element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • 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
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • 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
Community Hub
Community Hub
Member's Forum ProtoVoltaics Pick and Place Machine
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Community Hub to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 1 reply
  • Subscribers 572 subscribers
  • Views 193 views
  • Users 0 members are here
  • pick-and-place
  • pnp
  • smd
  • smt
  • vision
  • computer
  • cv
Related

ProtoVoltaics Pick and Place Machine

Former Member
Former Member over 10 years ago

The purpose of this project is to deliver cost-effective pick and place machines to makers, businesses, laboratories, academic institutions, and others interested in electronics manufacturing. A pick and place machine automates the assembly of electronics by picking up tiny electronic components and placing them on circuit boards.

 

To get all the latest updates on this project please visit our Hackaday page https://hackaday.io/project/5200-pick-and-place-machine

 

Our automatic feeders are the biggest differentiator between us and other projects like ours. We laser cut the parts for our feeders locally. We have a demo video of our previous prototype of the feeders here.

 

Each feeder bus has a master feeder that talks back to the control computer with a USB cable. Each master feeder can be connected to multiple "daughter" feeders through a CAN (Controller Area Network) bus. The CAN bus is what is used in automobiles for reliable communication among all of the electronics in vehicles. The feeders are daisy chained together to establish communication from a feeder, to the master feeder, back to the control computer.

 

Various parameters stored on the feeder control the actions of the feeders, such as how many steps the stepper motor should take to advance the tape reel, how long the tape retraction motor should run, and so on. 

 

We will release the details for all of this communication in case someone wants to use our feeders with a different machine.

 

The video https://youtu.be/Ny99KzsySHE shows placements of 0603 and 0805 passives as well as TSSOP-28 (0.65mm pitch) and TQFP-44 (0.8m pitch) packages. These are not the limits of the machine! It's just what we use. We will upload videos to demonstrate the machine's performance with other packages. If you have a package you're curious about, let us know, or offer to send us a part to try!

 

In terms of components-per-hour: the average placement speed as shown in the video is 260 components-per-hour. Yes, we know this is on the slow side. This is with full vision processing on every part (worst case scenario). If you line up your parts square with your circuit board and don't need to do rotational vision correction on every part you can currently get closer to 850 components-per-hour.

 

We should be able to move our speed numbers up substantially before shipping. Our new head will enable this in several ways.

 

With our current pick up head our computer vision might tell us we need to rotate 3 degrees, then we tell the motor to rotate the part 3 degrees, but then we have to check to see if we actually rotated the part by 3 degrees. We have to check our work because of the backlash between our motor and our suction tube: with the backlash we might not actually rotate the part a full 3 degrees. The new head has zero backlash. So we'll be able to fly over the upward looking camera, grab a snapshot, immediately start on our way to the placement location, and apply the rotational correction as we're dropping the part after the computer vision has operated on the snapshot it took.

 

The new head will also have the cameras rigidly mounted to it, so we should be able to go faster without the cameras unintentionally moving from the acceleration.

  • Sign in to reply
  • Cancel
  • paulin
    paulin over 9 years ago

    Hi Ryan

     

    To judge from your video,  ... and your wonderful JSB music, this project has really some potential.

     

    The automatic feeders are the most interesting part to me.  Would it be possible to get some more info about the

    feeder microcontroller and it`s software?

     

    I look forward to hear from you.

     

    All the best here from Denmark

    Niels

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • 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 © 2026 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