新闻中心

EEPW首页>嵌入式系统>设计应用> 基于ARM的高精度数据采集系统设计

基于ARM的高精度数据采集系统设计

作者: 时间:2012-05-22 来源:网络 收藏

2.4 ADC单元

ADC单元主要功能是完成对A/D芯片时序控制及数据读取,并将数据缓存在寄存器中,供处理功能单元进行运算处理。因为输入电压范围是0~+5 V,且要求分辨率不大于2 mV,所以要求ADC的有效位数至少为12位,考虑到ADC的转换误差,将ADC的输出数据位数定为16位。由于ADC单元用于采集4路接近直流的信号,所以对ADC的采样率要求较低,这里将采样率定为50kHz。

ADC单元主芯片选用TI公司的ADS8364,该芯片有16位数据线,6路输入通道,最高转换速率250 kHz,输入信号0~5 V,外接电压基准源2.5V,具有3.3 V兼容的数字接口,其引脚可以直接和芯片STM32F103ZET6的I/O接口相接。ADC芯片挂载在STM32F103ZET6的I/O接口上,通过I/O接口进行时序控制和数据读取。电路图如图4所示。

d.JPG

2.5 RS 422串口通信单元

串口芯片采用MAX3160完成电气性能转换,连接在芯片的USART通信接口上。该单元为RS 422通信接口,串行接口速率定为115.2 Kb/s,完成参数的串行加载功能。

2.6 电源电路

电源部分采用1片PTH05000W模块将输入的数字5 V电源转换为3.3 V,见图5。输入的模拟5 V电源用于给ADC电路供电。用一片AD780将模拟5 V转换为2.5 V,用于给ADC电路提供精密电压基准源,见图6。

e.JPG

f.JPG



评论


相关推荐

技术专区

关闭