Moin alle zusammen, ich möchte an eine vorhandene SPS (Warema Kompakt 1AP) einen Mikrocontroller (NodeMCU) anschließen und damit die Motorsteuerung Kabellos steuern. Der Motor wird mit 230v gesteuert, vom Signal getrennt. Ein 24V /2mA Ausgang führt zu einem "hoch/runter"-Taster, von dort geht das Signal in die "hoch"-senke oder "tief"-senke der SPS. Auszug aus dem Datenblatt "Bleibt der Taster länger als 2 Sekunden gedrückt, geht die Motorsteuere inheit in Selbsthaltung. Der Taster kann danach losgelassen werden." "Um die Selbsthaltung zu löschen und den Motor zu stoppen muss die dem Fahrbefeh l entgegengesetzte Taste kurz angetippt werden. Um die Lamellen nur zu wenden muss der örtliche Taster kurz gedrückt werden ." Vorweg, der Mikrocontroller wird extra gespeist mit einem 230v zu 5v mikro-usb-netzteil. Eine App ist vorhanden und der Mikrocontroller kommunizieren mit ihr - da gibt es kein Problem. Nun zu meinem Vorhaben: Die SPS soll parallel von dem Taster und dem Mikrocontroller bedient werden können. Erst war meine Überlegung zwei npn Transistor parallel zu dem Taster. Dann viel mir ein, eine gegeneinander Verriegelung muss her ( auch wenn in der SPS eine Schutz besteht). Ich dachte an eine ähnliche Schaltung wie im Anhang das ich von hier habe Beitrag "Relais gegeneinander verriegeln" nur brauche ich keine relais, beziehungsweise weiß ich nicht wie die Relais sich verhalten würden bei nur 2mA, deshalb würde ich die weglassen und die Taster hätte ich parallel zu den Transistoren gemacht vom collector zum emitter, jeweils. Ich hoffe es sind genug Details, falls etwas fehlt oder unklar ist, kann ich es gerne ergänzen.
Ich vermute mal, dass Du diese Wahrheitstabelle benötigst: E1 E2 A1 A2 0 0 0 0 0 1 0 1 1 0 1 0 1 1 0 0 Das kann mit einem 4093 realisiert werden. Zwei Gatter überkreuz schalten und die anderen beiden als Inverter davor. Falls Du nur einen Ausgang benötigst, geht es auch mit einem XOR-Gatter.
Das Problem an der Lösung mit dem 4093. Wenn ein Taster gedrückt wurde, dann bleibt er in der Selbsthaltung, bis der andere gedrückt wurde, dann bleibt aber der andere in der Selbsthaltung. Zum Reseten müssen beide gedrückt werden. An eine Gatterschaltung habe ich nicht dran gedacht, danke dafür! Ich war irgendwie bei Transistoren und Relais angelangt, weil ich vorher mit 230v gerechnet hatte und zum glück liegt da eine 24v Leitung vor. Ich werde mir heute noch etwas überlegen, wenn mir etwas passendes einfällt, schreibe ich es hier rein, ansonsten bin ich dankbar für jeden weiteren Tipp.
Demond schrieb: > Das Problem an der Lösung mit dem 4093. Wenn ein Taster gedrückt wurde, > dann bleibt er in der Selbsthaltung Hier eine Verriegelungslösung mit vier NOR-Gattern ohne Selbsthaltung. Bei 5 Volt Versorgungsspannung kann sowohl TTL (SN7402) als auch CMOS (CD4001) eingesetzt werden. Entprellen des Tasters nicht vergessen (CD4093). Wenn die NOR-Gatter gegen NAND-Gatter (CD4093) ausgetauscht werden, dann sind in der Wahrheitstabelle die Ausgänge vertauscht und invertiert. Das könnte evtl. mal wichtig sein, falls PNP-Transistoren angesteuert werden sollen.
Ich habe deinen Ansatz mit der NOR genommen und etwas anders aufgebaut Kurze Erkläreung für die Variablen: E1 (Eingang für rechtslauf vom µController) E2 (Eingang für linkslauf vom µController) E3 (Eingang für rechtslauf vom taster) E4 (Eingang für linkgslauf vom taster) A1 (rechtslauf Eingang an der SPS) A2 (linkslauf Eingang an der SPS) Im Grunde brauche ich nur die zwei Gleichungen: A1 = (E1 v E3)^ ¬E2 ^ ¬E4 ^ ¬A2 A1 = (E2 v E4)^ ¬E1 ^ ¬E3 ^ ¬A1 Ich dachte mir durch die Rückkoppelung von den Ausgängen ist es auch verriegelt. Ja, ich weiß, dass ich es durch das Doppelte Negieren vereinfachen kann - gerade keine Zeit und ich mach es nachher oder morgen. Zu den Gatter, die können leider keine 24V liefern. Das würde ich mit einem NPN-Transistor lösen indem ich die gatter ebenfalls mit der stromversorgung des µ-Controllers betreibe und die Transistoren werden von den Gattern gesteuert und schalten die 24v der SPS. Ist meine Überlegung so weit so richtig?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.