PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kamera auslösen mit mC



HFips
29.07.2010, 22:55
Hallo,

ich plane mir einen kleinen Auslöser für meine Kamera (DSLR) zu bauen. Die Kamera hat 3 Anschlüsse, wovon zwei geschlossen werden müssen um zu fokussieren und dann den dritten dazu um auszulösen.

Ich will das ganze mit einem Micro Controller machen, um da auch mal ein bisschen einzusteigen. Soll heißen: ich habe keine Ahnung und keine Hardware. Was mir im Moment Sorgen macht, ist die Elektronik. Das Programmieren werde ich schon schaffen. Allerdings fehlt auch hier natürlich der Programmer. Es wäre gut, wenn mit dem Programmer auch Controller programmiert werden könnten, die ein paar mehr Anschlüsse haben um evtl. irgendwann mal etwas zu erweitern.

Achja, ein Anschluss für eine Fotodiode wäre auch nicht schlecht, damit ich testen kann, ob Licht durch den Sucher kommt. Wenn nicht, ist nämlich der Spiegel hochgeklappt und die Kamera löst gerade aus! (so zumindest meine Vorstellung O:) )

Also nochmal zusammengefasst:
- 2 Kontakte, die ich schalten kann (also Focus und Shutter) (sollte da was galvanisch getrennt werden?)
- Fotodiode
- MicroController + Programmer

Was für eine Schaltung kann ich da nutzen? Kann meiner Kamera dadurch was passieren?

Vielen Dank für die Mühen

radbruch
30.07.2010, 00:17
Hallo

Vielleicht kannst du dich hier beraten lassen. Das ist zwar 'ne EOS 500D, aber Kamera ist ja wohl Kamera:

https://www.roboternetz.de/phpBB2/viewtopic.php?t=55410

Gruß

mic

kolisson
30.07.2010, 01:11
hallo hfips,

"Kann meiner Kamera dadurch was passieren? "

ich würde zur Sicherheit auf jeden Fall mit Optokopplern auf der Kameraseite arbeiten.

Gruss K

HFips
30.07.2010, 08:33
Hallo,

Ich habe jetzt mal dem Thread Ersteller mit der Canon geschrieben. Vielleicht kommen von der Seite ja ein paar Infos.

Danke schonmal für die Antworten. Für weitere Tips bin ich natürlich sehr dankbar.

oberallgeier
30.07.2010, 09:02
... Auslöser für meine Kamera ... Was für eine Schaltung ...? ...Vielleicht schaust Du hier (http://www.sternhimmel-ueber-ulm.de/timer00.htm) nach? Da ist auf der zweiten Seite (http://www.sternhimmel-ueber-ulm.de/timer01.htm) eine Mikroprozessor Schaltung, bei der Du den "Schalter" für den Auslöser sehen kannst. Und das Ganze funktioniert bestens. Auf der Eingangsseite steht auch, für welche Kameras das geeignet und teilweise auch schon getestet ist.

Viel Erfolg.

HFips
30.07.2010, 09:22
Danke für den Link. Es gibt so viele Selbstbaulösungen, dass ich da den Überblick verliere. Werde mir das heute Abend nochmal genauer anschauen.

Wenn ich das jetzt richtig sehe, sind da aber keine Optokoppler mit drin, oder? Wie würde ich die denn noch da integrieren? Werden dann die beiden Transistoren durch die Optokoppler ersetzt?

oberallgeier
30.07.2010, 09:56
Hmm, Du bist also (noch) nicht über Andree-HB´s Triggerblitz-Steuerung (https://www.roboternetz.de/phpBB2/viewtopic.php?t=54526) gestolpert? Dort ist ein Schaltplan MIT Optokopplern (meine Elektronikkenntnisse sind ziemlich schlecht, nein - garnicht da).

PICture
30.07.2010, 10:16
Hallo!

@ HFips

Wozu brauchst du Optokoppler? Die Schaltung ist doch schon sehr lange ohne im Betrieb. ;)

MfG

askazo
30.07.2010, 10:19
Alternativer Vorschlag: Für die meisten DSLRs gibt es für wenig Geld einen Infrarot-Fernauslöser. Da könntest Du ohne Risiko für die Kamera dran basteln und sparst Dir die Optokoppler.

Gruß,
askazo

kolisson
02.08.2010, 17:15
Hallo Hfips,

irgendwie hast du mich dazu gebracht, meinen früheren plan
dann doch wieder aufzugreifen... eine Steuerung für meine Sony DSLR

ich habe dann mal ein wenig recherchiert und folgendes gefunden:
http://www.sternhimmel-ueber-ulm.de/timer00.htm

Ich habe also angefangen diese Schaltung zu bauen.
Anstelle der Ausgangs-FET werde ich allerdings Optokoppler nehmen.
Auch wenn Picture meint, die wären nicht nötig, denke ich mir, dass die Optos ein paar cent kosten und die Kamera sehr teuer ist.

Zunächst klappte die Software von o.g. webseite nicht, da dort ein DOGEA Display benutzt wurde, ich jedoch ein ganz normales display habe.

diesen fehler konnte ich aber schon beseitigen.

Im zuge dieses projektes plane ich auch die implemetierung einer "tochterblitzsteuerung" sowie einen "Gewitterblitzdetector".

Wenn du also willst, können wir da zusammen dran rumfummeln


Gruss Klaus

PICture
02.08.2010, 18:13
Hallo!

Ich meine nur, dass die unnötige wegen Funktion Optokoppler nicht verkehrt sind, wenn es um Sicherheit geht. :)

MfG

HFips
03.08.2010, 12:52
Hallo Klaus


ich habe dann mal ein wenig recherchiert und folgendes gefunden:
http://www.sternhimmel-ueber-ulm.de/timer00.htm

Ich habe also angefangen diese Schaltung zu bauen.
Anstelle der Ausgangs-FET werde ich allerdings Optokoppler nehmen.
Auch wenn Picture meint, die wären nicht nötig, denke ich mir, dass die Optos ein paar cent kosten und die Kamera sehr teuer ist.
Das wurde oben auch schonmal von oberallgeier verlinkt. Also kann man da einfach nur die Transistoren durch Optokoppler ersetzen, alles klar :)


Zunächst klappte die Software von o.g. webseite nicht, da dort ein DOGEA Display benutzt wurde, ich jedoch ein ganz normales display habe.

diesen fehler konnte ich aber schon beseitigen.
Ich werde wohl erstmal so simpel wie möglich starten, da ich völliger Anfänger bin. Das Display kommt dann vielleicht irgendwann mal dazu.

Ich wollte sowieso erstmal mit Minimalbeschaltung beginnen, also nur die Entstörkondensatoren und was der AVR noch so braucht und eben die Optokoppler mit Anbindung an die Kamera.
Das ganze wird vermutlich auch erstmal nicht auf Platine gebannt, sondern per Steckbrett aufgebaut.

Ich muss mir mal eine Bestellung zusammenstellen, wo alles nötige von Reichelt drin ist. Kann ich da eventuell auch nochmal auf dich zukommen?

Viele Grüße

HFips
04.08.2010, 22:25
Hallo,

ich habe jetzt erstmal was zusammengestellt. Ich weiß nicht, ob das so alles in Ordnung ist. Wäre nett, wenn da mal jemand drüber schauen würde.

Ich würde mir das gerne auf einem Steckbrett aufbauen. Was gibt es da noch zu beachten?

Welchen ISP-Programmer könnt ihr empfehlen? Ich glaube ich habe keinen Rechner mehr mit LPT-Port und seriell fehlt auch. Bleibt also wohl nur das teuerste: USB?! Könnt ihr da einen empfehlen?

Vielen Dank.

PICture
04.08.2010, 23:48
Hallo!

Wenn die OK's auf dem Anschluß X1 auftretende und bisher unbekannte Spannungen/Ströme direkt schalten können, finde ich dein Schaltplan hardwaremässig i.O.

Sonst müsste man zwischen OK's und X1 geeignete Transistoren anwenden.

http://www.datasheetcatalog.org/datasheet/Sharp/mXuzyxs.pdf

MfG

Andree-HB
05.08.2010, 05:51
...Dir fehlt auf dem ISP-Anschluß ein Pin für Versorgunsgspannung - manche Programmer versorgen sich selbst nur darüber !

Anonsten wird hier mit einem Mega( schon ziemlich auf Spatzen geschossen... ;-)

HFips
05.08.2010, 09:25
Wenn die OK's auf dem Anschluß X1 auftretende und bisher unbekannte Spannungen/Ströme direkt schalten können, finde ich dein Schaltplan hardwaremässig i.O.
Ehrlich gesagt, keine Ahnung :) An den Auslösepins der Kamera liegt etwa 3V, wie groß die Ströme sind, weiß ich nicht. Sollte aber ja eigentlich nicht allzu viel sein. Da kann ich die Pins doch einfach mit einem Multimeter drangehen und den Strom messen?! Oder verfälscht der Innenwiderstand des MM den Strom?


...Dir fehlt auf dem ISP-Anschluß ein Pin für Versorgunsgspannung - manche Programmer versorgen sich selbst nur darüber !Ok, danke, also brauche ich eine Buchse mit 6 Pins, richtig? Ich wollte heute den ganzen Kram kaufen gehen.



Anonsten wird hier mit einem Mega( schon ziemlich auf Spatzen geschossen... ;-)Das soll ja jetzt erstmal nur ein Einstieg werden. Eventuell wird das ganze noch um ein paar Eingänge und Ausgänge erweitert.

oberallgeier
05.08.2010, 09:39
... Welchen ISP-Programmer ... empfehlen ... Bleibt also wohl nur das teuerste: USB?! ...Teuer stimmt: mein LPT-Ding von robotikhardware (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=73&products_id=41) ist um 20 Zent billiger als eines meiner beiden U SB-Geräte. Diese LAB´s von christian (http://shop.ullihome.de/catalog/) finde ich sehr empfehlenswert, man kann direkt aus AVRStudio heraus flashen, weil es sich als STK500-Clone meldet.

Auf der Platine reichen in der Sparversion fünf Pinne, ich mache immer sechs als 2x3. Deshalb habe ich auch ein entsprechendes Adapterkabel (https://www.roboternetz.de/phpBB2/viewtopic.php?t=48485) von den 10-fach-Anschlüssen der Programmer. Die üblichen Anschlussbelegungen sind hier genauer spezifiziert. (http://www.rn-wissen.de/index.php/Programmer#ISP-Anschluss)

... also brauche ich eine Buchse mit 6 Pins ...Uuuuups - das ist keine Buchse, das ist im Target üblicherweise ein Stecker 2x3, machmal auch 6x1 (Sparversion 5x1).

HFips
05.08.2010, 12:29
Ok, danke. Dann werde ich mal in dem Elektronikladen vorbeischauen und hoffe, dass die einen USB-Programmer und den entsprechenden Steckverbinder zur Platine haben.

Gibt es sonst noch was, woran ich unbedingt denken muss, dass ich das mitbesorge?

Richard
05.08.2010, 13:10
... Auslöser für meine Kamera ... Was für eine Schaltung ...? ...Vielleicht schaust Du hier (http://www.sternhimmel-ueber-ulm.de/timer00.htm) nach? Da ist auf der zweiten Seite (http://www.sternhimmel-ueber-ulm.de/timer01.htm) eine Mikroprozessor Schaltung, bei der Du den "Schalter" für den Auslöser sehen kannst. Und das Ganze funktioniert bestens. Auf der Eingangsseite steht auch, für welche Kameras das geeignet und teilweise auch schon getestet ist.

Viel Erfolg.

Meine Güte was für ein Aufwand, Schaltung + Docu!! GENIAL. :-)

Gruß Richard

oberallgeier
05.08.2010, 13:15
... Gibt es sonst noch was, woran ich unbedingt denken muss, dass ich das mitbesorge?US B-Programmer haben meist eine Buchse. Da braucht man dann meist ein Kabel US B-A-nach-US B-B oder auf die ~B-mini. Oder so. Und den Treiber! natürlich.

... was für ein Aufwand, Schaltung + Docu ...Da ich ja von nix ne Ahnung habe, davon aber recht viel, muss ich wenigstens möglichst viel darüber wissen, was wo steht.

HFips
07.08.2010, 01:26
Stck ArtikelNr Bezeichnung Preis/Stck Preis
3 ATMEGA 8L8 DIP ATMega AVR-RISC-Controller, DIL-28 2,32 € 6,96 €
1 GS 28 IC-Sockel, 28-polig, doppelter Federkontakt 0,06 € 0,06 €
1 STECKBOARD 3K5V Experimentier-Steckboard 1920/500 Kontakte 12,90 € 12,90 €
1 AT AVR ISP AVR Programming Tool AT AVR ISP2 mit USB 39,95 € 39,95 €
1 STECKBOARD DBS Steckbrücken-Drahtbrücken-Set 3,80 € 3,80 €
1 MW 3N06GS ECO-friendly Stecker-Schaltnetzteil, max. 600 mA 5,95 € 5,95 €
1 HK 25 DC-Kupplung für Hohlstecker, mit Stift 2,5mm 0,26 € 0,26 €
10 KERKO 100N Keramik-Kondensator 100N 0,06 € 0,60 €
4 PC 817X OPTOKOPPLER 0,25 € 1,00 €
10 1/4W 200 Kohleschichtwiderstand 1/4W, 5%, 200 Ohm 0,03 € 0,33 €
1 EBV 25 Klinkenbuchse, 2,5mm Mono, geschl., Schaltkon. 0,11 € 0,11 €
1 EB K4-25 Printeinbaubuchse 2,5mm 1,40 € 1,40 €
3 LED 10MM GE LED, 10mm, diffus, gelb 0,11 € 0,33 €
3 LED 10MM GN LED, 10mm, diffus, grün 0,11 € 0,33 €
3 LED 10MM RT LED, 10mm, diffus, rot 0,11 € 0,33 €
15 1/4W 150 Kohleschichtwiderstand 1/4W, 5%, 150 Ohm 0,03 € 0,50 €
1 SL 2X36G 2,54 2x36pol.-Stiftleiste, gerade, RM 2,54 0,22 € 0,22 €
Summe 75,03 €

Hallo,
so würde jetzt meine Reichelt-Bestellung aussehen. Würde ich damit hinkommen? Ich habe teilweise ein paar Reserven eingeplant, falls mal was schief läuft :)

Wäre super nett, wenn sich jemand die Mühe machen würde da mal drüber zu gucken!

oberallgeier
07.08.2010, 09:21
Dein ISP Programmer kostet mehr als die Hälfte der ganzen Liste. Das Lab, ein USB-Programmer mit eingebautem Controller - siehe mein Link oben, kostet weniger als die Hälfte - weit weniger als 20 Euro - UND das Lab kann aus dem AVRStudio als STK500-Clone arbeiten oder wie Dein kostbares Teil als MKII verwendet werden. Aber es ist Dein Geld.

Aus den GS28 und vergleichbaren sind mir schon nach häufigem Prozessorwechsel die Kontaktfedern rausgefallen - ich bevorzuge die Sockel mit gedrehten Kontakten.

Dies alles nur meine eher bescheidene Erfahrung.

Viel Erfolg mit Deinem Projekt

Richard
07.08.2010, 09:48
Aus den GS28 und vergleichbaren sind mir schon nach häufigem Prozessorwechsel die Kontaktfedern rausgefallen - ich bevorzuge die Sockel mit gedrehten Kontakten.


Leider, leider sitzen beim STK500 die Sockel zu eng, sonst hätte ich
die schon lange durch Nullkraft Sockel ersetzt. Allerdings sind die
auch sehr teuer, aber wenn man so nach und nach hoch Rüstet...
Man könnte sich verschiedene Nullkraft Sockel Adapter Platinen
herstellen und dann immer nur den einen, der gerade gebraucht wird
auf STK500 (oder ähnlichem) setzen.

Gruß Richard

HFips
07.08.2010, 13:00
Hallo,
danke für die Antwort.


Dein ISP Programmer kostet mehr als die Hälfte der ganzen Liste. Das Lab, ein USB-Programmer mit eingebautem Controller - siehe mein Link oben, kostet weniger als die Hälfte - weit weniger als 20 Euro - UND das Lab kann aus dem AVRStudio als STK500-Clone arbeiten oder wie Dein kostbares Teil als MKII verwendet werden. Aber es ist Dein Geld.Hm, komisch, ich hatte irgendwie im Kopf, dass das AVRLab auch 40 Euro kostete. Und da dachte ich, kann man auch das Original nehmen. Ist das normal, dass im Shop von Ullihome alle AVRLabs als nicht verfügbar angezeigt werden (zB weil das dann bei Bestellung zusammengebaut wird)?


Aus den GS28 und vergleichbaren sind mir schon nach häufigem Prozessorwechsel die Kontaktfedern rausgefallen - ich bevorzuge die Sockel mit gedrehten Kontakten.Also wird der getauscht gegen den GS 28P.


Dies alles nur meine eher bescheidene Erfahrung.Nett, dass du sie mit so viel Geduld mit einem Unerfahrenem wie mir teilst.

oberallgeier
07.08.2010, 13:19
... Ist das normal ... AVRLabs als nicht verfügbar ...Stimmt, hab grad nachgesehen, die sind wohl aktuell nicht verfügbar. Einfach Mailanfrage an Christian U (http://wiki.ullihome.de/index.php/ullihome.de:Impressum) senden, wann die nächsten Teile fertig sind. Nach meiner Erfahrung antwortet er schnell und sehr zuverlässig.


... dass das AVRLab auch 40 Euro ...Du braucht das Lab, dazu ein Kabel US B-A-nach-US B-B (hat fast jeder rumliegen) und ein Flachbandkabel vom Lab zum Target (kann man selbst machen). (https://www.roboternetz.de/phpBB2/viewtopic.php?t=48485) Alles zusammen war bei mir noch unter 18 Steine.


... Geduld mit einem Unerfahrenem ...Es braucht ja nicht jeder immer die gleichen Erfahrungen zu machen - trotzdem danke!