Parallellports input
Parallellports input
Eftersom jag fick så bra svar här förra gången tänkte jag försöka igen :).
Jag ska läsa av en brytare via parallellporten på min dator. Eftersom brytaren jag ska läsa av kräver 12 V så har jag kopplat ihop det med ett relä, datorn använder 5V.
Har jag glömt något? Riskerar jag att skada min dator?
Kopplingsschemat finns på:
http://www.angelfire.com/linux/iveqy/
tilläggas ska kanske att pilarna till vänster med nummer anger vilka stift på parallellporten de ska anslutas till och vilken riktning strömmen går.
Tacksam för svar
Jag ska läsa av en brytare via parallellporten på min dator. Eftersom brytaren jag ska läsa av kräver 12 V så har jag kopplat ihop det med ett relä, datorn använder 5V.
Har jag glömt något? Riskerar jag att skada min dator?
Kopplingsschemat finns på:
http://www.angelfire.com/linux/iveqy/
tilläggas ska kanske att pilarna till vänster med nummer anger vilka stift på parallellporten de ska anslutas till och vilken riktning strömmen går.
Tacksam för svar
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
Du verkar gilla relän!
Generellt råd: Om det enda du är ute efter är en elektrisk styrd strömbrytare, så är det i många fall betydligt bättre och billigare att använda sig av en transistor.
Sen tror jag du har missuppfattat lite hur paralellporten fungerar, den jobbar med spänningar, inte strömmar.
Om du vill läsa av en signal på stift 12, så är det väldigt bakvänt att koppla ihop den med en utgång på stift 3
Om relät är där för att ge elektrisk isolation, är det MYCKET bättre och snabbare att använda sig av en optokopplare.

Generellt råd: Om det enda du är ute efter är en elektrisk styrd strömbrytare, så är det i många fall betydligt bättre och billigare att använda sig av en transistor.
Sen tror jag du har missuppfattat lite hur paralellporten fungerar, den jobbar med spänningar, inte strömmar.
Om du vill läsa av en signal på stift 12, så är det väldigt bakvänt att koppla ihop den med en utgång på stift 3
Om relät är där för att ge elektrisk isolation, är det MYCKET bättre och snabbare att använda sig av en optokopplare.
brytaren i tolvVoltskretsen är i själv verket en stor platta som är nedsänkt i vattnet. En sådan som man tar tiden med på simtävlingar (om ni har sett de gula plattorna som finns på EM, VM, OS)
Jag ville ha rel'än, för att 100 % igt skilja kretsarna från varandra.
Att skydda mot spikar kunde vara bra, men är det nödvädligt? Hur gör man i sånna fall?
Vad är en optokopplare?
Det är mycket möjligt att jag missuppfattat hur parallellporten fungerar. Det känns fel att koppla in den till stift 3 egentligen. Men finns det något bättre sätt?
Kommer min krets att fungera med parallellporten?
Jag ville ha rel'än, för att 100 % igt skilja kretsarna från varandra.
Att skydda mot spikar kunde vara bra, men är det nödvädligt? Hur gör man i sånna fall?
Vad är en optokopplare?
Det är mycket möjligt att jag missuppfattat hur parallellporten fungerar. Det känns fel att koppla in den till stift 3 egentligen. Men finns det något bättre sätt?
Kommer min krets att fungera med parallellporten?
- MadModder
- Co Admin
- Inlägg: 31177
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
I ditt fall är det inte nödvändigt att skydda mot spikar, då datorn endast har kontakt med sig själv.
En optokopplare är som ett relä kan man säga. Med två av benen tänder man en lysdiod, som sitter osynlig inuti, och den lyser på en fototransistor, som då öppnar för ström mellan två andra pinnar, som ska behandlas som kollektor och emitter på en transistor, eftersom de är det
Däremot skulle det vara bra med en likriktardiod tvärs över reläspolen för att skydda annat i 12V-slingan mot backspänningar från spolen då reläet släpper. Dioden kopplar du bakvänt så att den inte leder 12-volten.
En optokopplare är som ett relä kan man säga. Med två av benen tänder man en lysdiod, som sitter osynlig inuti, och den lyser på en fototransistor, som då öppnar för ström mellan två andra pinnar, som ska behandlas som kollektor och emitter på en transistor, eftersom de är det

Däremot skulle det vara bra med en likriktardiod tvärs över reläspolen för att skydda annat i 12V-slingan mot backspänningar från spolen då reläet släpper. Dioden kopplar du bakvänt så att den inte leder 12-volten.
Senast redigerad av MadModder 9 december 2004, 21:46:45, redigerad totalt 1 gång.
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
Jag kom att tänka på tidsfördröjningen som det tar innan relät slår till. Den är nog väldigt liten (ms?), men den finns där i alla fall.
Hur noga har du tänkt mäta tiden?
På något sätt måste du i alla fall mata in en spänning på stift 12, och det kommer att fungera som du ritat om du kommer ihåg att sätta stift 3 hög, och kanske lägga ett pull-downmotstånd på typ 10k till jord så att inte ingången på stift 12 "hänger i luften" när reläkontakten är öppen.
Hur noga har du tänkt mäta tiden?
På något sätt måste du i alla fall mata in en spänning på stift 12, och det kommer att fungera som du ritat om du kommer ihåg att sätta stift 3 hög, och kanske lägga ett pull-downmotstånd på typ 10k till jord så att inte ingången på stift 12 "hänger i luften" när reläkontakten är öppen.
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
jo det är möjligt att jag borde haft en optokopplare. men relät är redan införskaffat så jag ska testa med det först.
Jag kommer köra i linux givetvis :). Använder mig av en minimal linux dist på en gammal bärbar dator. Linux disten starta jag från DOS... Så prioriteringen kommer nog inte bli något problem.
Jag kommer köra i linux givetvis :). Använder mig av en minimal linux dist på en gammal bärbar dator. Linux disten starta jag från DOS... Så prioriteringen kommer nog inte bli något problem.