element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Project Videos
  • Challenges & Projects
  • element14 presents
  • Project Videos
  • More
  • Cancel
Project Videos
Documents Member Challenge Accepted - Universal LANC Controller for DSLR cameras -- Episode 595
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Project Videos to participate - click to join for free!
Related
Recommended
Engagement
  • Author Author: tariq.ahmad
  • Date Created: 16 Mar 2023 4:52 PM Date Created
  • Last Updated Last Updated: 24 Mar 2023 8:24 AM
  • Views 22995 views
  • Likes 11 likes
  • Comments 14 comments

Member Challenge Accepted - Universal LANC Controller for DSLR cameras -- Episode 595

The element14 community asks and Clem delivers. This time we are building a project suggested by one of our community members. An affordable open source alternative to expensive filmmaker gear, that allows anyone to control the focus and zoom of manual DSLR lenses similar to expensive professional Lanc and focus pulling systems. Clem wants to one up the commercial solutions in one key aspect, the unit has to be fully self contained, so no external battery packs needed. that is quite the challenge as it means he tries to run a Nema 17 stepper motor from just a single Lipo cell. Clem really needs to step up his power supply game for this project ;)

Watch the Video:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Bonus Content:

  • Download all the CAD and Code for Free

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Bill of Material:

Product Name Manufacturer Quantity Buy Kit
TRINAMIC / ANALOG DEVICES Evaluation Board, TMC2100 Bipolar Stepper Motor Driver, For StepStick TRINAMIC / ANALOG DEVICES 1 Buy Now
ONSEMI Linear Voltage Regulator, 7805, Fixed, 35V In, 5V And 1A Out, TO-252-3 ONSEMI 2 Buy Now
SANYO DENKI Stepper Motor, Single Shaft, 42 mm, Bipolar, 1.8 °, 0.186 N-m, 1 A SANYO DENKI 1 Buy Now
ANALOG DEVICES DC-DC Switching Buck, Boost Regulator, Adjustable, 2.3 to 5.5V in, 2.8 to 5.5V/1A out, LFCSP-10 ANALOG DEVICES 1 Buy Now
VISHAY Power Inductor (SMD), 1.5 µH, 9 A, Shielded, 18 A, IHLP-2525CZ-01, 2525 [6363 Metric] VISHAY 1 Buy Now
MULTICOMP PRO SMD Multilayer Ceramic Capacitor, 0.1 µF, 50 V, 0603 [1608 Metric], ± 10%, X7R, MC MULTICOMP PRO 4 Buy Now
MIKROELEKTRONIKA Rechargeable Battery, 3.7 V, Lithium Polymer, 2 Ah, JST MIKROELEKTRONIKA 1 Buy Now
MULTICOMP PRO Audio / Video Cable Assembly, 3.5mm Stereo Jack Plug, 3.5mm Stereo Jack Plug, 3.9 ft, 1.2 m, Black MULTICOMP PRO 1 Buy Now
MOLEX USB Connector, USB Type C, USB 3.1, Receptacle, 24 Ways, Surface Mount, Right Angle MOLEX 1 Buy Now
MCP73832T-2ACI/OT MICROCHIP 1 Buy Now
AP9101CK-AHTRG1 DioDES inc 1 Buy Now
DMN2024UQ-7 DioDES inc 2 Buy Now
DM1231-02SO-7 DioDES inc 2 Buy Now
Rotary encoder Bourns 1 Buy Now
3,5mm jack Kycon 2 Buy Now
 

Additional Parts:

MAYER MAKES Engineering Resin for the Case
Closed loop GT2 belt, Idlers and Pulley salvaged from a 3d printer.
DSLR Camera with manual Lens (Example shown Nikon d3300 and vintage Canon Fd lens)

element14 presents

element14 presents  |  About Clem  |  Project Videos

  • dc-dc
  • dslr
  • molex
  • focus pulling
  • diy
  • stepper motor
  • linear voltage regulator
  • analog devices
  • Filmmaker gear
  • boost regulator
  • friday_release
  • e14p_CMM
  • Share
  • History
  • More
  • Cancel
Actions
  • Share
  • More
  • Cancel
  • Sign in to reply
  • mayermakes
    mayermakes over 2 years ago in reply to rbj

    1) alert the internets tariq.ahmad 
    2) the two idlers are premade parts. I did not have smooth ones. smooth ones would do fine, the decision was for availability and knowing the belt would glide smoothly on aluminium while a 3d print might have more friction + I did not have suitable bearings in stock for a printed version.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • rbj
    rbj over 2 years ago

    Two notes:

    1) The link above for "All the CAD and code" fails with a page not found message. Presumably it worked at one time, but it's broken now.(community.element14.com/.../147337)

    2) The two tension pulleys were printed with gear teeth on them, but they only touch the smooth side of the belt, making the teeth redundant - see the video at time 20:06. Was this an oopsie, a conscious choice, or did you simply reuse an existing part? (And of course, if it was a choice ... please say why).

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mayermakes
    mayermakes over 2 years ago in reply to cstanton

    you will b e held accountable by your 3d printers anonymous buddy.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mayermakes
    mayermakes over 2 years ago in reply to phoenixcomm

    i have a commercial sidefocus for dslrs and the side loads are very comparable, moreover because the adjustments for the positioning of the motor(and in return the tension) is just held by friction, excerting to much force is not of aconcern as the camera would just turn a bit when the load gets to big, same with reachign endpositions (the belt just slips).
    A 3d printed ring with GT2 teeth would improve trackiong, but also loose this little safety feature. OS there are tradeoff to be made.
    for bigger lenses I would certainly recommend to print a ring with the right teeth as it might slip during fast movements.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mayermakes
    mayermakes over 2 years ago in reply to DAB

    sure it can, if you don't need reproducable positions than any motor can work even without encoder.
    I chose the stepper specifically for torque and reproducability of positions.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mayermakes
    mayermakes over 2 years ago in reply to adamsoileau1

    I copied the belt design from a Community memebers reply on the original post, i just altered it to mount to the camera base instead of directly to the lens.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mayermakes
    mayermakes over 2 years ago in reply to dougw

    oh yes that is a good idea!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mayermakes
    mayermakes over 2 years ago in reply to baldengineer

    one of the things I really hope for is some community memebers with software skills taking up stuff like this and improving it, because my bytewrangling os not even halfbaked enough.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • phoenixcomm
    phoenixcomm over 2 years ago

    Clem, Good Solution. But the camera lens does not take kindly to large or even small side loads! Just a thought what would happen if you attached a 3D-printed gear to the lens ring?  just think of how you hold the camera and use just two fingers on the focus ring. You could do the same thing.  ~~ Cris

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 2 years ago

    Great build Clem.

    I wonder if a pulsed DC motor could be used instead of the stepper motor.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube