Geschwindigkeit einstellen - LV8548MC

OP #4460253
Lesenswert?
• ▲
▼
Hallo,

ich entwickle gerade ein Robotics BoosterPack bei dem ich den 
Motortreiber LV8548MC 
(http://at.farnell.com/on-semiconductor/lv8548mc-ah/motortreiber-2ch-12v-bidir-10soic/dp/2217011) 
einsetze. Ich bin gerade dabei eine Software Bibliothek in C zu 
schreiben und habe folgendes Problem:

Sowie ich das verstanden habe, regle ich die Geschwindigkeit eines 
Motors indem ich die Frequenz des PWM Signals variiere :) Bei dem o.a. 
IC finde ich nirgends eine Information drüber was min. und max. 
Frequenzbereich für die Ansteuerung des ICs sind. Kann mir jemand 
weiterhelfen?

Danke im Voraus!

Liebe Grüße aus Wien.
Gast #4460287
Lesenswert?
• ▲
▼
Martin Z. schrieb:
> Sowie ich das verstanden habe, regle ich die Geschwindigkeit eines
> Motors indem ich die Frequenz des PWM Signals variiere :)

Bei einem DC-Motor wird bei konstanter Frequenz die Pulsweite verändert.

> Bei dem o.a.
> IC finde ich nirgends eine Information drüber was min. und max.
> Frequenzbereich für die Ansteuerung des ICs sind. Kann mir jemand
> weiterhelfen?

Auf Grund des inneren Aufbaus dürften die Schaltzeiten < 1 µs sein. 
Damit wäre eine PWM-Frequenz <= 20 kHz möglich.
OP #4460290
Lesenswert?
• ▲
▼
> Bei einem DC-Motor wird bei konstanter Frequenz die Pulsweite verändert.
>

Ja das ist mir bewusst. Aber beim Schrittmotor muss ich doch die 
Frequenz variieren ob die Zeiten zwischen den Schrittpulsen zu veränden 
oder - also somit schneller od langsamer werden?

>
> Auf Grund des inneren Aufbaus dürften die Schaltzeiten < 1 µs sein.
> Damit wäre eine PWM-Frequenz <= 20 kHz möglich.

Wow nicht schlecht danke :) :)
Gast #4460295
Lesenswert?
• ▲
▼
Martin Z. schrieb:
> Aber beim Schrittmotor muss ich doch die
> Frequenz variieren ob die Zeiten zwischen den Schrittpulsen zu veränden
> oder - also somit schneller od langsamer werden?

Wenn Du einen Schrittmotor verwenden möchtest, such Dir einen anderen 
Treiber aus (z.B. A4982). Dies ist eher ein Motortreiber für DC-Motore.
#4460324
Lesenswert?
• ▲
▼
Die PWM-Frequenz macht man eher abhängig vom Motor. Beim Schrittmotor 
geht man ja nicht allzu hoch (200 Schritte/Umdrehung also nur wenige 100 
Hz maximal)
Bei DC Motoren ist eine zu hohe Frequenz auch nicht gut. Allerdings kann 
man bei zu geringen Frequenzen ein Pfeiffen wahrnehmen, weshalb man 
meist versucht > 16 KHz nehmen.

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.