基于CPLD的步进电机控制器设计
【摘要】:步进电机是在工业生产以及一些智能仪器上应用十分广泛的一种设备。控制步进电机需要为其输入脉冲信号,脉冲信号的频率控制步进电机的转速,脉冲信号的个数又控制着步进电机的转角。常见的步进控制系统需要PWM模块和脉冲计数器,存在增加单片机软件开销以及不能产生高频率多个数的脉冲等缺陷。本文研究了一种基于CPLD的步进电机控制器,采用Verilog HDL语言设计,主要由PWM输出模块和脉冲个数计数模块2部分构成。控制单片机只需要先对PWM波形频率数据寄存器、PWM波形占空比数据寄存器以及脉冲个数数据寄存器进行设置,最后再往使能寄存器中写入"1",CPLD就可以输出指定频率,指定占空比和指定个数的脉冲波形,而不需要单片机参与。该步进电机控制器减小了单片机的软件开销,降低了系统成本,提高了可靠性,有一定的实用价值。
|
|
|
|
1 |
蔡运文;俞子荣;吴开志;;基于CPLD的毛皮机梳理头步进电机控制器设计[J];针织工业;2007年03期 |
2 |
午崇军;;采用EPROM的步进电机控制器[J];电工技术;1996年05期 |
3 |
隋振
,李明哲
,蔡中义
,裴永生
,崔相吉;一种直接采用计算机串行口控制步进电机的新方法[J];电子技术应用;2002年08期 |
4 |
孙延鹏,张芝贤,徐宏宇,孙生波;基于CPLD的多功能信号发生器设计[J];沈阳航空工业学院学报;2003年03期 |
5 |
贾方亮,田立国,郝立果,王春鹤;基于CPLD的相位差测量方法研究及实现[J];天津科技大学学报;2004年03期 |
6 |
宋烈武,石强;低频相位测量仪的设计[J];武汉职业技术学院学报;2004年03期 |
7 |
杨燕翔;GPIB接口的CPLD实现[J];电测与仪表;2005年05期 |
8 |
郝凤涛,高满茹;基于CPLD图形编程的简易智能车[J];湖南工业职业技术学院学报;2005年02期 |
9 |
吴繁红;基于MCU和CPLD系统中I~2C总线控制器的设计与实现[J];微计算机信息;2005年07期 |
10 |
徐锡林;;专用的单片微计算机一步进电机控制器[J];微特电机;1986年01期 |
11 |
孙胜麟;EDA技术开发CPLD的教学探索[J];湖南工程学院学报(自然科学版);2000年01期 |
12 |
王敏
,陆必应
,汪海波
,常文革;基于DSP和CPLD的宽带信号源的设计[J];电子工程师;2002年08期 |
13 |
段峻,段成刚,苏彦民;CPLD在高频链逆变电源控制中的应用[J];电气传动自动化;2003年03期 |
14 |
董晓伟,计时鸣,张利;ispLSI8840实现FIR数字滤波器[J];机电工程;2003年05期 |
15 |
王晓东,李礼勋,石秀民;基于CPLD和PCI总线的显示系统[J];应用科技;2003年06期 |
16 |
于海东,陈东雷;CPLD/FPGA在数字系统设计中的应用前景[J];电机电器技术;2003年04期 |
17 |
陈明杰;利用CPLD设计高速等精度频率测量仪[J];重庆工商大学学报(自然科学版);2004年04期 |
18 |
杨建中,王天义,冯德强;一种基于CPLD的多功能数字定时器[J];中国仪器仪表;2004年12期 |
19 |
黄杨晖,戴曙光,穆平安,陈群阳;基于DSP芯片的生化检测系统设计与应用[J];仪器仪表学报;2004年S1期 |
20 |
贾晓虎,马游春,张文栋,李锦明;基于CPLD技术的多参数自适应测试系统设计[J];弹箭与制导学报;2005年01期 |
|