Arduino to drive focus/zoom servo?

Hi there.

I'm working on a project that includes an external focus/zoom controller as part of a camera rig. These are basically small stepper motors that use a gear or friction drive to move the focus/zoom ring on a DSLR. The one I'm considering (link below) has a usb connection between the remote control and the servo. I'd like to replace the stock controller with an Arduino, but since there are a few control modes for these, I suspect there might be more than just a motor on the servo end.

I'm wondering how to go about cloning the serial output of the stock controller? - would really appreciate any ideas!

Thanks.

https://www.bhphotovideo.com/c/product/1444735-REG/zhiyun_tech_gmb_c528e_transmount_servo_zoom_follow_controller.html/specs?ap=y&ap=y&smp=y&smp=y&lsft=BI%3A514&gclid=Cj0KCQiA0-6ABhDMARIsAFVdQv_w8CKartfYmKflmjSyjqfZbBcnkpWYgF1F8Z3lux1gIFpzr1q9PFwaAufqEALw_wcB

As a very first step, I'd try to examine the remote control signals using an oscilloscope. That would home you in on the overall timing, of the signal, so that after that, if the baud rate is reasonable, you might be able to capture the signals using an Arduino writing to EEPROM. If the baud rate is very high, you might need a higher clock rate than comes with basic Arduino UNOs and the like.

Thanks jrdoner - I have a small/basic scope I can hookup - but it doesn’t have any logic probe stuff.
I was imagining an arduino zero so I could use both USB ports eventually - I wonder if that would give more options than UNO

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.