synchrone PWM
Dienstag, 22. Mai 2012
 
 

PIC Mikrocontroller Forum  |  PIC Mikrocontroller  |  PIC Mikrocontroller Allgemein  |  Timer (Allgemein)  |  synchrone PWM « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: synchrone PWM  (Gelesen 2799 mal)
 
us007
Newbie
*
Offline Offline

Beiträge: 2


Profil anzeigen
« am: Juni 20, 2007, 14:54:10 »

Hallo,
ich benötige 2 synchrone PWM Signale dh selbe Frequenz (max. 50kHz) und die steigende oder fallende Flanke muß zur gleichen Zeit kommen, nur der Duty ist eben anders.
Geht das mit einem PIC.
Das Einstellen der Frequenz und der beiden Dutys sollte über USB gehen (Notfalls über RS232).
Wäre der 18F2455 ein geeigneter Kanditat? (bin leider absoluter PIC-Neuling)
Oder kennt vieleicht jemand eine günstige PCI-IO Karte die das kann. (sychrone PWM)

Schöne Grüße,
Uli
Gespeichert
Bernd
Globaler Moderator
Hero Member
*****
Offline Offline

Beiträge: 3815



Profil anzeigen
« Antworten #1 am: Juni 20, 2007, 19:26:37 »

Zitat
Wäre der 18F2455 ein geeigneter Kanditat?

Ja. Er verfügt über zwei CCP-Module, die im PWM-Modus zwangsweise synchron arbeiten (da sie beide Timer2 als Referenz verwenden). Der Duty-Cycle für die beiden Module ist getrennt einstellbar. Eine USB Schnittstelle ist auch vorhanden.

Die entscheidende Frage ist nur noch, welche Auflösung des PWM Duty-Cycles Du benötigst. Bei 50kHz und der maximal möglichen Taktfrequenz des PICs von 48kHz kommt man auf 9,9 Bits, d.h. knapp 960 unterschiedliche Duty-Cycles sind realisierbar.


Viele Grüße

Bernd
Gespeichert

us007
Newbie
*
Offline Offline

Beiträge: 2


Profil anzeigen
« Antworten #2 am: Juni 21, 2007, 06:43:19 »

Danke für die schnelle Antwort,
mit den 9,9 Bit komme ich auch klar, da ich nur 8 bit benötige.
Gibt für den PIC auch ein Demo oder Evaluationboard?

Schöne Grüße,
Uli
Gespeichert
Schlucke
Newbie
*
Offline Offline

Beiträge: 13



Profil anzeigen
« Antworten #3 am: Juni 21, 2007, 12:11:30 »

Ich hab mit dem PICDEM Mechatronics Demoboard von Microchip gearbeitet, um einzusteigen find ich es ganz gut.

Hat außerdem einen PIC (PIC16F917) drauf, der ebenfalls schon zwei CCP-Module besitzt, kannst du also evtl sogar schonmal dein Prog mit 2 PWMs testen.

link zu Demoboard

SORRY, USB hab ich übeerlesen, hat das mechatronics nicht
« Letzte Änderung: Juni 22, 2007, 09:37:54 von Schlucke » Gespeichert
Bernd
Globaler Moderator
Hero Member
*****
Offline Offline

Beiträge: 3815



Profil anzeigen
« Antworten #4 am: Juni 21, 2007, 20:12:52 »

Zitat
Gibt für den PIC auch ein Demo oder Evaluationboard?

Das PICDEM Full Speed USB verwendet einen 18F4550 (größere Variante des 18F2455).


Viele Grüße

Bernd
Gespeichert

Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  

Powered by MySQL Powered by PHP Made for Mozilla (Firefox) Made for Internet Explorer
Seite erstellt in 0.034 Sekunden mit 18 Zugriffen.
 
Top! Top!