装甲车辆防撞预警系统设计
条件的需要;②抗干扰性,要具备抗突发干扰和随机干扰的能力;③可操作性,要有可编程信道以满足用户多种通信组合方式;④经济性,性价比要高;⑤安全便利,安装、维护、更换要方便快捷,小体积、重量轻等。
结合各种因素考虑,本文选用深圳市泰达鑫通信技术有限公司推出的TDX-2000无线数传模块。
探测系统的设计
探测系统是指系统中负责数据探测和传送的部分,基本任务为接收数据处理系统的命令,利用GPS和超声波传感器定位和测距,通过无线模块接收周围车辆位置并向外发送本车位置,并将探测到的数据通过通信接口传送给数据处理系统。探测系统的结构如图1所示。
图1 系统总体结构图
探测系统的电路设计
探测系统电路设计主要包括超声波模块电路设计和通信接口电路设计。GPS模块和无线模块都是通过RS-232串口通信与单片机连接进行数据传输。
超声波测距模块电路设计
(1)超声波发射电路设计
超声波发射电路如图2所示。
图2 超声波发射电路图
(2)超声波接收电路设计
超声波接收电路如图3所示。
图3 超声波接收电路图
温度测量电路设计
温度的测量是利用数字温度传感器DS18B20,将采集到的温度数据通过主芯片MSP430F149的P54引脚传送给主芯片。
DS18B20的电路连接可以有两种方式:一种是使用寄生电源,另一种是使用外接电源。使用寄生电源方式时,进行温度转换或拷贝到E2存储器操作时,给I/O线提供一个强上拉。用MOSFET把I/O线直接拉到电源上就可以实现。在发出任何涉及拷贝到E2存储器或启动温度转换的协议之后,必须在最多10µs之内把I/O线转换到强上拉。使用寄生电源方式时,VDD引脚必须接地。
使用外接电源时,引脚VDD连接V+5,这样做的好处是I/O线上不需要加强上拉,而且总线控制器不用在温度转换期间总保持高电平。这样在转换期间可以允许在单线总线上进行其他数据往来。当加上外部电源时,GND引脚不能悬空。
根据系统的需要和实际情况,在这里采用寄生电源,主芯片的P54脚用于DS18B20的数据输入/输出引脚。具体电路如图4所示。
图4 温度测量电路图
通信接口电路设计
通信接口担负GPS模块和无线模块与主芯片数据交换及探测系统与数据处理系统数据交换的任务。
串行通讯只需较少的端口就可以实现单片机和外围设备的互通,具有无可比拟的优势。串行通讯有两种方式:异步模式和同步模式。MSP430系列都有USART模块来实现串行通信。在本设计中,MSP430F149的USART0模块通过RS-232串口与外围的串行设备通信。
本系统采用专用电平转换芯片MAX3232来实现通信(见图5)。MAX3232芯片是MAXIM公司生产的电平转换芯片,包含两路接收器和驱动器IC芯片,内部有一个电源转换器,可以把输入的+5V电压变换成为RS-232输出电平所需要的-10V~+10V电压。
图5 通信接口电路原理图
数据处理系统的设计
数据处理系统负责对探测系统采集的数据进行显示和计算,具体的任务有:①控制数据采集系统的工作状态;②接收并显示采集到周围车辆的位置信息;③当两车距离小于安全距离时发出警报。
数据处理系统主要是由主控电路、键盘、液晶显示屏、蜂鸣报警电路和通信接口组成,系统的结构如图1所示。
液晶显示电路的设计
液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、易于实现全彩色显示的特点,目前已经被广泛应用在便携式电脑、数字摄像机、PDA移动通信工具等众多领域。液晶显示的分类方法有很多种,通常可按其显示方式分为段式、字符式、点阵式等。
点阵图形式液晶由M×N个显示单元组成,假设LCD显示屏有64行,每行有128列,每8列对应1字节的8位,即每行由16字节,共16×8=128个点组成,屏上64×l6个显示单元与显示RAM区1024字节相对应,每一字节的内容和显示屏上相应位置的亮暗对应。
根据系统的需要和实际情况,在这里采用点阵图形式液晶显示,主芯片的P30脚用于数据输入/输出引脚。具体电路如图6所示。
图6 液晶显示电路图
报警电路的设计
在装甲车辆行驶途中遇有情况时,驾驶员需要得到声音报警提示,但是考虑到声音报警时间较短,采取声音提示可能来不及,所以系统报警方式设计为声音报警同时有灯光闪烁预警。发光报警模块由单片机控制的发光8位二极管来实现。由蜂鸣器发出声音报警的信号,本文报警单元的设计根据不同危险程度采用声、光结合的报警
- 基于ATmega128的迷你数控雕刻机系统设计(10-16)
- 高精度工程超声波测距系统的设计与实现(11-12)
- 如何建立四个小晶体管报警电路(10-29)
- 金属探测报警器(10-24)
- 12位串行A/D转换器MAX187的应用(10-06)
- AGC中频放大器设计(下)(10-07)