ADM485AN и PIC16F877A

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Родился
Сообщения: 10
Зарегистрирован: Вс окт 30, 2011 14:11:16

Сообщение helixa »

Здравствуйте! есть некий девайс на PIC16F877A который общается с ПК по модбас РТУ как слейв. если использовать связку COM1>MAX232>PIC то обмен идет отличный. если же подключить к ПК преобразоватль интерфейса USB>RS485 а на девайс заводить линию А и В ADM485>PIC то посылка от ПК до МК доходит, МК генерит ответ, а вот на ADM485 уже этот ответ почему то имеет совершенно другой вид. ADM485 опторазвязана с МК
Вложения
4.JPG
это скан ноги DI ADM 485 после оптопары
(77.31 КБ) 825 скачиваний
3.JPG
это скан ноги TX МК
(78.28 КБ) 487 скачиваний
2.JPG
это скан ноги RX МК и ноги RO ADM485
(76.17 КБ) 688 скачиваний
1.JPG
это скан линии А
(90.76 КБ) 752 скачивания
Реклама
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Лучше бы на схеме показали соединены ли линии RE и DE и какой линией RS232 идет переключение прием-передача
Реклама
Родился
Сообщения: 10
Зарегистрирован: Вс окт 30, 2011 14:11:16

Сообщение helixa »

ноги RE и DE соеденины вместе, подтянутые к земле управляются через оптрон ногой МК, программно задержка между переключением на передачу и самой передачей 10 мс.
Вложения
5.jpg
схема в Dip trace
(211.97 КБ) 795 скачиваний
Родился
Сообщения: 10
Зарегистрирован: Вс окт 30, 2011 14:11:16

Сообщение helixa »

ПК через преобразователь интерфейса USB > RS485 с автоматическим переключением прием\передача. с преобразователя линия А и В заходит в схему как показанно выше. скрины мониторинга порта производились через преобразователь COM1>MAX232 в точках до и после оптронов на RX, TX, RO, DI. то есть связка RO>RX работает отлично, на TX генерется правильный ответ, а вот на DI приходит после оптрона уже какой то мусор. провел эксперимент, оптрон откинул от ноги DI и посмотрел мониторингом - тот же мусор идет. если соединить земли МК и ADM485 и кинуть перемычку от TX до DI то связь с ПК есть. Почему на выходе оптрона я вижу мусор, если тот же самый отпрон стоящей между ногой RO и RX работает правильно?
Реклама
Эиком - электронные компоненты и радиодетали
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Может из-за этого.
opto_rs485.GIF
Реклама
Родился
Сообщения: 10
Зарегистрирован: Вс окт 30, 2011 14:11:16

Сообщение helixa »

это ошибка в схеме, тороплся когда рисовал, реально в схеме так как ты поправил, но проблема остается
Реклама
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

:dont_know: Пас. Разберешься, сообщи причину.
Ответить

Вернуться в «Интеграция с ПК»