Защита микрохем протокола RS-485
- Сообщения: 238
- Зарегистрирован: Сб янв 29, 2011 20:26:48
Доброго времени суток! У меня была проблема с одним объектом, где устройства общались между собой по протоколу RS-485. Но вот была одна огромная проблема, это при выходе одного из микросхем 485 серии, слетала связь на всех устройствах. Если устройств более 200 и все сидят паралельно на проводе, то поиски не рабочей микрухи выявлялись только методом исключения. И вот вопрос, есть ли микросхема, которая при выходе из строя , не блокировала связь для остальных миксрохем. Гальваническая развязка на всех устройствах присутствует. Или всё же ставить какую либо защиту по входу из вне (AB)?
- Реклама
- Сообщения: 1337
- Зарегистрирован: Вт ноя 19, 2019 06:10:18
Не RS-485, а EIA-485. И не протокол, а интерфейс. В школе не учился, что ли?
По стандарту на одном сегменте должно быть не более 32 устройств. Больше- через повторители Да, есть трансиверы, допускающие до 256 узлов, но тогда получается геморрой с поиском отказавшего узла.
Ставь внешние защиты. Правильно сделанный 485-ый работает десятками лет без отказов.
По стандарту на одном сегменте должно быть не более 32 устройств. Больше- через повторители Да, есть трансиверы, допускающие до 256 узлов, но тогда получается геморрой с поиском отказавшего узла.
Если микруха вышла из строя, то это уже не микруха. И ждать, что остатки того, что когда то было микросхемой не завесят весь обмен, нельзя.И вот вопрос, есть ли микросхема, которая при выходе из строя , не блокировала связь для остальных миксрохем
Ставь внешние защиты. Правильно сделанный 485-ый работает десятками лет без отказов.
- Сообщения: 3011
- Зарегистрирован: Вс окт 02, 2016 07:34:45
- Сообщения: 238
- Зарегистрирован: Сб янв 29, 2011 20:26:48
- Сообщения: 1337
- Зарегистрирован: Вт ноя 19, 2019 06:10:18
[uquote="king-live",url="/forum/viewtopic.php?p=4131947#p4131947"]стоит в устройствах микросхема ST485[/uquote]
И как же ты навесил на шлейф 200 штук таких микрух, когда в мурзилке на них чётко написано: "Allows up to 64 transceivers on the bus"? Наверно, ещё и с первой буковкой "С" в маркировке? У ST485 нет ESD-защиты по выходу, поэтому нужна хотя бы минимальная.
Добавлено after 5 minutes 53 seconds:
Кстати, помимо гальванической развязки нужно ещё сделать правильное питание трансивера, правильно подключить экран кабеля и сделать шину выравнивания потенциалов узлов сети. Если этого не будет, то регулярные отказы гарантированы.
И как же ты навесил на шлейф 200 штук таких микрух, когда в мурзилке на них чётко написано: "Allows up to 64 transceivers on the bus"? Наверно, ещё и с первой буковкой "С" в маркировке? У ST485 нет ESD-защиты по выходу, поэтому нужна хотя бы минимальная.
Добавлено after 5 minutes 53 seconds:
Кстати, помимо гальванической развязки нужно ещё сделать правильное питание трансивера, правильно подключить экран кабеля и сделать шину выравнивания потенциалов узлов сети. Если этого не будет, то регулярные отказы гарантированы.
- Вложения
-
- Screenshot_331.jpg
- (13.16 КБ) 189 скачиваний
-
- Screenshot_330.jpg
- (14.88 КБ) 178 скачиваний
- Реклама
- Сообщения: 3011
- Зарегистрирован: Вс окт 02, 2016 07:34:45
[uquote="king-live",url="/forum/viewtopic.php?p=4131947#p4131947"]стоит в устройствах микросхема ST485[/uquote]У меня одно время в конвертере USB\RS485 этот чип систематически выгорал, причем безо всяких видимых причин. Проблему решила установка резистора 100 Ом в цепь сети, я его потом в исполнении SMD в разрез дорожки на плате конвертера поставил.
Конечно 200 резисторов впаять это круто, но, с другой стороны, если при каждой замене сгоревшего ST485 это делать, то почему бы и не попробовать?
ЗЫ. Я менял ST485 на MAX485 и ST3485, но они тоже горели.
Конечно 200 резисторов впаять это круто, но, с другой стороны, если при каждой замене сгоревшего ST485 это делать, то почему бы и не попробовать?
ЗЫ. Я менял ST485 на MAX485 и ST3485, но они тоже горели.


