Nach dem die uralte Schaltung mit einem Atmel Chip abgeraucht ist, würde ich das gern auf einen Arduino UNO umstellen.
Als Projekt zur Vorstellung ist eine Modell eines Feuerwehrdepot, welches eine Hallenbeleuchtung besitzt, Tore die öffnen und schließen und ein Fahrzeug raus und rein fährt.
Beim Drücken eines Tasters (START) soll ein Relais für die Hallenbeleuchtung anziehen, welche ca. 80 Sekunden an sein soll. Bitte so das man es noch nachstellen kann im Script. Ca. 40 Sekunden nach dem START soll ein weiteres Relais anziehen welches die Tore öffnet. Öffnen und schließen wird jeweils mit Endschaltern kontrolliert. Wenn das Tor offen ist soll ein 3. Relais den Motor für das Fahrzeug ansteuern. Auch hier ist der Weg für rein und raus mit 2 Endschaltern überwacht. nach einer definierbaren Zeit soll das 4. Relais anziehen um das Fahrzeug wieder rein fahren zu lassen und wenn es drin ist und der Endschalter betätigt wurde muss das 5. Relais anziehen und die Tore schließen.
dann sllte wenn die Zeit richtig eingestellt ist ca. 5 Sek. später das Licht in der Fahrzeughalle ausgehen. Dann Szenario zu Ende.
Hallo,
Hilfe bekommst du sicher reichlich.
Zeige einfach was du bisher hast (deinen Sketch) und welche Hardware du verwenden möchtest. Die Hardware bitte als Link zu den Lieferanten.
die Antriebe für die Tore und Fahrzeug bewegen sind Gleichstrommotoren, welche durch umpolen die Richtung wechseln. Die Toren werden durch den Motor durch eine Spindel auf und zu gefahren, je nachdem wie die Polung ist, deshalb auch für jeden Arbeitsschritt ein extra Relais. Beim Fahrzeugantrieb funktioniert es ähnlich, wobei die Richtung auch durch die Polung bestimmt wird. Einbezogen werden müssen auch die Endschalter, das z.B. das Tor erst zu gehen kann wenn der Endschalter für das eingefahrene Fahrzeug betätigt ist. Andersrum, darf das Fahrzeug noch nicht raus fahren wenn die Tore noch nicht ganz offen sind und der Endschalter betätigt ist.
Mit Links weis ich nicht was gemeint ist, Sketch wäre dann wohl der Programm Script?!
H-Brücke habe ich keine Erfahrung, gerade mal gegooglet, aber ich denke Relais sind stabiler wegen der Ströme.
Muss halte alles schlimmstenfalls 360 mal pro Stunde und 8 Stunden pro Tag laufen. Taster überwachen wäre auch nötigt, damit der erst nach Ablauf des Szenarios wieder aktiv ist, auch wenn der zwischendurch 3 bis 30 mal gedrückt wird.
Ich hab mal was probiert, um einen Ablauf zu bekommen:
Ta+00: START - manuell ausgelöst, Beleuchtung EIN Ta+40: Tor AUF Tb+00: TOR-Endschalter ausgelöst: TOR STOP, Fahrzeug raus Tc+00: Fzg-EndschalterA ausgelöst, Fahrzeug STOP Tc+??: Fahrzeug rein Td+00: Fzg-EndschalterB ausgelöst, Fahrzeug STOP, Tor ZU Te+00: Tor-Endschalter ausgelöst: TOR STOP Te+05: Beleuchtung AUS
Wenn alles richtig gelaufen ist, ist Ta+80 == Te+05
Das löst sich einfacher wenn 2 Relais in Reihe: 1 Relais die Richtung und 1 Relais EIN/AUS
Sind die Endschalter Schliesser oder Öffner?
Ausgegangen wird vom Ruhezustand. Wenn also im Ruhezustand geschlossen, sind es ÖFFNER, wenn im Ruhezustand offen, sind es SChLIESSER.
Mechanische Relais haben Abbrand an den Kontakten und damit eine endliche Zahl Betätigungen.
Auch Elektronik hat Verschleiß, hält unter den angegeben Bedingungen aber mutmaßlich länger als die Mechanik. Außerdem macht sie nicht "Klack", was für so ein Modell relevant sein könnte.
Die von @my_xy_projekt verwendete Schaltung verhindert Kurzschlüsse beim Richtungswechsel, weshalb Du sie unbedingt verwenden solltest!
Bisher ist es auch mit Relais gelaufen und das Klacken hört man nicht, da beim Start drücken die Sirene anläuft
OK, dann nehmen wir zum Testen die 8 fach Relaisplatine und ich bestelle für das Finale diese Treiber.
Hatte noch eine Funktion vergessen: Wenn die Tore aufgehen, müsste beim Fahrzeug wieder das Blaulicht und Licht angehen, einfach Spannung anliegen, das Blinky ist im Fahrzeug verbaut und sollte vor dem Reinfahren aus gehen.
Bitte einen Link für die richtigen H-Brücken Treiber und die Anzahl.