Hur ska jag skydda portar på pic/bs2 processor?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
Patrick
Inlägg: 376
Blev medlem: 9 december 2007, 19:13:01
Ort: Uppsala
Kontakt:

Hur ska jag skydda portar på pic/bs2 processor?

Inlägg av Patrick »

Skall bygga ett kort med 4 dsub9 male/female kontakter på.
Där varje skall gå in på varsin port på PIC processorn.
Samma sak med en bs2,a där skall det bara vara 2(pga mindre antal in/ut).
Men nu undrar jag hur jag ska skydda dom?
Finns det några chip att sätta imellan som "tar smällen" om man kopplar in något fel till portarna?
Så att inte pic och bs2,an brinner upp.
Dock ska skyddet inte göra så funktioner blir "deaktiverade" eller inte går,får alltså inte göra mer än skydda,ej vara till hinder.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

En resistor typ 1k eller så, då kan du mata 10 volt in utan att pinnen tar skada. eller varför inte 4.7k, motståndets storlek är beroende på hastigheten på portarna. Sedan får du se till att matspänningen inte går sätta fel, en diod för felpolaritet och en zenerdiod på t.ex. 5.6v eller s¨å.
Användarvisningsbild
Patrick
Inlägg: 376
Blev medlem: 9 december 2007, 19:13:01
Ort: Uppsala
Kontakt:

Inlägg av Patrick »

Matspänningen kommer stabbas upp via kondensatorer och spänningsregulatorer så den kommer hålla 5 volt hela tiden.
Och batteridrift. ( RC ack )
Det är dock smart att sätta diod där i förebyggande syfte!
Men tanken har varit framme med tex motstånd.
Om jag då läser en potentiometer får jag tex 10kohm + det som finns som skydd.
Iof går det kanske att baka med i programmeringen bara hehe.
Tack för snabba och intressanta saker där!
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Har du en potentiometer som spänningsdelare så påverkar inte ett seriemotstånd nämnvärt.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46976
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Inlägg av TomasL »

Portarna som ingångar är hyffsat högimpendativa, så ett motstånd på ingången saknar betydelse för funktionen.

Dock är det lämpligt att klampa ingången både mot jord och matningsspänning, schottkydioder är naturligtvis det bästa.
Användarvisningsbild
Icecap
Inlägg: 26650
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Att skydda portpinnar är lite av en konst.

Man kan gå väldigt långt men exakt VAD man ska göra beror på vad som kan gå fel. Ett sätt att skydda på är att INTE använda kontaktdon som är vanliga i datorsammanhang, t.ex. DSUB9, DSUB25 osv.

Jag har som regel att ingen utifrånkommande ledning får anslutas till en portpinne, det SKA vara en krets emellan!

Optokopplare är en bra sak men det finns så många saker som kan gå fel och lika många sätt man kan skydda.
Användarvisningsbild
Patrick
Inlägg: 376
Blev medlem: 9 december 2007, 19:13:01
Ort: Uppsala
Kontakt:

Inlägg av Patrick »

Jag förstår att man inte bör använda kontakter från andra "delar" i elektronikens värld.
Men då jag gjort styrkort (2 hbryggor) och lite annat som sitter på kort med dsub9,or på så kommer allt klicka ihop ett i ett.
Mest orolig för ifall jag tar bort en del och det går sönder på det viset.
Eller behöver testa olika delar utan tex motorstyrningen.
Så kommer ju 8 pinnar ligga "öppna i luften" bara.
Skriv svar