Gast
#491830
Wie würdet ihr das Messen von Frequenzen mit einem Atmega16 realisieren? Takten will ich das Vieh mit einem Quarz der nahe an der grenze des fmax wertes liegt... Also ich persönlich würde ca. 100ms lang messen und in dieser Zeit die eintreffenden "highs" zählen. um fehler zu vermeiden würde ich ein high erst bei 2-3 taktzyklen als ein high werten. Die 100 ms würde ich mit einem timer bestimmen der nach dieser zeit einen interrupt auslöst und in deren interrupt-routine ich dann die messdaten verarbeiten kann. Ist das eine effizente messmethode? hat jemand von euch bessere ideen? Würdet ihr das zu messende signal an nen externen interrupt pin hängen oder eher pollen? schöne Grüße Danke für eure comments