Ich verwende den HT12D- Fernbedienungsdecoder (und den HT12E- Fernbedienungsencoder), um einige Daten über RF zu senden, und ich habe dies erfolgreich getan.
Jetzt möchte ich ein Relais in Abhängigkeit von der Ausgabe eines der Ausgangspins des HT12D betreiben (angenommen, dieser Pin heißt 'D8').
Ich habe in diesem Forumsthread gelesen , dass ich dazu ein "Transistorlaufwerk" bauen muss. Ich bin dem gleichen Muster gefolgt, das in diesem Thread vorgeschlagen wird .
Aber leider scheint es nicht zu funktionieren. Ich vermute, dass das Problem darin besteht, dass ich einen anderen Transistor verwende (ich verwende 2n5550 ).
Ich wollte 2 Fragen stellen:
Nur um sicherzugehen, meine Verbindungen sind wie folgt: ( wie hier beschrieben )
Herauszufinden, warum eine Schaltung aus der Ferne und mit unvollständigen Informationen nicht funktioniert, macht das Leben ein bisschen schwierig. Bei jeder Fehlersuche geht es darum, den Fehler einzugrenzen. Ich denke nicht, dass die Verwendung eines anderen Transistors ein Problem darstellt - er hat sehr ähnliche Spezifikationen wie der 2N2222. Mein Bauchgefühl ist, dass das Relais nicht mit einer 5-V-Versorgung schaltet.
Da dies ein Projekt in der Entwicklung ist, können wir sicherstellen, dass alle Bits mit den richtigen Spannungen und Strömen arbeiten.
Bauen Sie eine einfache Testschaltung auf.
Ist das Relais für 5V Betrieb geeignet?
Relais gibt es in allen möglichen Schalteranordnungen und Arbeitsspulenspannungen. An ihrer Größe kann man das nicht erkennen. Überprüfen Sie die Spezifikationen.
Ein geeigneter Typ für den 5-V-Betrieb ist beispielsweise der NRP04 ( http://oomlout.co.uk/products/relay-5v-dpdt-with-extras )
Testverfahren
Schließen Sie SW2. Dies sollte das Relais betätigen und die LED sollte aufleuchten. Wenn nicht, ist das Relais möglicherweise defekt ODER es hat den falschen Typ (Betriebsspannung) - in jedem Fall ist es ein Problem.
Wenn alles gut funktioniert, ist das nächste zu beseitigende Problem die Transistoransteuerung.
Bei offenem SW2 SW1 schließen. Dadurch fließt ein kleiner Strom in die Basis des Transistors. Sie können verschiedene Werte bis zu 10K ausprobieren, aber nicht kleiner als etwa 1K0, oder der Chipausgang kann möglicherweise nicht den erforderlichen Strom liefern.
Wenn die Verstärkung des Transistors zu klein ist, schaltet der Transistor möglicherweise nicht vollständig ein. Versuchen Sie, den Transistor durch einen anderen (NPN) zu ersetzen, und testen Sie erneut. Wenn es immer noch nicht funktioniert, messen Sie die Spannungsänderung über dem Transistor, wenn SW1 betätigt wird. Es sollte von 5 V auf etwa 0,2 V oder weniger herunterkommen. Wenn es sich nicht um diesen Betrag ändert, benötigen Sie mehr Verstärkung. Besorgen Sie sich also einen anderen Transistor oder versuchen Sie es mit zwei der 2N5550-Transistoren, die als Darlington-Paar verbunden sind (Verstärkung multipliziert).
Ihre Schaltung sollte jetzt funktionieren.
Als letzten Test verbinden Sie Punkt A (Eingang R2) mit dem Ausgangspin des Decoders und verbinden die Masse. Testen Sie, ob das Ausgangssignal die LED ein- und ausschaltet. (Ausgangspin sollte zwischen 0 und 5V wechseln)
Karl Bielefeldt
Ignacio Vazquez-Abrams
Andi aka
talbenmoshe
PeterJ
talbenmoshe