徐祖华,肖志华,苏泽光.基于ARM的步进电机细分控制[J].南华大学学报(自然科学版),2006,20(4):16~21.[.Design of Stepper Motor Subdivision Control System Based on ARM[J].Journal of University of South China(Science and Technology),2006,20(4):16~21.] |
基于ARM的步进电机细分控制 |
Design of Stepper Motor Subdivision Control System Based on ARM |
修订日期:2006-11-02 |
DOI: |
中文关键词: 步进电机 细分 |
英文关键词:ARM |
基金项目: |
徐祖华 肖志华 苏泽光 |
南华大学电气工程学院,湖南衡阳421001 |
摘要点击次数: 849 |
全文下载次数: 5 |
中文摘要: |
本文设计的步进电机细分控制系统,基于ARM7芯片LPC2214和专用驱动芯片LMD18245,采用“线性+正弦”波形驱动方法和电流矢量恒幅均匀旋转算法,通过ARM控制器产生波形数据,经D/A芯片MAX526转换成对应的控制电压,经过驱动芯片LMD18245放大,驱动两相步进电机.通过键盘输入控制信号,利用液晶显示电机的频率和细分倍数,利用uCLinux和MiniGUI平台进行程序设计.该系统实现了步进电机的多功能控制,得到4096细分的精确步进效果. |
英文摘要: |
A stepper motor subdivision control system has been designed in this paper,which is based on ARM7 chip LPC2214 and the LMD18245 electrical machinery special-purpose driver chip.The "linear + sine" wave driver method and the electric current vector constant breadth algorithm is used in this system.The digital wave data is generated by ARM controller,which is converted to corresponding control voltage.The voltage is enlarged by driver chip LMD18245 to drive the two-phase stepper motor.The control sign is input by the keyboard,and the frequency and the subdivided multiple are displayed by liquid crystal.The software based on uCLinux and MiniGUI platform is designed.Multi-purpose control of the stepper motor and 4096 subdivision multiple are realized in the system. |
查看全文 查看/发表评论 下载PDF阅读器 |
关闭 |
|
|
|