Controle moteur à courant continu avec arduino

バージョン 1.0.0.0 (17 KB) 作成者: Robert
Ce modele simulink fait un asservissement de vitesse d'un moteur a courant avec une carte arduino

ダウンロード 2.2K 件

更新 2013/6/3

ライセンスの表示

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

引用

Robert (2022). Controle moteur à courant continu avec arduino (https://www.mathworks.com/matlabcentral/fileexchange/42070-controle-moteur-a-courant-continu-avec-arduino), MATLAB Central File Exchange. 取得済み .

MATLAB リリースの互換性
作成: R2012b
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
謝辞

ヒントを得たファイル: Device Drivers

コミュニティ

Community Treasure Hunt

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

Start Hunting!