Polulu Motor Plot Generator

Pololu sells dc motors used in differential drive robots. Plot useful info using their datasheet
Updated 20 May 2017

View License

The website of Pololu or several (small) DC motor manufacturers generally only supply very few parameters such as stall torque, stall current, rated voltage etc. To get more information about the motor behaviour, these parameter values can be combined and analyzed.
This script does the same. The input is similar to the link here (https://www.pololu.com/product/2380/specs)
The output curves and methodology is similar to the link here (https://www.pololu.com/product/2380/faqs)
Re-written to include all units as per the feedback from users.
Calculation guide is at http://www.micromo.com/technical-library/dc-motor-tutorials/motor-calculations

Cite As

Ali Asgher Mansoor Habiby (2024). Polulu Motor Plot Generator (https://www.mathworks.com/matlabcentral/fileexchange/54695-polulu-motor-plot-generator), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

Complete re-write based on the feedback
1) Added comments in code
2) Added all units which are now Torque in oz-in, Current in mA, Resistance in Ohms, Power in Watts.

*small correction on the figure axis labels.
*Fixed the legends on the plots.
*The matlab window will now show the points of maximum efficiency and output power w.r.t current and torque.
Thanks to Pololu support (Jonathan Kosh) for these suggestions.
Corrected resistance formula which was not taking into account that current is in mA.
Added some comments to understand the units involved.