Ich versuche, einen Arduino Uno zu verwenden, um einen 12-V-0,5-A-Magneten, einen 12-V-1,5-A-Magneten und eine 12-V-3-A-Pumpe separat zu steuern. Ich verwende derzeit einen TIP120 NPN-Transistor für jeden, der vom 5-V-Ausgang des Arduino gesteuert wird, aber der Pumptransistor wird nach nur etwa 30 Sekunden Laufzeit heiß.
Soll ich zur Reduzierung der Wärme zwei Transistoren parallel schalten und danach einen Begrenzungswiderstand haben, um den Stromfluss zu begrenzen? Ab jetzt pumpt die Pumpe nicht stark genug und ich würde gerne mehr Strom (?) bekommen, um sie stärker laufen zu lassen. Ich weiß, dass es härter laufen kann, wenn es die erforderliche Energie bekommt. Mein Netzteil sagt, dass ich insgesamt nur 2,6 A für alle drei (2 Magnetspulen und eine Pumpe / einen Motor) ziehe, die parallel zur 12-V-Versorgung angeschlossen sind, und es scheint nur maximal zu sein, obwohl es bei 12 V liegt Auf dem Netzteil steht, dass es 6A liefern kann.
Die Magnettransistoren scheinen in Ordnung zu sein, das einzige Problem, das ich habe, ist, dass der Pumpentransistor heiß wird und nicht genug Strom liefert, um die Pumpe hart genug laufen zu lassen.
Der Grund, warum Ihr Transistor zu stark heizt, ist, dass er ein Darlington ist und bei 3A einen Volt oder mehr Abfall hat. Das TO-220-Gehäuse ist gut für 1 bis 1,5 Watt ohne Kühlkörper; du hast mindestens das doppelte.
Da die Versorgungsspannung nur 12V beträgt, empfehle ich die Verwendung eines MOSFET. Beispielsweise ist der IRLZ34 für 60 V ausgelegt, mit 50 Milliohm Rds bei 5 V Gate-zu-Source. Ein 100-Ohm-Widerstand in Reihe mit dem Gate sollte das Schalten beruhigen, und 10 k von Gate zu Source stellen sicher, dass es ausgeschaltet ist, wenn es nicht mit Strom versorgt wird. Eine 3A-Diode um den Motor herum (Kathode zu Plus) ist eine gute Versicherung dafür, dass jede induktive Spitze beim Ausschalten nicht vom MOSFET absorbiert wird.
Die anderen Fragen:
Bei einem Gleichstrommotor bestimmt die Spannung die Motordrehzahl, der Motor zieht so viel Strom wie nötig ist, um seine Last mit dieser Drehzahl zu betreiben. Der Spannungsabfall über dem Transistor (und der Verkabelung) verringert die Motordrehzahl.
Es wäre eine gute Idee, Widerstände in Reihe mit den Ausgängen zu haben, um den Basisstrom zu begrenzen. Sie benötigen wahrscheinlich nur 10 mA oder weniger, also etwa 390 Ohm.
Ich würde kein Relais verwenden, da Sie keine Isolierung benötigen. Ein MOSFET ist wahrscheinlich billiger als ein Relais, und das Relais benötigt möglicherweise eine eigene Ansteuerschaltung, wenn Ihre Leistung nicht ausreicht.
Hier ist die allgemeine Einrichtung. Der einzige Teil, der wirklich zählt, ist die rechte Seite. Ich habe es hier nur als einen einzelnen Transistor gezeigt, aber ich könnte zwei Transistoren oder ein Relais verwenden, oder einfach alles, was Sie alle für gut halten.
] 2
Feuerstelle
Feuerstelle
jonk
Feuerstelle
Maustyk527
Feuerstelle
mkeith