Forum: Mikrocontroller und Digitale Elektronik dsPIC DEM MCLV


von Franz (Gast)


Lesenswert?

Hallo, ich hätte eine Frage zu dem Development Board dsPIC DEM MCLV, ich 
will einen Gleichstrommotor (100W) anschließen und diesen dann mit einer 
PWM steuern.
Das Programm habe ich auf dem dsPIC33FJ256MC710A programmiert. Die PWM 
funktioniert wunderbar doch leider weiß ich nicht wie ich die Register 
setzen muss das die PWM zu den Anschlüssen gelangt an denen ich den 
Motor anschließe.
Deshalb wollte ich mal fragen ob jemand schon Erfahrungen mit diesem 
Board gemacht hat und mir bitte weiter helfen kann.
Falls noch Fragen offen sind bin ich gerne bereit diese zu beantworten.

Vielen dank schon mal im vorhinein

von Chris B. (dekatz)


Lesenswert?

Franz schrieb:
> Das Programm habe ich auf dem dsPIC33FJ256MC710A programmiert. Die PWM
> funktioniert wunderbar doch leider weiß ich nicht wie ich die Register
> setzen muss das die PWM zu den Anschlüssen gelangt an denen ich den
> Motor anschließe.

(Das Board kenne ich nicht und von "Motor control" habe ich auch fast 
keine Ahnung)
Aber die Lösung liegt wohl im Configurations-word (Datenblatt Kapitel 
23.1)
0xF8000C: FPOR
PWMPIN:
1 = PWM module pins controlled by PORT register at device Reset
(tri-stated)
0 = PWM module pins controlled by PWM module at device Reset
(configured as output pins)

HPOL
 Motor Control PWM High Side Polarity bit
1 = PWM module high side output pins have active-high output polarity
0 = PWM module high side output pins have active-low output polarity

LPOL
 Motor Control PWM Low Side Polarity bit
1 = PWM module low side output pins have active-high output polarity
0 = PWM module low side output pins have active-low output polarity

Und im Kapitel 16.5  "PWMxCON1: PWMx CONTROL REGISTER 1"

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.