信息交互化人防警报终端控制器的研制
【摘要】:人防警报系统是人民防空的重要一环,是战时向辖区发放防空袭警报信号,传递敌空袭信息以及平时完成规定的试鸣任务的系统。在嵌入式技术、通信技术高速发展的趋势下,人防警报发放控制技术也在不断发展,以适应未来战争以及和平时期的双重需要。
本文所研制的信息交互化人防警报终端控制器是在之前双向人防警报控制系统的基础上发展完成的。该控制器的主要功能是接受主控中心警报命令、驱动电动警报器或电声警报器、完成对警报发放及现场信息的采集(包括电机转数、电机三相电参数以及现场声音的采集),并对信息进行处理、存储及回传。
本文首先对人防警报终端控制器的设计做了整体论述和方案分析论证,确定方案后进行了系统的硬件设计,本设计选用三星公司的基于ARM920T核的S3C2410A作为主控单元的微处理器,并进行了相关外围电路的设计,主要包括存储器、USB接口、串口、SD卡接口、以太网接口、音频接口、继电器控制电路等;设计了一个冗余单元,用于监控主控单元的运行状态,当主控单元死机时可对主控单元进行复位,在必要时替代主控单元完成部分功能,微控制器选用TI公司的MSP430F149;通信方面以捷麦公司的SA68D21无线数传模块建立了专用无线通信网络;软件部分的设计主要包括流接口驱动的编写、音频的输入输出、电机转数测量及三相电参数测量等;主控单元的软件设计是在嵌入式操作系统Windows CE.net 5.0的基础上使用Visual Basic 2005语言进行了应用程序开发,冗余单元使用C语言进行程序的编写。