Ich entwerfe eine Schaltung, um die Leistung einer Heizung mit einem Attiny85 zu steuern. Das ist die Schaltung:
Der Attiny85 ist so programmiert, dass er mit ausgeschalteter Heizung und ausgeschaltetem Mosfet bootet. Wenn die Taste gedrückt wird, sollte sich die Heizung einschalten und eingeschaltet bleiben (gemäß dem Programm).
Wenn ich jedoch den Stromkreis mit dem Schalter unten einschalte, macht eine Batterie ein summendes Geräusch und der Attiny scheint nie mit dem Ausführen seines Programms zu beginnen. (Die Spannung an PB1 ändert sich nicht, wenn die Taste gedrückt wird.)
Wenn ein Teil des Mosfets getrennt wird, beginnt der Attiny85 plötzlich, sein Programm korrekt auszuführen. Aber natürlich funktioniert die Schaltung nicht, wenn Mosfet getrennt ist.
Alles mit einer einzigen Batterie zu betreiben, behebt das Problem ebenfalls, aber dann erzeugt die Heizung nicht genug Wärme.
Warum lädt der Attiny85 nicht richtig und beginnt in dieser Schaltung zu arbeiten?
Nebeninfo:
Attiny85 sollte 4,2 V bekommen.
Die Heizung sollte 8,4 V bekommen, wenn sie eingeschaltet ist.
Der Mosfet ist ein SIR404DP.
Entschuldigung, wenn mein Diagramm seltsam ist
BEARBEITEN: Der Mosfet und die Batterien können etwa 10 Ampere verarbeiten. Ich habe die Spannung am Attiny85 mit 4,2 V gemessen, also sollte es betriebsbereit sein, es sei denn, es wird beim Start blockiert.
Ich habe versucht, den Schalter (SW) auf den VDD-Pin zu verschieben und habe das gleiche Ergebnis erhalten.
BEARBEITEN 2:
@Andrew Mortons Kommentar, die Heizung durch LEDs zu ersetzen, hat funktioniert. Der Attiny85 bedient sie wie erwartet. Ich bin mir aber nicht sicher, wie ich das mit der Heizung hinbekomme.
EDIT 3: Das Anbringen eines Kondensators zwischen PB1 und GND gemäß @ Nedds Kommentar hat den Trick gemacht! Die Batterien machen immer noch ein unheimliches Summen, das der PWM-Frequenz entspricht, aber ich denke, das ist ein anderes Problem.
Wie gezeigt, wenn der Netzschalter ausgeschaltet ist, könnte sich die Versorgungsspannung zum ATTiny umkehren, indem sie durch den FET gespeist wird.
Dies verhindert wahrscheinlich, dass der Power-On-Reset ordnungsgemäß funktioniert, und könnte möglicherweise Schäden verursachen.
Sie müssen den Schalter in die positive Leitung zu VDD stecken. Wenn der GND-Anschluss der MCU direkt zur Batterie geht.
Bei Verwendung einer einzelnen Zelle geht die Spannung an der MCU einfach auf Null, da die Leitung durch den FET das Problem so weit reduziert, dass es funktioniert.
Andreas Morton
StarCat
Bimpelrekkie
Frosch
Kevin Weiß
Nedd