Drehzahlsteuerung eines Universalmotors mit Arduino Nano

OP #3914869
Lesenswert?
• ▲
▼
Ich glaube der Titel sagt schon vieles. Ich habe einen Universalmotor 
mit zwei Nenngeschwindigkeiten (17k und 480 rpm) und natürlich einem 
Pulsgeber, der 8(da bin ich mir nicht sicher, weiß jemand was da normal 
ist?) mal pro Umdrehung pulst.
Was ich erreichen will, ist den Motor mit dem Nano so anzusteuern, das 
es eine konstante Drehzahl gibt, die ich über einen poti vorgebe, da 
diese Motoren sonst anscheinend immer so schnell drehen wie sie können 
und zwischen den beiden modi wechseln kann.
Als Steuerung hab ich an eine Phasenanschnittsteuerung gedacht. Dafür 
brach ich einen Leistungstriac(BTB16/800?) und wohl einen 
Optotriac(MOC3012?) zum zünden.
Was mir noch nicht klar ist, wie ich den Nulldurchgang des Stroms 
anmesse, da dann sich der Triac abschaltet.
Zur Steuerung hab ich gedacht, dass ich per Interrupt zähle wie oft der 
Puls kommt und dann per PID nachregel.
Die Umschaltung hab ich gedacht mach ich durch einen einfachen 
mechanischen Umschalter.
Jemand Ideen?
OP #3916163
Lesenswert?
• ▲
▼
Ich habe etwas darüber nachgedacht, Tachosignal verarbeiten kann, da das 
mit bis zu 12V pulst. Ich hab da einfach an einen Spannungsteiler aus 
einem 10k Widerstand und einer Zenerdiode zu verwenden.
Was ich mich immer noch frage, ist wie ich den Nulldurchgang des Stroms 
messe. Den Nulldurchgang der Spannung kann ich ja einfach mit einem 
entsprechenden Optokopler anmessen. Beim Strom hab ich aber keine 
Ahnung, vielleicht ein Hallsensor?

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.