Почему не работает RS485?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
SergMel 30 июня 2003 г. 10:40
|
|
|
|
В компьютере стоит Moxa CI-132 на 2 порта. Микроконтроллер на процессорах Atmega161 (3 штуки). RS485 (4-е канала) построен на микросхемах ADM485. Наблюдается интересный эффект: один их портов CI-132 работает нормально с любым их портов контроллера, а второй нет.Т.е. микроконтроллер передаёт в ПЭВМ пакет, та отвечает, и он дожен tuj принять (а он его не принимает). Причём тот же самый эффект на 4-х канальной плате, с микроконтроллером работает только 1 порт. Пробовал, что знал: долго разглядывал через осциллограф, вроде ничего криминального нет, сигналы очень похожи. И принудительно перекашивал сигнал А относительно В, эффекта никакого.
Может быть кто-нибудь знает причину?
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Аналогичные симптомы с MOXA 8кан. С168H/PCI. К плате требуется приставка Ор8.. с различными буковками. Одни работают с автоматическим переключением прием/передача, другим требуется выставить RTS. Так вот из своих приложений под NT4, W2K не удается добиться переключением прием/передача через RTS. Тексты драйверов тайванчики отказались дать. Теперь дилема: купить адаптер OP8 с автоматическим переключением за 200 баксей иля 2 четырехканальные автоматические другой фирмы на PCI, чтоб не было поблем. Посоветуйте, пожалуйста. — XPA (30.06.2003 12:58, пустое)
- Был дурдом с 4-хпортовой моксой: Передавала, но не принимала. Выяснилось, что в доку забыли прописать, что при работе в режиме RS485 нужно в своем разъеме объединить прием и передачу, хотя вроде бы это должно быть сделано джамперами на плате. — Пытливый (30.06.2003 11:47, пустое)
- а порты 1 и 2 ? Случаем не 1 и 3 или 2 и 4 ? — DASM (30.06.2003 10:41, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru