Controle moteur à courant continu avec arduino
Modele simulink pour piloter le systeme de commande de moteur electrique a courant continu de 3sigma: http://boutique.3sigma.fr/23-commande-de-moteur-%C3%A9lectrique.html
Ce systeme utilise une carte romeo compatible arduino uno. Le modele simulink utilise la cible arduino uno pour simulink et cette contribution: http://www.mathworks.com/matlabcentral/fileexchange/39354-device-drivers.
Il y a une S-function pour lire le codeur incremental pour mesurer la vitesse de rotation du moteur (faire un build de la S-function) et un bloc PWM pour piloter le moteur.
C'est donc un asservissement de vitesse en boucle fermee.
La consigne de vitesse est constante. Prochaine etape: utiliser la liaison serie pour definir une consigne de vitesse a partir du programme de pilotage du moteur qu'on peut telecharger sur le site de 3sigma.
Quelqu'un a deja fait un modele qui sait lire des donnees structurees avec un bloc arduino serial receive ? Le serial receive ne lit que des octets. Ca n'a pas l'air facile de lire une serie de donnees
Zitieren als
Robert (2024). Controle moteur à courant continu avec arduino (https://www.mathworks.com/matlabcentral/fileexchange/42070-controle-moteur-a-courant-continu-avec-arduino), MATLAB Central File Exchange. Abgerufen .
Kompatibilität der MATLAB-Version
Plattform-Kompatibilität
Windows macOS LinuxTags
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.0.0.0 |