PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Kompensacja niedopasowania szybkości szeregowej asynchronicznej transmisji danych w systemach pomiarowych z mikrokontrolerem ATmega16A w zakresie niskich temperatur

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Compensation of the baud rate mismatch of asynchronous data communication in measurement systems with the ATmega16A microcontroller at low temperatures
Języki publikacji
PL
Abstrakty
PL
W pracy przedstawiono problem cieplnych zmian szybkości asynchronicznej transmisji szeregowej w systemie pomiarowym. Omówiono komunikację kontrolera systemu z układem ATmega16A w bloku akwizycji danych. Zaprezentowano zmiany współczynnika dopasowania szybkości nadajnika i odbiornika dla temperatur zmniejszanych do 77K. Zaproponowano sposób kompensacji niedopasowania szybkości transmisji w systemach pomiarowych z układem ATmega16A, pracujących w zakresie niskich temperatur.
EN
The paper presents a problem of asynchronous serial transmission between the blocks of a measurement system working at differenttemperature ranges. In such conditions the receiver operational range is dependent on the mismatch between the received bit rate and the internally generated baud rate. There is discussed the communica-tion of a system controller with an ATmega16A device within the data acquisition path. In the paper there are also presented the results of USART baud rate and clock signal frequency tests conducted for an internal RC oscillator of the ATmega16A mi-crocontroller at low temperatures with the lowest point at 77K. The low-temperature characteristics of changes of the baud rate for the rated standard initial values are shown. There are considered conditions of effective asynchronous data transmission when the USART module of the ATmega16A microcontroller is used, because the accuracy of the USART internal baud rate clock depends on the internal RC oscillator temperature drift and the length of USART baud rate registers. There are calculated error characteristics of the UBRR coefficient changes and the obtained results are compared with the total error and the recommended receiver error defined for the ATmega16A USART module. In the paper the compensation method for the data rate mismatch is proposed.
Wydawca
Rocznik
Strony
941--943
Opis fizyczny
Bibliogr. 9 poz., rys., wzory
Twórcy
autor
Bibliografia
  • [1] ATmega16A. 8-bit AVR Microcontroller with 16K Bytes In-System Programmable Flash. 2008 Atmel Corporation.
  • [2] Meijer G.: Universal asynchronous sensor interfaces. Pomiary, Automatyka, Kontrola, vol. 53, nr 9bis/2007, s. 1-8.
  • [3] Bogusz J.: Lokalne interfejsy szeregowe w systemach cyfrowych. BTC, Warszawa 2004.
  • [4] ATmega128A. 8-bit AVR Microcontroller with 128K Bytes In-System Programmable Flash. Atmel Corporation 2011.
  • [5] ATmega640/1280/1281/2560/2561. 8-bit ATmel Microcontroller with 64K/128K/256K Bytes In-System Programmable Flash. Preliminary. Atmel Corporation 2011.
  • [6] Mielczarek W.: Szeregowe interfejsy cyfrowe. Helion, Gliwice 1993.
  • [7] Hadam P.: Projektowanie systemów mikroprocesorowych. BTC, Warszawa 2004.
  • [8] Arnold K.: Properties of internal RC oscillator of ATmega16A structure at low temperatures. Proceedings of the Twenty-Third International Cryogenic Engineering Conference and International Cryogenic Materials Conference 2010. July 19-23 2010, Wrocław, Poland, pp. 567-570.
  • [9] Arnold K.: Wpływ niskich temperatur na szeregową asynchroniczną transmisję danych w systemach pomiarowych z mikrokontrolerem ATmega16A. Pomiary, Automatyka, Kontrola, vol. 57, nr 12/2011, s.1534-1536.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW4-0127-0010
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.