On Tue, 2009-06-02 at 19:27 -0700, Youda He wrote: > We are using digital SLRs to capture image remotely, we can't use the > tethered method to control cameras from computer. We are using micro > controller and relays to control the capture and download, here are the > issues to solve: > > 1: Connect / disconnect USB using some type of switch, we tried using > standard switch (relay), but the bounce of the switch causing a lot of > problems. Consider the USB 2.0 is high speed device, what type of switch > could we use? Yikes, that sounds like a mess, why don't you just connect them all to a USB hub and deal with the "switching" virtually in software? > 2: We are trying to control the digital SLR cameras, we have used simple > relay to simulate the wired remote control, should we use some solid state > switch? Anyone tried that? We want to have multiple cameras capture > synchronized. This just won't happen. Pressing the shutter button on two cameras will pretty much never result in both images being captured at exactly the same time, even identical cameras. How closely synchronized do the image captures have to be? A relay should work, a SS relay will probably be more deterministic timing wise. TTYL -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist