- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用激光测距研究设计货车运输防撞警报器.doc
利用激光测距研究设计货车运输防撞警报器
【摘 要】 通过利用激光测距技术,适时监控货车行驶过程中对前方障碍物的相对距离,通过主机计算后利用LCD及ISD1420、TDA2030等单片机实现语音报警,提醒司机及早做出反应。
【关键词】 激光测距 ISD1420 TDA2030 语音报警
【Abstract】 By using laser ranging technology, timely monitoring the relative distance of the trucks in the process of moving obstacles in front of the LCD and ISD1420 host TDA2030 single-chip voice alarm to remind drivers to respond as soon as possible.
【Key words】 laser range finder ISD1420 TDA2030 voice alarm
本课题运用激光测距理论及单片机原理,研究设计一款货车运输安全警报器,增加对货车防撞的预测性,提高货车运输安全。
1 激光测距原理及应用
(1)激光测距方式:激光测距一般有两种方式来测量距离:脉冲法和相位法。本课题采用脉冲法测距,A、B两点间距离L可用公式L=ct/2表示。式中:L—A、B两点间距离;c—光速(一般取3×108m/s);t—光往返A、B所需时间。
(2)激光传感器:激光动态测距和激光动态传感采用的是具有反射作用的障碍物,而障碍物的识别采用图例法,在激光传感器和单片机中把障碍物(汽车、人)形状预先存于存储芯片中,只要再现这种形状和图例,激光传感器和单片机马上接收并打开了测距信号,开始测量距离。
(3)单片机数据处理应用:本课题测量距离比较小,需要测量的时间差t非常小(μs量级),所以我们在脉冲激光测距时间间隔测量系统中采用精确补偿电路系统及单片组合方案来测量时间。
2 警报器的设计
主要由激光测距传感器、主机(数据处理单元)、LCD显示、语音报警单元四个部分组成。
(1)激光测距传感器:从激光二极管发射出的激光脉冲,经透镜聚焦成一定形状的光束后,发出照射在前方目标上。目标反射光经透镜及回输光纤,被导入到信号处理装置内的光电二极管。当逻辑控制电路接收到发射激光脉冲信号后,计数器开始对时钟脉冲信号进行计数,收到回波激光脉冲信号后,计数器停止计数,并把结果送到单片机中。精确补偿电路系统同时对待测脉冲上升沿与下一个时钟脉冲信号上升沿之间的时间间隔进行精确时间测量,并把结果送给单片机与计数器的数据求和,完成时间间隔的计算。
(2)主机:启动主机,单片机数据分析算出当前安全距离,确定是否给出安全的提示。
1)时间计算:激光发射脉冲信号和激光接收脉冲信号分别作用于精确补偿电路系统,在精确补偿测量电路系统中放电时间为充电时间的1000倍时,计时精度为原来的1‰,则计时精度为0.1μs,对应于1.5cm的测距精度。如经该精确补偿系统测得的时间为T,那么实际时间t=T/1000。2)距离计算:如果光以速度c在空气中传播在A、B两点间往返一次所需时间为t,则A、B两点间距离L=ct/2。3)两车相对速度的测量:测出距离L1后,与以前测量的距离L2之差除以时间差Δt就是两车的相对速度,即:v=(L1-L2)/Δt。(4)报警设置:考虑到不同气象条件安全距离的不同,而刹车系数对于计算安全行车处理时间非常重要。设定刹车系数为u,计算安全处理时间公式变为:t1=uL/v.设定司机处理时间为t,车距为L,相对速度为v,则相应关系为:t2=L/v.如果t2≤t1时,系统开始报警。
(3)LCD显示单元:本单元是将数据处理单元计算出的距离、速度等信息,通过LCD向司机提示报警。采用两个LCD显示模块EDM1190A分别用来显示2个4位数。模块的数据输入DIN端都与单片机的P1.0口相连。预显数字的二进制段码由P1.0口一位一位的输出,只要在P1.1和P1.2两个端口分时产生方波信号就可以控制在LCD上显示数字。
(4)语音报警单元:本单元是将主机判别安全等信息,向司机发出语音提示报警。本课题选用美国ISD公司的ISD1420作为语音电路的核心芯片,通过开关控制录音控制端REC和地址线A0-A7,放音电路通过AT89C51的P口控制PLAYER放音。ISD1420 输出的音频信号经电容耦合到两片集成功率放大器TDA2030构成的BTL功放电路,最后由扬声器SPK输出。由单片机AT89C51通过P3.6控制ISD1420的放音,P3.2~P3.5用来调整放音地址。
原创力文档


文档评论(0)