ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
1350206 Топик полностью
Toчкa oпopы (12.09.2023 12:30, просмотров: 142) ответил Adept на мне вот реально интересно как оптимальным способом сделать "онлайн" подстройку скорости UART, по часовому кварцу, если МК на внутреннем RC
Ответ: Для "макета на столе" - делал калибровку RC-генератора ATtiny44 по app. note AVR053 через STK500. Чётко работало на 38400. AVR054 с калибровкой имеенно по UART - можно невозбранно использовать для калибровок "на ходу". Для "серийного" прибора на ATtiny15 (выпущено около 500 штук) - делал подстройку таймера по преамбуле от ПК (в основе - код ATmega128 по ссылке). Софт на ПК начинал со скорости 38400 и снижал её до получения приемлемого разбега частот, отдаваемого tiny15 

. Оба варианта опираются на предположение о малости дрейфа частоты RC-генератора за время сеанса связи. По документации - больше влияет температура. ATtiny44 при 0-60 °С и 3.3 В - 1,75%, ATmega328PB - 1,13 %, ATtiny161x - <b>0,2</b> %.<b> P.S.</b> Не является ли префикс "AT" средством настройки частоты?

http://old.fulcrum.ru/Support/art_Atmel_Loader.htm
Заказать импортные ЭК - https://shop.fulcrum.ru/buy