реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Вопрос по UART по стабильности от внутреннего генера
awtoap
сообщение Jun 5 2009, 15:58
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 25-04-07
Пользователь №: 27 301



Во дискуссия развернулась... Мне собственно нужно обеспечить связь между четырьмя блоками в режиме мастер-подчиненные расположенных в общей сложности на линии в 30 метров (на машине). Раз зашла речь о протоколах что сами порекомендуете.. ЛИН и "манчестер" уже есть, кто еще что предложит? С уартом не работал для связи посредством вообще каких-нибудь протоколов. Пока что решил заложить во все блоки кварц и протокол типа преамбула, команда, данные, крк. Если подчиненный принял то ответ аналогичный.

Киньте исходники по манчестеру...
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Jun 5 2009, 16:38
Сообщение #32





Guests






Да Вы не обращайте внимания! Это у нас внутренние разборки... smile.gif
Если квалифицированых программеров у Вас под рукой нет - ставьте надежные кварцы в свои устройства, и используйте стандартный UART - и будет Вам счастье. Ну не в космос же Вам лететь! По поводу шины - я лично рекоменудую RS-485/RS-422, как наиболее помехозащищенную. Хотя это дело вкуса... Решайте сами...
Go to the top of the page
 
+Quote Post
galjoen
сообщение Jun 5 2009, 17:29
Сообщение #33


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(@Ark @ Jun 5 2009, 20:38) *
Да Вы не обращайте внимания! Это у нас внутренние разборки... smile.gif
Если квалифицированых программеров у Вас под рукой нет - ставьте надежные кварцы в свои устройства, и используйте стандартный UART - и будет Вам счастье. Ну не в космос же Вам лететь! По поводу шины - я лично рекоменудую RS-485/RS-422, как наиболее помехозащищенную. Хотя это дело вкуса... Решайте сами...

Да, это самое стандартное решение (+ протокол Modbus). А уж никак не манчестер... smile.gif

А если тиражи предполагаются небольшие, то можете использовать I2C (TWI), но с драйверами физического уровня от CAN. Там по 2 таких драйвера на девайс придётся поставить. Преимущество в том, что и кварц не нужен и программа простая, а при малых тиражах затраты на лишние драйверы несущественны.
Я так понимаю, что rx3apf что-то вроде этого имел ввиду.

Нет. Насчёт драйверов от CAN ерунду написал. Хотя наверное можно что-то такое сделать, но с доп. элементами. Как-то нужно узнавать в каком состоянии (входом или выходом является) сейчас вывод TWI...
Go to the top of the page
 
+Quote Post
Nuts_
сообщение Jul 3 2009, 08:06
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 1-07-09
Пользователь №: 50 799



В свое время получил такой 'эфект на Atmega8
сделаи контрукцию с RCгенератором
залили готовую полату эпоксидкой - частота уплыла сильно UART не работал
но смена коэфициентов решила проблему

В той же контрукции нам надо было обеспечить нескоростную свзяь на длинном коаксильном кабеле
сделали что то типа 1-Wire
все работало в широком температурном диапазоне - передатчик на 0 градусов
применик - в комнатных условиях

НО с тех пор ставим внешнеие температуронезависимые источники частоты - у нас шутчное производтво.


--------------------
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 10th July 2025 - 08:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01351 секунд с 7
ELECTRONIX ©2004-2016