Powiadomienia systemowe
- Sesja wygasła!
- Sesja wygasła!
Identyfikatory
Warianty tytułu
Influence of low temperatures on asynchro-nous serial data transmission in measurement systems with ATmega16A microcontroller
Języki publikacji
Abstrakty
W pracy opisano problem cieplnych zmian szybkości asynchronicznej transmisji szeregowej, prowadzonej między blokami systemu pomiarowego. Omówiono komunikację kontrolera systemu z układem ATmega16A w bloku akwizycji danych. Zaprezentowano wyniki badań oscylatora RC mikrokontrolera ATmega16A dla temperatur zmniejszanych do 77K. Obliczono błędy szybkości transmisji asynchronicznej na poziomie TTL w systemach pomiarowych z układem ATmega16A, pracujących w zakresie niskich temperatur.
The paper presents a problem of the asynchronous serial transmission between the blocks of a measurement system that works in 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 communication of a system controller with an ATmega16A device within the data acquisition path. In the paper the results of clock signal frequency tests conducted for a calibrated internal RC oscillator of the ATmega16A microcontroller at low temperatures with the lowest point at 77K, are also presented. There are shown the low-temperature characteristics of changes of the oscillator frequency for the rated initial values of 1MHz and 8MHz. There are also considered the conditions of effective asynchronous data transmission when a USART module of the ATmega16A microcontroller is used, because the accuracy of the USART internal baud rate clock depends on the temperature drift of the internal RC oscillator and the length of USART baud rate registers. There are calculated the baud rate error characteristics and the achieved results are compared with the total error and the recommended receiver error defined for the ATmega16A USART module. The author formulates conclusions concerning the clocking and the TTL asynchronous operational range of the ATmega16A microcontroller USART module of measurement systems working at low temperatures.
Wydawca
Czasopismo
Rocznik
Tom
Strony
1534--1536
Opis fizyczny
Bibliogr. 7 poz., rys., wzory
Twórcy
autor
- Politechnika Poznańska, Wydział Elektroniki i Telekomunikacji, ul. Polanka 3, 60-965 Poznań, karnold@et.put.poznan.pl
Bibliografia
- [1] ATmega16A. 8-bit AVR Microcontroller with 16K Bytes In-System Programmable Flash. 2008 Atmel Corporation.
- [2] Baranowski R.: Mikrokontrolery AVR ATmega w praktyce. BTC, Warszawa 2005.
- [3] Bogusz J.: Lokalne interfejsy szeregowe w systemach cyfrowych. BTC, Warszawa 2004.
- [4] Mielczarek W.: Szeregowe interfejsy cyfrowe. Helion, Gliwice 1993.
- [5] Hadam P.: Projektowanie systemów mikroprocesorowych. BTC, Warszawa 2004.
- [6] TL16C550B Asynchronous Communications Element. Datasheet, 1996 Texas Instruments.
- [7] TL16C550C Asynchronous Communications Element with Autoflow Control. Datasheet, Texas Instruments.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW4-0108-0023