基于51单片机的自动巡线避障小车

基于51单片机的自动巡线避障小车

ID:21137627

大小:338.00 KB

页数:19页

时间:2018-10-19

基于51单片机的自动巡线避障小车_第1页
基于51单片机的自动巡线避障小车_第2页
基于51单片机的自动巡线避障小车_第3页
基于51单片机的自动巡线避障小车_第4页
基于51单片机的自动巡线避障小车_第5页
资源描述:

《基于51单片机的自动巡线避障小车》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、唐山师范学院本科毕业论文题目基于单片机的智能小车的设计学生***指导教师***副教授年级2008级专业电子信息科学与技术系别物理系唐山师范学院物理系2012年5月18郑重声明本人的毕业论文是在老师的指导下独立撰写完成的。如有剽窃、抄袭、造假等违反学术道德、学术规范和侵权的行为,本人愿意承担由此产生的各种后果,直至法律责任,并愿意通过网络接受公众的监督。特此郑重声明。毕业论文作者(签名):年月日18目录摘要3第一章引言3第二章方案说明32.1、方案论证32.2、总体设计方案概述4第三章硬件电路设计53.1、主控电路53.1.1、L7805稳压

2、器53.1.2、MAX232芯片简介63.2、八路红外传感器模块63.2.1、LM324简介63.2.2、74HC14D简介63.3、L298N电机驱动模块73.3.1、L298N简介83.4、机械部分9第四章软件系统设计94.1、程序流程图94.2、程序设计方案9参考文献12第五章结束语12致谢12附录113附录213外文页2018基于单片机的智能小车的设计摘要本文介绍了基于STC89C52单片机的智能小车的设计与实现。小车主要能够识别黑线并检测障碍物从而实现在固定跑道内行驶并且可自动避障。小车以STC89C52单片机控制器;采用八路红外

3、传感器及其处理模块实现对黑线及障碍物的检测;通过单片机产生PWM波并通过L298N来对小车的方向和速度进行控制。关键字STC89C52单片机红外传感器PWML298N第一章引言社会的发展,科技的进步,使得人们对生活中的很多事物都提出了更高的要求,就像人们自己走累了便想到了坐车,所以马车出现了;而马车已经满足不了人们对速度的追求的时候,便又发明了汽车,所以科技创新是基于人们的需要而出现的;那么到了现在这个普通汽车已经很普遍的掌控在人们手中的时候,一个新的概念便被提了出来,它就是智能车。其实,智能车研究最早都是在一些科技发达的国家进行的,所以比

4、较早接触智能车领域的一些国家已经对智能车辆进入了深入、系统、大规模的研究阶段[1]。我国智能车的研究起步较晚,所以很多还集中在某个单项技术的研究上,不过对于智能车技术的探索却如雨后春笋;各种智能车大赛层出不穷,各高校及研究机构也纷纷加入智能车的研究行列[2]。本设计就是根据前人在智能小车的设计的基础上对其进行的又一次全新的探索。本车的设计充分考虑了成本与性能综合,它以STC89C52单片机为核心,采用了大扭力的四驱小车底盘,使小车具有充足的动力;除此外小车安装了八路红外传感器用来检测黑线和障碍物,所以小车具有较好的反应速度与检测精度。第二章

5、方案说明2.1、方案论证(1)控制系统18方案一:采用MC9S12DG128单片机,该单片机以运算速度很快的CPU12内核为核心的单片机,经过锁相环后,时钟频率可达到40MHz,内部Flash高至128KB,拥有2组各8路10位A/D、16路I/O口,有功能强大的8位PWM输出共8路,以及8路16位增强型定时器(ECT),相比STC89C52单片机它编程更加简单,反应速度快;但是成本较高且短时间内不易掌握。方案二:采用STC89C52单片机,该单片机是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。在单芯片上,

6、拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32位I/O口线,看门狗定时器,内置4KBEEPROM,MAX810复位电路,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口[3]。其完全可以满足本设计对小车功能的要求,并且价格便宜;所以本设计最终选用STC89C52单片机作为其控制芯片。(2)避障与寻线传感器方案一:采用US-100超声波测距模块,该模块可实现2cm~4.5m的非接触测距功能,拥有2.

7、4~5.5V的宽电压输入范围,静态工作电流2mA,自带温度传感器对测距结果进行校正,同时具有GPIO,串口等多种通信方式,内带看门狗,工作稳定可靠且方向性好但其近距离反射时干扰较大。方案二:采用八路红外对管及处理模块,该模块可工作在3.3到5V电压下检测距离在1-6厘米,采用多圈式电阻调节检测距离,且尺寸较小可方便的搭载在小车上,同时其平均价格要比US-100要低;其八路的传感器可分别用作测距与检测黑线;综合上述考虑,本设计采用八路红外对管作为其避障与寻线传感器。2.2、总体设计方案概述八路红外传感器STC89C52单片机系统L298N电机

8、控制模块电机图1总体设计框图本设计以STC89C52单片机系统为控制中心,通过八路红外传感器模块中的两路传感器检测障碍物,四路传感器检测黑线,检测障碍物的两路传感器分别分布在车头

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

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

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