Es ist mein erstes Projekt mit Arduino. Einfach versuchen, drei identische Schrittmotoren mit drei 293d-h-Brücken zu drehen.
Obwohl es ordnungsgemäß funktioniert (was bedeutet, dass sich die Motoren so drehen, wie sie sollten), beginnen sie nach der zweiten oder dritten Drehung, ein surrendes elektrisches Geräusch zu machen, wenn sie sich nicht bewegen.
Ich habe einen Schaltplan meiner Schaltung beigefügt. Die Stromversorgung ist 5 V DC 16 A (altes Computer-Netzteil).
Sie können genau sehen, was ich in diesem Video erlebe, das ich gemacht habe (versuchen Sie, genau hinzuhören).
Update: Ich habe es überprüft, indem ich die H-Brücken gleichzeitig berührt habe, als das Geräusch beginnt, und ich kann spüren, wie sie sehr heiß werden.
Was Sie hören, ist der Effekt, den Strom tatsächlich zu verstärken. Eine scharfe Änderung des Stroms erzeugt eine scharfe Änderung der auf die Motorstruktur wirkenden Kräfte, was eine bestimmte Menge an akustischer Ausgabe erzeugt. Es ist nicht ganz dasselbe wie mit einem Hammer darauf zu schlagen (es ist ein Schritt, kein Puls), aber die Idee ist die gleiche.
Wenn Sie genau hinhören, werden Sie feststellen, dass die Tonhöhe des Tons, den Sie hören, von der Schrittfrequenz Ihres Treibers bestimmt wird. Wenn Sie die Schrittrate variieren, ändert sich auch die Tonhöhe. Der Effekt ist nicht "rein", da die Anregung (ein Schritt) viele Obertöne erzeugt.
Wenn Sie Ihre Stepper durch ein Paar Sinuswellentreiber ersetzen, die um 90 Grad phasenverschoben sind, können Sie eine Rotation erzielen, die im Wesentlichen geräuschlos ist.
Andi aka
die_plds
uint128_t
die_plds
jms
JRE
die_plds
die_plds
jms
die_plds
Michael Kärcher