综合技术交流
直播中

西西

6年用户 1753经验值
擅长:可编程逻辑 嵌入式技术 处理器/DSP 控制/MCU MEMS/传感技术
私信 关注
[资料]

DS1267双通道数字电位器芯片说明

  DS1267双通道数字电位器芯片包括两个数字控制,固态电位器。每个电位器由256电阻部分。每个电阻之间的部分和电位器的两端抽头点是访问的雨刮器。的位置刮水器电阻阵列上由一个8位的值,它控制哪些抽头点被连接到刮水器设置输出。通信和设备的控制是通过一个3线串行接口来完成。该接口允许在设备抽头位置被读取或写入。两个电位器可以串联连接(或叠层),用于与所述增加的总电阻相同的分辨率。用于多设备,单处理器环境中, DS1267可以级联或菊花链式连接。此功能提供了多台设备通过单三线式总线控制。该DS1267是三个标准电阻值,其中包括10、50、和100千欧的版本提供。可用的软件包的设备包括一个14引脚DIP , 16引脚SOIC封装,以及20引脚TSSOP封装。
  图1
  
  在DS1267包含两个256位的电位,其抽头位置是由一个8位的值来设置。这两个8位的值写入到一个17位I/O移位寄存器,用来存储两个雨刮器位置且堆栈选择位,当该设备加电。在DS1267的框图呈现图1 。在DS1267的通信和控制是通过一个3线串行接口来实现的驱动一个内部控制逻辑单元。 3线串行接口由三个输入信号:RST,CLK和DQ。该RST控制信号用于使该装置的3线串行端口的操作。该芯片是选择时RST高;RST一定要高,开始对DS1267的任何通信。在CLK信号输入端,用于提供对数据的输入和输出定时同步。在DQ信号线用来传输电位器触点设置和堆栈选择位配置的17位I/O移位注册DS1267的。图3(a)是3线串行接口协议。如图所示, 3线接口处于非活动状态时RST信号输入端为低电平。与DS1267通信需要的过渡RST从一个低输入状态为高电平状态。一旦该3线端口已被激活,数据被输入到零件上的低到高过渡的CLK信号输入。在时序提供的三线串行时序要求图3的图,(b)-(c)所示。写入DS1267通过3线串行接口的数据被存储在17位I/O移位寄存器(见图2)。 17位I/O移位寄存器包含8位电位器触点位置值,堆栈选择位。在I/O移位寄存器的组合物,提出了在I/O偏移在图2中第0位寄存器中包含的堆栈选择位,这将在标题为部分讨论“StackedConfiguration.” 1位通过I/O移位寄存器的8包含电位- 1雨刮器位置值。第1位包含抽头设置的MSB为电位器1和第8位的LSB的抽头设置。9位通过I/O移位寄存器16包含电位,0抽头位置的值,与MSB的抽头位置占据第9位和LSB位16 。
  图2
  
  数据传输总是以堆栈选择位,随后由电位器,雨刷器1位置值,最后电位0抽头位置值。当抽头位置的数据是要被写入到DS1267,17比特(或某些整数倍)的数据的应总是被发送。不发送完整的17位(或多个)的交易将离开在所需的抽头位置不完整和可能注册错误。之后的通信交易已经完成,则RST信号输入应采取的低状态,以防止任何意外更改设备的移位寄存器。一旦RST已经达到一个低状态时,在I/O移位寄存器的内容被装入设置的抽头位置的各多路转换器。新的雨刮器位置才会后搞RST转换到非活动状态。在器件上电在DS1267刮水位置将被设置在所述总电阻或二进制值1000 0000 50%。
  图3
  

更多回帖

发帖
×
20
完善资料,
赚取积分