Niederspannungsmotor mit Arduino

Wäre es sicher, einen 1,5-Volt-Motor mit dem Adafruit-Motorschild zu verwenden? Es ist für Motoren mit 4,5 bis 36 Volt ausgelegt, daher bin ich mir nicht sicher, was passieren wird. Was wäre außerdem ein guter Weg, um die Spannung eines Motors zu bestimmen, wenn Sie überhaupt keine Informationen darüber haben?

Antworten (2)

Viele Motortreiber können einen 1,5-Volt-Motor direkt mit einer Stromversorgung von 5 V (oder mehr) antreiben, da sie über eingebaute Strombegrenzer ("Chopper-Schaltung") verfügen.

Leider heißt es in den häufig gestellten Fragen zum Motorschild von Lady Ada ausdrücklich: "Kann dieser Schild kleine 3-V-Motoren steuern? Nicht wirklich, er ist für größere Motoren mit 6 V und mehr gedacht."

Es scheint mir, dass Sie ein paar Leistungswiderstände hinzufügen können , um einen 1,5-V-Motor vom Adafruit-Motorschild mit dem "L / R-Treiber" -System (ineffizient) anzutreiben.

Das Dokument "Current Control of Stepper Motors" beschreibt das ältere, weniger effiziente "L/R-Treiber"-System und vergleicht es mit der moderneren und effizienteren (aber komplizierten) "Chopper-Schaltung".

Diese Motorabschirmung verwendet den L293D-Motortreiberchip, der den Ausgang einfach hoch oder niedrig treibt, ohne Begrenzung außer seiner thermischen Schutzgrenze. So konvertieren Sie es in ein L/R-Treibersystem:

  • Ir: Finden Sie den Nennstrom Ir (wenn er nicht auf dem Motor steht und Sie das Datenblatt nicht finden können, messen Sie den bewegungslosen Spulenwiderstand Rcoil mit einem Multimeter und berechnen Sie Ir = 1,5 V / Rcoil). Wenn dies mehr als die 0,6 A sind, die der L293D liefern kann, führen Sie die restlichen Berechnungen stattdessen mit Ir = 0,6 A durch. (Beispiel: 3 Ohm messen; Ir = 1,5 V / 3 Ohm also Ir = 0,5 A).
  • Vdd: Wie hoch ist die Spannung Vdd Ihres Netzteils? (Beispiel: VDD = 5 V, aber viele Leute bevorzugen 12 V.)
  • P: Ihre Leistungswiderstände müssen bis zu P = Ir * (Vdd - 1,5 V) / 2 abführen. (Beispiel: P = 0,5 A * (5 V - 1,5 V)/2 = 0,88 W)
  • R: Ihre Leistungswiderstände benötigen einen Widerstandswert von R = (Vdd - 1,5 V)/(2*Ir). (Beispiel: R = (5 V - 1,5 V)/(2* 0,5 A) ergibt R = 3,5 Ohm).
  • Holen oder bauen Sie 4 identische Leistungswiderstände, die ungefähr den oben genannten Widerstand und mindestens die oben genannte Nennleistung haben. (Beispiel: Ein 5 W, 4,7 Ohm Widerstand wird gut funktionieren ... oder eine Reihe von 4 Viertel-Watt-Widerständen in Reihe, jeder 1 Ohm, erzeugt einen 1 W, 4 Ohm Widerstand, der auch gut funktionieren wird.)
  • Verbinden Sie ein Ende jedes Widerstands mit einem der 4 Halbbrückenanschlüsse auf einer Seite des Motorschilds, das andere Ende mit einem der 4 Pins Ihres bipolaren Schrittmotors.

Ich nahm an, Ihr Motor sei ein 4-Draht-Schrittmotor (bipolar). Funktioniert dieses L / R-Ding auch für Gleichstrommotoren?

Das L293D-Datenblatt besagt, dass etwas im Bereich von 4,5 V bis 36 V erforderlich ist, um ordnungsgemäß zu funktionieren, sodass ich nicht versuchen würde, den Adafruit-Motorschild mit weniger als 4,5 V zu versorgen.

Es wird keinen Motor mit einer 1,5-V-Versorgung antreiben, Sie benötigen eine H-Brücke mit Transistoren mit sehr niedriger Sättigungsspannung. Der LB1630-Treiberchip könnte funktionieren, er ist mit 3-V-Motoren in Ordnung.

OK. Was würde passieren, wenn ich versuchen würde, es auf dem Schild auszuführen? Auch wenn ich eine externe Stromversorgung wie eine doppelte Batterie verwendet habe?
Das Adafruit-Schild wird keinen 3-V-Motor antreiben (ich habe es versucht), daher wird es wahrscheinlich nicht funktionieren.
Was ist passiert, als du es versucht hast? Ist irgendetwas angebrannt oder hat es einfach nicht funktioniert?
Nicht viel. Es versuchte sich zu drehen, aber es war einfach nicht genug Spannung.
Genug? Ich dachte, es würde es überspannen. Hmm.
Ich habe natürlich eine 3V-Versorgung für den Motor verwendet.
OK. Ich habe einen anderen Motor, der für 3 V ausgelegt ist, aber problemlos mit 5 Volt und einem unsicheren Maximum von 9 umgehen kann. Kann ich ihn mit der Abschirmung verwenden?
Es sollte funktionieren, wenn Sie es mit 5 V betreiben. 4,5 V ist das Minimum für die Treiber auf diesem Schild.
Und ich würde das erreichen, indem ich ein externes Netzteil mit 5 V anschließe und es so konfiguriere, dass es von der externen Stromversorgung bezieht, richtig?
Ja. Das ist, was ich tat.