Sida 1 av 1
Hur ska jag skydda portar på pic/bs2 processor?
Postat: 23 oktober 2008, 19:25:40
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.
Postat: 23 oktober 2008, 19:26:48
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¨å.
Postat: 23 oktober 2008, 19:32:51
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!
Postat: 23 oktober 2008, 19:45:52
av Micke_s
Har du en potentiometer som spänningsdelare så påverkar inte ett seriemotstånd nämnvärt.
Postat: 23 oktober 2008, 20:04:44
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.
Postat: 23 oktober 2008, 20:14:10
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.
Postat: 23 oktober 2008, 20:28:04
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.