ADI公司的ADIS16355提供完全的三轴惯性检测(角度运动与线性运动)。内核采用iMEMS传感器技术,内置嵌入式处理器用于传感器校准与调谐;采用SPI接口,方便连接与编程;具有±10 g测试范围,环境温度在-40~+85℃;具有可编程的功率控制能力和可编程的滤波器设计;超小型模块尺寸,应用非常广泛。利用ARM7微处理器LPC2148对其进行数据的采集并存储在SD卡中,以便后续数据传输。该套系统应用非常广,可以作为医疗方面病人康复的数据采集分析系统,也可以作为运动器材的数据采集分析控制系统。
1 系统整体设计
1.1 系统架构
利用LPC2148对ADIS16355进行控制并负责把采集的数据送往SD卡,数据在存储的同时可以利用ZigBee模块进行无线的发送,送往客户端接收处理。在接收端,可以利用客户端平台进行观测处理采集的数据;也可以通过把SD卡取下来放PC机上进行分析。
1.2 电路设计
整个设计分为3部分:ADIS16355数据采集、ZigBee数据发送、SD卡数据存储。
(1)数据采集与发送电路
电路连接如图2所示。ADIS16355提供了SPI接口,主要由4个引脚构成:SCLK0、MOSI0、MISO0及SSEL0。其中SCLK0是整个SPI总线的公用时钟引脚,MOSI0、MIS0为主机、从机的输入输出引脚。SSEL0是从机的标志引脚,对于相互通信的两个SPI总线的器件,SSEL0引脚电平低的是从机,电平高的是主机。