Gast
#3356886
Hallo zusammen, ich plane ein Projekt und wollte mich an die erfahrenen Menschen hier im Forum wenden, wo mögliche Probleme auftreten können und ob das so möglich ist, wie ich mir das vorstelle. Im Grund genommen geht es um einen Dosierautomat welcher insgesamt im Endprodukt rund 60 Kanäle dosieren muss. Hierzu habe ich mir folgendes vorgestellt: Für die Steuerung verwende ich einen Arduino, welchen ich via PHP und Serial mit Daten versorge. Der Arduino wiederum steuert die Schieberegister an, welche ein Darlington-Array ansteuern die den LastStromkreis für die Dosierpumpen auf HIGH oder LOW schaltet. Zusätzlich möchte ich einen Schrittmotor für die Positionierung der Auslässe verwenden. Das Konstrukt wird von der Mechanik her so gestaltet, dass es aussieht wie ein Turm. Eine große Scheibe enthält 60 Auslässe, welche direkt mit dem Schrittmotor verbunden ist und sich somit mitdreht. Die Schläuche verlaufen vertikal nach oben und dann zu den jeweiligen Dosierpumpen. Jeder Kanal = eine Dosierpumpe. Die Dosierpumpen selbst sind mit einem Vorratsbehäler und dem Auslass verbunden. Soviel zur Theorie. Zunächst zu den Dosierpumpen: -- 4x diese Dosierpumpe -- Motor / Getriebe :220-240V AC Leistungsaufnahme:3,5W Minimale Fördermenge:1,0l/h (17ml/min) Maximale Fördermenge:7,0l/h (117ml/min) Druckhöhe:max. 10 m / 1 bar Ansaughöhe:max. 1,5 m H2O -- 50x diese Dosierpumpe -- Motor / Getriebe :12V DC Leistungsaufnahme: max. 140mA Fördermenge: 2,4 l/h (40 ml/min) Druckhöhe: > 10 m / 1,0 bar Ansaughöhe: max. 1,5 m H2O bei 6V Spannung nur 20ml/min. Ich habe vor die Menge über die Zeit zu steuern. Pumpe(groß) 1sec = 1,95ml p. Sekunde Erforderliche Genauigkeit: 0,5ml. Pumpe(klein) 1sec = 0,33ml p. Sekunde Erforderliche Genauigkeit: 0,1ml. Fragen: Was meint ihr? Kann ich über die Programmierung die Zeiten so exakt steuern, dass ich die notwendige Genauigkeit hinbekomme? Wird es Nachfluss-Probleme geben? Die Pumpen dichten "getestet" dicht ab. Daher dürfte es ja keinen Nachfluss geben? Die Dosierpumpen müssten für jeden Inhalt einmal kalibriert werden. Damit man weiß, wie viel ml = sek entsprechen. Das System ist grundsätzlich luftfrei, daher dürften hier keine Abweichungen entstehen? Der Schrittmotor kann doch die Auslässe sehr präzise über die einzelnen Schritte über dem gewünschten Punkt positionieren? Zur Elektronik: Für die kleinen Pumpen ist es ja relativ einfach. Das Bauteil ULN2003 habe ich schon mal eingesetzt und funktioniert tadellos. Allerdings für 12 V und die notwendige Strommenge von max. 140mA. (Es läuft nur eine Pumpe gleichzeitig). Schrittmotor habe ich noch keinen passenden gefunden, welcher die Scheibe in einer schnellen Geschwindigkeit exakt positionieren kann und eine feste Welle bereits hat. Vielleicht kennt ihr was? Die 4 großen Pumpen werden mit 220-240 V betrieben, gibt es hier einfach ein größeres Bauteil als den ULN2003? Da ich zwei Unterschiedliche Spannungen haben werde: 12V und 240V, kann ich ja zwei Netzteile verwenden, das wäre vermutlich die einfachste Variante? Der Arduino bezieht seinen Strom über den USB Port am Computer.