Ich versuche, ein elektromechanisches 5-V-SPDT-Relais einzuschalten. Es ist geplant, es mit Mikrocontroller-Anwendungen zu verwenden. Unten ist die Schaltung, die ich auf einem Protoboard verdrahtet habe:
Wenn es so angeschlossen und mit einem Messgerät gemessen wird, treibt der BJT das Relais mit einem Strom von etwa 35 mA an, und die gemessene Spannung über dem Relais beträgt etwa 2,7 V, aber es schaltet das Relais nicht ein. Der BJT ist bereits gesättigt, selbst wenn ich den Wert von 1k res reduziere, steigt der Kollektorstrom nicht mehr an.
Zuerst vermute ich, dass mein LDO-Regler entweder nicht genug Strom liefern kann, um das Relais zu starten, oder der Regler nicht schnell genug ist, also habe ich auch versucht, den Eingangs- und Ausgangskondensator auf einen höheren Wert wie 47uF, 100uF zu ändern, aber das Ergebnis ist immer noch dasselbe .
Wenn ich einfach den Regler aus dem Stromkreis entferne und das Relais direkt von der 6V-Batterie (4x1,5V-Batterie) versorge, kann das Relais problemlos eingeschaltet werden.
Sie können sehen, dass V_min 7 V beträgt, während Ihre Batteriespannung 6 V beträgt!
In Ihrer Schaltungskonfiguration macht es absolut keinen Sinn! Wenn Sie das Relais schalten möchten, verwenden Sie außerdem einen Pmos- oder Nmos-Transistor anstelle eines BJT, je nachdem, ob Sie einen Low-Side- oder High-Side-Schalter bevorzugen.
Da ein Relais aus einer Spule besteht, vergessen Sie nicht, eine Entstördiode parallel zu Ihrem Relais einzubauen. Sie sollten auch das Datenblatt Ihres Relais über die Max/Min-Werte lesen.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Eine Induktivität macht einen Regler instabiler!
Der 2N2222 ist ein unglaublich feiger Transistor (um einen Fachbegriff zu verwenden)(:-) ).
Sie müssen einen Link zum Datenblatt Ihres Relais bereitstellen, und ein Link zu einem 2N2222-Datenblatt würde den Leuten helfen, Ihnen zu helfen. Sie haben vielleicht einen 2N2222 oder einen 2N222A oder ... . Die Spezifikationen variieren genug, um in diesem Fall eine Rolle zu spielen. Angenommen ein 2N2222 ...
Das Datenblatt zeigt, dass der Transistor Beta/ Hfe/Stromverstärkung
35 bei Ic = 10 mA mit Vce = 10 V beträgt! und
20 bei 150 mA mit Vce = 1 V.
Und
Vce_sat beträgt 0,3 V bis 1 V mit erzwungenem Beta (= Ic/Ib) von 10.
In Ihrem Fall Ib = (Vsupply-Vbase)/Rbase ~= (5-0,6)/1000 = 4,4 mA.
Wenn Beta = 20, dann Icmax = 20 x 4,4 = 88 mA.
Wenn Beta = 35 Icmax = ~ 150 mA.
Deep Ending auf Ihrem Relais kann das oben Genannte sein oder nicht.
Schlimmer noch, da Vcesat im Bereich von 0,3 V bis 1 V liegt, wird der verfügbare Relaisstrom weiter reduziert.
Ich empfehle einen Transistor mit mehr Haaren auf der Brust.
Als meine Standard-"Jelly Bean"-Transistoren verwende ich den BC337-40 (NPN) oder BC327-40 (PNP) der äquivalenten SMD-Teile. Die -40 zeigt ein mittleres Beta von 400 (Bereich = 250-600) bei was auch immer das Datenblatt sagt mA.
Sie sind kaum teurer als andere kleine Transistoren und für die meisten Zwecke ungefähr so leistungsfähig wie jeder andere.
BC337 - Digikeyt-Auswahlseite und ON semi BC337-40 Datenblatt Ic = 500 mA, Vce = 50 V, Beta 100 - 600 bei Ic = 100 mA, ...
HandyHowie
JG97
Russell McMahon
Qrenz
Peter Karlsen
Spehro Pefhany