Räkna 12V pulser med PIC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Merlin.swe
Inlägg: 19
Blev medlem: 23 april 2007, 15:49:55
Ort: Jönköping

Räkna 12V pulser med PIC

Inlägg av Merlin.swe »

Hej!

Jag vill göra en "varvräknare" till en vanlig 3pins datorfläkt. Om jag inte är helt ute o cyklar så ger en av trådarna på fläkten en puls på 12V en gång per varv. Dessa pulser tänkte jag räkna med min PIC16F877A.
För att inte grilla PIC:en tänkte jag sätta en zener diod 4,7V mellan PIC pinnen och jord samt en resistor på 2K4 mellan PIC pinnen och fläktens "RPM sladd" (Zener dioden vill ha 5mA för att fungera).
Är detta en bra ide eller blir det en rökpuff? Eller kan ni rekomendera en bättre metod för att läsa av pulserna (vanlig spänningsdelare kanske)?
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Räkna 12V pulser med PIC

Inlägg av Icecap »

Den fläkt jag använder (inte en datorfläkt men en specialbyggd Pabst) går Tacho-signalen till GND eller "släpps" så att en pull-up motstånd ser till att spänningen stiger. Jag tror, efter vad jag har läst på nätet, att detta sätt är det vanliga och då är allting mycket enklare: koppla pull-up motståndet till 5V och saken är biff.

Kolla alltså hur det EGENTLIGEN är och designa efter det.
Merlin.swe
Inlägg: 19
Blev medlem: 23 april 2007, 15:49:55
Ort: Jönköping

Re: Räkna 12V pulser med PIC

Inlägg av Merlin.swe »

Kikade på fläkten som jag vill använda och tyvärr kommer jag inte åt kretskortet utan att montera bort rotorn vilket inte är möjligt utan att förstöra fläkten.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Räkna 12V pulser med PIC

Inlägg av jesse »

men kabeln till fläkten kommer du väl åt? Det är ju på den du får mäta.
Merlin.swe
Inlägg: 19
Blev medlem: 23 april 2007, 15:49:55
Ort: Jönköping

Re: Räkna 12V pulser med PIC

Inlägg av Merlin.swe »

Nu fattar jag! :)
Och det fungerar. Tack för hjälpen!
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Räkna 12V pulser med PIC

Inlägg av sodjan »

Vad är det som "fungerar" ?
Och vad betyder "fungerar" ?
Merlin.swe
Inlägg: 19
Blev medlem: 23 april 2007, 15:49:55
Ort: Jönköping

Re: Räkna 12V pulser med PIC

Inlägg av Merlin.swe »

Jag kopplade Tach kabeln till en input på PIC:en och en pullup resistor på 2K2 från 5V till samma pinne.
Har skrivit ett litet program (i Proton PICBasic som alla verkar gilla på detta forum :) ) som räknar pulserna. Min fläkt sänker pullup spänningen till GND två gånger/varv.
bos
Inlägg: 2311
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: Räkna 12V pulser med PIC

Inlägg av bos »

Jag har aldrig orkat googla och har hela tiden trott att den tredje pinnen på fläktar är en ingång (till fläkten) för att ställa in varvtalet på något vänster. Att det i själva verket är en läsbar tachosignal gör ju det mer intressant ur projektsynpunkt.

Där ser man vad man kan lära sig på forumet.
barbarossa
EF Sponsor
Inlägg: 544
Blev medlem: 8 december 2006, 11:18:14
Ort: Tågarp, Svalöv

Re: Räkna 12V pulser med PIC

Inlägg av barbarossa »

"...hela tiden trott att den tredje pinnen på fläktar är en ingång..."

det är den fjärde pinnen du tänker på
bos
Inlägg: 2311
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: Räkna 12V pulser med PIC

Inlägg av bos »

Nej.
Borre
Inlägg: 4608
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Re: Räkna 12V pulser med PIC

Inlägg av Borre »

Det är den fjärde du borde ha tänkt på.
bos
Inlägg: 2311
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: Räkna 12V pulser med PIC

Inlägg av bos »

Om jag hade varit i närheten av fläktar med fyra pinnar så kanske, ja...
Skriv svar