- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
传感器课程设计--汽车倒车防撞雷达系统设计
《科技文献检索》作业
汽车倒车防撞雷达系统设计
电气信息工程学院
电子信息工程08-1
杜双存
6
汽车倒车防撞雷达系统设计
摘要:本文在查阅分析了现有的几种不同测距原理后,确定了使用超声波测距,并对基于超声波测距的倒车雷达报警系统的设计进行了深入分析和研究。该系统分为系统控制模块、超声波发射模块、超声波接受模块、温度采集模块和液晶显示及声光报警模块。在硬件电路中,详细阐述了运用单片机技术实现的倒车雷达报警系统的测距实现原理,分析了以ATMEGA16单片机为主控单元的硬件系统和软件设计,并分别对每个模块进行了分析,使我们对该系统由较好的认识和理解。
关键词:倒车雷达 超声波 测距
1 概述
在现代社会中,随着汽车的增多和停车位日趋紧张,泊车成为很多车主头痛的问题,这时汽车倒车防撞报警系统就成了汽车的好助手。
汽车倒车防撞报警系统是汽车泊车安全辅助装置,能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车时前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高了倒车的安全性。
本系统以ATMEGA16作为核心处理器,采用超声波原理测量出障碍物距车尾的垂直距离。系统硬件原理图如图1.1:
图1.1 倒车雷达报警系统框图
该系统整体设计思路如下:
警报系统装于汽车尾部,与汽车倒车闸相连,当汽车倒车时,该报警系统开始工作。
ATMEGA16单片机为主控模块,将各个子模块联系起来共同工作,当超声波模块发出脉冲信号时,主控模块内部计数器开始工作。超声波接收模块接到障碍物反射回来的声波后将信号传递给主控模块,主控模块内部的计数器计数停止,从而得到声波往返所用时间。
温度采集模块不断测试环境温度,并将此信息传递给主控模块。主控模块根据温度得出此时超声波速度,进而计算出此时汽车尾部与障碍物的距离。
主控模块距离信息传递给液晶显示模块和声光报警模块,使液晶显示屏显示当前车尾与障碍物的距离,同时控制声光报警模块,当距离小于设定值时发出声光警报,从而提醒司机注意,防止倒撞。
2 系统硬件电路设计
系统电路主要由三大部分组成:(1)超声波发射接收模块;(2)ATMEGA16单片机主控模块;(3)距离显示模块和声光报警模块。细分为六个小模块,各模块分析如下。
2.1 主控和接口模块
主控和接口模块如图2.1所示。
Atmega16是基于AVRRISC结构的高性能、低功耗、高集成化的8位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间,加上片内32 个通用工作寄存器都直接与算术逻辑单元(ALU) 相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器,大大提高了代码效率,运行速度比AT89C51高出10倍。
Atmega16的端口PC与JTAG接口相连。JTAG接口用于边界扫描,可以对片上16 KB闪存Flash在线编程和调试,非常方便软件的升级,内部集成了较大容量的存储器和丰富强大的硬件接口电路,如定时/计数器、实时时钟、快速PWM通道、A/D转换器、I2C的串行接口、可编程的串行USART接口、SPI串行接口和带片内晶振的可编程看门狗定时器以及片内的模拟比较器等,除传感器外几乎可以不需要其他任何元件即可构成系统,从而为本设计提供了灵活而低成本的解决方案。
Atmega16的管脚19和管脚16分别与超声波发射模块和超声波接收模块0
图2.1 主控模块和接口模块
2.2超声波发射模块
超声波发射电路原理图如图3所示。发射电路主要由施密特反向触发器CD40106和超声波发射换能器TCT40-10-T构成。CD40106每个电路均为在两输入端具有斯密能的反相器触发器在信号的上升和下降沿的不同点开、关。
图2.2 超声波发射模块
2.3超声波接收模块
超声波接收模块的作用是将反射的超声波转换成电压信号并放大处理成标准的数字信号,然后输出给下一级电路。集成电路CX20106是一款红外线检波接收的专用芯片,它由前置放大器、限幅放大器、带通滤波器、检波器、积分器和整型电路组成。CX20106常用于电视机红外遥控接收器。考虑到红外遥控常用的载波频率38 kHz与测距的超声波频率40 kHz较为接近,可以利用它制作超声波检测接收电路。如图2.3所示,超声波接收探头TCT40-10-R将接收到的反射超声波转换成毫伏级电压信号,送入CX20106的1脚,CX20106的总放
文档评论(0)