基于单片机的汽车防撞报警系统

基于单片机的汽车防撞报警系统

ID:6787656

大小:1.09 MB

页数:26页

时间:2018-01-25

基于单片机的汽车防撞报警系统_第1页
基于单片机的汽车防撞报警系统_第2页
基于单片机的汽车防撞报警系统_第3页
基于单片机的汽车防撞报警系统_第4页
基于单片机的汽车防撞报警系统_第5页
资源描述:

《基于单片机的汽车防撞报警系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、科技开放与实践创新项目结题验收报告项目名称:基于单片机的汽车防撞报警系统指导老师:项目组员:参赛学院:电子与信息工程学院日期:2014/12/17目录第一部分系统方案···································1.1功能模块的比较与选择1.1.1单片机的比较选择1.1.2超声波测距法的论证与选择1.1.3显示器的选择1.1.4蓝牙模块的选择1.2方案描述第二部分理论分析及计算··································2.1超声波传感器的分析与计算2.3蓝牙通信模块的分析处理第三部分电路及程序设计··················

2、·············3.1系统总体框图3.1.1各模块原理图及电路3.2各模块程序设计第四部分测试方案与测试结果·······························4.1硬件测试4.2软件测试4.3测试结果第五部分总结·······························附录1:电路原理图附录2:源程序摘要本设计是以STC90C51单片机配合HC-06蓝牙模块控制的汽车防撞报警系统。该装置将单片机的实时控制及数据处理功能与超声波的测距技术相结合,通过蓝牙模块控制小车的运行状态并检测汽车运行中与前方障碍物的距离,通过LCD显示装置显示距离,由蜂鸣器根据距离远近

3、发出警告声。关键词:STC90C51、蓝牙、超声波传感器测距、报警、LCD一、系统方案本系统主要由超声波检测模块、蓝牙模块、LED显示模块、电源模块、声光报警模块(蜂鸣器、LED),下面分别论证这几个模块的选择。1.1比较与选择1.1.1单片机的比较选择单片机芯片选型时,总的原则是:(1)芯片含有功能或数量略大于设计需求,设计需求尽可能用芯片完成,少用外围器件。(2)技术性:要从单片机的技术指标角度,对单片机芯片进行选择,以保证单片机应用系统在一定的技术指标下可靠运行;(3)实用性:要从单片机的供货渠道、信誉程序等角度,对单片机的生产厂家进行选择以保证单片机应用系统在能长期、可靠运

4、行;(4)可开发性:选用的单片机要有可靠的可以开发手段,如程序开发工具、仿真调试手段等。STC90C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含有4KB的可反复擦写的只读程序存储器和128字节的随机存储器。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容,由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,它为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。STC90C51功能性能:与MCS-51成品指令系统完全兼容;4KB可编程闪速存储器;寿命:1000次写

5、/擦循环;数据保留时间:10年;全静态工作:0-24MHz;三级程序存储器锁定;128*8B内部RAM;32个可编程I/O口线;2个16位定时/计数器;5个中断源;可编程串行UART通道;片内震荡器和掉电模式。1.1.2超声波测距法的论证与选择方案一:强度法是利用声波在空气中的传输损耗值来测量被测物的距离,被测物越远其反射信号越弱,根据反射信号的强弱就可以知道被测物的远近,但在使用这种方法时由于换能器之间的直接耦合信号很难消除,在放大器增益较高时这一直接耦合信号就使放大器饱和从而使整套系统失效,由于直接耦合信号的影响强度法测距只使用与较短距离的且精度要求不高的场合。方案二:往返时间

6、检测法其原理是超声波传感器发射一定频率的超声波借助空气媒介传播,到达测量目标或障碍物后反射回来,经反射后由超声波接收器接收脉冲,其所经历的时间即往返时间。往返时间与超声波传播的路程的远近有关。根据测试传输时间可以得出距离。这种方法不受声波强度的影响,直接耦合信号的影响也可以通过设置“时间门”来加以克服,因此这种方法非常适合较远距离的测距,在精度的要求较高的情况下,需要考虑温度对超声波的传播速度的影响。按式v=331.4+0.607T(T为实际温度单位为摄氏度,v为超声波在介质中的传播速度,单位为m/s)对超声波传播速度加以修正,以减小误差。因此,本设计中采用第二种方法,即往返时间检

7、测法。1.1.3显示器的选择方案一:使用多个数码管显示。LED数码管是利用二极管发光显示数字和字母,具有亮度大,接口设计业比较容易,价格相对较便宜等优点。但是由于它工作时电流较大,显示的信息量有限。方案二:采用液晶显示。液晶特别是具有字符显示功能的液晶显示器,来实现显示功能,不仅可以实现基本的显示信息,而且可以显示丰富的符号指示信息,信息量丰富且直观易懂。而且液晶显示功耗低,体积小。综上考虑,本设计采用方案二。1.1.4蓝牙模块的选择本模块分主机和从机,主机能和从机配

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

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

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