- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
红外遥控及按键控制步电机报告
目 录
一、红外遥控步进电机系统设计……………………………………… 1
1.1系统设计原理 …………………………………………………………… 1
1.2总体设计……………………………………………………………………1
二、系统硬件模块设计…………………………………………………2
2.1 红外遥控工作模块…………………………………………………………2
2.2 步进电机工作模块…………………………………………………………3
2.2.1步进电机工作原理……………………………………………………3
2.2.2步进电机的动作实现原理……………………………………………3
2.3 LED数码管模块……………………………………………………………5
2.4 硬件设计……………………………………………………………………5
2.4.1 步进电机驱动电路 …………………………………………………5
2.4.2 红外遥控驱动电路 …………………………………………………6
2.4.3 系统硬件电路设计图 ………………………………………………6
2.4.4 在XL1000上的连线图 ………………………………………………7
2.4.5 系统资源分配表 ……………………………………………………7
三、系统软件设计………………………………………………………8
3.1 主程序设计………………………………………………………………8
3.2 中断子程序设计…………………………………………………………9
3.3 按键控制步进电机程序 ………………………………………………10
3.4 红外遥控步进电机程序 ………………………………………………14
四、系统调试和制作……………………………………………………24
五、性能分析……………………………………………………………25
六、心得及体会…………………………………………………………26
七、参考文献……………………………………………………………27
一、红外遥控步进电机系统设计
1.1系统设计原理
利用红外遥控器控制步进电机其实和用键盘控制步进电机原理类似,只不过按键是用导线传递键是否按下的信号,而红外则是利用LED发射红外线传递按键信息。由于红外采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms 的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms 的组合表示二进制的“1”,在解码时通过判断高低电平持续时间的长短来识别发送的键值。
控制步进电机正、反方向转动、单步、连续、快慢等动作,原理其实并不困难。步进电机将电脉冲信号转换成角位移,即给一个脉冲,步进电机就转动一个角度,转动的角度大小与施加的脉冲数成正比,因此,单步和连续的动作区别只是单片机给步进电机脉冲个数不同而已。每按一次单步键就是给电机一个脉冲,而连续则是不断的给电机脉冲,达到连续运转的目的。
1.2总体方案设计
根据该系统设计要求,需要通过红外遥控器按下按键和显示器来改变步进电机的运动状态以及显示,只需要红外遥控器中6个按键就可满足需求,外加8位LED数码显示管即可。由于实验箱上只有8个连体数码管,因此需要动态扫描。通过从键盘上输入正、反转命令,按键数值显示在数码管上,CPU再读取正、反转命令,加减速后执行。经键盘可完成启动、停止、正转、反转、速度设置控制功能。
按下红外遥控器上的相关按钮电机执行相关动作,同时数码管上显示按键的数值,系统大部分都是软件实现的,整个设计框图如下:
二、系统硬件模块设计
2.1 红外遥控工作模块
本模块应完成对红外遥控器有无键按下进行确认,当有键按下时,确定按键值,并根据所得键值进行处理,包括所按键是不是停止键还是执行键。如是停止键,不断扫描键盘程序,等待执行键按下;如是执行键就启动产生步进电机控制信号程。显示模块主要是完成在进行键盘按下时,通过数码管显示输入的数据值(转矩数、转动方向、转动速率及运行方式)。
红外遥控编解码原理:红外遥控系统由发射和接收两大部份组成,应用编/解码专用集成电路芯片来进行控制操作,如图1 所示。发射部份包括键盘矩阵、编码调制、LED红外发送器;接收部份包括光、电转换放大器、解调、解码电路。由于采用不同芯片其发送和接受的过程是不一样的,我们用的实验箱采用的是HT6221红外编码芯片。
当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms 的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.2
您可能关注的文档
- 第十五章天然香味产生途径及其学烟草化学(电子教案).doc
- 第十二章核酸通论生物化学与分子物学教案.doc
- 第十五章泌尿系统疾病习题含案疾病学基础期末复习资料.doc
- 第十单元《会计原理》教案.doc
- 第十届中兽医学武知识竞答.doc
- 第四单元表乘法(一).doc
- 第十章黄酮天然药物化学第2版)测试试卷.doc
- 第四章SPSS结窗口用法详解.doc
- 第四章 习题答案物理光学习题.doc
- 第四章半导体中流子的统计分布《半导体物理》教案.doc
- 2024-2025学年小学劳动五年级下册浙教版《劳动》教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)四年级下册(2020)闽教版(2020)教学设计合集.docx
- 2024-2025学年小学心理健康五年级下册北师大版(2021)教学设计合集.docx
- 2024-2025学年小学科学六年级上册粤教粤科版(2017秋)教学设计合集.docx
- 2024-2025学年初中地理七年级上册沪教版教学设计合集.docx
- 2024-2025学年初中地理七年级上册湘教版(2024)教学设计合集.docx
- 2024-2025学年小学英语三年级下册牛津上海版(试用本)教学设计合集.docx
- 2024-2025学年高中英语高二上册牛津上海版(试用本)教学设计合集.docx
- 2024-2025学年高中数学高三 第一学期沪教版教学设计合集.docx
- 2024-2025学年初中音乐八年级上册人教版(2024)教学设计合集.docx
最近下载
- 2024霸王茶姬- 以东方茶会世界友品牌简介手册-65P.pptx VIP
- 焊点标准(DIP部分).pdf
- 大职赛生涯闯关参考答案.docx VIP
- 宁夏水务投资集团有限公司招聘笔试题库2023.pdf
- eo体系内审检查表.doc
- 桉木P-RC+APMP化机浆废水的污染特征与生物处理的研究.pdf VIP
- 《基于项目式学习在初中物理教学中培养学生问题解决能力的实践研究》课题研究方案.doc
- Unit4Funwithnumbers.(课件)-外研版(三起)(2024)英语三年级上册.pptx VIP
- 城市轨道交通全自动运行系统场景技术规范.pdf VIP
- 大学本科优质生源基地建设管理办法.docx
文档评论(0)