PCF8591是一个单片集成、单独供电、低功耗、8-bit CMOS数据获取器件。PCF8591具有4个模拟输入、1个模拟输出和1个串行I²C总线接口。PCF8591的3个地址引脚A0,A1和A2可用于硬件地址编程,允许在同个I2C总线上接入8个PCF8591器件,而无需额外的硬件。在PCF8591器件上输入输出的地址、控制和数据信号都是通过双线双向I2C总线以串行的方式进行传输。

类别

8-bit CMOS数据获取器件

功能

多路模拟输入

特性

低待机电流

功能

PCF8591的功能包括多路模拟输入、内置跟踪保持、8-bit模数转换和8-bit数模转换。PCF8591的最大转化速率由I2C总线的最大速率决定。

特性

【1】单独供电。

【2】PCF8591的操作电压范围2.5V-6V。

【3】低待机电流。

【4】通过I2C总线串行输入/输出。

【5】PCF8591通过3个硬件地址引脚寻址。

【6】PCF8591的采样率由I2C总线速率决定。

【7】4个模拟输入可编程为单端型或差分输入。

【8】自动增量频道选择

【9】PCF8591的模拟电压范围从VSS到VDD。

【10】PCF8591内置跟踪保持电路。

【11】8-bit逐次逼近A/D转换器

【12】通过1路模拟输出实现DAC增益。

原理图

PCF8591原理图

原理图如下图所示:

引脚信息

PCF8591引脚

AIN0~AIN3:模拟信号输入端。A0~A2:引脚地址端。

VDD、VSS:电源端。

(2.5~6V)

SDA、SCL:I2C总线的数据线、时钟线。

OSC:外部时钟输入端,内部时钟输出端。

EXT:内部、外部时钟选择线,使用内部时钟时EXT接地。

AGND:模拟信号地。

AOUT:D/A转换输出端。

VREF:基准电源端。