基于CPLD步进电机设计.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于CPLD步进电机设计

2012届毕业设计任务书 一、课题名称: 基于ASIC芯片步进电机控制器设计 二、指导老师: XX 三、设计内容与要求 1、课题概述 步进电动机的技术已很成熟,特别适合于小功率开环定位系统,至今还没有能取代它的更适合产品,今后将继续稳步发展和完善化在功率稍大和要求高响应高速度的系统,则更多地让位给交流伺服系统。在现代工业控制和医疗器械中广泛的使用,但是目前主要是应用单片机进行时序控制,在应用现成的驱动器,这样势必会提高仪器仪表的成本和使用范围,本毕业设计针对ASIC芯片来进行一个三相步进电机控制和驱动系统,系统结构简单,体积小,成本低,移植性强。 2、设计内容与要求 (1).确定设计方案,绘制方框图; (2).设计各部分电路,要求在一片ASIC芯片上实现主控制功能,驱动电路可另行设计实现,在保证实现基本功能和主要技术指标的前提下注意降低成本,以获取较高的性价比; (3).分析各单元电路的工作原理和特性; (4).画出整机电路图,用QUARTUS II软件仿真所有子电路,并并在实际电路板上调试实现功能,说明电路调试的基本方法; (5).要求设计键盘控制功能具有启动/停止、连续/单步、正转/反转、8档加速/8档减速等功能,且能消除键盘抖动。 (6).可以使用矩阵键盘或者独立键盘。 3、技术指标: (1).芯片选择:CPLD中的MAX II某种芯片; (2).步进电机:三相步进电机;   (3).驱动功率:加驱动芯片ULN2003达5W; (4). 逻辑工作电压:DC5V,驱动电压12V (5).步进精度或角度:3° (6).使用环境:-20~85 (7).要求控制与驱动之间加 四、设计参考书及参考网址  1、潘松清华大学出版社宋振辉北京大学出版社徐志军 王金明 尹廷辉电子工业出版社:/ 摘 要 步进电机是在工业生产以及一些智能仪器上应用十分广泛的一种设备。控制步进电机需要为其输入脉冲信号,脉冲信号的频率控制步进电机的转速,脉冲信号的个数又控制着步进电机的转角。常见的步进控制系统需要PWM模块和脉冲计数器,存在增加单片机软件开销以及不能产生高频率多个数的脉冲等缺陷。本文研究了一种基于CPLD的步进电机控制器,采用Verilog HDL语言设计,主要由PWM输出模块和脉冲个数计数模块2部分构成。控制单片机只需要先对PWM波形频率数据寄存器、PWM波形占空比数据寄存器以及脉冲个数数据寄存器进行设置,最后再往使能寄存器中写入1,CPLD就可以输出指定频率,指定占空比和指定个数的脉冲波形,而不需要单片机参与。该步进电机控制器减小了单片机的软件开销,降低了系统成本,提高了可靠性,有一定的实用价值。 步进电机最早是在1920年由英国人发明。至此步进电机的控制技术在国外经历了90多年的发展,产品制造技术和控制技术都有很大的发展。随着信息技术和数字控制技术的发展,在发达国家如日本、韩国、美国等对步进电机的控制已实现数字控制。而在我国,步进电机研制与1958年,且无专门的研制机构,步进电机基本上处于仿造阶段。直至60年代末,为满足数字控制线切割机床发展的需求,才使得步进电机的研究工作才有突破性发展。目前我国对步进电机的控制技术的研究还处于较低水平。步进电机发展的趋势是数字化的控制。因此研究步进电机的数字控制对我国步进电机发展,具有重大意义。 关键词:ASICVHDL、 CPLD、步进电机 ABSTRACT Stepping motor is in industrial production and some intelligent instrument used widely on a device. Controlling the step motor for the input to the pulse signal, the pulse signal frequency control stepping motor speed, the number of the pulse signal and control the stepping motor of the corner. Common stepping control system need PWM module and pulse counter, there are increasing single-chip microcomputer software spending and cannot produce high frequency more digits defects such as the pulse. This paper based on CPLD stepping motor controller, the Verilog HDL lang

文档评论(0)

bokegood + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档