Ich habe einen ATtiny85, der einen NPN-Transistor schaltet, der wiederum ein Relais einschaltet, das einen Motor antreibt. Alles wird mit einem 3,7-V-18650-Li-Ion-Akku betrieben, aber ich bin seitdem mit demselben Problem zu einer variablen Stromversorgung übergegangen:
Ohne den Motor schaltet das Relais einwandfrei, ATtiny85 schaltet das Relais für eine Sekunde ein und dann für eine Sekunde aus und wiederholt, und das Oszilloskop (verbunden mit Relaisausgang und GND) und Klicks zeigen das richtige Verhalten für das Relais.
Wenn ich den Motor anschließe, klickt das Relais immer noch, aber das Oszilloskop zeigt Nullspannung an. Anscheinend versucht das Relais zu schalten, tut es aber nicht. Ich habe eine LED an Pin0 des ATtiny85 angeschlossen, und sie blinkt, anstatt für eine Sekunde an zu bleiben und für 2 Sekunden auszugehen.
Das Problem scheint mir folgendes zu sein:
Einige zusätzliche Informationen:
BEARBEITEN: Obwohl mir alle Antworten geholfen haben, mein Problem zu lösen, habe ich diejenige ausgewählt, die mir am meisten geholfen hat. Es wurde festgestellt, dass es sich nicht um eine Gegen-EMK oder Ihre Standardart der Entkopplung handelte. Der Motor senkte die Spannung stark und kein Kondensator würde das Problem beheben (diese waren bereits vorhanden), obwohl dies häufige Probleme sind.
Weitere Erkenntnisse hier
Ich habe zwei Vorschläge für Sie:
1) Überprüfen Sie, ob das Relais den Strom verarbeiten kann, den der Gleichstrommotor zieht.
2) Verwenden Sie die variable Stromversorgung, um den Steuerkreis zu betreiben, und die Batterie, um den Motor mit Relais zu betreiben. Wenn sich herausstellt, dass dies funktioniert, können Sie sich zurückarbeiten, um den Motor wieder in Ihr System zu integrieren.
Je nachdem, wie der Motor gewickelt ist, könnte er einen induktiven Stoß auf die Stromversorgungsschienen geben, wenn sich die Bürsten von den Spulen trennen. Aus diesem Grund sehen Sie Funken an den Bürsten eines sich drehenden Motors. Dieser Kick könnte den Chip stören und genau die Art von Dingen verursachen, die Sie sehen (um dies zu beheben, können Sie versuchen, eine andere Flyback-Diode über die Motorleitungen zu legen, genau wie die über der Relaisspule.
Es empfiehlt sich auch, einen Entkopplungskondensator über den Anschlüssen der Chips zu verwenden. Dadurch werden plötzliche Leistungsspitzen oder -einbrüche herausgefiltert, die ansonsten zu Störungen des Chips führen könnten. Versuchen Sie, einen ~ 1uF-Kondensator physisch so nah wie möglich an den Anschlüssen des Chips zu platzieren.
Etwas wie das:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Machst du eigentlich PWM?
Warum weiterleiten?
Warum nicht FET?
Benutzer39962
PGT
Ignacio Vazquez-Abrams
PGT
Lyndon
Jon
PGT