Go Down

Topic: 4066 or 4016 to control canon camera shutter release. (Read 755 times) previous topic - next topic

lost_and_confused

Folks,

A project I have in the works is shutter control for my camera.  (Canon)

I know the "mechanics" of what to short to FOCUS and SHOOT.

But as much as I love them:  Relays won't cut it.

So solid state would be the way to go.

I remember a 4066/4016.  Would they work, or are they any other "switches" I could use?

Coding Badly


cld_1

#2
Feb 04, 2014, 11:19 am Last Edit: Feb 04, 2014, 11:35 am by cld_1 Reason: 1
Or possibly just a FET such as a 'Fetlington' 2N7000 ?

http://en.wikipedia.org/wiki/2N7000


tim7

I've used transistors with success: npns in the "open-collector" or nFETs in the "open-drain" configuration. But I prefer opto-isolators just because it's harder to damage the camera. I used a MOC8103x, but it's likey most common types will work. Tested with an EOS 40D.

Shpaget

I've used 4N25 and 4N26. They work like charm on Canons and are cheap enough.

lost_and_confused

Thanks folks.

Got the opto isolators.

4N25

I got the DMM and measured the voltages on the cable release.  All working.

Just downloaded the data sheet.

(Here's the stupid question)

Just asking:  I am guessing I will need a resistor between the Arduino and the LED/input.  Right?



Coding Badly


Yes.  The forward voltage is in the datasheet (1.3 typical, 1.5 maximum).  The absolute maximum forward current is 60mA.  Obviously don't exceed that current.

You'll be using it as a switch.  I assume you have to provide a minimum current for it to act like a switch.  I have no idea how to extract that value from the datasheet.

lost_and_confused

Coding,

The max fwd current of 60ma....  That's base, right?

So I = E/R.

If I do it for 50ma - which should be on strong enough - I just plug in the numbers for the resistor.

tim7

You don't need 60mA through the LED.  A 1k series resistor will work fine.

(4mA through the LED gives you up to 2mA through the phototransistor, and you need less than 100uA to trigger the camera.)

MarkT

Note 60mA exceeds the absolute maximum output current from an Arduino pin.

Just use 20mA, its the normal value for most opto couplers, from 5V than means
a 180 ohm resistor.
[ I won't respond to messages, use the forum please ]

lost_and_confused

Thanks thanks thanks guys.

Very appreciated.

(I am kinda looking after a fish right now and it is difficult to know what he is feeling/doing.)

Anyway, I shall get going on the next phase.

Go Up