dsPic MCPWM will nicht, AN1160

OP Persönliche Seite #2062020
Lesenswert?

Hallo zusammen,

ich bin gerade dabei mit einem dsPic30f3010 den Quellcode von Microchip, 
von der AppNote AN1160 BLDC Control using Majority Function, zu testen.

Ich habe das ganze auf dem Steckbrett aufgebaut und kann mit meinem 
Pickit 3 debuggen. Der Code läuft soweit auch wie er soll. Nur leider 
habe ich kein Signal an den PWMxH/L Pins. Wenn ich den Motorstart 
auslöse dann startet er wie erwartet mit einem Rampenstart, die Register 
der MCPWM werden auch meiner Meinug nach korrekt gesetzt. Die PWM läuft 
auch, der zugehörige Interrupt kommt, ansich läuft die MCPWM, aber an 
den PWMxH/L Pins tut sich nix. Wenn ich aber einfach nur das LATE setze 
gehen die Pins normal auf High. Mit den Config Bits PWMPIn und HPOL und 
LPOL habe ich auch schon rum probiert. Aber da das meine erste Berührung 
mit dem dsPic ist, glaube ich ich übersehe etwas. Hat jemand eine Idee 
woran das liegen kann?

Ich werde sonst mal morgen oder so, einfach nur die MCPWM testen ohne 
den restlichen Code. Aber vllt. fällt euch ja vorher schon was auf, bzw. 
hattet das gleiche Problem.

MfG Tec
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren