Gast
#3713480
Hey Leute, ich lese gerade im Datenblatt vom Mega8 (hab ich gerade einige da) und überlege, wie ich am einfachsten die Drehzahl von einem meiner Quadrocopter-Propeller mit einer Lichtschranke messen kann. Ich hab mir gedacht: 1) ich stell mir einen Timer (Timer0?), der alle 500ms einen Interrupt auslöst 2) Timer1 (16bit) richte ich als Counter ein, mit externer Taktquelle (Pin INT1, da schließe ich nachher die Lichtschranke an - aber noise canceling kann ich da nicht nutzen, oder?) 3) in der ISR vom Timer (siehe 1) lese ich den Counter aus, setze ihn wieder auf 0 und sende den Wert (Drehzahl in U/sek) über die serielle Schnittstelle (sollte < 500ms dauern) Ist das so gedacht mit den Timern / geht es einfacher/besser?