Mechaduino is an affordable, open-source, industrial servo motor. Position, torque, velocity, and custom modes. Arduino compatible.

7294ecb87d2a1f0827f22c20fa4fc344_original

Mechaduino is an Arduino for mechatronics! Mechaduino is a self-contained motion control platform which allows you to develop your own custom servo mechanisms. It can be also be used as a drop-in servo motor for 3D printers and CNC machines. No more missed steps!

5dc1914e9545190a02c95bcb4b5c1034_original

Engineers use servo motors to achieve the precision motion required in applications such as robotics, automation, and CNC manufacturing.  Like RC servos, industrial servos actively correct for external disturbances.  Unlike RC servos, industrial servos can provide very accurate motion, and often support advanced motion control modes.  Unfortunately the cost of industrial servos is prohibitive to the individual maker (thousands of dollars per motor).

We’ve been developing an affordable open-source industrial servo motor, opening the door to sophisticated mechatronics applications.  Our design leverages the low cost of mass produced stepper motors.  We are able to achieve very high resolution via 14b encoder feedback (after calibration routine!).

Board_diagram

Mechaduino began as a personal project that grew out of our recurring need for affordable, yet capable servo motors.

We began documenting the project on hackaday.io to share our designs with the world and to get feedback from other makers and engineers.  Encouraged by the overwhelming response, we decided to run this Kickstarter campaign.

cf84989a2e9c092a320922362c977aaa_original

bc6eda681487cbeb25ac6ab67ca2c8c2_original

To learn more about Mechaduino:

Latest updates and documentation:

https://hackaday.io/project/11224-mechaduino

http://tropical-labs.com/index.php/mechaduino

Design Files:

https://github.com/jcchurch13

Youtube:

https://www.youtube.com/channel/UCGg_1plkRDMVlN1Q_DBpB8Q

NEMA 23 Adapter:

http://www.thingiverse.com/thing:1653797

Let’s Get Technical:

Processor:

Atmel ATSAMD21G18  –  Arduino Zero compatible

Encoder:

AMS AS5047D – 14-bit magnetic encoder

Motor Driver:

Allegro A4954 – Dual full bridge PWM driver

Pin_diagram_2

329cde722d189a0de353878df86d4d1f_original

Schematic_image

Block_diagram

All Mechaduino related materials are released under the

Creative Commons Attribution Share-Alike 4.0 License

https://creativecommons.org/licenses/by-sa/4.0/

Source: mechaduino

 

Válaszolj