Gast
#178564
Hallo zusammen, ich benötige eure Hilfe. Ich versuche ein Board zu bauen, dass PWM Signale auswerten kann und generieren kann. Nun habe ich mir durch diverse Beiträge gelesen, allerdings findet man immer wieder andere Ansätze. Ich fass das mal zusammen. Ich will einen ATMega8 benutzen. Den Standard PWM Kannal kann ich nicht nehmen denn ich will die Frequenz des Signals verändern können. Also muss ich den 16bit Timer benutzen. Richtig ??? Für das auswerten der Signale muss ich zwei Counter benutzen. Der eine zählt die Zeit in der das Signal high ist, der andere wenn es Low ist. Kann man sich da was aus den verbeleibenden Timern zusammenbauen oder sollte man dies durch externe Counter(74HC590) realisieren. Ich wollte dieses Projekt in C proggen. Ich habe allerdings noch nicht so oft C benutzt. Kann man die Zählerstände und die Zeiten einfach multiplizieren und z.B. an ein LCD senden. Grüße Tom