高速模块
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 引脚,要
么将其作为输入接地,要么将其配置为输出。防止额
外功耗。