Warum schwankt meine Gleichstromversorgung und zeigt 0A an? Und warum dreht mein Motor nicht?

Ich versuche, diesen unipolaren Schrittmotor mit Strom zu versorgen (Kabelfarbe: schwarz, braun, rot, orange, gelb in dieser Reihenfolge):

Geben Sie hier die Bildbeschreibung ein

Verwenden Sie dieses Motortreiber-Breakout-Board:

Geben Sie hier die Bildbeschreibung ein

Hier ein paar Bilder vom Setup:

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Und ein Schaltplan:Geben Sie hier die Bildbeschreibung ein

Nur als Referenz, die Lichter mit der Aufschrift CV und OUT sind eingeschaltet:

Geben Sie hier die Bildbeschreibung ein

Bitte sagen Sie mir, ob es noch etwas gibt, das ich hinzufügen kann, um hilfreich zu sein.

Einige Leute haben nach einem Schaltplan gefragt, aber ich habe keine Ahnung, wie man einen davon im integrierten Tool erstellt, insbesondere einen, der den von mir verwendeten Chip enthält. Tut mir leid, wenn es ein Loch in den von mir bereitgestellten Informationen hinterlässt.

Ich habe alles genau so verdrahtet, wie es auf der Website für das Motortreiber-Breakout-Board angegeben ist, außer dass ich Raspberry Pi anstelle von Arduino verwendet habe. Als ich mein Netzteil (KORAD KA3005D) einschaltete, zeigte es eine große, fette 0 im Strom an (neuere Entwicklung: Die Ampere steigt für einige Sekunden auf 0,3-0,4 A, bleibt aber 70 % der Zeit auf 0) . Ich verstehe nicht, warum diese Schwankung. Könnte das ein Problem mit dem Netzteil selbst sein? Der Chip? Mein Löten auf dem Chip? Meine Kabel? Jede Hilfe wird sehr geschätzt.

Verwandtes Problem Ich hoffe, dass mir jemand helfen kann, herauszufinden, warum sich der Motor selbst nicht dreht. Wenn ich es schaffe, meinen Code zu aktivieren, wenn Strom vorhanden ist, vibriert der Motor und wird heiß, dreht sich aber nicht.

Kann man damit noch irgendwas antreiben? Was passiert, wenn Sie das Netzteil kurzschließen, funktioniert die Strombegrenzung?
@WesleyLee Wenn ich es kurzschließe, funktioniert die Strombegrenzung. Es tut mir leid, ich habe keine Erfahrung mit EE. Was könnte ich versuchen, damit zu betreiben, ohne eine komplexe Schaltung zu erstellen?
Ein Widerstand zum Beispiel..
Sie scheinen den STBY-Pin an Ihrem Motortreiber schwebend gelassen zu haben. Es verfügt über einen internen Pulldown, der den Standardzustand Low-Power/Standby (mit anderen Worten - schlafend) herstellt. Ziehen Sie es hoch, wenn Sie möchten, dass Ihre Schaltung irgendetwas tut ...
Guter Fang Brhans. Wäre es nicht einfacher gewesen, mit einem Schaltplan zu erkennen!
Please tell me if there's anything else I can include to be helpful.Ein Schaltplan wäre schön (eigentlich eher 'notwendig').
@brhans das hat funktioniert! Vielen Dank. Mein Motor dreht jetzt, vielen Dank. Wenn Sie möchten, können Sie die Frage unten beantworten, damit ich sie als "beantwortet" markieren kann.
@Jashaszun Da ich nicht weiß, wie man einen macht, gibt es irgendwelche Ressourcen, die Sie vorschlagen könnten, um zu lernen, wie man es macht?
@NeonCop Im Abschnitt "Ihre Antwort" dieser Seite (und wahrscheinlich auch im Frageneditor) befindet sich in der Symbolleiste eine Schaltplan-Editor-Schaltfläche. Klicken Sie darauf und probieren Sie es aus! Vertrauen Sie mir, Schaltpläne sind für andere viel einfacher zu verstehen als Fritzing-Diagramme.
@NeonCop: Ich bin froh, dass du es sortiert hast. Der Punkt bei Schaltplänen ist, dass sie das Schema des Layouts zeigen. Gute zeigen im Allgemeinen den Verlauf der Signale von links nach rechts und den Stromfluss von oben nach unten (+ Schiene oben und - Schiene unten). Im Gegensatz dazu ist das Fritzing-Diagramm ein Schaltplan, sagt aber fast nichts darüber aus, wie die Schaltung funktioniert. Sie werden auf dieser Seite allgemein verachtet. Wie lernt man Schaltpläne?: lesen, lesen, lesen!

Antworten (1)

Sie scheinen den STBY-Pin an Ihrem Motortreiber schwebend gelassen zu haben.
Das Datenblatt für den TB6612-Treiber-IC auf dieser Platine sagt uns, dass STBY einen internen 200k-Pulldown hat, wodurch der Standardzustand des Geräts auf Low-Power/Standby gesetzt wird (mit anderen Worten - schlafend).
Ziehen Sie diesen Pin hoch, wenn Sie möchten, dass Ihre Schaltung irgendetwas tut.