Diaľkový ovládač pre DSLR CANON, NIKON
Jednoduchý projekt s ATMEL AVR ATtiny 13 pre všetkých, ktorí vlastnia digitálnu zrkadlovku CANON 300D až 500D alebo NIKON D70 až D90, D3000, D5000. Aj keď sú to konkurenčné fotoaparáty, ovládač je jednoducho prepínateľny medzi režimami pre oba prístroje.
Popis zapojenia
Celková koncepcia diaľkového ovládača vychádza z podobných zapojení pre infračervené ovládače - infračervená (IR) LED, budič, IR modulátor, generátor impulzov, napájanie. Princíp pre obe zrkadlovky je rovnaký, séria IR krátkych impulzov s definovanou šírkou a IR moduláciou. Aj keď presná špecifikácia protokolov pre oba fotoaparáty nie je nikde publikovaná, našlo sa zopár nadšencov, ktorí jednoduchým meraním zistili časové diagramy a zverejnili ich na svojich stránkach. Našťastie, presné časovanie impulzov nie je pre správnu funkcionalitu kritické a zariadenie pracuje bez problémov pre oba prístroje takmer až na vzdialenosť 10m.
Schéma zapojenia vychádza veľmi jednoducho, preto som sa rozhodol urobiť ovládač viacúčelový a čo najmenší. Samozrejme problém bol najsť vhodnú kombináciu krabička - napájanie a spínanie. Nakoniec sa mi to podarilo a výsledok si môžete pozrieť na konci v galérii. Režimy sa prepínajú krátkym podržaním tlačidla v cykle: NIKON → CANON → CANON 2s → NIKON. Pre indikáciu je použitá dvojvývodová dvojfarebná LED, ktorá svieti na červeno pre režim NIKON a na zeleno v móde CANON, pre režim CANON 2s dvakrát zeleno blikne.
NIKON
Nižšie vidíte polovicu časového diagramu postupnosti impulzov pre uzávierku NIKON. Celkový signál je zložený z dvoch takýchto sekvencií oddelených medzerou 63,2µs. Frekvencia IR modulácie je 38kHz so striedou 50%.
CANON
Signál pre CANON pozostáva z dvoch rovnakých po sebe idúcich modulovaných IR impulzov s dĺžkou cca 489µs, obrázky nižšie. Frekvencia modulácie IR LED-ky je 32700Hz s 50% striedou. Oneskorenie medzi prvým a druhým impulzom určuje, aké spustenie uzávierky sa vykoná. Ak je čas medzi nimi cca 5360µs, uzávierka sa spustí okamžite bez oneskorenia. Ak je čas oneskorenia 7330µs, uzávierka bude spustená s 2-sekundovým oneskorením.

Popis programu
Program pre ATtiny je napísaný v assembleri a je zložený zo 4 častí:
- inicializácia MCU, nastavenie časovača, PWM pre moduláciu IR
- časti obsluhujúcej NIKON
- časti pre CANON
- prepínanie medzi CANON a NIKON režimami
Schéma zapojenia
DPS a rozmiestnenie súčiastok
Galéria
Posledná úprava ( Pondelok, 12 Apríl 2010 13:48 )



Ahoj Falcom, je mozne zavesit sem (alebo poslat na moj email) skompilovany program v HEX formate? Dik, T.