Gast
#69564
Frage zu input capture Hallo, kennt sich jemand mit input capture aus? Ich mußte feststellen, daß bei einem PWM- Signal die Summe aus high- und low-Zeiten länger sind als die gesamte Periodendauer, also z.B. 800 Counts high, 1043 Counts low, aber nur 1590 Counts für eine Periode. Ich benutze einen ATmega16, programmiert in C (dank des ausgezeichneten Tutorials von Chr. Schifferle auch für Anfänger kein Problem) und abgefragt wird ein STM-160-30 (=ein Thermometer). Das Ergbnis ist der Mittelwert aus 30 Abfragen, die aber an sich kaum schwanken. Rauschunterdrückung hat keinen Einfluß. Am Oszi sieht es ganz normal aus, etwa 135 µs high, 183 µs low, zusammen 320 µs. Also müßte die input-capture-Einheit des ATmega16 das Ergebnis verderben. Weiß jemand einen Rat? Günther