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

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 10574
Местоположение: София
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
emilvtc написа:
От прочетеното като гледам май няма как да се направи защитата от произволно свързване която искам при 12V (10,5-14,2V) захранени устройства - най-малкото заради тези ABS MAX -7V на A-B входовете.

Ако вместо трансили използваш диодна матрица с трансил няма ли да стане работата?
Нещо подобно:
https://store.comet.bg/download-file.php?id=17371
https://store.comet.bg/download-file.php?id=22957


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

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

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

Ако използваш TBU на сигналните линии, то те са ти защитени от всякакво свързване /почти/.
Остава да защитиш захранванията.


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

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

1. GND на бъса свързан към "А" входа на 485 драйвера , а +12V бъса е свързан към масата на устройството. Т.е. от гледна точна на устройството, на "А" входа на 485 драйвера се подава отрицателно напрежение.
Ако драйвера е с лимит -7V и защитата е с транзил, то той трябва да клампва при 0.5A ток от захранването не повече от -7V или да разсейва 3.5W при това неограничено време (а не 20uS). Ако защитата е с обратен диод - Анод към маса и Катод към "А" входа на 485 драйвера, то той трябва да издържа 0.5A при това неограничено време.

Ако драйвера е с лимит +/-15V (SP3485) и защитата е с транзил, то той трябва да клампва при 0.5A ток от захранването не повече от +15V , но захранването е макс +14.2V и изглежда няма проблем. (транзила няма да се отпуши)
Ако защитата е с обратен диод - Анод към маса и Катод към "А" входа на 485 драйвера, то той трябва да издържа 0.5A при това неограничено време.

2. +12V бъса свързан към "А" входа на 485 драйвера , а GND бъса е свързан към масата на устройството.
Ако драйвера е с лимит +12V и защитата е с транзил, то той трябва да клампва при 0.5A ток от захранването не повече от +12V при захранването е макс +14.2V или да разсейва 6W при това неограничено време.
Ако драйвера е с лимит +/-15V (SP3485) и защитата е с транзил, то той трябва да клампва при 0.5A ток от захранването не повече от +15V , но захранването е макс +14.2V и изглежда няма проблем. (транзила няма да се отпуши)

3. +12V бъса свързан към "А" входа на 485 драйвера , а GND бъса е свързан към "B" входа на 485 драйвера - пак транзила трябва да разсейва мощност при драйвер -7/+12V лимити и съответните транзили или обърнат диод към маса.

Другия проблем с транзилите е, че имат голям капацитет, който се добавя към линията. И като се сложат 32 устройства с тези капацитети - скоростта по бъса ще се ограничи значително.

Варианта диодна матрица + транзил решава проблема с добавения паразитен капацитет, но диодите ще трябва да издържат 0.5A и при драйвер -7/+12V лимит, транзила пак ще трябва да разсейва няколко вата постоянно.
Ако драйвера е с лимит +/-15V (SP3485) - изглежда няма проблем.


Вто Яну 31, 2023 11:21 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Окт 30, 2004 4:18 am
Мнения: 630
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
Тез устройства някой ще ги вързва едно по едно жичка по жичка ли? С някакви конектори които няма как да включиш на обратно не се ли решава проблема?

_________________
Не мога да знам всичко,а и не искам.Тогава би било прекалено лесно и скучно!


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

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

Да.


Сря Фев 01, 2023 12:02 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 3:00 pm
Мнения: 1313
Местоположение: София
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
Ето за това става дума:
https://www.bourns.com/docs/product-dat ... tbu-df.pdf
Например, на TBU-DF055-050-WH, токът на изключване е 50mA.
Съпротивлението в работно положение е 12 - 26 ома.
Т.е може да се използва в комбинация с маломощен трансил с малък капацитет към чипа.
Мощният трансил/ разрядник/ TISP на входа на съединителя може да се спести.
Ако разбира се, не ви стиска цената.


Сря Фев 01, 2023 10:16 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2786
Местоположение: Пловдив
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
Да, чипа е нещо като токов ограничител с "падаща" карактеристика. Тези 26 ома не знам дали не идват малко в повече за TBU-DF055-050-WH, при това за двете линии (ако правилно съм разбрал) това съпротивление е двойно или 2*26 ома спрямо диференциалната линия.
Ако бъс-а е терминиран в двата края с 120 ома, то би се получил делител почти на две на изходното диференциално напрежение на драйвера, което и при 250м линия (активно съпротивление 32 ома/линия) - би намалило допълнително нивото на приетия сигнал.

Токоограничения (без чупене на характеристиката) може да се направят с единичен MOS транзистор със собствен канал (или полеви PN транзистор) свързан с гейт към сорса, ако е с ниско прагово (под 0.6V) и съпротивление на канала 12 ома (ако е по-малко може да се добави резистор между G-S , така че да стане 12 ома).

Друг въпрос - относно поляризирането на линията, когато няма предаване (изходите на драйверите на всички у-ва по линията са забранени). Обикновено го правят "пасивно" с 2 резистора - към маса и захранване +5V(или +3.3V).
Някой да се е заигравал да замени тези резистори с генератори на ток? Т.е. схема с безкрайно динамично съпротивление при променлив сигнал, което НЕ шунтира допълнително линията по променлив сигнал?

Питам, защото искам да направя нещо подобно на SAE J1708/J1587 при арбитрирането на бъса при мултимастер мрежа.


Сря Фев 01, 2023 12:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

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

Относно варианта с диоди и транзил след тях - решението е доста "дървено", защото диодите за 0.5А са в голям корпус. Отделно, че транзила след тях примерно SMBJ12(C)A има не-много стръмна характеристика. Има Reverse Standoff Voltage 12V, Min. Breakdown Voltage 13.3 и кламтира до 19.9V ?!? T.e. не намирам чип който да клампира 15V и който при 14V все още да е запушен.
Предполагам, че заради това слагат TBU-DF055-050-WH чипа, но той струва почти колкото цялата платка.
Чаркалъка по защитите на бъс-а струват повече от останалите чипове... Защо не ги вграждат в самите драйверни чипове?


Сря Фев 01, 2023 10:44 pm
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 10574
Местоположение: София
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
emilvtc написа:
...Чаркалъка по защитите на бъс-а струват повече от останалите чипове... Защо не ги вграждат в самите драйверни чипове?

Вероятно за да може енергията от "пляк" да остане извън кристала на чипа.


Сря Фев 01, 2023 11:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2786
Местоположение: Пловдив
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
Продължавайки да ровя по темата попаднах на "Bus-Polarity Correcting RS-485 Transceiver With IEC-ESD Protection".
Освен вградената ESD защита има и схема автоматично корегираща обратното свързване на A-B входовете на драйвера.


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

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 27949
Местоположение: София
Мнение Re: Защита на мрежово RS485 устройство от погрешно свързване
И сигурно струва една кофа пари и го няма. Преди време слагах едни изолирани драйвери с все защита, съжалих 10 пъти че ги сложих.


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

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

Друго интересно на което попаднах е "Full Duplex RS-485 Over Two Wires Reference Design". Не знаех, че краварите имат и такива чипове.


Пет Фев 03, 2023 10:52 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 27 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

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


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

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