电路设计数据采集论文

时间:2022-10-15 08:15:40

电路设计数据采集论文

1硬件电路设计

1.1传感器电路设计外部电容与片内电阻一起构成一个低通滤波器,用于限制ADXRS646速率响应的带宽。3dB频率由和设置:可以精确控制该频率,因为在制造期间被调整至。在RATEOUT脚(1B,2A)和SUMJ引脚(1C,2C)之间连接的任何外部电阻将导致:由于陀螺仪的18kHz谐振频率会造成解调时的高频噪声,因此在陀螺仪的输出管脚由电阻和22nF电容(2.2kHz极点)组成低通RC输出滤波器,以衰减解调尖峰引起的高频噪声。

1.2控制电路与模数转换电路设计选用C8051F410单片机对整个系统进行控制,C8051F410具有与8051兼容的高速CIP-51内核,与MCS-51指令完全兼容。C8051F410资源丰富,具有24个I/O引脚,同时还具有时钟振荡器等功能模块。ADS1274是TI公司生产的24位无失码高性能模数转换器,具有最高144kSPS数据采样速率,功耗低,在52kSPS(高精度模式)采样速率下,单通道功耗仅为31mW,工作温度范围广,最低温度-40°C最高温度+125°C,非常适合应用于条件苛刻的工业控制领域。该芯片模拟前端具有4个单端输入通道,模拟部分采用5V供电,内核为3.3V或者1.8V供电。模拟输入电压为———0.3V~6V。采用THS4521作为AD转换器的驱动器,THS4521极低功耗轨至轨输出全差动放大器,带宽高达145MHz,数据转换速率高达490V/μs,直流开环增益为119dB,宽范围供电电压:+2.5V~+5.5V,单通道电流仅为1.14mA。C8051F410与ADS1274通过标准SPI接口进行通信,设计采用3线制的主、从方式。C8051F410控制ADS1274,C8051F410通过SCLK时钟管脚提供并控制ADS1274提供SPI的时钟信号。单片机的MOSI引脚与ADS1274的DIN引脚相连,向ADS1274发送数据,实现配置寄存器,设置工作模式等功能。C8051F410的MISO引脚与ADS1274的DOUT相连,接收AD转换的数据。ADS1274的RDY引脚与单片机的P0.3引脚相连,当ADS1274完成模数转换以后,RDY引脚有高电平变为低电平,通知单片机模数转换完成,准备读取数据。

1.3恒流电源电路LM2904系列运算放大器是TI公司生产的低功耗双运算放大器。ADXRS646型MEMS陀螺仪需要的供电电压为6V,由LM2904构成的放大电路可以产生两路稳定的6V电压,输出抖动小于5mV,输出电流可以达到40mA,满足MEMS陀螺仪的供电要求。由LM2904构成的基本电压放大电路。放大电路的输入电压5V,电压的放大倍数为1.2倍,由此可以得出两路输出A和B均为6V。

2软件设计

数据采集装置上电后首先对C8051F410进行初始化设置,通过配置寄存器,设置SPI通信模式、内部振荡器的工作频率以及看门狗的监测时间。然后对ADS1274进行AD采样率、工作模式和通信模式等模块的初始化。选择ADS1274的差分模拟输入通道AIN1、AIN2、AIN3进行数据采集,模拟电压输入范围为0~5V,数据寄存器配置为24位。向ADS1274发送开始转换命令,单片机开始计时,计时时间未结束,传输采集的数据;计时时间到,继续开始AD转换。采集后的角速率数据经过单片机简单处理后,由RS232串口输出。

3实验分析与结论

测试实验通过三轴转台进行,讲采集到的数据通过MATLAB进行分析,并进行姿态角的解算。姿态测试系统于2014年9月在太原进行实验,利用matlab对实验数据进行处理后,得到的角速度曲线。实验结果表明该角速度采集系统设计方案可行,采集转换速度快、采集转化精度高,操作简单智能,可应用于导航、野外定向、气象探测、倾斜监测等多个领域。

作者:李军生陈晔单位:中北大学

上一篇:本钢数据采集论文 下一篇:森林抚育数据采集论文