Ich habe eine komplexe Schaltung, aber mein Problem betrifft nur einen kleinen Teil.
Ich habe ein Relais, das durch Ziehen der niedrigen Seite mit einem NPN erregt wird. Ich möchte, dass ein Druckknopf den Transistor (und damit das Relais) eine Zeit lang betätigt (500 ms), dann deaktiviert und auf den nächsten Druck wartet (den Knopf ignorieren, wenn er gedrückt gehalten wird). Ich verstehe, wie ich dies mit Timern (oder einer MCU) erreichen kann, aber ich hatte gehofft, dass es eine einfachere und kompaktere Lösung geben könnte ...
Das Bild zeigt eine vereinfachte schematische Darstellung des Startpunktes ...
Antworten:
Wenn Ihre Frage einfach ist, können Sie es ohne 555 oder MCU tun, absolut! Sie können einen retriggerbaren monostabilen Multivibrator 74HC123 oder einen Dutzend ähnlicher verwenden.
Alternativ könnten Sie dies mit diskreten Transistoren tun, aber das würde fast immer mehr Teile als ein 555 und wahrscheinlich mehr Platinenfläche beanspruchen.
Egal , was Sie tun, sind Sie nicht bekommen werden , dass viel in Bezug auf Größenreduktion über einen 555. Den ganzen Sinn eines ICS ist die Teile zu reduzieren , zählen.
Das Beste, was Sie sich in Bezug auf die Reduzierung der Komplexität von Platinen und Teilen erhoffen können, ist ein schicker Timer-IC. Der LTC6993 TimerBlox: Monostable Pulse Generator ist ein ziemlich cooles Teil und benötigt nur 2 externe Komponenten.
Hinweis: In dieser Situation wird es als Detektor für fehlende Impulse verwendet. Deshalb ist der Eingang als "modulierter Träger" bezeichnet.
quelle
Hier ist eine Schaltung, die dem, was Sie wollen, nahe kommt und diskrete Komponenten verwendet.
Diese Schaltung hat die Relaisspule anstelle des 120-Ohm-Widerstands. Denken Sie daran, eine Diode in Sperrrichtung über Ihre Relaisspule zu legen, um den Transistor vor Überspannungsspitzen zu schützen, wenn der Transistor ausgeht.
Es gibt ein paar Dinge, die Sie beachten sollten. Der Relaisantrieb bleibt so lange bestehen, wie der Schalter betätigt wird, bis der 100-uF-Kondensator die NPN-Basis nicht mehr mit Strom versorgt. Durch dieses Verhalten wird das Relais ausgeschaltet, auch wenn der Schalter längere Zeit geschlossen gehalten wird. Wenn der Schalter kürzer als die Ladezeit des Kondensators gehalten wird, schaltet sich das Relais aus, wenn der Schalter losgelassen wird.
quelle
Es scheint, dass es keine einfache Schaltung gibt, um dies zu tun. Es erfordert einen Timer oder eine komplexe (ish) Schaltung, die größer als ein Timer-Chip ist. Am Ende habe ich mich für eine kleine MCU entschieden, da sie sich insgesamt gelohnt hat, da sie mir Funktionen bietet, die ich an anderer Stelle verwenden kann, um andere Schaltungsbits (nicht gezeigt) zu ersetzen.
quelle
Wie wäre es mit einem diskreten Monoflop wie diesem:
simulieren Sie diese Schaltung - Schema erstellt mit CircuitLab
Die Größe der Komponenten (insbesondere R4 und C1) ist nicht ganz sicher, da diese stark von der Versorgungsspannung abhängen.
quelle