崔海朋



摘要:现在很多采集系统要求较高的精度,而且信号形式、范围也有所不同,处理电路比较复杂,硬件成本高。为了解决该问题,设计了基于STM32和LTCl859的16位高精度数据采集系统,详细介绍了软硬件设计。此系统不仅可以实现8路电流信号的单端输入,也可以实现8路电压信号的单端输入,成本低,精度高。
关键词:数据采集;Cortex-M3;LTCl859
0引言
现在很多数据采集系统要求较高的精度,同时要求可以适应不同的信号形式,例如可以连接电流信号、电压信号,信号的范围也不同,常规的方法是采用复杂的电路处理再进行数据采集,这样不仅增加了硬件成本,还降低了系统精度。本系统设计的基于Cortex-M3处理器和LTCl859的16位高精度数据采集系统,不仅可以实现8路的电流信号的输入,还可以实现8路电压信号的输入,对输入信号的范围可以通过软件来设置,同时AD采集电路与Cortex-M3处理器采用了电源隔离和信号隔离,提高了系统的可靠性。
LTCl859是ADI公司推出的一款高性能的具停機功能的8通道、16位、100ksps的AD转换器,每个通道可通过软件实现0~5V,0~10V,0~±5V,0~±10V的不同范围的输入电压,同时还可以实现单输入和差分信号输入的选择,每个通道可承受至±25V的故障保护。LTCl859的多路复用器可以配置为接受4个差分输入、8个单端输入、或差分与单端输入的组合。该器件提供了卓越的DC性能,具有在整个温度范围内的15位无漏失码和±3LSB MAX INL。LTCl 859与控制器之间采用SPI总线进行通信。LTCl859用单5V电源工作,同时仅消耗40mW功率。LTCl 859还具有温度系数为±1.0×10-5/℃的2.5V内部基准,如果需要较高的准确度,还可以从外部驱动。……