Raspberry Pi DC Motor H-Bridge Driver Block SFunction
Anmerkung des Herausgebers: This file was selected as MATLAB Central Pick of the Week
Motor Driver Block using Soft PWM of WiringPi Library.
This block controls both the magnitude and direction of a DC motor with an H-bridge such as the DRV8833 or the SN754410 using Soft PWM of the WiringPi library.
The reference zero speed is set with high voltage at both motor terminals (both PWM signals at full duty cycle). For the DRV8833 driver this creates a highly linear response and eliminates the typical dead band around zero speed. This increases motor response but may have a larger power draw (this has not been measured).
More information can be found at our website, along with other device drivers:
http://minseg.webs.com/downloads
A complete Arduino library and curriculum is available here:
http://minseg.com/pages/downloads
Other driver blocks on the way:
- Quadrature encoder
- MPU6050
Stay tuned!
This development is part of the Mechatronics curriculum at Rensselaer Polytechnic University
Zitieren als
Joshua Hurst (2024). Raspberry Pi DC Motor H-Bridge Driver Block SFunction (https://www.mathworks.com/matlabcentral/fileexchange/41528-raspberry-pi-dc-motor-h-bridge-driver-block-sfunction), MATLAB Central File Exchange. Abgerufen.
Kompatibilität der MATLAB-Version
Plattform-Kompatibilität
Windows macOS LinuxKategorien
- Simulink > Simulink Supported Hardware >
- Physical Modeling > Simscape Electrical > Applications > Motor Drives and Power Electronics > Converters (High Power) >
Tags
Quellenangaben
Inspiriert von: Device Drivers
Communitys
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
Version | Veröffentlicht | Versionshinweise | |
---|---|---|---|
1.1.0.0 | updated links |
||
1.0.0.0 |