roboforum.ru

Технический форум по робототехнике.

Защита GPIO на Raspberry Pi

Защита GPIO на Raspberry Pi

gppsoft » 23 апр 2014, 13:19

В связи с тем, что я спалил одну из своих малин, хотел спросить... Как можно защитить выводы GPIO от КЗ или неправильного подключения? Резисторы, диоды? Совершенно случайно спалил. Просто проводок папа-папа на долю секунды прикоснулся к +12 или +5... Уже не выяснить на что именно замкнуло. Обидно конечно :(

Re: Защита GPIO на Raspberry Pi

avr123.nm.ru » 23 апр 2014, 15:50

Стабилитрон с ноги на земь, далее резистор 200-500 Ом, затем TVS защитный диод и еще резистор - для большинства сигналов пойдет. i2c надо корректировать.

Если несимметричный TVS на 3,6 вольт найдете то стабилитроне не нужен и резистора 1 достаточно.

Защиту удобно распаять на отдельной плате переходнике или "маме" для RPi

=========

обидно что на таких платах экономят "5 коп" на защите элементарной, при том что есть недорогие чипы защиты сразу на 5 сигнальных линий - http://www.mkpochtoi.ru - SMF05CT1G в маленьком корпусе SC-88

Re: Защита GPIO на Raspberry Pi

gppsoft » 23 апр 2014, 16:31

avr123.nm.ru писал(а):Стабилитрон с ноги на земь, далее резистор 200-500 Ом, затем TVS защитный диод и еще резистор - для большинства сигналов пойдет. i2c надо корректировать.

Если несимметричный TVS на 3,6 вольт найдете то стабилитроне не нужен и резистора 1 достаточно.

Защиту удобно распаять на отдельной плате переходнике или "маме" для RPi

=========

обидно что на таких платах экономят "5 коп" на защите элементарной, при том что есть недорогие чипы защиты сразу на 5 сигнальных линий - http://www.mkpochtoi.ru - SMF05CT1G в маленьком корпусе SC-88

Спасибо огромное за совет. Но я в электронике пока совсем новичок. Можете схему нарисовать? Ну или подробнее объяснить. Спасибо еще раз!

Re: Защита GPIO на Raspberry Pi

avr123.nm.ru » 23 апр 2014, 16:50

не стоит так ЯРОСТНО цитировать! :ROFL:

вот схема и в proteus. Можно и стабилитроном с резистором 270 Ом ограничится, но так надежней наверно. если линия для медленных сигналов то можно кондесатор 0.1 мкФ добавить параллельно или вместо TVS диода.


еще очень советую изоляторы многоканальные adum - очень надежно и согласует уровни разной логики.
Вложения
io_protection.jpg
io_protection.zip
(3.24 КиБ) Скачиваний: 0

Re: Защита GPIO на Raspberry Pi

gppsoft » 24 апр 2014, 04:12

avr123.nm.ru писал(а):не стоит так ЯРОСТНО цитировать!.

Ок.
Имеются вот такие диоды:

25 X 1N4148.
25 X 1N4007.
10 X 1N5819.
10 X 1N5399.
10 X FR107.
10 X FR207.
5 X 1N5408.
5 X 1N5822.

Какие-нибудь из них мне подойдут?

Re: Защита GPIO на Raspberry Pi

avr123.nm.ru » 24 апр 2014, 10:58

на 4148 вот такой вариант. D1 можно заменить на 1N5819. Цепь R2 D3 D4 одна на все выводы.
Вложения
io_protection_4148.jpg
io_protection_2.zip
(3.64 КиБ) Скачиваний: 0


Rambler\'s Top100 Mail.ru counter