Hallo,
zunächst einmal vielen Dank für eure Antworten! Da bis jetzt alle Antworten dahingehend hindeuten das man ein Signal invertieren sollte möchte ich dazu für alle Antworten stellvertretend auf Kampis Aussage antworten.
Zitat:
Zitat von Kampi
Ja mit dem Clear down und Clear up legst du fest, wann der Controller schaltet.
Wenn du Comparea = 50 und Clear up eingestellt hast zählt der Controller von 0-255 und schaltet dann bei 50. Wenn du Clear down eingestellt hast zählt der Controller von 255 runter und schaltet dann bei 50. Und dadurch ergeben sich zwei verschiedene Tastverhältnisse. So kannst du auch deinen Gegentakt PWM erzeugen, indem du Compare A = Clear up und Compare B = Clear down schreibst.
Wie Kampi schon ganz richtig sagte zählt der Controller bei der Einstellung "Up" von 0 bis z.B. 50 und schaltet dann bei 50.Bei der Einstellung "Down" zählt er hingegen von 255 bis 50 herrunter um dann zu schalten.Dabei entstehen dann zwei verschiedene Tastverhältnisse.Dies ist aber nicht erwünscht,ja darf gar nicht sein! Das Tastverhältnis soll immer bei beiden Compareregistern identisch,sprich:gleich groß sein.Ist es z.B. 50 dann soll es bei beiden 50 sein,ist es 100,soll es bei beiden 100 sein.Allerdings soll die Ausgabe zeitlich versetzt sein nämlich immer so,daß wenn das eine ausgegeben wird soll das andere Null sein und umgekehrt so das nie beide gleichzeitig Hi oder Lo sein können.Halt gegentakt PWM.Das hat meiner Meinung nach nichts damit zu tun das man eines der beiden Signale negiert/invertiert .
viele Grüße