Motortreiber MC33296 - Probleme mit PWM - nur "Vollgas"

OP #3828841
Hi!

Ich habe (etwas unerwartet) Probleme mit der PWM-Steuerung eines 
MC33926-basierten DC-Motortreibers (http://www.pololu.com/product/1213).

Laut Pololu soll die PWM an den "Disable"-Anschlüssen D1/*D2 
angeschlossen werden. Das Blick ins das Datenblatt des MC33296 
(http://www.pololu.com/file/download/MC33926.pdf?file_id=0J233) zeigt 
beim Blick in die Truth Table (Seite 16), dass für PWM imho die IN1/IN2 
Eingänge gepulst werden müssten um immer zwischen "Forward" und z.b. 
"Free Wheeling Low" zu wechseln. Denn eigentlich will man doch in der 
Off-Phase nicht die Ausgänge hochohmig schalten...

Verhalten: PWM kommt sauber (mit Oszi geprüft, 1kHz mit Duty-Cycle 
zwischen 100us und 900us. Treiber meldet korrekt am SF-Eingang "high", 
also Disable-Pins und Enable-Pin korrekt. Motor dreht aber bei PWM am 
IN-Pin jeweils nur vorwärts oder rückwärts mit maximaler Geschwindigkeit 
(auch nur volle 12V an den Ausgängen der Oszi messbar), wenn > 50% PWM 
(also als ob hier eher ein banaler High-Pegel erkannt wird - und eben < 
50% (low) für die Gegenrichtung).

Hat jemand einen Tipp?

Grüße
Robert
OP #3828981
Schaltplan hätte nix geholfen, wäre bei einem Beaglebone auch recht groß 
ausgefallen.

Wie immer saß das Problem vor dem Bildschirm: PWM war aufgrund eines 
Missverständnis des PWM-Treibers (tätsächlich ns statt us) Faktor 1000 
zu schnell und beim Blick auf das Oszi hab ich nur das Tastverhältnis 
geprüft. Blöd...

Grüße
Robert

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.