PWM a pomiar obrotów wentylatora

witam mam następujący problem: jest układ zbudowany na bazie mikroporocesora AVR

90s8535. Układ ma słuzyć do regulacji prędkości obrotów wentylatora w zależności od temperatury(mierzonej za pomoca LM35). DO regulacji obrotów jest uzywane PWM. Dodatkowo układ ma wyświetlać aktualną prędkość obrotową wentylatora(żółty kabelek z wentylatora podpięty pod INT0). I w tym miejscu pojawia sie problem: obroty są źle zliczane, tzn program jest na pewno poprawnie napisany,ponieważ gdy wentylator podpinam pod 12V, to rpm jest wyświetlane poprawnie.Natomiast gdy napięcie wentylatora jest regulowane przez PWM(PWM na baze tranzystora bd135(przez opornik 1k)) to dostaje warotści z kosmosu.Dodatkowo wentylator "piszczy". Czy ktoś mógłby mi udzielić pomocy w jaki sposób usprawnić układ? Za wszystkie odpowiedzi b. dziękuje.
Reply to
mszuk1.WYTNIJ
Loading thread data ...

Użytkownik snipped-for-privacy@gazeta.pl napisał w wiadomości news:c91qq3$44h$ snipped-for-privacy@inews.gazeta.pl...

BOSH Ludzie nie widzicie problemu ???? Problem w tym że napiecie wentylatora nie jest stałe ale jest przebiegiem PWM - w zwiazku z tym napiecie na wyjściu OC pomiaru obrotów zmienia się w takt kluczowania Rozwiązanie - zasilać wentylator z tranzystora PNP - masa wentylatora - masa układu ... a równolegle do wentylatora włączyć elektrolit - co by "zcałkował" PWMa .... Pozdrawiam T.F.

Reply to
Tomasz FANGRAT

Tak prosto nie wyjdzie ... :( Trzeba zrobić przetwornice obnizająca .... czyli do tranzystora sterowanego PWMem z mikrokontrolera dołożyć dławik i diode zwrotna ....no i filtracje .... nie można tak sobie ładowac elektrolita przebiegiem PWM .....

Reply to
Tomasz FANGRAT

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.