1、 毕业设计(论文)毕业设计(论文) 题 目 单片机运动控制系统设计 姓 名 张三 学 号 28100102082 专业班级 机械 08A(本) 所在学院 机电工程学院 指导教师(职称) 李四(副教授) 二一二年 5 月 5 日 单片机运动控制系统设计 摘 要 本文介绍了利用红外反射式传感器实现小车自动寻迹的设计与实现。本设计中的小车 能够自动识别路线 , 。 。 关键词:自动寻迹;传感器;单片机;机器人;数据采集 英文标题用 Times New Roman 一号 Abstract This article introduces the design and execution of auto-
2、searching for track by usage of the reflected infrared sensor on the auto-guided car. The car discern the routs automatically, . . Keyword: Auto-tracking; Infrared Sensor; Single-chip microcomputer; Robot; Data Collection 目 录 1 绪 论 1 1.1 机器人的运动控制背景 1 1.2 本设计的应用及意义 1 1.3 论文主要工作 1 2 系统总体方案 2 2.1 系统总体规
3、划 2 2.2 单片机内部结构及接口描述 2 2.3 技术指标 2 2.4 主要芯片的选型 2 2.4.1 电机驱动芯片的选型 . 3 2.4.2 温度传感器芯片的选型 . 3 2.5 其他芯片的简介 3 2.5.1 ATMEL 93C46 3 2.5.2 LCD1602 3 2.5.3 74HC540 3 2.5.4 74HC245 3 3 硬件设计与实现 4 3.1 系统运动控制部分设计 4 3.1.1 电机选型 . 4 3.1.2 L298N 驱动电机 4 3.2 寻迹模块设计 4 3.3 无线电发射接收模块介绍 4 3.4 测温系统设计 5 3.5 电源 5 3.5.1 电源的选型 .
4、 5 3.5.2 稳压电路设计 . 5 3.5.3 抗干扰设计 . 5 4 测试及其控制程序设计 6 5 总结与展望 7 参考文献 8 附录 机器实体照片 . 9 致 谢 . 10 附录 机器实体照片 10 1 绪 论 近年来,人类的生产和生活方式发生了巨大的变化,产生这一变化的重要原因就是计 算机技术的飞速发展。第一台计算机诞生至今仅仅几十年的时间,计算机的性能已经大大 提高, 价格不断的下降, 从而使之可以迅速而广泛地应用于人类的生产和生活的各个领域。 然而机器人的发展无疑得益于计算机技术的发展。 1.1 机器人的运动控制背景 什么叫机器人? 1.2 本设计的应用及意义 本文的设计正是一个
5、本着学习、创新和服务人类的思想的机器人设计。让机器按照 自己预定的想法和目的运作,一直是我人生的追求和梦想。我选择自动化专业,正是要加 入自动化这个大家庭,吸收文化不断提高自己,不断的走近自己的梦想。 1.3 论文主要工作 本论文主要的工作就是通过一个自动寻线小车的软件、硬件和整体结构的设计和实 现, 。 2 系统总体方案 本章围绕系统的总体设计, 介绍系统组成框图、 主控芯片单片机的内部硬件资源及其 接口技术、整个机器人系统所用到的其它 IC 的介绍。 2.1 系统总体规划 整个系统的构成是由两部分组成。 一部分的用于整个机器人系统的运动控制, 一部 分的机器人体内装载的传感器件,负责检测和
6、采集现场的环境参数。 2.2 单片机内部结构及接口描述 ,P3 口也接收一些控制信号,如表 2-1 所示。 表 2-1 各口线的特殊功能和信号名称 口线 特殊功能 信号名称 P3.0 RXD 串行输入口 P3.1 TXD 串行输出口 P3.2 外部中断 0 输入口 P3.3 外部中断 1 输入口 P3.4 T0 定时器 0 外部输入口 P3.5 T1 定时器 1 外部输入口 P3.6 写选通输出口 P3.7 读选通输出口 2.3 技术指标 2.4 主要芯片的选型 2.4.1 电机驱动芯片的选型 考虑到,本机器人需要的驱动能力比较高, 。 ,外型如图 2-4 示。 图 2-4 L298N 外型
7、2.4.2 温度传感器芯片的选型 考虑到 。 2.5 其他芯片的简介 本设计是 。 2.5.1 ATMEL 93C46 IC:93c46 是储存器件(如图 2-6 示) ,负责储存机器人系统中温度采集系统采集到 的温度参数。 2.5.2 LCD1602 2.5.3 74HC540 2.5.4 74HC245 74HC245 是 8 总线收发 。 3 硬件设计与实现 本设计的机器人采用废弃的电脑光驱机盒钢板做为整个硬件体系的骨架, 。 3.1 系统运动控制部分设计 3.1.1 电机选型 3.1.2 L298N 驱动电机 L298N 芯片已在电机驱动芯片的选型一节介绍过,本设计中具体应用电路进行说
8、明, 如图 3-1 示。 3.2 寻迹模块设计 3.3 无线电发射接收模块介绍 本设计采用辅助模块,无线电发射模块原理图如图 3-14 示,就是为了达到远程手动 控制的目的,由于无线电的设计涉及的学科知识面比较广,调频比较困难。故此本设计直 接应用市场上的成品无线电模块, 出于成本的考虑, 选用的无线电的有效控制距离是比较 短的,但是这个不限制本设计功能的实现,距离的远近用户完全可以根据需要更换模块。 ,驱动电流约 2mA,与发射器上的四个 按键一一对应。 ,表 3-1 中 5 个输出引脚 10、11、12、13、VT 的“0”代表低电位 OV,1 代表 高电位 5V。 表 3-1 接收模块输
9、出电位表 遥控发射操作 11 12 13 14 GND VT VCC 静态(无操作) 0 0 0 0 GND 0 VCC(+5V) 按压发射键 A 1 0 0 0 GND 1 VCC(+5V) 按压发射键 B 0 1 0 0 GND 1 VCC(+5V) 续表 3-1 遥控发射操作 11 12 13 14 GND VT VCC 按压发射键 C 0 0 1 0 GND 1 VCC(+5V) 按压发射键 D 0 0 0 1 GND 1 VCC(+5V) 3.4 测温系统设计 本设计采用 LCD1602 作为显示器件,相比数码管显示,显示内容丰富更加丰富、显 示方式更为灵活,而且硬件电路得到简化。L
10、CD1602 作为一款非常经典的液晶显示模块, 具有良好的性价比,完全符合和满足本设计的要求。 3.5 电源 3.5.1 电源的选型 由于本系统需要电池供电,我们考虑了如下集中方案为系统供电。 3.5.2 稳压电路设计 3.5.3 抗干扰设计 由于此单片机控制的运动系统, 工作在各种恶劣的环境中, 所以抗干扰处理是必不可 少的。 4 测试及其控制程序设计 5 总结与展望 参考文献 12 高稚允,高岳. 光电检测技术M. 北京:国防工业出版社,1995. 13 金篆芷,王明时. 现代传感技术M. 北京:电子工业出版社,1995 14 罗志增 .简易红外接近觉传感器 C.全国青年第三届机器人学研讨会论文集 ,1990. 15 Brian W. Kernighan & Dennis M. Ritchie . The C Programming Language (The second Edition). Prentice-Hall , 1988. 附录 机器实体照片 致 谢 自从我接触单片机, 到现在能够用以单片机为控制核心设计出我的毕业设计单片 机运动控制系统设计。这是一个学习的过程, 。