基于单片机的倒车防撞预警系统设计.docVIP

基于单片机的倒车防撞预警系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的倒车防撞预警系统设计 系部名称:自动化系 专业班级: 学生姓名: 指导教师: 摘 要: 本文是基于超声波测距的倒车防撞系统的设计,主要是以单片机为控制核心,利用超声波传感器,检测汽车运行中后方障碍物与汽车的距离,通过数码管显示距离,并由蜂鸣器根据距离远近情况发出报警。 关键词:Microcontroller-based collision warning reversing design Abstract: This article is based on ultrasonic ranging reverse collision avoidance system design is mainly based microcontroller core, the use of ultrasonic sensors detect obstacles behind the car with the car running in the distance, through the digital display distance, by the buzzer under distance alarm condition. Key Words: Ultrasonic, Microcontroller, Impact-proof, Alarm 1引言 由于司机在停车时容易发生碰撞摩擦等,给个人造成了一定心理压力和不必要的人身伤亡及经济损失。所以倒车防撞报警装置应运而生,通过对超声波发射与接收信号进行控制,利用单片机程序对超声波信号进行相应的分析、计算、处理后,把测得的障碍物到车的距离值显示在数码管上,然后由蜂鸣器报警,这样对减少倒车事故的发生具有一定的意义。 2 超声波测距原理 2.1 超声波介绍 我们把频率高于20000HZ的声波称为“超声波”。超声波广泛地应用在多种技术中。超声波有两个特点,一个是能量大,一个是沿直线传播。 2.2 超生波测距原理 在超声波探测电路中, 发射端输出一系列脉冲方波, 其宽度为发射超声波与接收超声波的时间间隔, 被测物距越远, 脉冲宽度越大, 输出脉冲个数与被测距离成正比。本文硬件设计采用超声波往返时间检测法, 其测距原理图如图2.1所示。 图2.1 测距原理图 其原理为: 在超声波发射器两端输入40KHZ 脉冲, 脉冲信号经过超声波内部振子, 振荡产生机械波, 传播到被测面, 经反射后由超声波接收器接收, 超声波发送后到接收器接收的时间, 即为往返时间t,乘以超声波在空气中的速度c就得到二倍的声源与障碍物之间的距离L, 即: L=c*t/2 (3.1) 3 硬件设计 3.1 倒车报警系统框图 3.1 倒车报警系统框图 该测距装置是由超声波传感器、单片机、发射/接收电路和数码管显示器组成。传感器输入端与发射接收电路相连,接收电路输出端与单片机相连接,单片机的输出端与显示电路输入端相连接。 单片机在T0时刻发射方波,同时启动定时器开始计时,当收到回波后,产生一负跳变到单片机中断口,单片机响应中断程序,定时器停止计数。计算时间差,即可得到超声波在媒介中传播的时间t,由此便可计算出距离L。 3.2 倒车报警系统介绍 3.2.1 单片机系统介绍 本模块选用STC89C52具有低能耗和高性能的特点。在单个芯片上,包含8位 CPU和8KFlash,完美的提供高效灵活、实际有效的解决方案。总体来说编程简单,IO口满足实际所需要的数量同时工作温度范围为-40~+85°,在实际生活中不会受到环境的任何影响。工作电压为5.5V~3.3V,电压的要求很低,即使在汽车电瓶馈电甚至没电的情况下,简单的两节普通电池就能维持系统的正常运转。 图3.2 单片机最小系统 3.2.2 显示装置 显示电路采用的是共阳极8位数码管,该显示器与驱动电路相连用于控制数码管的显示。为使数码管显示,只需在是S1,S2,S3,S4依次置为低电平信号,再给数码管延时一段很小的时间,使数码管分别显示数值。 图3.3 数码管显示装置 3.2.3 超声波发送与接收模块 由单片机产生的40kHz的方波需要进行放大,才能驱动超声波传感器发射超声波,故本课题所选用的是74LS04集成芯片,图3.4为超声波发送模块。 CX20106A是一款红外线检波接收的专用芯片(当 CX2010

文档评论(0)

kxiachiq + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档