基于proteus与单片机步进电机控制设计

基于proteus与单片机步进电机控制设计

ID:5388671

大小:274.18 KB

页数:4页

时间:2017-12-08

基于proteus与单片机步进电机控制设计_第1页
基于proteus与单片机步进电机控制设计_第2页
基于proteus与单片机步进电机控制设计_第3页
基于proteus与单片机步进电机控制设计_第4页
资源描述:

《基于proteus与单片机步进电机控制设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、万方数据■宦譬

2、翟E一堑窒董;量王旦121竺坚!墨望苴狃鱼生堂皇垫鳖趔退过基于Proteus与单片机的步进电机控制设计杨宏,李国辉(西安邮电学院陕西西安710061)摘要:步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。采用AT89C52单片机内部的定时器改变CP脉冲的频率从而实现对步进电机的转速进行控制,实现了电机调速与正反转的功能,并使用EDA软件Proteus对设计进行了仿真。同时还设计了硬件电路。结果表明,使用Proteus仿真结果与硬件电路实验结果基本一致。先采用Proteus仿真,再移植到相应的硬件电路,这种方式可以减小系统开发成本争周期,具有一定的推广价值

3、。关键词:步进电机;单片机;调速系统;Proteus中图分类号:TP27文献标识码:A文章编号:1004—373X(2010)05—104一03DesignofControlSystemofStepperMotorBasedonProteusandSingleChipMicrocomputerYANGHong,LIGuohui(xi’anUniversityofPostandTelecommunications.Xi’all,710061。China)Abstract:Steppermotoristheopen—loopcontroldevicechangingtheelectr

4、icalpulsesignalintoangulardisplacementorlineardisplacement.ThespeedofsteppermotoriscontrolledbyturningtheCPpulsefrequencybytheinternaltimerofAT89C52singlechipmicrocomputer。anditsnormal—reversefunctionisrealized.ThesimulationisdonebytheProteussoft-wareofEDA,andthehardwarecircuitisalsodesigned.

5、TheresultsshowthatthesimulationresultsbyProteussoftwareandthehardwareexperimentalresultsarebasicallyconsistent.ThesimulationisusedfirstlybyProteus,anditistransplantedintothecorrespondinghardwarecircuit.Thiswaycan.reducesystem’sdevelopingcostsandcycle,andhasacertainpromotingvalue.Keywords:step

6、permotor;singlechipmicrocomputer;speedregulatingsystem;Proteus0引言步进电机是将电脉冲信号变换成角位移或直线位移的执行部件。步进电机则有定位和运转两种基本状态,当有脉冲输入时步进电机一步一步地转动,每给它一个脉冲信号,它就转动一定的角度口]。步进电机的角位移量和输入脉冲的个数严格成正比,在时间上与输入脉冲同步,因此只要控制输入脉冲的数量、频率及电动机绕组通电的相序,便可获得所需的转角、转速及转动方向。在没有脉冲输入时,在绕组电源的激励下气隙磁场能使转子保持原有位置处于定位状态,因此非常适合予单片机控制。步进电机作为一种

7、高可控性的特种电机,利用其没有误差积累(精度为100%)的特点,广泛应用于各种开环控制。英国Labcenterelectronics公司推出了嵌入式设计仿真与开发平台Proteus,用户可以根据需要搭建开发收稿日期:2009—10~26基金项目:国家自然科学基金资助项目(40974078);陕西省自然科学基金资助(2007D15)104平台,将编译好的目标代码加载到芯片中。目前支持的编译器有Keil,GNU以及IAR等。在Proteus软件中还可以查看多种调试信息,如源代码执行情况、CPU寄存器信息、变量值以及FLASH与RAM中的信息等。大量的元件库支持大型设计,而且在仿真中还

8、可以观察各元件的状态[24]。先通过Proteus仿真,再移植到相应的硬件电路,这种方式可以减小系统开发开支和周期,值得推广。1系统的总体方案该设计如图1所示,将单片机AT89C52产生的驱动脉冲通过功率放大器放大,从而驱动步进电机。通过4个按键,实现步进电机的正转、反转、加速、减速等功能,通过软件与硬件相结合的控制方法,实现了运用单片机对步进电机的稳定控制[5剖,实现grade0~grade9十级变速,转速分别是3r/min,5r/min,8r/min,10r/min,12r/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。