系统的有序进行都是在核心控制器的控制下完成的。系统上电后,在单片机MSP430F249的控制下,对各个功能模块进行初始化,初始化完成之后,单片机等待键盘输入指令,或者火控系统发送指令,收到指令后,首先对数据进行LRC校验,如果收到的数据正确,首先判断要执行什么操作,确定执行的操作后,将数据字节通过相应引脚传送给阅读器,阅读器将数据字节通过RF发送给应答器,应答器执行操作后,将返回的数据回传给阅读器,阅读器收到数据后,在此过程中MSP430F249一直检测相应引脚电平的变化,当检测到相应引脚有起始信号时,控制同步接收阅读器返回的数据,并将数据打包处理后,通过相应引脚传到液晶显示器显示出来。系统整体结构框图如图2所示。
4 无线供电模块设计
为了通信稳定,并且缩短通信时间,系统设计了无线供电模块,如图3所示,用来提供装定接收装置工作所需的能量。无线供电模块使用电磁波能量可以通过天线发送和接收的原理设计而成,使用微控制器MSP430F2274单片机来控制发送器进行工作,它们之间通过SPI接口进行通信。微控制器控制发送器持续不断的发送电磁波,供电接收模块将接收到的电磁波通过供电接收电路转换成电压,来给整个装定接收装置提供电压。
5 系统模拟仿真分析
无线装定系统的主要功能就是通过无线通信的方式将火控系统发送的指令成功地传给炮弹单片机,因此,为了方便调试,本文使用VC设计了专门的装定模块仿真软件,用它来模拟火控系统的功能,给阅读器单片机发送相关指令。使用该软件可以通过接口发送相关命令,接收端应答器收到指令后,MSP430F2274从XX应答器中读取数据,然后通过串口将数据传送给客户端单片机,客户端单片机接收到数据后,将要返回的数据通过串口发送给MSP430F2274,然后MSP430F2274将数据写入应答器,应答器通过RF将数据传送给阅读器,阅读器将数据返回给装定器单片机MSP430F249,装定器单片机MSP430F249通过串口将数据返回到PC机,然后通过该仿真软件将数据显示出来。