Beveiligen gpio raspberry

Hoe kan ik best de gpio pinnen van een raspberry beveiligen zodat ze "dummy proof" zijn.

Ik zou iets willen maken dat ik tussen de raspberry en een breadboard kan plaatsen zodat deze beveiligt zijn en er niets kan kapot gaan. Maar natuurlijk zou ik wel nog steeds allemaal de functies willen kunnen gebruiken (ingang, uitgang, i2c, spi, one-wire, enz.).

Iemand een idee? Al vast bedankt!

genoeg ideeën voor I²C:
http://www.nxp.com/documents/application_note/AN10364.pdf

voor SPI en UART kun je gewone optocouplers gebruiken, ook al bestaan er wel speciale voor seriele bussen.

verder zou ik one-wire lekker via een attiny doen via I²C.

zelfde voor GPIO, je kan makkelijk per poort een opto plaatsen in de juiste richting, maar als je nog niet weet welke poort en welke richting het moet worden, kan je beter een IO expander plaatsen.

GMT+1
Lambiek

Special Member

Voor de I/O zou ik optocouplers nemen, en voor analoog (als dat er op zit) zou ik opamps gebruiken.

Als je haar maar goed zit, GROETEN LAMBIEK.
Sjoerd Kreyns

Golden Member

Deze is daarvoor gemaakt. Niet meer dan een zenerdiode en een weerstandje.

http://rasp.io/breakoutpro/

SMD weerstandjes zoeken in grijze vloerbedekking is ook een uitdaging ... 8*1=255 ... Het nadeel van ruimte: Als je het hebt, staat het binnen de kortste keren weer vol.

Van de Arduino heb je ook een special fool proof versie:
http://www.ruggedcircuits.com/ruggeduino/
Hier kan je alle schema's zien die ze toegepast hebben om hem te beveiligingen. Uiteraard zou je hetzelfde toepassen op de Raspberry.