Gast
#1896757
Nabend, gerade bin ich dabei eine kleine einfach Drehzahlregelung mit einem Atmega8 (16Mhz) zu realisieren. Soweit klappt das auch alles gut, die Drehzahl zwischen 100-1000 Umdrehungen wird geregelt lediglich die Genauigkeit bekomme ich mit dem 8Bit PWM nicht hin. Die Drehzahl messe ich mit einem Reedkontakt am ICP1 des Timer1, daraus ermittel ich die Umdrehungszeit und mit dem Timer2 erzeuge ich das PWM Signal. Mit Timer0 rufe ich die Regelroutine regelmäßig auf. Wenn ich das richtig sehe gibt es keine elegantere Möglichkeit das in Einklang zu bringen ?! Ideal wäre es ja Timer1 für PWM und Timer2 für die Zeitmessung aber da habe ich ja keine ICP Funktion :(. Vielleicht stehe ich da gerade auch etwas auf dem Schlauch... Für weitere Ideen wäre ich Dankbar. lg mr.t