




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河南大学物理与电子学院单片机课程设计论文河南大学物理与电子学院2015级单片机课程设计论文 基于红外线控制步进直流双电机驱动论 文 作 者: 所 在 学 院: 所 学 专 业: 指导教师姓名: 论文完成时间: 15目 录0 前言11 系统组成与功能11.1 系统组成11.2 系统功能61.3 系统原理72 系统图102.1 实物图102.2 电路框图112.3 实物照片123 程序流程图134 程序原理145 元件清单166 制作过程概述167 其他实现方案168 结论16参考文献17基于红外线控制步进直流双电机驱动娄天恒(河南大学物理与电子学院,河南 开封,475004)0 前言步进电动机的发展与计算机工业存在密切相关。自从步进电动机在计算机外围设备中取代小型直流电动机后,其设备的性能提高,促进了步进电动机的发展。另一方面,微型计算机与数字控制技术的发展,又将是作为数控系统执行部件的直线步进电机应用到其它领域,例如电加工机床、小功率机械加工机床、测量仪器、光学和医疗仪器以及包装机械等。在本学期的单片机在课程设计中,我设计出了一种基于基于红外线控制电机的驱动模块。而且设计出了实际的成品,经过调试后能实现预期的功能,该模块可以拆卸成两个子模块可分别应用于小车行驶控制和进行拉动作业控制,并能用红外遥控器进行较近距离操控。1 系统组成与功能1.1 系统组成本系统主要有STC89C52单片机、ULN2803芯片、四位一体七段数码管和直流步进电机以及红外线控制装置等元件组成。1.1.1 STC89C52STC89C52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。图1-1 AT89C51引脚图空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位2。引脚图如图1-1所示。1.1.2 共阳极四位一体数码管 数码管结构如图 1,一般7段数码管由7段条形发光二极管和一个圆点发光二极管组成,控制ABCDEFG发光二极管的亮灭,可以显示0-F字符以及其他特殊字符,控制DP发光二极管的亮灭能控制是否显示小数点。如图 2,为四位一体共阳数码管的内部结构,在使用时12、9、8、6分时接高电平,11、7、4、3、1、10、5、3引脚对应于数码的A-G、DP发光管,控制A-G、DP发光管的高低电平能控制对应发光管的灭亮。例如对于第一位的共阳数码管,令12脚为高电平,11、7、4、2、1、10、3为低电平,5为高电平,则第一位数码管显示字符“0”,具体的共阳共阴数码管的编码参加后面章节4。 数码管动态扫描原理数码管动态扫描的原理是利用人的视觉暂留原理,快速循环显示各个数码管的字符,形成连续的字符串。例如,在数码管显示“1234”字符的流程如下:1、第1位数码管显示“1”,第234位数码管不显示;2、经过时间t后,第2位数码管显示“2”,第134位数码管不显示;3、又经过时间t后,第3位数码管显示“3”,第124位数码管不显示;4、又经过时间t后,第4位数码管显示“4”,第123位数码管不显示;5、又经过时间t后,返回第1步显示第1位数码管,依次循坏。其中扫描显示间隔t是很关键的参数,t太长将会导致数码管闪烁,一般选择红外接收函数处理-判断是否允许电机转动-允许的话电机驱动并显示数值(不允许的话电机不懂并显示为0)4元件清单STC89C52芯片两个,步进电机和直流电机各一个,ULN2803一个,四位一体共阳极数码管一个,PNP型三极管4个,电解电容一个,电阻两个,轻触开关一个,晶振一个,电容两个,六角开关一个,USB接线一个,绝缘板一个。5制作过程简要概述制作过程的大体流程是在查阅相关资料后先制作pcb版图和protues仿真,在此基础上写好程序在仿真图中测试,结果无误后,购买实物元件,焊接,烧录程序测试,针对问题进行查找,在此讲一下我遇到的问题:硬件问题:我遇到了焊接时一些元器件的引脚作用不是很清楚导致了一些电路问题,提议在焊接前最好把引脚作用了解后再焊接电路。软件作用:有时软件的编译不符合硬件的要求所以要针对电路来编写软件,多多查阅网上资料。6其他实现方案 我用其他驱动方案做个简单的介绍7.1步进电机可以采用其他励磁方式在此做一个介绍相关改动只用把程序中电机驱动的十六位进制数改动即可。2 相励磁:在每一瞬间,步进电动机有 2 个线圈同时导通。每送一个励磁信号,步进电动机能旋转 1.8。其特点是:输出转矩大,振动小。因而成为目前使用最多的励磁方式。如果以该方式控制步进电机正转,对应的励磁顺序见表 2。若励磁信号反向传送,则步进电机反转。表 22 相励磁顺序表STEPABAB11100201103001141001励磁顺序说明:1-2相励磁1 相励磁与 2 相励磁交替导通的方式。每送一个励磁信号,步进电机能旋转 0.9。其特点是:分辨率高,运转平滑,故应用也很广泛。如果以该方式控制步进电机正转,对应的励磁顺序见表 3。若励磁信号反向传送,则步进电机反转。表 3 1-2 相励磁顺序表STEPABAB1100021100301004011050010600117000181001励磁顺序说明:7.2直流电机可以采用三极管电流驱动放大电路来实现如图所示:7结论通过本学期单片机课程设计的学习与动手制作,本设计基本上实现的预定功能,但在此基础上还可以根据不同的需求做相应的扩展,比如可以设计实现与计算机的通信,用计算机来控制转速的大小等。由于个人的知识有限,设计本身可能有不足之处,比如精确测速达不到标准,还有待进一步改进。参考文献1 /s/blog_7d8d7c710102xh99.html-沙鸥的博客2 ULN2803中文资料、英文资
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合伙合同协议书
- 2024-2025学年新教材高中历史 第一单元 古代文明的产生与发展 第2课 古代世界的帝国与文明的交流(1)教学说课稿 新人教版必修《中外历史纲要(下)》
- 第2课 事半功倍有技巧-特殊输入 说课稿 -2024-2025学年辽师大版(2015)信息技术七年级上册
- 中医考试题库及答案软件
- 河南省青桐鸣2025-2026学年高二上学期9月大联考历史试卷(含答案)
- 商场电商平台合作及数据共享合同
- 绿色建筑项目结算付款与环保协议
- 媒体机构新员工入职内容创作与版权归属合同
- 股权激励计划实施与员工股权转让全面合作协议
- 担保公司业务合规管理合同
- 2025广东珠海市下半年市直机关事业单位招聘合同制职员37人考试参考试题及答案解析
- 软件开发驻场合同协议
- 矿山承包法律合同范本
- 浙江省浙南名校联盟2025-2026学年高二上学期开学返校联考英语试卷(含音频)
- 工程机械行业发展深度报告
- 2022年上海交通大学学生生存手册
- 建设工程施工合同(示范文本)解读课件
- 高中美术 《设计》艺术与技术的结合——产品设计 1 课件
- 贵阳市征地统一年产值和征地区片价补偿标准
- 小学数学德育纲要
- 230w光束灯中文说明书
评论
0/150
提交评论