急急急!求解析.&#12pcf8591怎么用;&#12pcf8591怎么用

I2C总线是Philips公司推出的新型单片机系統它采用串行总线,主控器与外围器件仅靠两条线进行信息传输一条称为时钟线(SCL),另一条位数据线(SDA)I2C总线单片机系统较通用單片机系统电路简单。由普通CPU芯片同I2C专用器件组成的系统为模拟I2C系统它性能稳定,价格较低目前已得到广泛应用.本文介绍了具有I2C接口嘚A/D芯片PCFpcf8591怎么用的引脚图及应用电路,并在暖水锅炉温度记录仪中得到应用

所需积分/C币:4 上传时间:
}

  PCFpcf8591怎么用是一个单电源低功耗嘚8位CMOS数据采集器件其接口电路的工作原理图,PCFpcf8591怎么用原理图与PCFpcf8591怎么用电路图

  pcfpcf8591怎么用硬件接口电路原理图的接线方法

  PCFpcf8591怎么用是┅个单电源低功耗的8位CMOS数据采集器件,具有4路模拟输入1路模拟输出和一个串行I2C总线接口用来与MCU通信。

  3个地址引脚A0、A1、A2用于编程硬件哋址允许最多8个器件连接到I2C总线而不需要额外的片选电路。

  器件的地址、控制以及数据都是通过I2C总线来传输先看一下PCFpcf8591怎么用的原悝图,如图1所示

  其中引脚1、2、3、4是4路模拟输入,引脚5、6、7是I2C总线的硬件地址8脚是数字GND,9脚和10脚是I2C总线的SDA和SCL

  12脚是时钟选择引腳,如果接高电平表示用外部时钟输入接低电平则用内部时钟,我们这套电路用的是内部时钟因此12脚直接接GND,同时11脚悬空

  13脚是模拟GND,在实际开发中如果有比较复杂的模拟电路,那么模拟GND部分在布局布线上要特别处理而且和数字GND的连接也有多种方式,这里大家先了解即可

  在板子上没有复杂的模拟部分电路,所以我们把模拟的GND和数字GND接到一起即可14脚是基准源,15脚是DAC的模拟输出16脚是供电電源VCC。

  PCFpcf8591怎么用的ADC是逐次逼近型的转换速率算是中速,但是他的速度瓶颈在I2C通信上pcfpcf8591怎么用硬件接口电路原理图的接线方法

  由于I2C通信速度较慢,所以最终的PCFpcf8591怎么用的转换速度直接取决于I2C的通信速率。由于I2C速度的限制所以PCFpcf8591怎么用的算是个低速的AD和DA集成,主要应用茬一些转换速度要求不高希望成本较低的场合,比如电池供电设备测量电池的供电电压,电压低于某一个值报警提示更换电池等类姒场合。

  Vref基准电压的提供方法一是采用简易的原则,直接接到VCC上去电工天下

  但是由于VCC会受到整个线路的用电功耗情况影响,┅来不是准确的5V实测大多在4.8V左右,二来随着整个系统负载情况的变化会产生波动所以只能用在简易的、对精度要求不高的场合。

  方法二是使用专门的基准电压器件比如TL431,它可以提供一个精度很高的2.5V的电压基准这是我们通常采用的方法。如图2所示

  图中J17是双排插针,可以根据自己的需求选择跳线帽短接还是使用杜邦线接其他外接电路都是可以的。

  在这个地方直接把J17的3脚和4脚用跳线帽短路起来,那么现在Vref的基准源就是2.5V了pcfpcf8591怎么用硬件接口电路原理图的接线方法

  分别把5和6、7和8、9和10、11和12用跳线帽短接起来的话,那么AIN0实測的就是滑动变阻器的分压值AIN1和AIN2测的是GND的值,AIN3测的是+5V的值

  AIN3虽然测的是+5V的值,但是对于AD来说只要输入信号超过Vref基准源,它得到的始终都是最大值即255,它实际上无法测量超过其Vref的电压信号

  注意,所有输入信号的电压值都不能超过VCC即+5V,否则可能会损坏ADC芯片

聲明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人不代表电子发烧友网立场。文章及其配图僅供工程师学习之用如有内容图片侵权或者其他问题,请联系本站作侵删 

}

我要回帖

更多关于 pcf8591怎么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信