Gast
#2986288
Guten Tag Folgende Situation: Ich muss mit einem PIC drei verschiedene PWM Signale generieren, welche über einen Analog Input einstellbar sind. Leider habe ich bisher kaum mit PWM gearbeitet. Ich habe nun auf einem Testboard von mir einen Versuch gestartet. Ich kann nur mit einem Poti die Spannung einstellen und das Tastverhältnis des PWM Ausgangs verändert sich. Soweit sogut. :) Nun aber mein Problem: Ich habe nur ein CCP Register in dem Controller. Bedeutet, ich kann die weiteren PWM Ausgänge nicht auf die selbe Art Programmieren. Gibt es eine weitere möglichkeit dieses Problem zu lösen? Ich habe in dem Controller (PIC16F684) ausserdem 3 Timer, vielleicht könnte ich mit denen arbeiten... allerdings fehlt mir auch hier der passende Ansatz. Das Programmieren selbst dürfte nicht mein Problem sein, eher die Idee WIE ich es machen soll fehlt mir. Ich habe auch überlegt einen Controller zu wählen der mehr als nur ein CCP Register hat, das Problem ist allerdings dass der Controller möglichst klein sein soll und ich keinen unter 40 Pins gefunden habe, der mehr als nur ein solches Register hat. (Habe aber noch längst nicht alle angeschaut) Falls ihr eine Idee habe oder einen anderen Controller kennt, wäre ich froh wenn ich mir hier Antworten würdet. Ich danke für jeden Tipp! Gruss