沈阳单片机开发网——帮您精确掌握电子器件的使用细节www
symcukf
com数字电位器X9241原理及与单片机的接口设计作者:湘潭工学院信息与电气工程系黄采伦摘要:I2C总线数字电位器是Xicor公司推出的数字电位器中较有代表性的一种,它集许多先进特性于一体,倍受使用者瞩目;本文介绍其特性、工作原理及与单片机的接口技术
关键词:数字电位器I2C总线单片机程序模块1、引言随着I2C总线应用的日益广泛,兼容I2C总线的接口芯片及存储器的品种也越来越多,其中数字电位器以其调节方便、使用寿命长、受物理环境的影响小、性能稳定等特点,已被广大电子工程技术人员所认识;尤其是在音频产品、控制领域等的应用越来越受到人们的重视
I2C总线数字电位器是美国Xicor公司推出的X9×××系列数字电位器中较有代表性的一种
它是把几个E2POT非易失性数字电位器集成在一起的单片CMOS微电路,具有二线串行I2C总线接口,易于软件控制,可直接读出、写入滑动端位置,可级联使用等先进特性
本文以X9241为例说明
2、结构原理X9241内部包括一个I2C接口和四个数字电位器
每个数字电位器由电阻阵列及与之对应的滑动端计数寄存器WCR、四个8位数据寄存器R0~R3等部分构成
其引脚配置如图1所示
图1X9241引脚配置图其中VW0、VW1、VW2及VW3分别为四个电位器的滑动端;VL0、VL1、VL2及VL3分别为四个电位器的低端;VH0、VH1、VH2及VH3分别为四个电位器的高端;A0、A1、A2及A3为地址线(用来设置从属地址低4位);SDA及SCL分别为串行数据和串行时钟;VCC及VSS分别为电源和地2
1电阻阵列每个电阻阵列由63个串联连接的分立的电阻段组成
每个电阻阵列的物理终端等效于机械电位器的固定端(VH和VL输入端)
每个阵列的VH和VL以及每个电阻段之间的接点(即抽头)通过FET开关连