-
Dassar
Gast
Lichtschranke mit Java steuern
Hallo,
ich wollte mal fragen ob es vielleicht wöglich wäre sich eine kleine Lichtschranke, z.b. bei conrad.de zu kaufen, diese dann an einen PC schließen und mit einem Java Programm dann z.b jeden zählt der die Lichtschranke passiert?
-
Aufsteiger/in
AW: Lichtschranke mit Java steuern
Klar geht das. Einfacher bzw. besser ist es jedoch mit einem µC oder FPGA da man dort meist standartisierte schnittstellen hat, für den PC :-)
-
Dassar
Gast
AW: Lichtschranke mit Java steuern
OK und wie würde so ein code dafür aussehen?
ach und was ist ein µC?
-
Aufsteiger/in
AW: Lichtschranke mit Java steuern
Na das Problem ist doch ganz simple:
Eine Lichtschranke gibt nur einen Spannungsabfall, wenn jemand die schranke passiert. Also auf 2 Leitungen: einmal masse und einmal Spannung (wenn niemand durchläuft) oder masse (wenn grad jemand durchläuzft). Diese 2 Leitungen müssen an den PC angeschlossen werden. Dafür gibts ja aber logischerweise keine standarisierte schnittstelle, deswegen kann man da auch keinen javacode einfach hinkippen. Die logische reihenfolge für so ein problem wär:
Lichtschranke -> Elektronik (spannungswandler etc.) -> Mikrocontroller (µC) -> Serielle schnittstelle -------------- (kabel zum PC) -------------> Javaprogramm welches die daten vom µC auswertet.
Also zu deutsch: Du brauchst hinter der lichtschranke eine elektronik, die die spannungen anpasst etc. Dahinter brauchst du ein digitales system, welches die daten empfängt und evtl. aufbereitet ( z.b. einen mikocontroller). und dieses system sendet dann die empfangen daten über eine standatisierte schnittstelle an den pc.
-
Dassar
Gast
AW: Lichtschranke mit Java steuern
Ok leider habe ich jetzt nichts verstanden. Geh ich mal davon aus, dass ich die Lichtschranke an meinen PC gestöpselt habe. Und nun? Was mache ich jetzt?
-
Aufsteiger/in
AW: Lichtschranke mit Java steuern
Ich glaube, wenn du das nicht verstanden hast, solltest du noch ein paar Jahre warten. Im Normalfall, bzw. immer, haben Lichtschranken keine Schnittstellen um Sie mit den PC zu verbinden. Um die Verbindung dazwischen musst du dich selber kümmern. Ist doch eigentlich agrnicht so schwer zu verstehen ... oder ?
-
Aufsteiger/in
AW: Lichtschranke mit Java steuern
Nochmal nen Beispiel:
http://www2.produktinfo.conrad.com/d...e_de-en-fr.pdf
Diese Standardlichtschranke schaltet auf den Ausgang Spannung, wenn Sie unterbrochen wurde. Wie willst du dieses eine Kabel (also ist ja wie klingeldratt!) an den PC stecken. Lichtschranken haben nun mal keinen USB anschluss. Du brauchst also dahinter ne elektronik bzw. nen mikrocontroller der das signal umwandelt und bspw. über usb oder serielle schnittstelle an den pc überrägt. und _DIESE_ verbindung, die kann man mit java programmieren. aber glaub mir, bis dahin isses nen weiter weg - mach das grade als forschungsprojekt in der uni ... ist nicht ganz ohne.
-
Dassar
Gast
AW: Lichtschranke mit Java steuern
Naja danke das du es mir erklärt hast. Ich habe es jetzt einigermaßen verstanden.
Die Lichtschranke hat keinen Anschluss zum PC. Also holt man sich ein µC, der das signal umwandelt und auch einen Anschluss zum PC hat(z.b: USB, Serieller Anschluss).
Und diese Verbindung kann man mit Java programmieren.
Also wenn das stoff für die Uni ist lasse ich lieber mal die Finger davon. Da werde ich mit meinem ein Jahr-Java Kenntissen nicht weit kommen...
-
Aufsteiger/in
AW: Lichtschranke mit Java steuern
Ja, vom prinzip her hast dus verstanden. Wie bereits mehrfach erwähnt, ist die schwiriegkeit bei diesm projekt nicht das proghrammieren sondern die elektrotechnik. Man muss nicht informatik oder physik studieren um das vielleixcht hinzubekommen, aber nach 2 semester E-Technik, kann mans eben sicher....
Vielleicht sehen wir uns dann ja mal auf ner Konferenz ^^
-
Dassar
Gast
AW: Lichtschranke mit Java steuern
Ok danke für deine Hilfe!
Man sieht sich, auf ner Konferenz!^^
Berechtigungen
- Neue Themen erstellen: Ja
- Themen beantworten: Ja
- Anhänge hochladen: Ja
- Beiträge bearbeiten: Ja
-
Foren-Regeln