《基于单片机的小车防撞系统的设计》由会员分享,可在线阅读,更多相关《基于单片机的小车防撞系统的设计(23页珍藏版)》请在金锄头文库上搜索。
1、泉泉 州州 师师 范范 学学 院院毕业论文(设计)毕业论文(设计)题 目 基于单片机的小车防撞系统的设计 BasedBased onon SCMSCM carcar anti-collisionanti-collision systemsystem designdesign 物理与信息工程 学 院 电子信息科学与技术 专 业 07 级 1班学生姓名 甘景昌 学 号 070303049 指导教师 朱成全 职 称 讲师 完成日期 2011 年 4 月 1教务处教务处 制制1基于单片机的小车防撞系统的设计物理与信息工程学院物理与信息工程学院 0707 级电子信息科学与技术级电子信息科学与技术 070
2、303049070303049 甘景昌甘景昌指导教师指导教师 朱成全朱成全 讲师讲师【摘摘 要要】本文介绍了本文介绍了 AT89S51AT89S51 单片机的性能及特点,设计了以其为核心的一种低成本、高精度、微型化、单片机的性能及特点,设计了以其为核心的一种低成本、高精度、微型化、数字显示的汽车防撞报警器。数字显示的汽车防撞报警器。该防撞报警器将单片机的实时控制及数据处理功能,与超声波的测距技术、该防撞报警器将单片机的实时控制及数据处理功能,与超声波的测距技术、传感器技术相结合,可检测汽车运行中后方障碍物与汽车的距离,通过数显装置显示距离,并由发声电路传感器技术相结合,可检测汽车运行中后方障碍
3、物与汽车的距离,通过数显装置显示距离,并由发声电路根据距离远近情况发出警告声。对防范汽车倒车事故的发生具有重要的意义。根据距离远近情况发出警告声。对防范汽车倒车事故的发生具有重要的意义。【关键词关键词】单片机单片机; ;超声波超声波; ;防撞防撞; ;报警报警2目录目录 引言.3 1 系统设计的目标和任务.3 1.1 系统设计的基本要求.3 1.2 系统设计的思路.3 1.3 方案论证.3 1.3.1 发送模块.3 1.3.2 接收模块.3 2 AT89S51 单片机与超声波简介.4 2.1 AT89S51 单片机的概述.4 2.2 AT89S51 单片机的特点.4 2.3 超声波简介.5 2
4、.4 基于 CX20106 超声波测距的调试.5 3 系统软件部分设计.5 3.1 超声波系统主流程图.5 3.2 超声波硬件设计与软件编程.7 3.2.1 复位电路.8 3.2.2 显示电路.8 3.2.3 超声波发送与接收模块.9 3.2.4 报警模块.10 4 调试及性能分析.11 4.1 硬件调试.11 4.2 软件调试.11 4.3 测试结果与分析.11 5 设计总结.12 致谢.12 参考文献.13 附录 1 电路原理图.13 附录 2 PCB 图.13 附录 3 程序.143引言引言随着现代化城市的发展,城市密度越来越大,城市交通越来越拥堵,人们对自身的生命财产 安全越来越重视,在公路上车辆行驶的安全性也得到了更多的关注,能否在高速行驶公路上及时 提醒司机驾驶安全也变得更加重要。因此,设计一个小车防撞系统也就变得很有必要。目前测量 距离一般都采用波在介质中的传播速度和时间关系进行测量。常用的技术主要有激光测距、微波 雷达测距和超声波测距三种1。超声波具有指向性强、能量消耗缓慢且在介质中传播的距离较远 的优点,因此经常用于距离的测量。超声波测距主要用于建筑工地以及一些工业现场和移动机器 人研制上,可在潮湿,多尘等环境下工作。相对于其他技术而言,超声波定位技术成本低、工作 稳定、精度高、操作简单等优点,非常适用于距离测量定位。AT89S51 为小车防撞控