项目介绍
本项目设计了一种基于STM32F203C8T6单片机的汽车倒车防撞报警系统,该系统采用STM32F203C8T6单片机作为主控制器,LCD1602作为交互显示器,利用激光测距原理,实现汽车倒车时对尾部障碍物测距、实时显示、危险时刻进行报警的功能。该系统使用激光测试精度高能够很好的满足防撞报警的需求,具有结构简单,操作便捷,成本低廉的特点。
激光在检测领域中的应用十分广泛,技术含量十分丰富,对社会生产和生活的影响也十分明显。激光测距是激光最早的应用之一。这是由于激光具有方向性强、亮度高、单色性好等许多优点。激光距离传感器可用于其它技术无法应用的场合。例如,当目标很近时,计算来自目标反射光的通光电传感器也能完成大量的精密位置检测任务。但是,当目标距离较远内或目标颜色变化时,普通光电传感器就难以应付了。激光测距传感器:先由激光二极管对准目标发射激光脉冲。经目标反射后激光向各方向散射。部分散射光返回到传感器接收器,被光学系统接收后成像到雪崩光电二极管上。雪崩光电二极管是一种内部具有放大功能的光学传感器,因此它能检测极其微弱的光信号。记录并处理从光脉冲发出到返回被接收所经历的时间,即可测定目标距离。
功能描述
1、利用激光传感器TOF10120实时测量车辆与障碍物的距离
2、可以通过三个按键设置报警的距离上限
3、可以通过LCD1602实时显示当前车辆与障碍物的距离与距离上限
4、当超过上限时可以通过蜂鸣器进行报警
全部资料:
原理图
原理图设计简洁,可直接参考使用
主程序:
部分主程序如下,程序是用keil写的,注释丰富,调试起来非常方便:
所有文件获取方式:
1、关注下面公众号《柠萌学姐的知识星球》,首页发送 “资料” ,添加柠萌学姐v领取,获得技术指导 ,并赠送如下超实用的嵌入式面试笔试资料、简历模板、ppt模板等。
2、浏览器打开网页登录下载:http://www.mnzyw.top/archives/200