DS1868
刮水器电阻阵列上由一个8位的值,它控制哪些抽头点被连接到刮水器设置
输出。通信和设备的控制是通过一个3线串行接口来完成。这
接口允许设备抽头位置被读取或写入。
两个电位器可以串联连接(或叠层)具有相同的增加的总电阻
分辨率。用于多设备,单处理器环境中, DS1868可以级联或菊花
链。此功能提供了多台设备通过单三线式总线控制。
该DS1868是三个标准电阻值,其中包括10 , 50 ,和100欧姆版本提供。
该器件采用16引脚SOIC ( 300万) , 14引脚DIP和20引脚( 173 mil)的TSSOP封装。
手术
在DS1868包含两个256位的电位,其抽头位置是由一个8位的值来设置。
这两个8位值被写入到一个17位I / O移位寄存器,该寄存器用于存储两个刮水器
的位置和堆栈选择位,当该设备加电。在DS1868的框图
示于图1 。
在DS1868的通信和控制是通过一个3线串行接口来实现的
驱动一个内部控制逻辑单元。 3线串行接口由三个输入信号:
RST
,
CLK和DQ 。
该
RST
控制信号用于使该装置的3线串行端口的操作。该
RST
信号
活性高的输入,并开始向DS1868的任何通信是必需的。 CLK信号输入
用于提供数据的输入和输出定时同步。为DQ信号线被用于传送
电位器滑动端设置和堆栈选择位配置为17位I / O移位寄存器
DS1868.
图9 ( a)是3线串行接口协议。如图所示, 3线接口处于非活动状态时
RST
信号输入端为低电平。与DS1868通信需要的过渡
RST
从一个低输入
状态为高电平状态。一旦该3线端口已被激活,数据被输入到零件上的低到
高过渡的CLK信号输入。在时序提供的三线串行时序要求
图9的图,(b ),( c)所示。
写入DS1868通过3线串行接口的数据被存储在17位I / O移位寄存器(见
图2)。 17位I / O移位寄存器包含8位电位器触点位置值,
堆栈选择位。在I / O移位寄存器的组合物,提出了在I / O偏移在图2中第0位
寄存器包含堆栈选择位。该位将有权堆积的部分进行讨论
配置。 1位通过I / O移位寄存器的8包含电位- 1雨刮器位置值。
位1将包含抽头设置为电位器-1的最高位和第8位的最低位为刮水器
设置。 9位通过I / O移位寄存器16包含电位, 0抽头位置的值
与MSB的抽头位置占第9位,而LSB位16 。
2 14