ADS1256模块

高速模块
ADS1256 8通道24位高精度adc
排针AD0-7 一共八个输入口
端子AD0-7八个输入口 DAC0-1两个输出接口

模块测试
工作电压设置为5V:连接5V到VCC。
参考电压设置为5V:连接5V到VREF。
电位器转动时AD0电压发生变化 光线遮挡时AD1电压发生变化
设置电位器输出为模拟量输入:连接ADJ到AD0。确保板子左侧的传感器接口AD0断开。
设置光敏电阻输出为模拟量输入:连接LDR到AD1。确保板子左侧的传感器接口AD1断开。连接AINCOM到AGND,AD差分输入时可以不连接。

芯片特点
1.24位无数据丢失;
2.高达23比特的无噪声精度;
3.低非线性度: +0.0010% ;
4.数据采样率可达30kSPS ;
5.采用单周期转换模式;
6.带有模拟多路开关,具有传感器接口(可配置为4路差动输入或8路
单极输入) ;
7.带有输入缓冲器( BUF ) ;
8.带有串行外设接口( SPI) ;
9.内含低噪声可编程增益放大器( PGA ) ,所有的PGA均具有自校准和
系统校准;
10.模拟输入电压为5V ,数字电压为1.8~3.6V ;
11.正常模式下功耗低至38mW,备用模式下功耗为0.4mw。

数字输入输出控制
ADS1256有4个专用于数字I/O的引脚,ADS1255有2个数字 I/O 引脚。所有数字I/O引脚都可以通过IO寄存器单独配置为输入或输出。IO 寄存器的DIR位定义每个引脚是输入还是输出,DIO位控制引脚的状态。回读DIO寄存器显示数字I/O引脚的状态,无论它们是通过DIR位配置为输入还是输出。当数字I/O引脚配置为输入时,DIO 寄存
器用于读取这些引脚的状态。当配置为输出时,DIO设置
输出值。在ADS1255上,数字I/O引脚D2和D3不存在,
控制D2和D3操作的IO寄存器位的设置对该器件没有影响。
在待机和掉电模式下,GPIO 保持活动状态。如果配置为
输出,将继续驱动引脚。如果配置为输入,则必须驱
动它们(不能悬空),以防止功耗过大。
数字 I/O 引脚在上电或复位后设置为输入,D0/CLKOUT 除
外,它作为时钟输出使能。如果不使用数字 I/O 引脚,要
么将其作为输入接地,要么将其配置为输出。防止额
外功耗。
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IOT嗷嗷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值