Sida 1 av 1

Problem med fläkt-rpm mätning

Postat: 3 december 2009, 13:59:11
av farbrorvattenmelon
Hej, jag försöker mäta en datorfläkts varvtal med hjälp av en arduino (förenklat en atmega 328). Kopplar såhär:

Bild

Den blå sladden ger impulser från Vin ett antal gånger per varv.

Kopplingen och koden fungerar perfekt när jag snurrar fläkten med fingrarna, men om jag kopplar in den svarta sladden på fläkten till Gnd så den får spänning och snurrar av sig själv så slutar mätningen att fungera, när jag debuggar så ser jag enbart att pin2 stannar på low hela tiden, så fort svart på fläkten kopplas bort så får jag pulser igen tills den stannat.

Vad är felet?

Re: Problem med fläkt-rpm mätning

Postat: 3 december 2009, 17:24:20
av Norpan
Vad händer om du flyttar 10k motståndet från jord till plus?

Re: Problem med fläkt-rpm mätning

Postat: 3 december 2009, 18:45:04
av Glenn
måste du verkligen ha pulldownmotståndet då ? ..minns inte riktigt hur jag gjorde, men jag mätte varvtalet med fläktar på pic föut, men det sket sej efterssom det inte funkade i kombination med PWM.

Re: Problem med fläkt-rpm mätning

Postat: 3 december 2009, 19:02:34
av Icecap
Först och främst ska 10k motståndet vara kopplat till +, detta då tacho-utgången är en open collector på en NPN-transistor.

Och det kan finnas lite olika kopplingar i fläkten men de flesta kan inte få fungerande tacho-signal när man PWM-styr spänningen.