基于ARM和蓝牙的无线信号采集系统的设计与实现
1引言无线测试技术在工业领域有广泛的应用前景。在连线复杂并需要反复拆装被测设备和测试设备之间连线的场合,使用无线可以降低工作的复杂程度,节约大量的时间,提高测试环节的工作效率,尤其在有时间限制时其优越性更加明显。此外在不适宜连线的场合,如港口、码头、江河湖坝、野外勘测、石油勘探中油井深处环境参数的测量,使用无线测量具有有线测量无法比拟的优越性。对于近距离的无线传输,蓝牙由于采用快速跳频技术,确保了链路的稳定,同时使干扰可能造成的影响变得很小,适合用于存在大量噪声干扰的工业测试环境中,由于无线传输的是数字量,因此在通常情况下没有传输误差,不会影响到系统的准确度,并且可以单芯片实现,体积功耗都能达到很小的水平。本文针对无线信号测试,提出一种基于ARM和蓝牙的无线信号采集系统的设计与实现。2芯片选择21蓝牙模块的选择采集模块使用的蓝牙芯片是已经商品化的蓝牙模块,其核心是主流的CSR的BlueCore02Exter
al蓝牙芯片,他与外围器件一起构成蓝牙模块,如图1所示。电压调整电路提供蓝牙模块所需的33V和18V电压,闪存用于存储蓝牙固件和配置参数。蓝牙主机可通过各种接口SPI,UART,USB等实现与蓝牙模块的通信。
f22微处理器的选择微处理器主要负责对采样的控制,对信号调理芯片的进行编程与控制,与蓝牙模块的通信。由于采用了寄居式的蓝牙模型,所以微处理器通过HCIHostCo
trolRFI
teace接口与蓝牙模块通信,包括将采集的数据按照蓝牙协议规定的数据格式打包发送给蓝牙模块,解读从上位机发送过来的控制命令,控制系统的采集动作以及蓝牙模块的工作方式。基于ARM核心的微处理器具有运算速度快,体积小,功耗低,外围接口资源丰富等优点,使用基于ARM7TDMIS核心的PhilipsLPC2146微控制器。3硬件设计系统硬件分为采集模块与接收模块两部分:1采集模块:为8通道数据采集系统,8路传感器信号经过放大与调理后,均变为0~3V的标准模拟电压信号,分别连接到LPC2146的AD10~AD17管脚。LPC2146片内的ADC是一个分辨率为10位,转换速率为400ks/s的逐次逼近型ADC,支持8路复用的输入信号。LPC2146对8路信号进行轮流采样,数字化。由于LPC2146内部的ADC不提供转换时的电压基准,故使用了LT1461A3这一3V的精密电压基准。2接收模块:接收模块同样以CSRBC02蓝牙模块为核心,与采集模块进行蓝牙ACLAccessCo
trolList数据通信。BC02芯片通过MAX3232电平转换芯r