微电机
微電機
미전궤
MICROMOTORS SERVO TECHNIQUE
2015年
4期
80-83
,共4页
Matlab/Simulink%直流电机%C/C++代码%脉宽调制%BD6225
Matlab/Simulink%直流電機%C/C++代碼%脈寬調製%BD6225
Matlab/Simulink%직류전궤%C/C++대마%맥관조제%BD6225
Matlab/Simulink%DC motor%C/C++Code%PWM%BD6225
针对开发人员在利用C/C++语言编写源代码时浪费大量时间的问题,同时为提高DSP对直流电机PWM双极性控制的有效性,研究了基于Matlab/Simulink平台下TI C2000DSP代码自动生成的方法。在Matlab/Simulink环境下搭建控制模型,通过RTW( Real_Time Workshop)工具转换成实时控制代码控制直流电机。并利用此方法在TMS320F2812开发板上实现了对直流电机PWM双极性控制系统的控制,电机平稳运行。实验验证了硬件在环半实物仿真技术有效地缩短产品的开发周期。
針對開髮人員在利用C/C++語言編寫源代碼時浪費大量時間的問題,同時為提高DSP對直流電機PWM雙極性控製的有效性,研究瞭基于Matlab/Simulink平檯下TI C2000DSP代碼自動生成的方法。在Matlab/Simulink環境下搭建控製模型,通過RTW( Real_Time Workshop)工具轉換成實時控製代碼控製直流電機。併利用此方法在TMS320F2812開髮闆上實現瞭對直流電機PWM雙極性控製繫統的控製,電機平穩運行。實驗驗證瞭硬件在環半實物倣真技術有效地縮短產品的開髮週期。
침대개발인원재이용C/C++어언편사원대마시낭비대량시간적문제,동시위제고DSP대직류전궤PWM쌍겁성공제적유효성,연구료기우Matlab/Simulink평태하TI C2000DSP대마자동생성적방법。재Matlab/Simulink배경하탑건공제모형,통과RTW( Real_Time Workshop)공구전환성실시공제대마공제직류전궤。병이용차방법재TMS320F2812개발판상실현료대직류전궤PWM쌍겁성공제계통적공제,전궤평은운행。실험험증료경건재배반실물방진기술유효지축단산품적개발주기。
In order to save time for developer using C/C++language source code, as well as improve the effectiveness of DSP bipolar PWM DC motor control, studied automatic code generation based on Matlab/Simulink for TI C2000 DSP platform.The control model built in Matlab/Simulink converts to real-time con-trol code control DC motors through RTW ( Real_Time Workshop) conversion tools and realize the control of DC motor PWM bipolar control system on TMS320F2812 platform, the motor is running smoothly.Experi-mental results show that the Hardware-In-Loop ( HIL) simulation technology effectively shorten the product development cycle.