Räkna 12V pulser med PIC
-
- Inlägg: 19
- Blev medlem: 23 april 2007, 15:49:55
- Ort: Jönköping
Räkna 12V pulser med PIC
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)?
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)?
Re: Räkna 12V pulser med PIC
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.
Kolla alltså hur det EGENTLIGEN är och designa efter det.
-
- Inlägg: 19
- Blev medlem: 23 april 2007, 15:49:55
- Ort: Jönköping
Re: Räkna 12V pulser med PIC
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.
Re: Räkna 12V pulser med PIC
men kabeln till fläkten kommer du väl åt? Det är ju på den du får mäta.
-
- Inlägg: 19
- Blev medlem: 23 april 2007, 15:49:55
- Ort: Jönköping
-
- Inlägg: 19
- Blev medlem: 23 april 2007, 15:49:55
- Ort: Jönköping
Re: Räkna 12V pulser med PIC
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.
Har skrivit ett litet program (i Proton PICBasic som alla verkar gilla på detta forum

Re: Räkna 12V pulser med PIC
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.
Där ser man vad man kan lära sig på forumet.
-
- 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
"...hela tiden trott att den tredje pinnen på fläktar är en ingång..."
det är den fjärde pinnen du tänker på
det är den fjärde pinnen du tänker på
Re: Räkna 12V pulser med PIC
Om jag hade varit i närheten av fläktar med fyra pinnar så kanske, ja...