реклама на сайте
подробности

 
 
> Скорость UART в Atmega8А, Плывёт скорость UARTa
-=MISHA=-
сообщение Jan 10 2011, 10:35
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 5-07-06
Пользователь №: 18 607



Тактирование Atmega8A от внутреннего RC осциллятора = 1МГц.
Скорость UART = 9600 бит/с.
При питании контроллера от 3.3В и менее в UARTе искажаются данные,
а при питании 3.5В и более UART работает правильно.
Как такое может быть?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Jan 10 2011, 10:44
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Частота RC-генератора зависит как от температуры (меняются величины R и C), так и от величины напряжения питания. Чтобы UART работал всегда и надежно его нужно тактировать от кварцевого генератора.
Go to the top of the page
 
+Quote Post
-=MISHA=-
сообщение Jan 10 2011, 10:56
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 5-07-06
Пользователь №: 18 607



Цитата(rezident @ Jan 10 2011, 16:44) *
Частота RC-генератора зависит как от температуры (меняются величины R и C), так и от величины напряжения питания. Чтобы UART работал всегда и надежно его нужно тактировать от кварцевого генератора.

Это понятно, но ведь у меня комнатная температура и напряжение ровно 3.3В. Причём такое происходит на двух разных платах.

Сообщение отредактировал -=MISHA=- - Jan 10 2011, 10:58
Go to the top of the page
 
+Quote Post
777777
сообщение Jan 11 2011, 07:07
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(-=MISHA=- @ Jan 10 2011, 16:56) *
Это понятно, но ведь у меня комнатная температура и напряжение ровно 3.3В. Причём такое происходит на двух разных платах.

Это у тебя комнатная, а кристалл греется сразу со включением.

Я вообще поражаюсь - ну неужели не понятно, что при наличии критичной к времени периферии нельзя пользоваться RC-генератором?
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 13 2011, 06:45
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(777777 @ Jan 11 2011, 13:07) *
Это у тебя комнатная, а кристалл греется сразу со включением.

Зависимость от температуры существенно меньше, чем от потребления.
Цитата
Я вообще поражаюсь - ну неужели не понятно, что при наличии критичной к времени периферии нельзя пользоваться RC-генератором?

Можно, но надо принимать соответствующие меры.
Go to the top of the page
 
+Quote Post
777777
сообщение Jan 13 2011, 08:08
Сообщение #6


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(rx3apf @ Jan 13 2011, 12:45) *
Зависимость от температуры существенно меньше, чем от потребления.

Ты наверное хотел сказать от напряжения питания?
Цитата(rx3apf @ Jan 13 2011, 12:45) *
Можно, но надо принимать соответствующие меры.

Какие? Постоянную калибровку? А где брать эталон для калибровки? Ставить кварцевый генератор? Но если он будет, то почему бы не работать UART-у от него?
Это все здесь ужет написанно, ты прочитал?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- -=MISHA=-   Скорость UART в Atmega8А   Jan 10 2011, 10:35
|- - mempfis_   Цитата(-=MISHA=- @ Jan 10 2011, 17...   Jan 10 2011, 10:59
||- - -=MISHA=-   Цитата(mempfis_ @ Jan 10 2011, 16:59) А R...   Jan 10 2011, 11:03
|- - rx3apf   Цитата(-=MISHA=- @ Jan 10 2011, 16...   Jan 10 2011, 11:08
||- - -=MISHA=-   Цитата(rx3apf @ Jan 10 2011, 17:08) А зав...   Jan 10 2011, 11:33
|- - xelax   Цитата(777777 @ Jan 11 2011, 13:07) Это у...   Jan 11 2011, 11:27
|- - rx3apf   Цитата(777777 @ Jan 13 2011, 14:08) Ты на...   Jan 13 2011, 12:02
|- - stas00n   Цитата(rx3apf @ Jan 13 2011, 14:02) Мне б...   Jan 18 2011, 15:23
- - нечитатель   ... для процесса которого эталоном будет <......   Jan 13 2011, 00:25
|- - 777777   Цитата(нечитатель @ Jan 13 2011, 06:25) ....   Jan 13 2011, 04:21
- - GDI   Если есть часовой кварц для часов, то можно и от н...   Jan 13 2011, 11:48
- - нечитатель   Продолжая тему безвоздушной лошади: а). Опорный г...   Jan 17 2011, 21:47
- - -=MISHA=-   Всё решил установкой кварца на 4МГц с конденсатора...   Jan 25 2011, 14:32


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 19:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016