许志+马洋锦+王雷


【摘 要】为了避免货运车辆在仓库等类似环境中发生擦碰事故,设计了一种基于US100超声波测距模块和AT89C51单片机的适用于仓储货运车辆的防撞与报警系统。
【关键词】AT89C51单片机;US100超声波模块
0 引言
货运车进入仓库里面时,由于仓库空间狭小,甚至货物堆积比较混乱,导致仓库内部的行驶环境比较恶劣。即使司机在仓库中缓慢小心地行驶,也难免会发生碰撞,导致货物以及车辆地损伤,进而带来不必要地损失。因此,设计一种可以在仓库里面运用的防撞与报警系统就显得比较迫切。因此,本文设计了一种基于单片机的仓储货运车防撞控制与报警系统,该系统可以放置于司机的视线盲区,当车辆与货物达到一定距离时,就可以发出警报并且制动。而AT89C51与US100以及设计的整体电路性能可靠,价格低廉,很适合在仓储环境中使用。
1 系统的基本原理
本系统先利用单片机发出控制信号使US100超声波测距模块发出超声波,再由超声波模块接收遇到障碍物而反射回来的超声波,利用从发出超声波直到接收到反射回来的超声波之间的时间差,单片机就能计算出车辆与货物之间的距离,再利用单片机控制LCD1602显示距离,并酌情进行制动与报警。
2 硬件设计
2.1 超声波模块
本系统所使用的超声波模块是US100超声波测距模块。US100超声波测距模块价格低廉,并且直接利用该模块可以简化硬件电路的设计和软件的设计,使整个系统得以简化。
US100超声波测距模块能进行0—4.5m的非接触测距,其静态功耗低于2mA,由于温度的不同会对超声波测距的结果产生误差,所以该模块还自带温度传感器对电平触发测距方式的结果进行校正,以减小温度造成的误差。……