完整的TI公司ADS1256应用电路模块,8通道单端或4通道差分24位ADC,提供SPI串行接口
通用数据采集,数据监测,模拟量转数字量
一、产品简介
完整的TI公司ADS1256应用电路模块,8通道单端或4通道差分24位ADC,提供SPI串行接口
二、应用场景
通用数据采集,数据监测,电桥检测
三、产品概述
此高精度ADC模块采用TI公司的高精度24bit,最大转换速率4.8ksps的芯片ADS1256,板载低温漂基准源,数字地与模拟地隔离,模拟部分布线采用圆弧线,模拟输入接口全使用SMA,转换噪声极低。支持单电源外部供电,可使用单端输入或差分输入,可配置输入衰减。板载LDO提供3.3V数字电源。模块包括数字接口、AD转换、纯电阻衰减网络、外置基准源、电源管理等。
四、产品参数
1.供电电压:+5V
2.最高转换速率:4.8ksps
3.位宽达到24位
4.PCB尺寸:80mm*55mm
5.双层板,顶层放置元件
6.全立创EDA设计,元件优先选择立创商城现有库存,支持嘉立创SMT。
五、使用说明
1.本项目为串行SPI协议ADC模块用于采集电信号,提供STM32测试代码(keil平台)。
2.可使用单端输入或差分输入,差分模式的四个通道为丝印RF1与RF2一组、RF3与RF4一组、RF5与RF6一组、RF7与RF8一组。
3.可配置输入衰减,默认无衰减(分压电阻空焊)。
4.输入滤波电容可以视信号实际情况选择合适容值焊接。
5.模块接口说明如下图:
六、备注
1.排阻可焊接0或者51皆可。
2. 基准源芯片选择ADR431/421等均可,注意基准电压为2.5V。
3.元器件成本:芯片成本大约60左右(均某宝购入,可能会有坑,新手建议嘉立创购入),总成本在70左右。
4.预留D0-D3数字信号下拉电阻、SYNC上拉电阻、RESET上拉电阻,可以根据实际需要选择是否焊接,工程代码中直接配置IO口实现上下拉,没有选择硬件上下拉。
5.附件代码为STM32通过软件SPI操作ADS1256实现差分或单端的多通道数据读取,代码是基于安富莱的例程修改的,网上有很多开源代码,本代码仅供参考。(例程代码为Keil5.33版本)(文件在附件上传模块资料包中)
6. 基准源电路的滤波电容较大,所以模块上电建议添加一个几百微秒的延时,让基准源电路稳定。
七、测试视频
与32单片机建立通信,测试小信号
测试电压正5V,串口绘图,电压非常稳定。
点赞