Hallo an alle!
Ich bin noch relativ neu bei Python, habe bislang im Wesentlichen nur ein Tutorial gemacht und Anfang des Jahres ein wenig am Programm eines anderen "rumgebastelt".
Nun stehe ich vor folgendem Problem, zu dem ich gerne eure Meinung hören würde:
An einen Rechner mit Windows2000 soll an einen Port (noch offen, ob seriell oder parallel) von extern ein Trigger-Signal gesandt werden.
Daraufhin soll der Rechner einige Dinge ausführen wie Verzeichnisse anlegen und von einem weiteren Rechner ein paar Informationen abholen.
Dann soll er selbst ein Trigger-Signal an ein Gerät (wahrscheinlich eine CCD-Kamera) abgeben, das dieses "bereit" macht.
Würdet ihr sagen, dass das für einen Anfänger zu komplex ist? Ich habe leider keine Ahnung, wie aufwändig ein entsprechendes Programm werden kann. Vor allem weiß ich aber nicht, wie ich ein ankommendes Signal verarbeiten bzw. ein anderes Signal senden kann.
Hat von euch evtl. schon jemand Erfahrung auf diesem Gebiet?
Hardware-Triggern - Machbarkeit auch für Anfänger?
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Hallo Seoman,
es gibt fertige Module, z.B. pyparallel, die man zur Steuerung des Parallelports nehmen kann. Das ist eigentlich sehr einfach. Zum Auswerten von Signalen kann ich Dir leider nichts sagen!
Ich denke das "Drum herum" wird da eher komplexer ...
Kannst aber mal im Forum suchen, da gabs schon viele Threads zu Themen, die MSR behandeln!
Ciao,
Hyperion
es gibt fertige Module, z.B. pyparallel, die man zur Steuerung des Parallelports nehmen kann. Das ist eigentlich sehr einfach. Zum Auswerten von Signalen kann ich Dir leider nichts sagen!
Ich denke das "Drum herum" wird da eher komplexer ...
Kannst aber mal im Forum suchen, da gabs schon viele Threads zu Themen, die MSR behandeln!
Ciao,
Hyperion
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo Seoman!
Der Parallelport ist unter Windows2000 keine sicher funktionierende Option. Wenn du nicht *unbedingt* eine Billiglösung brauchst...
Der normale COM-Port kann *ein* Signal empfangen und *ein* Signal senden. Das Problem dabei ist, dass RS-232 üblicherweise am Computer mit -9 und +9 Volt arbeitet. Leider unterscheiden sich die RS-232-Anschlüsse und RS-232-Adapter grundlegend in den verwendeten Spannungen. Kein Problem für einen Elektroniker und einem MAX232-IC.
Wenn du damit nichts am Hut hast, dann empfehle ich dir eine Schnittstellenkarte wie z.B. den "USB EXPERIMENT INTERFACE BOARD-BAUSTEIN" von Conrad http://www.conrad.de/goto.php?artikel=191137 einzusetzen.
Wie man damit arbeitet, erfährst du hier im Forum.
http://www.python-forum.de/post-92299.html#92299
mfg
Gerold
Der Parallelport ist unter Windows2000 keine sicher funktionierende Option. Wenn du nicht *unbedingt* eine Billiglösung brauchst...
Der normale COM-Port kann *ein* Signal empfangen und *ein* Signal senden. Das Problem dabei ist, dass RS-232 üblicherweise am Computer mit -9 und +9 Volt arbeitet. Leider unterscheiden sich die RS-232-Anschlüsse und RS-232-Adapter grundlegend in den verwendeten Spannungen. Kein Problem für einen Elektroniker und einem MAX232-IC.
Wenn du damit nichts am Hut hast, dann empfehle ich dir eine Schnittstellenkarte wie z.B. den "USB EXPERIMENT INTERFACE BOARD-BAUSTEIN" von Conrad http://www.conrad.de/goto.php?artikel=191137 einzusetzen.
Wie man damit arbeitet, erfährst du hier im Forum.
http://www.python-forum.de/post-92299.html#92299
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo Seoman!Seoman hat geschrieben:OK, danke erst mal für die Antworten. Ich brauche tatsächlich eine "Billiglösung", daher werde ich mein Glück wohl mal mit PyParallel versuchen.
Wenn du vom Parallelport auch lesen willst, dann würde ich mich nicht lange mit pyParallel aufhalten. Nimm winioport http://www.geocities.com/dinceraydin/py ... exeng.html
mfg
Gerold
PS: http://halvar.at/krimskrams/parallelpor ... oppler.gif
.
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.