Forum: Mikrocontroller und Digitale Elektronik Ventilsteuerung


von Fabian S. (fbschlz)


Lesenswert?

Hallo zusammen,
ich moechte 4 ventile nacheinander ansteuern. Jeweils kurz oeffnen und 
dann wieder schliessen, dann das naechste Ventil.
Ich wollte mit einem NE555 ein Rechtecksignal (fuer an und aus) erzeugen 
und dieses dann mit ein Demultiplexer nacheinander an die Ventile 
abgeben.
Dies soll z.B. 200 mal erfolgen, dann soll der Durchlauf beendet sein. 
Oder besser fuer eine bestimmte Zeit laufen und dann bei abschalten 
immer am 4. Ventil enden, so dass alle ventile gleich oft geoeffnet 
hatten.

Kann ich das mit einem Demultiplexer machen, bzw. gibt es da ein 
passendes Bauteil auf dem Markt, wenn ja wie muss ich es ansteuern?

Die Ventile schliesse ich natuerlich nicht direkt an den an den 
Demultiplexer an sondern an ein Halbleiterrelais.

Alles soll dann mit einer Frequenz von ca. 60Hz laufen.

Ich hoffe sehr mir kann jemand weiterhelfen, denn als Maschinenbauer bin 
ich bei diesem Thema echt etwas aufgeschmissen.

Vielen Dank

fabian

von Mario (Gast)


Lesenswert?

Nimm einen µC und mehrere kaskadierte Schieberegister ([[AVR-Tutorial: 
Schieberegister]])

von bkd (Gast)


Lesenswert?

Hallo,

ich hab mir mal so eine Platine gebaut (yC). Mit welcher Spannung 
versorgst du die Ventile ?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Fabian Scholz schrieb:
> Ich hoffe sehr mir kann jemand weiterhelfen, denn als Maschinenbauer bin
> ich bei diesem Thema echt etwas aufgeschmissen.
Mario schrieb:
> Nimm einen µC und mehrere kaskadierte Schieberegister
Das passt wie die Faust aufs Auge...
In diesem Satz fehlt Fabian vermutlich für ein paar Schlüsselbegriffe 
der Hintergrund.

Ich würde sagen:
Kauf dir eine Klein-SPS (z.B. Siemens Logo), damit wird das gehen.
http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&objId=38954&nodeid0=10805247&load=content&csSort=DOCDATUMBEITRAG&lang=de&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=WW
https://www.automation.siemens.com/WW/forum/guests/PostShow.aspx?PageIndex=1&PostID=77211&Language=de
Fazit: mit einem kleinen Programm sind sogar die 60 Hz drin...

von H.Joachim S. (crazyhorse)


Lesenswert?

60Hz sind schon ganz schön schnell. Und das heisst, man muss ein wenig 
aufpassen bei der Auswahl der Endstufen. Die übliche Schaltung mit 
Freilaufdiode wird nicht richtig funktionieren (Verlängerung der 
Einschaltzeit durch den Stromfluss durch die Diode).
Je nach Typ (Induktivität) und Anforderungen an die Genauigkeit ist man 
dann schnell bei Leistungsschaltern mit Sperrspannungen von 100 oder 
200V und Spannungsbegrenzungen auf etwa 80% der max. Sperrspannung.
Für die Ansteuerung würde ich dir auch einen kleinen MC empfehlen.

von Fabian S. (fbschlz)


Lesenswert?

Hallo, danke fuer eure Antworten.
Also zu den Ventilen, die brauchen 42V, kann ich aber wohl nicht direkt 
anschliessen. Sondern mit Halbleiterrelais. Also es soll nicht jedes 
Ventil mit 60Hz gesteuert werden sondern nacheinander sprich jedes 
Ventil mit 15Hz und die Ventile genau nacheinander.
Siemens LOGO! Ja so eine Steuerung hatte ich im Auge, denn das verstehe 
ich noch halbwegs, doch die Packt auch auf den Transistorausgaengen nur 
10Hz laut Hersteller, aber was ich da jetzt in den Siemensforen gelesen 
habe hoert sich ja anders an. @Lotar meinst also das geht?
Nach dem Beitrag von Mario habe ich mal ueber Schieberegister 
informiert. Kann ich nicht auch Ringzähler daraus bauen, der genau 
meinen Zweck erfuellt? Doch wie ich den Durchlauf beim letzten Ventil 
beende weiss ich auch bei dieser Variante nicht.
@Joachim und Mario ihr meint einen kleinen Microcontroller? Was genau 
habt ihr da im Auge? Gibt da einen Hersteller, bei dem ich einen kaufen 
kann, der meinen Anforderungen entspricht, oder muss ich den noch 
programmieren?

Vielen Dank fuer eure Hilfe!
fabian

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
Noch kein Account? Hier anmelden.