|
UART без кварцевой стабилизации, Работает или нет. До каких скоростей? |
|
|
|
 |
Ответов
|
Jul 15 2006, 19:14
|
Участник

Группа: Новичок
Сообщений: 44
Регистрация: 2-05-06
Пользователь №: 16 710

|
Цитата(DesNer @ Jul 4 2006, 14:54)  Можно ли использвать UART в mega8 без кварцевой стабилизации (внутренний генератор). До каких скоростей? А то уже второй день пробую, и все время какие-то ошибки в передаче. Выборка бита в UART меги работает по мажоритарному принципу. Бит делится на 16 (8 в 2х) частей и считывание происходит в 8,9 и 10-х частях (4,5,6 в 2х). Следовательно в режиме 8N1 краешек 10-ого стоп бита не должен уехать на 6/16/10 (2/8/10 в 2х), то есть на 3.75% (2.5% в 2х). Это суммарная погрешность приемника и передатчика. Скорость же УАРТ 19200 или там 115200 значения не имеет. Если удастся выдержать нужную точность частоты, все будет нормально. Например, если сумеете заставить внутренний генератор работать с частотой 3.6864МГц +-3.75% будет работать и на 115200 и на 230400 (персоналка +-0%). ИМХО, без кварца такие отклонения обеспечить сложно. С однократной калибровкой внутреннего RC разве что в термостат мегу засунуть и не вынимать.  У Атмела есть платка отладочная батерфляй, мега169 работает от внутреннего генератора и обеспечивает связь с персоналкой. Дык там стоит часовой кварц на таймере1 и RC подстраивают от него периодически.
|
|
|
|
Сообщений в этой теме
DesNer UART без кварцевой стабилизации Jul 4 2006, 10:54 dRaider Больше информации!
Связь с компютером или дру... Jul 4 2006, 11:00 DesNer Цитата(dRaider @ Jul 4 2006, 14:00) Больш... Jul 4 2006, 13:16 ksv198 Цитата(DesNer @ Jul 4 2006, 14:54) Можно ... Jul 4 2006, 11:38 viael Цитата(ksv198 @ Jul 4 2006, 15:38) Цитата... Jul 4 2006, 19:11 iosifk Цитата(DesNer @ Jul 4 2006, 14:54) Можно ... Jul 4 2006, 11:44 nml Цитата(DesNer @ Jul 4 2006, 13:54) Можно ... Jul 4 2006, 17:11 Krys Позволю себе несогласиться с мнением большинства, ... Jul 5 2006, 03:08 rezident Требуемая точность частоты тактирования UART завис... Jul 5 2006, 09:48 AVR У меня между компом и МК от внутреннего генератора... Jul 5 2006, 18:20 IgorKossak Цитата(AVR @ Jul 5 2006, 21:20) У меня ме... Jul 6 2006, 06:52  Reflector Mega162 + внутренний генератор 4MHz + soft UART но... Jul 15 2006, 15:05  Miron [/quote]
Если посмотреть графики зависимостей част... Jul 18 2006, 08:27 xemul DesNer
Исходная ошибка калибровки mega8 по даташит... Jul 15 2006, 15:49 defunct Можно получить устойчивую работу на скорости 11520... Jul 15 2006, 17:40 Stanislav А что, если попытаться калибровать внутренний RC-г... Jul 18 2006, 09:21 WHALE проще термодатчик поставить,снять зависимость внут... Jul 18 2006, 09:30 Stanislav Цитата(WHALE @ Jul 18 2006, 13:30) проще ... Jul 18 2006, 13:21  ArtemKAD Цитата(Stanislav @ Jul 18 2006, 16:21) Ци... Jul 19 2006, 15:35   Stanislav Цитата(ArtemKAD @ Jul 19 2006, 19:35) ...... Jul 19 2006, 16:40    ArtemKAD Цитата(Stanislav @ Jul 19 2006, 19:40) Ци... Jul 19 2006, 18:08     Stanislav Цитата(ArtemKAD @ Jul 19 2006, 22:08) Сло... Jul 20 2006, 11:18      ArtemKAD Цитата(Stanislav @ Jul 20 2006, 14:18) По... Jul 20 2006, 12:16       Stanislav Цитата(ArtemKAD @ Jul 20 2006, 16:16) Как... Jul 20 2006, 12:58        ArtemKAD Цитата(Stanislav @ Jul 20 2006, 15:58) Ци... Jul 20 2006, 13:07         Stanislav Цитата(ArtemKAD @ Jul 20 2006, 17:07) Гар... Jul 20 2006, 13:17          ArtemKAD Цитата(Stanislav @ Jul 20 2006, 16:17) Ци... Jul 20 2006, 14:00           Stanislav Цитата(ArtemKAD @ Jul 20 2006, 18:00) Ста... Jul 20 2006, 14:07            ArtemKAD Цитата(Stanislav @ Jul 20 2006, 17:07) Ци... Jul 20 2006, 14:20             Stanislav Цитата(ArtemKAD @ Jul 20 2006, 18:20) Не ... Jul 20 2006, 14:37              ArtemKAD Цитата(Stanislav @ Jul 20 2006, 17:37) Ци... Jul 20 2006, 15:44               Stanislav Цитата(ArtemKAD @ Jul 20 2006, 19:44) Там... Jul 20 2006, 15:51            rezident Цитата(Stanislav @ Jul 20 2006, 20:07) Ци... Jul 20 2006, 14:21             µµC Цитата(rezident @ Jul 20 2006, 18:21) Для... Jul 20 2006, 14:28              rezident Цитата(µµC @ Jul 20 2006, 20:28) Цитата(r... Jul 20 2006, 14:33               µµC Цитата(rezident @ Jul 20 2006, 18:33) Цит... Jul 20 2006, 14:51             Stanislav Цитата(rezident @ Jul 20 2006, 18:21) Сто... Jul 20 2006, 14:32         µµC Цитата(ArtemKAD @ Jul 20 2006, 17:07) Га... Jul 20 2006, 13:34 Rst7 Цитата(WHALE @ Jul 18 2006, 12:30) проще ... Jul 18 2006, 09:41 TomaT Цитата(Rst7 @ Jul 18 2006, 13:41) Цитата(... Jul 18 2006, 10:35  Rst7 Цитата(TomaT @ Jul 18 2006, 13:35) Цитата... Jul 18 2006, 11:28 zeleboba А как быть если устройство должно работать в широк... Jul 19 2006, 17:58 defunct Господа, как вы думаете почему Philips использует ... Jul 21 2006, 22:14 µµC Цитата(defunct @ Jul 22 2006, 02:14) Госп... Jul 22 2006, 04:02  defunct Цитата(µµC @ Jul 22 2006, 07:02) При 0x21... Jul 23 2006, 01:12   ArtemKAD Цитата(defunct @ Jul 23 2006, 04:12) Цита... Jul 24 2006, 09:51 ArtemKAD Вчера весь день испытывал UART AtMega168 при работ... Jul 22 2006, 10:09 Семён Цитата(ArtemKAD @ Jul 22 2006, 14:09) Вче... Jul 24 2006, 07:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|