- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用红外技术和单片机对步进电机的无线控制.doc
利用红外技术和单片机对步进电机的无线控制
摘要: 步进电机作为控制装置中的一种执行元件,被广泛使用在控制领域。红外遥控则是一种常见的近距离无线通信手段。文章分析了步进电机原理和红外遥控的编解码技术。最后在此基础上,阐述了以单片机开发平台,利用红外遥控控制步进电机的实现方法。
关键词:步进电机 红外无线遥控 单片机
一、引言
步进电机是将电脉冲信号转变成角位移或线位移的开环控制元步进电机件,当步进驱动器接收到一个脉冲信号,就会驱动步进电机按设定的方向转动一个固定的角度,成为“步距角”,可以通过脉冲信号个数来控制角位移量,通过脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的,目前已被广泛应用于自动化控制等领域。红外遥控是一种短距离无线、非接触控制技术,具有抗干扰能力强,传输可靠,功耗成本,以被用于越来越多的控制领域。在某些较为恶劣或者可能会对人体产生伤害的环境中,需要对步进电机进行无线控制,则可以通过红外遥控技术,实现对步进电机的实时操作。红外遥控技术不需要再设备间布线,仅仅利用红外遥控就可以对步进电机进行无线控制。因此该技术在一些特殊领域应用前景广阔。
二、方案工作原理
(一)、总体方案说明
在系统的硬件设计中,建议单片机硬件尽可能采用功能强的芯片,一方面可以简化电路,另一方面方便后期的扩展,本文采用AT89S51单片机作为主处理器,主要器件包括步进电机、红外遥控器两部分组成,红外控制的功能主要有正转,反转,加速,减速,暂停五个按键组成。
(二)、 具体结构设计
1、红外接收解码处理及接口电路
不同公司的遥控芯片,采用的遥控码格式也不一样。较普遍的有两种,一种是NEC标准,一种是PHILIPS标准,本文采用的是NEC标准的WD6122芯片遥控器。一个完整的全码=引导码+用户码+用户码+数据码+数据反码。其中引导码高电平4.5ms,低电平4.5ms;系统码8位,数据码8位,共32位,如图1所示。用户码用来区分不同的红外遥控设备,防止不同遥控设备相互干扰。后16位为8位操作码和操作反码,用来对接收数据进行二次验证。接收端根据接收到的数据码,通过单片机发出动作指令,控制步进电机的工作方式(加速、减速、正转、反转等)。
根据上面的编码脉冲,程序等待9ms的起始码和4.5ms的结果码完成后才能读码,解码的关键是如何识别0和1,这里通过编码脉冲高电平的宽度开区别0,1。0为窄脉冲0.56ms,1为宽脉冲1.685ms。所以在接收端根据接收到的脉冲宽度或者高电平持续时间进行解码。
一体化红外接收只有三个引脚:VCC、GND和一个脉冲信号输出引脚OUT,如图2所示,与单片机的接口连接简单方便。VCC接电源+5V并经电容进行滤波,以避免电源干扰; GND接系统的地线(0V);脉冲信号输出接单片机的中断输入引脚。使用这种连接方法,软件解码可以工作于查询方式,也可以工作于中断方式。当有红外信号时,触发中断查询中断时间,并和起始码,“0”、“1”的时间进行比较,从而完成红外解码。
2、步进电机原理及控制电路
步进电机通过单片机发送的脉冲信号数决定转动角度,转速有脉冲信号频率决定。本文中的步进电机采用的是减速比1/64的五线4相电机,单极性直流电源供电,工作原理图如图3所示。四相步进电机驱动方式可以采用单四拍,双四拍和八拍等方式,这里采用的单四拍的工作,时序波形图如图4所示。
三、 单片机接口部分及软件实现
(一)、 程序流程说明
本文中单片机选用AT89S51单片机作为主处理器,单片机正常工作运行后,启动定时器和外部中断的初始化,当检测到外部红外信号的高电平脉冲后,会触发外部中断,同时定时器中断计数清零并重新计数,统计高电平持续时间,用于后期的解码。当接收完全部32位脉冲后,进行解码,根据解码结果,单片机控制步进电机的工作方式和转动速度。
四、结束语
本文提出的利用红外无线控制步进电机。采用AT89S51单片机作为主处理器,对接收到的红外信号进行解码后控制步进电机工作,设备成本低,结构简单,能够实现对步进电机的无线控制,从而避免在恶劣环境下人员直接操作所带来的潜在危险,完成一些复杂危险的任务。同时可以根据设备现场的场景变化,实时调整步进电机的运行状态。从而提高对步进电机的自动化控制程度。
备注:项目类型: 2013年度省级质量工程项目 卓越人才培养计划
项目名称: LTE通信工程技能型卓越人才培养计划
项目编号: 2013zjjh055
作者简介:
陈锋(1987.09-),男,安徽淮南,工作单位:安徽职业技术学院,助教,硕士研究生学历,研究方向:嵌入式,软件算法。
4
您可能关注的文档
- 刑事被害人救济的刑事法律原理.doc
- 刑事错案救济机制研究.doc
- 列车车载LED灯结构散热分析.doc
- 刘兴海:撑起乡里致富梦.doc
- 刘志刚:创造客户价值.doc
- 刘景龙的农业情怀.doc
- 则克台镇林木病虫害发生的原因与防治对策.doc
- 刚柔过渡型处理措施预防桥涵台背跳车病害研究.doc
- 创业教育背景下高职数学教学思考.doc
- 创出新的一片天.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
最近下载
- 2022年新高考全国Ⅰ卷英语真题.docx VIP
- 《0-3岁婴幼儿身心发展与教养》PPT教学课件.pptx VIP
- 《0-3岁婴幼儿身心发展与教养》课件06婴幼儿语言的发展及教养.pptx VIP
- 护士生涯人物访谈 .pdf VIP
- 体育职业生涯规划书课件.pptx VIP
- AB SCIEX 6500 质谱系统在食品安全中的应用.pptx VIP
- 《0-3岁婴幼儿身心发展与教养》课件05婴幼儿记忆的发展及教养.pptx VIP
- C-Primer-Plus第六版中文版习题答案.doc
- 《0-3岁婴幼儿身心发展与教养》课件09婴幼儿意志的发展及教养.docx VIP
- 新能源学生职业生涯规划与管理.pptx VIP
文档评论(0)