3 采集系统硬件设计
3.1 微控制器C8051F350
采集系统以C8051F350作为核心控制器,完成对力、位移信号的同步数据采集及无线传输。C8051F350是一款完全集成的混合信号片上系统型MCU,具有高速、低功耗、集成度高、功能强大、体积小巧等优点,其内部有一个全差分24位A/D转换器.该转换器具有在片内校准功能。两个独立的抽取滤波器可被编程到l kHz的采样率。可使用内部的电压基准,也可用差分外部基准进行比率测量。ADC0中包含一个可编程增益放大器,有8种增益设置,最大增益可达128倍。
3.2 信号调理电路
对歼击机操纵杆/舵操纵的施力及连杆的位移分别通过拉压力传感器和位移传感器后变成模拟电信号,但往往是很微弱的毫伏级信号.这就需要用放大器对信号加以放大。由于通用运算放大器一般都具有毫伏级的失调电压和每度数微伏的温漂,且运算放大器只有在信号源为单纯有效信号,且没有干扰的情况下才可用于小信号放大。而在传感器的输出端常会产生较大的干扰信号,有时甚至是共模干扰信号,可采用具有高输入阻抗、低输出阻抗、强抗共模干扰能力、低温漂、低失调电压和高稳定增益等特点的测量放大器作为前置放大器。经测量放大器输出的信号中含有噪声,要通过滤波电路滤波后接入C8051F350的模拟信号输入端。
3.3 无线传输部分
射频模块nRF24L01是一款工作在2.4~2.5 GHz世界通用ISM频段的单片无线收发器。它包括频率发生器、增强型ShockBurstTM模式控制器、功率放大器、晶体振荡器、调制器、解调器。nRF24L01具有接收和发送数据功能,可在接收模式与发送模式之间任意转换。nRF24L01不仅具有自动应答及自动重发功能,而且在增强型ShockBurstTM模式下还具有数据包识别、地址及CRC校验功能,在数据发送、接收过程中自动完成对一帧数据的CRC校验,减少外部CPU的工作量和传输过程中可能出现的数据丢失现象,增强数据传输的可靠性。
4 采集系统软件设计
安装在操纵杆手柄上的采集系统为主采集器,采集操纵杆/舵操纵的施力信号;和操纵连杆相连的采集系统为从采集器,采集操纵连杆位移信号。系统要完成对力和位移数据的同步采集,由主采集器控制采集过程的开始和结束。因为两个采集器由两片C8051F350分别控制,所以在数据采集开始前必须使主采集器和从采集器系统同步。主采集器和从采集器的软件流程分别如图2和图3所示。