Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: Tourobo2022_TBCMotorDriver
README.txt
- Committer:
- YutaTogashi
- Date:
- 2020-03-25
- Revision:
- 0:db4f58345725
File content as of revision 0:db4f58345725:
作成:20200326 冨樫 このライブラリは,鳥羽のMotorDriverをSMB方式で使うためのライブラリです. 【説明】 ・motorDriveSMB(PinName PwmH,PinName Phase) [引数] PwmH : PWMHのピン(このピンからPWMを出力します) Phase : PHASEのピン(このピンの出力によって回転方向が変化します) [戻り値] なし ・setupFrequency(float frequency) [引数] frequency : PWMの周波数 [戻り値] なし ・setupLimitDuty(float lowerLimit,float upperLimit) [引数] lowerLimit : 出力するdutyの下限値(default:-1.0f) upperLimit : 出力するdutyの上限値(default:1.0f) [戻り値] なし ・output(float duty) [引数] duty : 出力するduty [戻り値] なし /**************************************************************************************************************************************************/ (一例) #include "mbed.h" #include "motorDrive_SMB.h" motorDriveSMB motor(PWMHのピン,PHASEのピン); int main() { motor.setupFrequency(20000.0f); //周波数設定 motor.setupLimitDuty(-1.0f,1.0f); //上限値・下限値を設定 while(1){ motor.output(0.50f); //PWMを出力 } }