基于FPGA的两相步进电机细分驱动电路设计  被引量:20

Design of Two-phase Microstepping Driver Based on FPGA

在线阅读下载全文

作  者:徐志跃[1] 文招金[1] 陈伟海[1] 

机构地区:[1]北京航空航天大学自动化学院,北京100083

出  处:《电气传动》2008年第4期59-62,共4页Electric Drive

基  金:国家自然科学基金资助(60575052)

摘  要:在采用步进电机驱动的机构中,为了提高定位精度,提出了一种基于FPGA的两相步进电机细分驱动电路的设计方案。采用正弦/余弦细分方案,通过嵌入cos/sin表格于FPGA中,合理控制步进电机两相绕组的电流,实现斩波恒流均匀细分驱动,减小了步距角、提高了步进分辨率,最高细分达到256。给出了FP-GA软件设计,并在Modelsim中完成了仿真。仿真结果表明,分频、定时、正弦/余弦函数以及全桥控制信号,都可以由FPGA准确无误地产生,达到了设计的要求,取得了满意的效果。在实际的应用中,电机运行平稳。An approach of micro step driver based on FPGA for two-phase step motor was proposed to im- prove the position accuracy. By applying sin/cos micro step method and adjusting the current in each winding of step motor via built-in cos/sin look-up table in FPGA, chopping constant-current and homogeneous micro step drive can be achieved, the step angles was reduced, and the step resolution was improved. The highest resolution was 256. Software design and simulation for FPGA logic in Modelsim were represented. The results show that frequency dividing, timing, cosf/sin function and control signals of full bridge can be generated accurately by FPGA. In experiments, the step motor operates as expected.

关 键 词:FPGA步进电机 细分 斩波恒流 

分 类 号:TP332[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象