Läsgaffel och PIC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg av cyr »

Jo det är konstigt, den troligaste förklaringen vore att den pinnen faktiskt är en utgång, men det hade du väl redan dubbelkollat?
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg av cyr »

Jo det är konstigt, den troligaste förklaringen vore att den pinnen faktiskt är en utgång, men det hade du väl redan dubbelkollat?
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg av cyr »

Jo det är konstigt, den troligaste förklaringen vore att den pinnen faktiskt är en utgång, men det hade du väl redan dubbelkollat?
Användarvisningsbild
Icecap
Inlägg: 26645
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

OK, vi börjar från början.

En optogaffel mottagare är en fototransistor. Koppla kollektor till +5V och emittern till ett 10K motstånd, andra ändan av motståndet till GND. Nu växlar emittern mellan +5V och GND (ungefär...) beroende på blokering eller inte.

Jag är väldig säker på att du inte har satt porten rätt så den är input och det kan du testa med en LED och ett motstånd. Du förstår nog hur du kopplar dessa två till varandra och sen testar du PIC-ingången båda mot + och mot GND. Om LED:n ljuser det minste har du inte satt porten till rätt läge. PIC-ingången ska såklart vara fri och ledig från andra influenser.

Du kan även mäta med ett voltmeter men mät gentemot först + och sedan 0, tänk på att ett DMM (Digital Multi Meter) är en mycket stor motstånd (1M - 10M) och att den därför belaster minimalt.

Ett alternativ är att ta ytterligare en 10K motstånd och sätta mellan PIC-pinnen och optogaflen och sen mäta spänningen över detta motstånd och bryta strålen osv. Om det kommer en spänning över 0,5V över är pinnen definitivt utgång.
Användarvisningsbild
Icecap
Inlägg: 26645
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

OK, vi börjar från början.

En optogaffel mottagare är en fototransistor. Koppla kollektor till +5V och emittern till ett 10K motstånd, andra ändan av motståndet till GND. Nu växlar emittern mellan +5V och GND (ungefär...) beroende på blokering eller inte.

Jag är väldig säker på att du inte har satt porten rätt så den är input och det kan du testa med en LED och ett motstånd. Du förstår nog hur du kopplar dessa två till varandra och sen testar du PIC-ingången båda mot + och mot GND. Om LED:n ljuser det minste har du inte satt porten till rätt läge. PIC-ingången ska såklart vara fri och ledig från andra influenser.

Du kan även mäta med ett voltmeter men mät gentemot först + och sedan 0, tänk på att ett DMM (Digital Multi Meter) är en mycket stor motstånd (1M - 10M) och att den därför belaster minimalt.

Ett alternativ är att ta ytterligare en 10K motstånd och sätta mellan PIC-pinnen och optogaflen och sen mäta spänningen över detta motstånd och bryta strålen osv. Om det kommer en spänning över 0,5V över är pinnen definitivt utgång.
Användarvisningsbild
Icecap
Inlägg: 26645
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

OK, vi börjar från början.

En optogaffel mottagare är en fototransistor. Koppla kollektor till +5V och emittern till ett 10K motstånd, andra ändan av motståndet till GND. Nu växlar emittern mellan +5V och GND (ungefär...) beroende på blokering eller inte.

Jag är väldig säker på att du inte har satt porten rätt så den är input och det kan du testa med en LED och ett motstånd. Du förstår nog hur du kopplar dessa två till varandra och sen testar du PIC-ingången båda mot + och mot GND. Om LED:n ljuser det minste har du inte satt porten till rätt läge. PIC-ingången ska såklart vara fri och ledig från andra influenser.

Du kan även mäta med ett voltmeter men mät gentemot först + och sedan 0, tänk på att ett DMM (Digital Multi Meter) är en mycket stor motstånd (1M - 10M) och att den därför belaster minimalt.

Ett alternativ är att ta ytterligare en 10K motstånd och sätta mellan PIC-pinnen och optogaflen och sen mäta spänningen över detta motstånd och bryta strålen osv. Om det kommer en spänning över 0,5V över är pinnen definitivt utgång.
Användarvisningsbild
jack
EF Sponsor
Inlägg: 2059
Blev medlem: 5 oktober 2004, 17:32:27

Inlägg av jack »

Tack för era svar och ert engagemang.

Tyvärr så är jag ganska säker på att jag satt pinnen till en ingång. För när jag testar att mata in 5V direkt på pinnen så reagerar den som tänkt. Eller är det jag som cyklar?
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

"Matar in direkt" vad menar du då?

via ett motstånd, eller så?..
Användarvisningsbild
jack
EF Sponsor
Inlägg: 2059
Blev medlem: 5 oktober 2004, 17:32:27

Inlägg av jack »

Hoppades faktiskt på att denna tråd inte skulle få en sån här upplösning:

Jag bytte input-pinne och nu funkar det. Antingen hade jag bränt nåt eller så hade jag confat fel.

Förlåt? :)

Tack för ert tålamod allfall...
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

shit happens
Skriv svar