Forum: Mikrocontroller und Digitale Elektronik 2 PWM-Signale Phasenverschoben


von Robert B. (robertb42)


Lesenswert?

Hi und zwar möchte ich mit einem PIC16F877A zwei zueinander 
Phasenverschobene PWM-Signale erzeugen.

Wollte anfangs einfach ein delay zwischen die Starts der beiden PWM`s 
packen aber wie ich jetzt herausgefunden habe arbeiten beide PWM-Signale 
des PICs mit Timer2 also wird das wohl nicht funktionieren.

Kann mir jemand helfen, wie ich das ganze realisiert bekomme?

von Mike (Gast)


Lesenswert?

Robert B. schrieb:
> Kann mir jemand helfen, wie ich das ganze realisiert bekomme?

Soft-PWM

von Max H. (hartl192)


Lesenswert?

Robert B. schrieb:
> Kann mir jemand helfen, wie ich das ganze realisiert bekomme?
Der PIC18F45k22 kann die PWM Module mit verschiedenen Timern verwenden, 
z.B. PWM1 mit TMR2, PWM2 mit TMR4.

BTW: Die beiden PICs sind pinkompatibel und der 18F45k22 ist auch 
billiger.

: Bearbeitet durch User
von Robert B. (robertb42)


Lesenswert?

Mike schrieb:
> Robert B. schrieb:
>> Kann mir jemand helfen, wie ich das ganze realisiert bekomme?
>
> Soft-PWM

Kannst du vielleicht etwas ausführlicher werden ?

Bekomme kon es mit meinem pic hin oder sollte ich nen anderen verwenden?

von holger (Gast)


Lesenswert?

>> Soft-PWM
>
>Kannst du vielleicht etwas ausführlicher werden ?

Nimm ein Blatt Papier und mal deine gewünschte
Signalform auf. Dann bildest du das ganze per
IO Pin Bitbanging genau so nach wie du es brauchst.
Malen nach Zahlen quasi.

von Mike (Gast)


Lesenswert?

Robert B. schrieb:
> Bekomme kon es mit meinem pic hin oder sollte ich nen anderen verwenden?

Das kommt drauf an, wie schnell deine PWM sein soll, welche Auflösung 
sie haben soll, wie groß der Jitter sein darf, was der µC sonst noch 
machen soll und wie gut du mit deinem PIC umgehen kannst.

von Easylife (Gast)


Lesenswert?

Das ist doch wieder das gleiche wie dieser Thread von dir:

Beitrag "Re: PWM-Signal mit Phasenverschiebung 180°"

Komm endlich mal rum mit Informationen, wozu die PWMs dienen sollen, 
welche Frequenz und Aufösung du benötigst etc.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.