Отговори на тема  [ 27 мнения ]  Отиди на страница 1, 2  Следваща
Защита на мрежово RS485 устройство от погрешно свързване 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2798
Местоположение: Пловдив
Мнение Защита на мрежово RS485 устройство от погрешно свързване
Инсталацията е 4 проводна - маса, +12V (10.5V - 15V), "А" и "В" диференциалната линия на RS485 бъса.
Кабела е 8 жилен UTP 250 метра, като една от усуканите двоки е за +12V, Друга за маса, трета за 485 сигналите и четвъртата е резервна (не се използва).
Целта е комуникацията да е високоскоростна (ако може 115200 bps) и поради това би било добре, ако няма високоомни защитни резистори в сигналната верига.

SP3485 драйвера е захранен на 3.3V (а не "стандартно" на 5V), което е допълнително ограничение.

На захранващата линия +12V захранваща бъс-а има токоограничение и няма проблем при късо към маса.

Въпроса е възможно ли е и как да се направи някаква защита от погрешно свързване на устройство към RS485 BUS ?
Целта е при погрешно свързване (всички възможни комбинации на свързване на 4 линии към 4 клеми) да не се поврежда устройството и другите устройства на бъс-а, а при разкачане и повторно правилно свързване - устройството и останалите такива на бъс-а да са работоспособни - при това без да има нужда да се подменят предпазители и др. подобни.


Нед Яну 29, 2023 10:16 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 8:42 am
Мнения: 10935
Местоположение: Гьотеборг
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
Добре,
значи комбинациите са

VCC към GND, късо - това казваш вече е защитено
VCC към А - проблем
VCC към Б - проблем
GND към А - възможен проблем
GND към B - възможен проблем
А към B - възможен проблем

Ами PTC и разни TVS диоди, за друго не се сещам.


Пон Яну 30, 2023 9:47 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 3074
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
Grubi написа:
VCC към GND, късо - това казваш вече е защитено

Не се получава това.

Ако подадеш жицата VCC към GND на модула , a жицата GND към VCC на модула -
няма да се получи късо, а пробиви по модула. Един диод последователен между VCC на конектора и
стабилизатора ще е първа стъпка към решението. Още един диод последователен между GND на конектора и GND на модула ми изглежда също добре.


Пон Яну 30, 2023 10:10 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 8:42 am
Мнения: 10935
Местоположение: Гьотеборг
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
Съгласен...това се случваше с нашите модеми понякога, въпреки че бяха и изолирани.
DC-DC конвертора, който захранва RS485 драйверите е също добре да е защитен по-късо,
защото той като сдаде багажа, трябва да се сменя.
После вече идват потенциални разлики и разни екзотики. Но да направиш добре буфериран и защитен модул
от всички случаи си е работа и тестване.


Пон Яну 30, 2023 11:53 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2798
Местоположение: Пловдив
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
Нахвърлих набързо схема на бъса и устройствата към него.
Захранването на бъса е +10.5 .., +14.2V през токов ограничител (500мА примерно).

Разглеждам 2 случая - когато драйверите са SP3485 3.3V powered (A-B line absolute max +/-15V) и MAX485 +5V powered (A-B line absolute max +12V/-7V).

На бъса ще има максимално 32 устройства, като баудрейтра трябва да е максимален като за 250метрова линия (ако може 115200bps би било добре). От тази гледна точка трябва да се добавят защитни компоненти по бъс линията с минимални паразитни капацитети, както и серийни резистори с минимално съпротивление.

Ако не греша всяко жило на кабела UTP Cat5 Cu при 250м дължина има 32 ома резистивно (активно) съпротивление.

Относно защитите - изглежда, че при драйвери SP3485 няма проблем, защото те издържат +/-15V на A-B линията, но проблем има при старите MAX485 драйвери, защото те издържат +12V/-7V на A-B линията.

Каккви съпресори с минимални паразитни капацитети и утечки може да се използват с драйвери SP3485 и MAX485 ?

Каква друга ESD защита може и трябва да се постави в устройствата?


Прикачени файлове:
485 BUS topology.pdf [24.62 KiB]
46 пъти
Пон Яну 30, 2023 12:29 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 3074
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
emilvtc написа:
Разглеждам 2 случая - когато драйверите са SP3485 3.3V powered (A-B line absolute max +/-15V) и MAX485 +5V powered (A-B line absolute max +12V/-7V).


Според мене това са параметри при захранено устройство, дали са валидни ако драйверът не е захранен?

Най-тежкият случай според мене е , когато има +12 на масата на чипа и МАСА на А или Б.
Още един диод в линията на масата оправя тоя вариант.

Остават вариантите А/Б=12волта/МАСА , А/Б=МАСА/12волта при захранване около 0---5 Волта (сигурено от активните линии АБ на другите модули). Би трябвало да издържи :D


Пон Яну 30, 2023 12:59 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2798
Местоположение: Пловдив
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
В чаршафа на SN65HVD10D на стр. 16 има екквивалентна вътрешна схема на входовете и изходите A-B.

Та като гледам - има нещо като двупосочни "ценери" за 16V. Никъде не се споменава трябва ли да е захранен чипа, когато на входовете му има маь. +/-15V, но като гледам схемата май няма такова изискване за тексаския чип.

В чаршафите на другите производители даже не са си дали и зор да начертаят ноего като вътрешна схема на входовете и изходите, щото не е "нужно" предполагам.

(В моята схема в изхода на +3.3V стабилизатора имам ценетр за 3.6V)

Тези ABS +12V и -7V дали не са свързани с токоограничението на изходния ток на драйвера и разсейваната мощност от него?


Пон Яну 30, 2023 1:29 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 3074
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
emilvtc написа:
Тези ABS +12V и -7V дали не са свързани с токоограничението на изходния ток на драйвера и разсейваната мощност от него?


По-скоро с ценерите на А/Б.


Пон Яну 30, 2023 9:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4406
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
emilvtc написа:

Каква друга ESD защита може и трябва да се постави в устройствата?


Некои съображения за емц и рс485:
https://www.analog.com/en/analog-dialog ... works.html

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Вто Яну 31, 2023 11:56 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 3:00 pm
Мнения: 1324
Местоположение: София
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
+1.
Най-често използваме схемата на фиг. 6, protection scheme 2 - tvs/tbu/tisp.
Доста често ни се налага да покриваме стандартите RTCA DO-160G Section 22.0 – Lightning Induced Transient Susceptibility.


Вто Яну 31, 2023 3:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2798
Местоположение: Пловдив
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
MYXATA, благодаря за линка.

От прочетеното като гледам май няма как да се направи защитата от произволно свързване която искам при 12V (10,5-14,2V) захранени устройства - най-малкото заради тези ABS MAX -7V на A-B входовете.

al_at, имаш ли данни/опит каква скорост може да се постигне реално при 250м свързаност?


Вто Яну 31, 2023 4:43 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 3:00 pm
Мнения: 1324
Местоположение: София
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
Не, нашите разстояния са далеч по-малки.


Вто Яну 31, 2023 4:57 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 30, 2004 10:19 pm
Мнения: 605
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
https://www.brainboxes.com/white-papers/rs-485-masterclass-what-is-it-and-why-use-it
Код:
Speed

RS-485 allows a high speed network – 35 Mbit/s up to 10m and 100 Kbit/s at 1,200m cable. As a rule of thumb: the speed in bit/s multiplied by cable length in meters should not exceed 10E8, therefore a 50 metre cable should not signal faster than 2 Mbit/s.


За спорта пуснах 3 сензора разпределени в 50метра на 3 мегабита, и за пробата работеше добре.


Вто Яну 31, 2023 5:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4406
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
emilvtc написа:

От прочетеното като гледам май няма как да се направи защитата от произволно свързване която искам при 12V (10,5-14,2V) захранени устройства - най-малкото заради тези ABS MAX -7V на A-B входовете.


За произволно свързване се прилага т.н. common sense, kоето най-общо се превежда като акъл между ушите :!:
Не може да се направи на 100% защита, от всякакво свързване, затова се използват обучени и сертифицирани ел.техници. а не селски пияници

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Вто Яну 31, 2023 5:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 8:42 am
Мнения: 10935
Местоположение: Гьотеборг
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
При DMX512 - лампи и ефекти по концерти, театри и сгради често се случват грешки, както и проблеми със статично електричество и други мизерии.
Максималното опресняване е 44Hz. дефинираната скорост е 250кбит/сек, макс. дължина 400м. Когоато са спазени изискванията, всичко работи без проблем.
https://en.wikipedia.org/wiki/DMX512


Вто Яну 31, 2023 6:44 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 27 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни