DC Motor Drehzahlregelung: Chopper und PWM

Gast #554280
Lesenswert?
• ▲
▼
Hallo zusammen,

die Begriffe Chopper und PWM sind im Folgenden leider nicht synomym ...

Viele H-Bridge-ICs (Allegro Micro, ST, ...) regeln ja den Strom mit 
einem Sense-Widerstand auf einen Nennstrom. Diesen Nennstrom wird meist 
durch die Wahl der Beschaltung (Vref, Rsense) festgelegt. Einen solchen 
Gleichstromsteller nenne ich Chopper.

Was mir jetzt bei dem VNH2SP30 von ST aufgefallen ist (der IC wird zum 
vom roboternetz.de benutzt: RN-VNH2Dualmotor), dass es noch einen 
zusätzlichen PWM Eingang gibt. Das Datenblatt sagt dazu:
--
The PWM, up to 20KHz, lets us to control the speed of the motor in all 
possible conditions. In all cases, a low level state on the PWM pin will 
turn off both the LSA and LSB switches. When PWM rises to a high level, 
LSA or
LSB turn on again depending on the input pin state.
--
Wenn man sich die Bildchen anschaut schaltet ein PWM=0 den Chopper 
einfach aus. Bei PWM=1 choppt er wieder den Nennstrom. Bei Allegro wurde 
so ein Eingang auch mal als Enable bezeichnet und war für PWM 
vorgesehen.

Ist das die sinnvollste Variante? Ich hätte eher erwartet, dass man eher 
den Nennstrom verringert und somit der Chopper immer in Betrieb ist??!!
Dies kenne ich von Mikroschritt-Schrittmotor-Treibern: ein (ggf. 
nicht-linearer DAC) stellt intern ein Vref ein und der Chopper choppt 
dann einen niedrigeren Nennstrom.

Oder hat dies so mechanische Vorzüge, weil der Motor dann immer 
kurzzeitig mit dem "großen" Nennstrom betrieben wird?

Ich bin darauf gestoßen, da ich auf der Suche nach einem Treiber IC für 
die Drezahlstellung eines Gleichstrommotors (Bürogerät, also <50V, 
<1.5A) bin. Am liebsten nur digitale Eingänge (SPI oder so), wo ich 
einen Strom und Decay-Mode vorgebe und der IC sich um alles kümmert 
(MOS-H-Bridge, UVLO, Thermal Protection). Sollten schon so 256 (8 Bit) 
Stufen sein. Allegro's Mikroschritt-Chips haben leider nur 6 Bit.
Vielleicht hat jemand gleich noch einen Vorschlag parat.

Grüße

Thorsten

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.