IgorAVR2
Jan 18 2010, 06:06
Кто-нибудь использовал ft232 совместно МК AVR работающем без кварца? На каких скоростях стабильно работает? Или это плохая затея и стабильно работать не будет?
dimka76
Jan 18 2010, 06:54
Я включал так. МК от 8 МГц внутреннего RC-генератора. Скорость передачи по UART 115200. Внутренний генератор МК откалибровал на частоту 7.3728 МГц. Все работает замечательно. Правда на климатике не испытывал. У меня настольный девайс.
Я с xmegoй пользую. Там, правда, есть дробный делитель и термокомпенсированный внутренний генератор. Основная скорость 9600, но и на 115200 пробовал, нормально. С модулем SIM700 на 460800 стабильно работал.
FT232RL имеет выход с внутреннего генератора, удобно подавать на AVR в качестве внешнего тактового сигнала. Выход можно настроить на одну из четырёх частот, для AVR (не Xmega) две нижние подходят: 6МГц и 12МГц.
plombir
Jan 18 2010, 07:35
удалил...
Dog Pawlowa
Jan 18 2010, 12:45
Цитата(IgorAVR2 @ Jan 18 2010, 10:06)

Кто-нибудь использовал ft232 совместно МК AVR работающем без кварца?
Использую RL без проблем на 19200. Условия суровые - то мотор рядом греет, то зима охлаждает, но проблем не было.
Цитата(МП41 @ Jan 18 2010, 11:27)

FT232RL имеет выход с внутреннего генератора...
Не всегда катит. У меня гальваническая изоляция.
IgorAVR2
Jan 19 2010, 06:13
Цитата(МП41 @ Jan 18 2010, 10:27)

FT232RL имеет выход с внутреннего генератора, удобно подавать на AVR в качестве внешнего тактового сигнала. Выход можно настроить на одну из четырёх частот, для AVR (не Xmega) две нижние подходят: 6МГц и 12МГц.
А если использовать 12, то какие скорости мы тогда получим? Стандартных не получить?
Цитата(IgorAVR2 @ Jan 19 2010, 08:13)

А если использовать 12, то какие скорости мы тогда получим? Стандартных не получить?
Из стандартной сетки некоторые скорости получаются с довольно маленькой погрешностью. Сейчас как раз делаю устройство по подобной схеме, заодно и проверю.
В даташитах на многие AVR есть examples of baud rate settings для разных частот. Для компорта отклонения 2-3% прокатывают, по-моему.
А сейчас на xmege с внтуренней частотой 2 МГц и дробным делителем можно получать допустимые отклонения для скоростей 115200 (да и выше, по-моему).
IgorAVR2
Jan 19 2010, 10:30
Вот к сожалению в ''examples of baud rate settings" нет частоты 12мгц. А ещё к большему сожалению не все проекты приходиться делать на xmege - хороший МК, сам в двух проектах уже применял, но ни везде его паставишь.
МП41, где вы нашли в таблице частоту 12мГц?
zltigo
Jan 19 2010, 10:35
Цитата(IgorAVR2 @ Jan 19 2010, 13:30)

...где вы нашли в таблице частоту 12мГц?
С арифметикой проблемы? Разделить два числа с помощью калькулятора не умеете? Скажите препроцессору 'С'- он разделит.
IgorAVR2
Jan 19 2010, 11:45
Всё, спасибо, разделил. Буду пробовать на практике.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.