PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : änfängerfrage serielle schnittstelle



sid
30.07.2007, 20:59
hallo, ich habe eine digitale spiegelreflex kamera und möchte diese über die serielle schnittstelle ansteuern. der klinke-fernauslöser-eingang an der kamera hat 3 kontakte: AutoFokus, Auslöser und Masse.
die software-ansteuerung für den port ist kein problem, aber ich kenn mich net so gut mit elektronikschaltungen aus. deshalb meine frage:
kann ich direkt an zwei pins des seriellen ports ein transistor anschliessen und den direkt als schalter zwischen z.B. AutoFokus und Masse am klinke-eingang der kamera schalten? oder sollte ich da ein relais verwenden? und brauch ich für den transistor noch ein widerstand?
ich hoffe die fragen sind nicht zu dämlich für dieses forum 8-[

kalledom
30.07.2007, 22:22
Hallo,
mit der seriellen Schnittstelle kannst Du nur über die Handshake-Signale einen Transistor oder ein Relais ansteuern.
Die Kamera benötigt für Fokus und Auslösung einen potentialfreien Kontakt wie z.B. ein Reed-Relais.
Zwischen serielle Schnittstelle und Reedrelais könntest Du z.B. einen Mikro-Controller mit Netztteil und anderer erforderlicher Hardware setzen, der das serielle Byte empfängt und die Relais ein- und ausschaltet.
Auf dieser Seite (http://www.domnick-elektronik.de/aktfas.htm) gibt es eine Auslösesteuerung, die vom PC gesteuert und programmiert werden kann und auch alleine arbeitet.

sid
30.07.2007, 22:50
hallo, erstmal danke für die antwort, aber ich möchte es so einfach wie möglich halten und möglichst ohne externe spannungsquelle. kann man nicht direkt mit einem signal der seriellen oder paralellen schnittstelle ein potentialfreies bauteil schalten? ein potokoppler oder sowas?

ba4_philipp
30.07.2007, 23:25
Wenn die Masse des Klinkensteckers wirklich Masse des Gesamtsystems ist oder die Kamera eh vom PC getrennt ist KÖNNTE es auch mit einem NPN Transistor ohne Relais funktionieren.

Gruß Philipp

dremler
31.07.2007, 13:58
wenn würd ich eh die parallele scnittstelle nehmen.....

ba4_philipp
31.07.2007, 15:57
Warum? Wenn er nur 2 Steuerleitungen braucht reicht es doch mit ner seriellen und dafür gibt es auch ganz günstig USB2Serial Adpater

Gruß Philipp

Vitis
31.07.2007, 16:29
Die RS232 hat doch diverse Steuerleitungen RTS CTS usw.
die kann er direkt verwenden, hab das mal als Eselei
auch für n Projekt gemacht. Mit VB6 z.B. kann er die
direkt ansprechen setzen, rücksetzen etc.
n paar mA kann man auch aus nem normalen PC über
COM1 saugen, ich denk n Optokoppler mit Vorwiderstand
sollte möglich sein zu treiben.

Asurokiller
05.08.2007, 12:07
Persöhnliche Meinung:
Ich würde ein Relai verwenden

ba4_philipp
05.08.2007, 12:49
Ich würde es erstmal ohne Relais probieren, ist kleiner und man benötigt keine extra Versorgung. Aber das ja Geschmackssache.

Ich würde aber auf jedenfall die serielle Schnittstelle benutzen, weil man mit Userrechten unter XP dort die DCD usw umschalten kann. Beim LPT müsste man um einzelne Bits zu setzen ja direkt in das Register schreiben.

Gruß Philipp