41、51单片机视频教程 ad模数转换原理adda芯片pcf8591中文带图介绍.docx 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 具有 I2C 总线接口的 A/D 芯片 PCF8591 及其应用The used of A/D chip PCF8591 which has I2C interface(唐山学院) 周剑利 郭建波 崔涛(Tangshan Collage)Zhou,Jianli Guo,jianbo cui,tao摘要:I2C 总线是 Philips 公司推出的新型单片机系统。它采用串行总线,主控器与外围器件仅靠两条线进行信息传输,一条称为时钟线(SCL),另一条位数据线(SDA)。I2C 总线单片机系统较通用单片机系统电路简单。由普通 CPU 芯片同 I2C 专用器件组成的系统为模拟 I2C 系统,它性能稳
2、定,价格较低,目前已得到广泛应用.本文介绍了具有 I2C 接口的 A/D 芯片 PCF8591 的引脚图及应用 电路,并在暖水锅炉温度记录仪中得到应用。 关键词:I2C 总线A/D 转换器件地址控制字节中图分类号:TP368.1文献标识码:AAbstract:I2C bus system is a new kind of single-chip system, which developed by Philips. It uses serial bus,i.e. there are only two lines to realize the communication between the
3、main controller and the peripheral equipment, one is clock line (SCL), and the other is data line (SDL). Therefore, the circuit in I2C bus single-chip system is simpler than that in general one. Analog I2C system composed of common CPU chip and I2C component has stable performance, lower price and h
4、as been widely used now. In this paper, we introduce the pin figure and application circuit of A/D chip PCF8591 which has I2C interface. It has been used in hot water boiler temperature recorder.KEY WORD: I2C bus;A/D conversion;(electronic) device address;controllable byte1引言I2C 总线是 Philips 公司推出的串行总
5、线,整个系统仅靠数据线(SDA)和时钟线(SCL)实现完善的全双工数据传输,即 CPU 与各个外围器件仅靠这两条线实现信息交换。I2C 总线系统与传统的并行总线系统相比具有结构简单、可维护性好、易实现系统扩展、易实现模块化标准化设计、可靠性高等优点。 在一个完整的单片机系统中,A/D 转换芯片往往是必不可少的。PCF8591 是一种具有 I2C 总线接口的 A/D 转换芯片。在与 CPU 的信息传输过程中仅靠时钟线 SCL 和数据线 SDA 就可以实现。 2 芯片介绍 PCF8591 是具有 I2C 总线接口的 8 位 A/D 及 D/A 转换器。有 4 路 A/D 转换输入,1 路 D/A
6、模拟输出。这就是说,它既可以作 A/D 转换也可以作 D/A 转换。A/D 转换为逐次比较型。引脚图如图 1 所示。结构图如图 2 所示。电源电压典型值为 5V。 AIN0AIN3:模拟信号输入端。A0A3:引脚地址端。 VDD、VSS:电源端。 (2.56V) SDA、SCL:I2C 总线的数据线、 时钟线。 OSC:外部时钟输入端,内部时钟输出端。 EXT:内部、外部时钟选择线,使 用内部时钟时 EXT 接地。AGND:模拟信号地。AOUT: D/A 转换输出端。 VREF:基准电源端。 图 1PCF8591 引脚 I2C 总线接口 DAC 数据积存器ADCA 数据积存器状态寄存器上电复位
7、逻辑控制振荡器模拟多路开关采样/保持 比较器逐次比较寄存器/逻辑采样/保持 驱动器图 2PCF85913应用3.1 器件总地址 PCF8591 采用典型的 I2C 总线接口器件寻址方法,即总线地址由器件地址、引脚地址和方向位组成。飞利蒲公司规定 A/D 器件地址为 1001。引脚地址为 A2A1A0,其值由用户选择,因此 I2C 系统中最多可接 23=8 个具有 I2C 总线接口的 A/D 器件。地址的最后一位为方向位 R/ w ,当主控器对A/D 器件进行读操作时为 1,进行写操作时为 0。总线操作时,由器件地址、引脚地址和方向位组成的从地址为主控器发送的第一字节。 3.2 控制字节 控制字
8、节用于实现器件的各种功能,如模拟信号由哪几个通道输入等。控制字节存放在控制寄存器中。总线操作时为主控器发送的第二字节。其格式如下所示: MSBLSBD7D6D5D4D3D2D1D0其中:D1、D0 两位是 A/D 通道编号:00 通道 0,01 通道 1,10 通道 2,11 通道 3 D2 自动增益选择(有效位为 1) D5、D4 模拟量输入选择:00 为四路单数入、01 为三路差分输入、10 为单端与差分配合输入、11 为模拟输出允许有效 当系统为 A/D 转换时,模拟输出允许为 0。模拟量输入选择位取值由输入方式决定:四路单端输入时取 00,三路差分输入时取 01,单端与差分输入时取 1
9、0,二路差分输入时取 11。最低两位时通道编号位,当对 0 通道的模拟信号进行 A/D 转换时取 00,当对 1 通道的模拟信号进行 A/D 转换时取 01,当对 2 通道的模拟信号进行 A/D 转换时取 10,当对 3 通道的模拟信号进行 A/D 转换时取 11。在进行数据操作时,首先是主控器发出起始信号,然后发出读寻址字节,被控器做出应答后, 主控器从被控器读出第一个数据字节,主控器发出应答,主控器从被控器读出第二个数据字节,主控器发出应答一直到主控器从被控器中读出第 n 个数据字节,主控器发出非应答信号,最后主控器发出停止信号。 3.3 应用电路 如图 3 所示电路是暖水锅炉水温检测和
10、A/D 转换电路。AD581 作为电流型温度传感器 AD59000 的基准电源。两只 AD590 分别用来采集上水和回水的温度。图 3 暖水锅炉水温检测和 A/D 转换电路 温度变化时通过 AD590 的电流发生变化,温度每升高 1,电流增加 1mA。两只远放电路的作用是将电流信号转变为电压信号。图中 R6、R7、R8、R9 是温度校准电位器,均采用精细电位器。图中 R6 和 R7 分别用来校准 0时两运放的输出电压,即将传感器置于冰水混合液中时,调节 R6 或R7 使运放的输出电压,即将传感器置于冰水混合液中时,调节 R6 或 R7 使运放的输出电压为 0V。图中 R8 和 R9 分别用来校
11、准 100时两运放的输出电压,即将传感器置于沸水时,调节 R8 或 R9 使两运放的输出电压为某一确定值。此值由使用者决定,当然,其值大小要考虑 A/D 转换器选用的基准电源值。 A/D 转换器 PCF8591 靠数据线 SDL 和时钟线 SCL 与 CPU 联系。由软件决定水温数据的采集时间和数据的存储以及送去显示。 4结论Philips 公司推出的 I2C 总线系统较通用单片机系统电路简单。由普通 CPU 芯片同 I2C 专用器件组成的系统为模拟 I2C 系统,它性能稳定,价格较低,具有较大的应用前景 参考文献: 1. 何立民I2C 总线应用系统设计M北京:北京航空航天大学,1997.2. 何立民单片机应用系统设计系统配置与接199 术M北京:北京航空航天大学, 作者简介:周剑利(1963-),男,副教授,从事自动化专业教学及研究工作。电话:0315-2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度河北省单招考试一类 《文化素质数学》题库含完整答案详解【典优】
- 2024-2025学年度施工员试卷(综合题)附答案详解
- 2024-2025学年度园林绿化作业人员自我提分评估及参考答案详解【综合题】
- 2024-2025学年度注册公用设备工程师高分题库附参考答案详解【巩固】
- 2024-2025学年度主管护师(中级)考前冲刺练习含答案详解(综合卷)
- 2024-2025学年度护士资格证高频难、易错点题附答案详解【典型题】
- 2024-2025学年度医学检验(士)经典例题含答案详解(研优卷)
- 2024-2025学年度火电电力职业鉴定常考点试卷【网校专用】附答案详解
- 2024-2025学年度电梯考试综合提升测试卷含完整答案详解【必刷】
- 2024-2025学年度执业药师题库试题(夺分金卷)附答案详解
- 2026年吉林工业职业技术学院单招综合素质考试题库含答案详解(典型题)
- 2025-2026学年苏科版(新教材)小学信息科技四年级下册教学计划及进度表
- DB32∕T 5345-2026“厂中厂”安全生产管理规范
- 第10课 古代的村落、集镇和城市(教学设计)-2025-2026学年统编版高二历史选择性必修2 经济与社会生活
- 2025-2026学年湘美版美术八年级下册1.1古典之光课件
- 2026年内蒙古机电职业技术学院单招职业技能考试题库含答案详解(综合卷)
- 2025年吉安职业技术学院单招综合素质考试试题及答案解析
- 2025年江苏农林职业技术学院单招职业技能考试试题及答案解析
- 2025年安徽财贸职业学院单招职业适应性测试试题及答案解析
- 2026年南京城市职业学院单招综合素质考试题库含答案解析
- 2025年安徽财贸职业学院单招职业技能考试试题及答案解析
评论
0/150
提交评论