S.O.S.!
uPC-gesteuerte (PIC18F47J53) Ventilatorsteuerung gibt 0..12 V DC (in 10
steuerbaren Stufen, via KM25ACE3/LM2941CS) an einen (Brushless) DC Motor
aus (sonst NIX!). ZUSÄTZLICH sollen nun die von einem
230V-Thermoaktuator angetriebenen Ventilator-Lamellen schon bei der
niedrigsten Stufe, also ab ca. 1 V DC, öffnen.
Relais-Platine vorhanden, SLA-12VDC-SL-A (Spule 12V, 77mA, 155Ohm,
0.93W), Primitivbeschaltung, 2N3904 (NPN), 2,7kOhm Basisvorwiderstand
auf Eingang, 10k von Basis auf GND. Sehr hübsch, aber natürlich wird
hier erst ab 12V geschaltet, ich will schon ab 1V.
Rumgerechnet. hFE_Sat ~ 30, also könnte den Basisvorwiderstand auf ~ 116
Ohm reduzieren, alles Quatsch, dann krieg ich 'nen Basisstrom von 100mA,
wenn das Maximum von 12V aus der Steuerung kommt. Das wär'n 1,16W via
Basis-Emitter Brutzel
Will obige Relais-Platine wirklich gern verbauen, nicht selber ätzen,
Minimallösung. Am liebsten nur den 2N3904 austauschen oder 1 Teil
drauflöten. Darlington? MOSFET? 1 Semester Schaltungstechnik in 3 Tagen
nachholen? Uff.
Euer Rat?
Nur zur Info: Der BC517 ist ein Darlington und macht erst ab 1.2V auf.
Gerry will aber schon ab 1V schalten. Wenn er mit den extra 0.2V leben
kann, dann ist das eine gute Lösung.
Läuft der Motor wirklich schon ab ca. 1V los? Das wäre die geringst
mögliche Ausgangsspannung des LM2941. Um den Motor abzuschalten, müsste
der PIC den ON/OFF-Anschluss des LM ansteuern. Dann könnte man auch das
Relais darüber steuern.
Gerry schrieb:>> Relais-Platine vorhanden, SLA-12VDC-SL-A (Spule 12V, 77mA, 155Ohm,> 0.93W), Primitivbeschaltung, 2N3904 (NPN), 2,7kOhm Basisvorwiderstand> auf Eingang, 10k von Basis auf GND. Sehr hübsch, aber natürlich wird> hier erst ab 12V geschaltet, ich will schon ab 1V.>
Da passt schon was nicht. Prüfe Mal, ob Emitter an GN Die geht, oder b
du die Platine nicht doch in Emitterfolger Schaltung betreibst.
Selbst bei Hfe 30 muss das schdeutlichuner 7 Volt das Relais betätigen.
> Rumgerechnet. hFE_Sat ~ 30, also könnte den Basisvorwiderstand auf ~ 116> Ohm reduzieren, alles Quatsch, dann krieg ich 'nen Basisstrom von 100mA,> wenn das Maximum von 12V aus der Steuerung kommt. Das wär'n 1,16W via> Basis-Emitter Brutzel.
Andrew T. schrieb:> Selbst bei Hfe 30 muss das schdeutlichuner 7 Volt das Relais betätigen.
Nicht unbedingt:
ß=30, macht 77/30 ca 2.5mA benötigter Basisstrom.
Bei 2k7 Basiswiderstand: 2700 * 0.0025 ca. 6.8V.
Also alles schon sehr grenzwertig.
VIELEN DANK !!!
@ Andrew T. marsufant), Andreas B. bitverdreher): ja, Relais schaltet
nicht erst bei 12V, aber eben (und so war's gemeint) noch nicht bei 1V
...
@ Mario M. thelonging) : ... und ja, der Motor läuft wirklich schon ab
1V los, da es ein BL(Brushless)DC Motor mit integrierter Ansteuerung und
eigener cons. 12V DC Versorgung ist. Die 1V gehen an seinen
PWM-Steuereingang, wo er auch DC-Spannungen zw. 0 und 12V akzeptiert.
Deine Idee, ein Relais alternativ über den ON/OFF-Anschluss des LM2941
anzusteuern, ist genial. Der PIC steuert diesen tatsächlich an.
Allerdings zieht er ihn, wenn der Motor läuft (Enable Output) auf Low
(<0.8V), müßte ihn also noch invertieren. Und auf der der Steuerplatine
anlöten, was deren Garantie futsch macht ....
... also doch lieber die Steuerspannung 0..12V zum Schalten nutzen. Und
weil (@ Stefanus F. stefanus) auf der vorhandenen Relaisplatine kaum
Platz für einen 2. Transistor ist, dachte ich an den Darlington BC517 (@
Evert Gast). Hab kapiert (@ Nils P. torus), daß der erst bei 1,2V
aufmacht.
D'rum nochmal die Steuerspannung in den 10 möglichen Stufen gemessen.
"Trau vielleicht doch keinem Beiblatt".. ich bin ein Idiot: sie steuert
nicht im Bereich 0..12V, sondern 4,5..12V, sowie 0V bei "aus". Kein
Wunder, an ihr sollten eigentlich billige DC-Lüfter ran, und die laufen
eben erst bei einigen Volt los.
Gute Nachricht: dann tausch ich auf der Relaisplatine den 2N3904 gegen
einen BC517 mit ~100kOhm Basisvorwiderstand (??!). Schlechte Nachricht:
Muß den Steuerspannungsbereich "strecken". Also Fortsetzung in "Analoge
Elektronik" :
Beitrag "Steuerspannung strecken: 4,5..12V -> 1,2..12V"