SAMI runs a micro gearmotor precisely using PID control with RPM and position feedback over I2C. Everything is already on board!!!
Designed by 2BRobots in Mexico
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
Orders usually ships on tuesdays, if you order on that day it will ship next tuesday.
Every purchase helps me with my medical expenses.
Thanks :)
This is the Smart Motor Driver (aka SAMI) designed to run a micro gearmotor, the objective of this board is to be able to implement a PID control easily over this motors with the corresponding RPM ...
Read More…This is the Smart Motor Driver (aka SAMI) designed to run a micro gearmotor, the objective of this board is to be able to implement a PID control easily over this motors with the corresponding RPM feedback using a hall effect sensor. So it has his own microcontroller and H bridge on board to be capable of do the work by itself.
The host microcontroller (or any system that can use I2C) communicates by I2C in order to give the commands to the smart driver module, this includes speed and direction of the motor. The module will automatically implement the PID to maintain the speed and apply more/less power dynamically in the motor to archive that.
Also the control module is capable of driving the motor for a desired distance or angle and then stop when is reached. For doing that you must specify the diameter of your wheel and the gearbox relation.
To sense the speed of the motor I used a magnetic encoder disk, it is polarized along the surface of the disk. So the hall effect sensor can detect the changes in the magnetic field of the disk and send the signal to the microcontroller. Then using the timer and interrupts we will calculate the RPM of the motor in second plane, so the microcontroller is free to run a PID control algorithm and handle the communication with the host.
The main idea is to use it in robotics, so by using this modules to control the wheels of the robot it can be possible to make precise movements no matter the surface , the battery charge or even if the robot changes its weight!!!
Also it protects the gears from stripping due to a sudden acceleration or braking and will avoid the battery to trip the protection circuit caused by a current rush. So your precious motors will be safe!
An Arduino library is available for easy use of SAMI, and you can plug a lot of motors fast and easy.
Features:
Specs:
Benefits:
For full details, motor requirements and installation instructions please visit Hackaday Project Page and Instructables Setup Guide.
Includes the controller board, a magnetic encoder disk and 10 cm JST cable. Motor not included.
Shipping Rate | Ships From | First item | Additional items |
---|---|---|---|
Correos de México: Air mail
This will ship using registered international air mail, usually arrives in 20 to 45 days. But it can take a longer time.
Tracking code is included.
|
MX | $5.95 | $0.00 |
Quantity | Price |
---|---|
1-9 | $15.95 |
10+ | $14.00 |
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!