Свежие обсуждения
Микроконтроллеры

UART без кварца

1 2 3

Сергей К: В этом случае стабильность вн. генератора должна обеспечить стабильную работу в пределах одного пакета.

В пределах одного символа.

 

я про то, что за время передачи пакета частота вн. генератора не должна уйти настолько, чтобы нарушить прием одного байта. В начале каждого пакета будет символ для автонастройки скорости. Правда это добавит еще один байт в пакет, но это не критично.

 

..важна (сверх)кратковременная стабильность

 

Мега 8, от внутреннего RC8М, сутками пашет на 28800. И ниче... В самом деле зазор по допуску куда более чем 1%

 

не знаю уж почему но в пром девайсах на стекле никто не экономил и кстати кварки ставили дробовые а не ширпотребные 8\12метроф

 

Да товарищ не экономит, он просто забыл кварц на плату поставить
А самый ходовой дробный кварц был 11.0521 МГц. С ним скорости UART даже на i8051 получались с кварцевой точностью.

 

У меня осталось 3 свободных ноги. 2 из них хочу задействовать для управления яркостью и контрастом дисплея. Остается 1 свободная нога. Если без кварца все будет работать, то это лучше, чем менять SOIC-20 на SOIC-28 ради одной ноги
Да и под кварц нужно место, а так платка получается достаточно компактная.
Почитав ответы и документацию я пришел к выводу, что можно таки кварц и не ставить. Температура ниже нуля и выше 40 подниматься не будет. Скорее от +10 до +30.

 

ну в виде исключения я разрешаю неисползовать кварк в этом отделном девайсе но главное не забывать что ЭТО ИСКЛЮЧЕНИЕ а не правило
сегодня сэконмите на стекле завтра на блокировачном кондере...потом на стабилизаторе в питани...в резултате опустимся ниже китаского наколеного хлама

 

Просто для инфо.
Вчера ставил эксперименты над Мегой 8А, TQFP с внутренним RC_8M
Мега работает в том числе и "частотомером" и каждые 100мс выдает в СОМ порт на 38400бод строку ( строка до 20 знаков, включая частоту некого сигнала).
т.е. тактируется только от своего RC_8M.
Данные получала терминалка Через USB-RS232 мост.

При нагреве меги от комнатной (+25) до ~сотни (феном)
Частота "измеряемого" сигнала ушла на +8 Гц ( стала 750, в холодном - 742), т.е. тактовый ушелна чуть более 1%. При остывании - все вернулось обратно.

А , учитывая, что частота реального сигнала была предварительно измерена весьма точно и была она 731Гц, получается, что изначально Мега имела уже отклонение около 1%, причем в ту-же сторону, что и потом дал нагрев.

Но при этом никаких срывов передачи данных не наблюдалось. совсем и это при суммарном 2%.

 

Почему я уверен, что Мега изначально имела 1% отклонения по тактовой RC-8M? - установка внешнего кварца 8М вернула все на круги своя -т.е. без изменения кода (только фьюзы) четко измерял 731 Гц.