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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.