Gast
#5821099
Hallo, ich versuche mit einem AtTiny85 einen Frequenzumsetzer zu bauen. F1 * Faktor --> F2 Die Frequenz ist maximal 2khz. Bisher habe ich versucht mit dem Timer0 die Frequenz 1 zu messen. Ich speichere mir in der ISR vom PIN den Timer wert, die Overflows werden gezählt. Den Takt erzeuge ich mit Timer1, damit lasse ich mit dem gezählten Wert/2 einen Pin toggeln. Das Problem ist nun das die Messroutine die Erzeugungsroutine beeinflusst so das der Erzeugte Takt am Oszi mit zunehmender Frequenz scheußlicher wird (schwankt). Vielleicht habe ich auch einen ganz falschen Ansatz gewählt. Wie wäre es sinnvoller? Mario