Gast
#6562829
Hallo, ich versuche schon seit geraumer Zeit, auf meinem ATmega 32 ein PWM Signal zu erzeugen. Nachdem ich mehr als 4 Kanäle brauche, habe ich mich für die Soft-PWM Methode entschieden, anders geht's ja anscheinend nicht ;). Ich habe schon verschiedene Ansätze probiert, leider immer ohne Erfolg. Um zu prüfen ob ich einen Denkfehler habe, habe ich den Code aus diesem Forum hier (Version 2): https://www.mikrocontroller.net/articles/Soft-PWM, ausprobiert. Funktioniert leider auch nicht. Jetzt weiß ich eigentlich nicht mehr weiter. Kann es auch ein Hardwaredefekt sein? Ich kann grundsätzlich die Pins auf High setzen und auch ein PWM Signal einlesen und verarbeiten. Das Ergebnis des Versuches ein PWM Signal zu erzeugen habe ich mit einem Oszi überprüft. Da kam ein annähernd sinusförmiges Signal mit ca. 50 mV raus (also nur "Rauschen"). Ich hänge hier jetzt bei meinem Abschlussprojekt für meine Schule und hoffe einer von Euch hat gute Tipps für mich, wie ich den Fehler eingrenzen/beheben kann. Vielen Dank im Voraus, Florian