Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: О правильном включении ISO3080
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
ivainc1789
Есть три устройства в сети RS-485, в одном из которых требовалась гальваническая развязка сигналов A и B. Проблема в том, что при подключении к шине этого устройства на ISO3080 напряжение А-B уменьшается с +200mV до +6mV, что приводит к низкому уровню на выходах RO не изолированных драйверов RS485 двух других устройств. При этом ISO3080 нормально работает в сети, а остальные - нет! ISO3080 в ожидании пакета находится в режиме приема со стороны MCU и по идее не должна так сажать шину...
Опытно определил, что добавление СТАНДАРТНЫХ (не изолированных) драйверов RS485 в данную сеть не приводит к такому эффекту.
Сейчас на ISO3080 поставил подтяжки со стороны шины по 300Ом к земле и питанию +5V. Согласующие резисторы по 120Ом. На шине +60mV. Мало же? ...

P.S. Вроде бы ISO3080 (full-duplex) не предназначена (и не может?) работать в режиме (half-duplex)? Т. е. соединение пинов 12 и 13 (А) и 11 и 14 (В) приводит к неверной работе приемника микросхемы. Если все же возможно использовать для полудуплекса эту ИС подскажите плиз как правильно соединить ее драйвер/ресивер.
ivainc1789
Все разрешилось.
ISO3080 нормально работает в полудуплексе по интуитивно понятной схеме объединения выводов: A + Y == A485, B + Z == B485. После перепайки ИС с удалением этих соединений под брюхом микросхемы (с последующим навесом внешних "соплей") все заработало как надо. Подозреваю непротрав дорожек на плате...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.