• Neuer Gutscheincode unseres Partners Schutzfolien24:
    DSLR-Forum2025
    Dauerhaft 10% Rabatt auf alle Displayschutzfolien und Schutzgläser der Eigenmarken
    "Upscreen", "Screenleaf", BROTECT" und "Savvies".
    Der Code ist für alle Geräteklassen gültig.
  • Mitmachen beim DSLR-Forum Fotowettbewerb September 2025.
    Thema: "Straßenfotografie s/w"

    Jeden Monat attraktive Gewinnprämien, gesponsert von unserem Partner PixelfotoExpress.
    Alle Infos zum September-Wettbewerb hier!
  • In eigener Sache!

    Liebe Mitglieder, liebe Besucher und Gäste
    ich weiß, es ist ein leidiges Thema, aber ich muss es ansprechen: Werbung, Werbeblocker und Finanzierung des Forums.
    Bitte hier weiterlesen ...

  • Nicht erreichbare Adressen im Benutzerkonto
    Wir bekommen zurzeit eine große Anzahl an E-Mails, die das System zum Beispiel als Benachrichtigungen an Nutzer verschickt,
    als unzustellbar zurück, weil z.B. die Adressen nicht erreichbar sind oder das Postfach gar nicht existiert.
    Stellt doch bitte sicher, dass die Benachrichtigungen, die ihr vom System erwartet, auch zugestellt werden können.
    Nicht erreichbare E-Mail-Adressen sind dazu wenig hilfreich.
    Danke!
WERBUNG

Servoblitzauslöser mit ATmega16 + Interrupt

FeierFreund

Themenersteller
Hallo an alle Bastler,

Ich habe mir Testweise einen Servoblitzauslöser zusammengebaut.
Das ganze regelt ein Atmel Mikrocontroller und den Blitz von der Kamera detektiere ich mit einem Fototransistor. Der Blitzauslöser an sich funktioniert einwandfrei, nur blitzt mein externer Blitz anscheinend nicht im richtigen Zeitpunkt.:grumble:

Mir kommt es so vor als würde er sogar zu früh blitzen, bzw. blitzen bevor die Kamera überhaupt das Bild vom Sensor "liest".:confused:

Oder täusche ich mich hier ganz einfach und meine Schaltung ist einfach zu langsam? Ein einziger Schuss ist mir immerhin gelungen wo der Servoblitz im richtigen Zeitpunkt ausgelöst hat.

Ich detektiere den Blitz über einen externen Interrupt (INT0), über den Analog-Komparator habe ich es auch schon versucht, allerdings mit dem selben Effekt wie oben beschrieben.:(

Mein ATmega16 läuft mit 16 Mhz.

Danke schonmal im Voraus
 
Hat Deine Cam einen Vor- / Meßblitz?
Den siehst Du evtl. nicht, da er unmittelbar vor dem Hauptblitz kommt und nicht vom Auge aufgelöst wird.
Bastel mal einen Zähler in die Software und löse den Servo erst auf den zweiten Blitz aus.
 
Der Messblitz ist nur wenige ms vor dem richtigen Blitz, sehen tut man es mit dem Auge daher nicht, aber auf dem Foto.
 
setze ein register auf null, und zähle mit int0, dann siehst du ob du einen oder mehrere blitze hast. wenns mehrere sind kannst du ja entweder zählen oder mit dem internen timer eine fixe zeit vorgeben.

sg clemens
 
Ich sage mal so, wenn ich im Automatikmodus fotografiere dann sehe ich, vier sind es glaube ich, Blitze bevor der Hauptblitz kommt.
Aber ich habe die Kamera mit absicht auf Manuell gestellt, da sehe ich tatsächlich nur einen Blitz.
Ich muss mal in die Anleitung von der Kamera gucken ob die vorher noch einen Messblitz rausgibt.
Aber wäre doch eigentlich unlogisch, die Cam hat doch nicht umsonst einen manuellen Modus. Was will die denn noch messen wenn ich alle Vorgaben manuell treffe ?!
 
Ihr habt recht gehabt, hatte jetzt garnicht daran gedacht dass es auch einen Messblitz in den verschiedenen Modis gibt. Hatte zwar nicht in die Anleitung geguckt, aber dafür gesehen ;-)

Gleich mal nen Counter in meine Interrupt-Routine reingebaut und siehe da, es funz ohne Probleme.

Danke euch :)
 
WERBUNG
Zurück
Oben Unten