Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как подобрать Кварц
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
Begin_CS
Вообщем хотелось бы узнать как подбирается Кварц для работы с UART'ом, для работы на разных скоростях
rv3dll(lex)
Цитата(Begin_CS @ Jan 23 2008, 08:56) *
Вообщем хотелось бы узнать как подбирается Кварц для работы с UART'ом, для работы на разных скоростях


в общеи виде уарт для своей работы (не везде, но в большинстве контроллеров особенно старых использует частоту в 16 раз превышающую битовую)

19200*16=30720 а дальше вступают возможности таймера контроллера - умножай на целые числа - получишь кварц
Cyber_RAT
В даташитах на контроллер (AVR точно) указываются распостранненные кварцы и какая погрешность при их использовании.
p.s. в частности atmega32 с 162 страницы даташита табличка...
rv3dll(lex)
Цитата(Cyber_RAT @ Jan 23 2008, 10:16) *
В даташитах на контроллер (AVR точно) указываются распостранненные кварцы и какая погрешность при их использовании.
p.s. в частности atmega32 с 162 страницы даташита табличка...



это меня всегда и пугает!!!!
Атмел вообще всегда отличался отвратительной документацией по части периферии, а диаграммы сигналов на выводах вообще лучше не смотреть

- не понятно зачем писать кучу кварцев, погрешности - если можно дать формулу по которой рассчитывается битовая скорость исходя из прочих параметров
Dog Pawlowa
Цитата(rv3dll(lex) @ Jan 23 2008, 12:24) *
- не понятно зачем писать кучу кварцев, погрешности - если можно дать формулу по которой рассчитывается битовая скорость исходя из прочих параметров

Для меня пишут, мне считать лень smile.gif
rezident
Цитата(rv3dll(lex) @ Jan 23 2008, 13:24) *
- не понятно зачем писать кучу кварцев, погрешности - если можно дать формулу по которой рассчитывается битовая скорость исходя из прочих параметров
Дык формула там дана. Вот из даташита какой-то Меги162
А ряд стандартных скоростей для UART можно посмотреть в Windows, открыв свойства COM-порта.
sergeeff Jr.
А вот и таблица
http://www.kreatives-chaos.com/artikel/bau...belle-fuer-avrs
Begin_CS
Т.е. чтобы была скорость 9600, нужен Кварч на 4 Мгц и выстаить UBRR = 25?
sergeeff Jr.
Да. Только кварц не "нужен", а можно такой взять, а можно и другой...
rv3dll(lex)
вообще если система многопроцессорная -и не стыкуемая с компом имеет смысл отладить её на стандартных кварцах а потом запаять нестандартные для секретности например

в частности сигнальники тексас инструментс 2401 - 2407 запущенные на максимальной частоте 40 мег не могут генерировать высокие стандартные скорости.

для этого закупили карту с компортами для компьютера и кварц перепаяли на ней
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.