Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Я в подобной ситуации решил перестраховаться и поставил буфер 74HC125. В сети 8 подчиненных микроконтроллеров mega8, 1 мастер mega64, скорость 115200, всё внутри одного корпуса, шина ~25 см.
Отправлено
Леонид Иванович
20 августа 2008 г. 12:40
В ответ на:
Использую такое, отлично работает (+)
отправлено Сидоргек 20 августа 2008 г. 01:19
Составить ответ
|
Вернуться на конференцию
Ответы
Тут весь цимес в том, что буфером нужно управлять, напрягая мозги контроллера. А в моём варианте всё получается само собой. Но, конечно, если бы в корпусе моего устройства, например, бегали большие токи, я бы то же поставил шинник, а лучше - дифференциальные приёмопередатчики. Нечто подобное лет 10 как делали для "Антонов-140".
-
Сидоргек
(20.08.2008 12:49:53
89.209.87.196
,
пустое
)
Управлять буфером не сложнее, чем битом TXEN. Правда, расходуется нога контроллера. А когда расстояние между контроллерами больше, я просто ставлю ADM485.
-
Леонид Иванович
(20.08.2008 13:32:12
87.252.227.56
,
пустое
)
Всё-таки немного сложнее. TXEN в AVR-е можно опускать сразу после помещения в UDR последнего байта пакета, перед затыканием буфера нужно дождаться, флага завершения передачи и ещё немного, пока из передатчика вылетят стоп-биты. По крайней мере, в 103-ей Меге ранних редакций так было.
-
Сидоргек
(20.08.2008 14:32:30
89.209.87.196
,
пустое
)
Я всё равно TXEN сразу после записи UDR не выключал бы :)))
-
Леонид Иванович
(20.08.2008 15:48:33
87.252.227.56
,
пустое
)
Это в Вас говорит совковая аксиома "устройств, сделаных по уму НЕ СУЩЕСТВУЕТ" А тут (по недосмотру, наверное) сделали, чтоб было удобно.
-
Сидоргек
(20.08.2008 15:56:19
89.209.87.196
,
пустое
)
Это удобство меня однажды раком поставило.(+)
-
Quasy
(20.08.2008 16:28:42
192.168.0.207,80.243.9.34
, 893 байт)
Эмоции берут верх, Пины путаю, то РЕ.1, то РЕ.0 :)... Надо везде PE.1
-
Quasy
(20.08.2008 16:47:30
192.168.0.207,80.243.9.34
,
пустое
)
Дык ведь TxC ставится когда и стоп(ы) выползут... Иначе(+)
-
Quasy
(20.08.2008 15:33:22
192.168.0.207,80.243.9.34
, 195 байт)
Мой опыт в этой области восходит ко временам первой редакции Меги-103. В ней было полно подтверждённых косяков. И то, что после того, как "вскочил" TXC нужно немного подождать видел сам (осциллоскопом). В современных AVRах наверно поправили, но "неприятный осадок остался" (с)
-
Сидоргек
(20.08.2008 16:00:48
89.209.87.196
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 654:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru