作者张小波学习情境6-数字电压表的设计之基于PCF8591设计的数字电压表☆点名,复习1、ADC0832的引脚及其功能,以及与单片机的硬件连接
2、ADC0808的引脚及其功能,以及与单片机的硬件连接
引言:PCF8591是一个单片集成、单独供电、低功耗、8-bitCMOS数据获取器件
PCF8591具有4个模拟输入、1个模拟输出和1个串行I2C总线接口
PCF8591的3个地址引脚A0,A1和A2可用于硬件地址编程,允许在同一个I2C总线上接入8个PCF8591器件,而无需额外的硬件
在PCF8591器件上输入输出的地址、控制和数据信号都是通过双线双向I2C总线以串行的方式进行传输
☆新课讲授6
3基于PCF8591设计的数字电压表6
3.1PCF8591简介PCF8591的功能包括多路模拟输入、内置跟踪保持、8-bit模数转换和8-bit数模转换
PCF8591的最大转化速率由I2C总线的最大速率决定
1、主要技术指标和特性单独供电PCF8591的操作电压范围2
5V-6V低待机电流通过I2C总线串行输入/输出PCF8591通过3个硬件地址引脚寻址PCF8591的采样率由I2C总线速率决定4个模拟输入可编程为单端型或差分输入自动增量频道选择作者张小波PCF8591的模拟电压范围从Vss到VDDPCF8591内置跟踪保持电路8-bit逐次逼近A/D转换器通过1路模拟输出实现DAC增益2、ADC0808引脚功能图6-3-1PCF8591引脚图AIN0~AIN3:模拟信号输入端
A0~A3:引脚地址端
VDD、VSS:电源端
5~6V)SDA、SCL:I2C总线的数据线、时钟线
OSC:外部时钟输入端,内部时钟输出端
EXT:内部、外部时钟选择线,使用内部时钟时EXT接地
AGND:模拟信号地
AOUT:D/A转换输出端
VREF:基准电源端
3、ADC0808内部结构