Hallo, ich muss für ein Jugend Forscht Projekt 12 Magnetventile automatisch ansteuern per Platine.Ich werde ein rsberry pi mit 2 erweiterungsplatinen piface nutzen.ich kann kein arduinoboard nutzen da ich Ethernet brauche. Da ich nur programmieren kann und nicht sehr viel Ahnung von Schaltkreisen habe bräuchte ich Hilfe. Die Magnetventile laufen alle mit 24V DC. und meine platine gibt nur Strom in der höhe von 5V aus. es wäre nett wenn mir irgendjemand es für Anfänger verständlich erklären könnte. Danke schonmal im voraus. Bastian
Das weis ich schon aber in andern Beiträgen Habe ich gelesen das mann Brücken und so was brauch damit die Magnetvenitle nicht sofort kaputt sind. und das habe ichin den anderen Beiträgen nicht ganz verstanden
Bastian G. schrieb: > kann kein arduinoboard nutzen da > ich Ethernet brauche. ach gibt es nicht fur arduino...? aus welcher kristallkugel hast das raus gelesen? ARDUINO Ethernet Shield (ohne SMD) Dank des Ethernet Shields ist es nun einfach, Ihren Arduino Internet-fähig zu machen. Sie müssen einfach nur das Shield auf ihr Board aufstecken und per RJ45-Kabel mit Ihrem R... 39,95 €* Best.Nr. 810 226 pollin.de
Hallo, im Prinzip sind deine Magnetventile auch nichts anderes als Relais. Also die Magnetventile an 24V DC, eine Freilaufdiode über jedes Magnetventil und eine Transistorschaltung zum Ansteuern. Siehe: http://www.mikrocontroller.net/articles/Transistor#Wie_kann_ich_mit_5V_vom_Mikrocontroller_12V_und_mehr_schalten.3F und http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern
Bei den Magnetventilen wäre noch interessant wie viel Strom sie brauchen bzw. vertragen. Eine Brückenschaltung braucht man für DC Ventile eher nicht. Mit einem Relais geht im Prinzip - allerdings braucht man für die meisten Relais auch schon eine Transistor Stufe, und mit einer etwas größeren Ausführung geht es dann auch ohne das Relais. In der Regel sollte noch eine Freilaufdiode mit ran. Für eher kleine Ventile (bis ca. 100 mA) könnte ein IC wie ULN2003 ausreichen um bis zu 7 Ventile damit anzusteuern.
Ob Du den Pi oder einen Arduino nimmst ist sicherlich Banane. Hängt davon ab wie 'Echtzeit' es sein darf und wie viel Rechenpower dahinter stecken muss. Ich persönlich lach mich immer schlapp was unsere High Level Programmierer für Klimmzüge unternehmen müssen um mit einer 32bit XXX Mhz CPU unter Linux nur halbwegs das Echtzeitverhalten eines 8Mhz 8bitters zu bekommen, aber jeder so wie es ihm beliebt. Ein Magnetventil ist im wesentlichen nichts anderes als ein Relais. Beide bauen ein Magnetfeld auf mit dem etwas bewegt wird. Beide erzeugen hohe Induktionsspannungen beim Abschalten der Spule d.h. dem Zusammenbruch des Magnetfeldes. Mach Dir mal keine Sorgen das Du die Magnetspule zerstörst, das ist nämlich gar nicht so einfach. Der ULN2003 kosten fast nix und macht seit Jahrzehnten den Job den Du brauchst. (Bis zu 12W Magnetspule) http://www.mikrocontroller.net/part/ULN2003 Anschlussbeispiel in Fig.19 sollte für Dich passen.
Danke für die Hilfe So ich habe jetzt ein neues Problem: Es funktioniert alles super,aber jetzt habe ich den Pi um eine erweiterungplatinie "pirack" erweitert damit ich beide Piface anschließen kann und jetzt sagt mir Python das kein Piface angeschlossen ist. Höchstwarscheinlich bekommt er kein Strom, obwohl das Pirack an 5V extern angeschlossen ist. Wie bekomme ich es hin das er die beiden Pi Faces erkennt? P.S.: Ja ich habe die beiden Pi Faces auf verschiede Hardware Adressen umgeschaltet Hier nochmal Pi Pace und Pirack beschrieben https://www.dropbox.com/s/zdmrg4ydzq56whj/pi-rack.pdf http://www.farnell.com/datasheets/1686131.pdf
Bastian G. schrieb: > Die Magnetventile laufen alle mit 24V DC. und meine platine gibt nur > Strom in der höhe von 5V aus. Beim Betrieb von Aktuatoren (und auch sonst in der Elektronik) ist es gut, Strom und Spannung sauber auseinander zu halten. Die Frage ist also, welcher Strom bei einer Betriebspannung von 24V DC durch die Magnete deiner Ventile fließt. Weiter mußt du wegen der Induktivität Freilaufdioden einsetzen. Und auch solltest du wissen, welchen Dauerstrom deine Ventile vertragen. Oft ist das maximale Tastverhältnis für den Betrieb angegeben (Duty Cycle).
Bastian Grosse schrieb: > ... jetzt habe ich den Pi um eine erweiterungplatinie "pirack" erweitert > damit ich beide Piface anschließen kann und jetzt sagt mir Python das > kein Piface angeschlossen ist. Bist du sicher, das diese Problematik in irgendeiner Weise etwas mit Magnetventilen und deren Ansteuerung, dem Titel des Threads zu tun hat?
nein die Ventile insgesamt funktionieren. Nur der Raspberry mit I/O nicht
Mr. Tom schrieb: > Bastian Grosse schrieb: >> ... jetzt habe ich den Pi um eine erweiterungplatinie "pirack" erweitert >> damit ich beide Piface anschließen kann und jetzt sagt mir Python das >> kein Piface angeschlossen ist. > > Bist du sicher, das diese Problematik in irgendeiner Weise etwas mit > Magnetventilen und deren Ansteuerung, dem Titel des Threads zu tun hat? es geht generell um die Ansteuerung der Ventile durch den Pi
:
Bearbeitet durch User
Eine intelligente und stromsparende Spulenansteuerung geht ganz einfach mit dem iC-GE (http://ichaus.biz/product/iC-GE ) oder auch dem iC-JX mit 16 x 24V I/O und SPI Schnittstelle (http://ichaus.biz/wp1_mikrocontroller). Für Rasperry gibt es auch eine komplette Platine: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=9556 .
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.