Witam
Chciałem zrobić układ oparty na dwóch silnikach prądu stalego(z czego jeden z nich jest jako prądnica) połaczone są za pomocą przekładni. Tyle krótkiego opisu części mechaniocznej.
Koncepcja jest taka że jeżeli na prądnicy pojawi się jakieś obciązenie to automatycznie zmniejszą się obroty silnika, wiec układ ma to rozpoznać i zwiększyć napięcie na silniku aby zachować taka samą liczbę obrotów jak przed obciązeniem.
Myślałem, żeby to osiągnąć to wystarczy do silnika podpiąć tarcze z kilkoma dziurkami oddalonych od siebie w takich samych odległosciach fotodiode z fotoranzystorem do zliczania obrotów.
Co do samego zwiększania/zmniejszania mocy silnik to zastosuje zwykły 8-bit pwm, który jest w Atmega32. Teraz nie wiem jak napisać program do zliczania impulsów oraz jak go powiązać z pwm'em.
Moze ktoś wie jak to rozwiązać.
Chciałem zrobić układ oparty na dwóch silnikach prądu stalego(z czego jeden z nich jest jako prądnica) połaczone są za pomocą przekładni. Tyle krótkiego opisu części mechaniocznej.
Koncepcja jest taka że jeżeli na prądnicy pojawi się jakieś obciązenie to automatycznie zmniejszą się obroty silnika, wiec układ ma to rozpoznać i zwiększyć napięcie na silniku aby zachować taka samą liczbę obrotów jak przed obciązeniem.
Myślałem, żeby to osiągnąć to wystarczy do silnika podpiąć tarcze z kilkoma dziurkami oddalonych od siebie w takich samych odległosciach fotodiode z fotoranzystorem do zliczania obrotów.
Co do samego zwiększania/zmniejszania mocy silnik to zastosuje zwykły 8-bit pwm, który jest w Atmega32. Teraz nie wiem jak napisać program do zliczania impulsów oraz jak go powiązać z pwm'em.
Moze ktoś wie jak to rozwiązać.