欢迎访问ic37.com |
会员登录 免费注册
发布采购

X9221A 64抽头,2线串行总线双数字控制电位器(XDCP™)

日期:2019-4-26标签: (来源:互联网)

特征
一个包装中的两个XDCP2线串行接口面向寄存器的格式,总共8个寄存器
直接写雨刮器位置
读取刮水器位置
每壶多达四个位置指令格式
快速将寄存器内容传输到电阻器排列直接写入单元格
每个寄存器每位写入100,000次写入电阻器阵列值
分辨率:每个锅点击64次
20 Ld塑料DIP和20 Ld SOIC封装
可提供无铅加退火(符合RoHS标准)

描述X9221A集成了两个数字控制电位 - 单片CMOS集成的ometer(XDCP)微电路。实现了数字控制电位计使用串联阵列中的63个电阻元件。 之间每个元件都是连接到雨刮器的分接点终端通过交换机。 雨刮器的位置阵列由用户通过2线控制总线接口。 每个电位器都与之相关它是一个易变的抽头计数器寄存器(WCR)和2非易失性数据寄存器(DR0:DR1),可以直接使用写入并由用户阅读。 的内容WCR控制游标在电阻上的位置阵列通过开关。 上电召回内容DR0到WCR的帐篷。XDCP可用作三端电位 - 或作为宽端的双端可变电阻器各种应用,包括控制,参数调整和信号处理。

PIN说明主机接口引脚串行时钟(SCL)SCL输入用于将数据输入和输出X9221A。串行数据(SDA)SDA是一个双向引脚,用于将数据传输到和退出设备。 它是一个开漏输出,可能是对任意数量的开漏或开路进行线或lector输出。 开漏输出需要使用一个上拉电阻。 有关选择典型值的信息,请参阅计算总线典型值的指南上拉电阻图。地址地址输入用于设置最低有效值48位从地址的位。 奴隶中的一场比赛地址串行数据流必须用地址输入以启动与之通信X9221A

电位器引脚V H / R H和V L / R L输入相当于termi机械电位两端的最终连接 - ometer。抽头输出相当于a的抽头输出机械电位器。PIN配置

经营原则X9221A是一款高度集成的微电路,评定两个电阻阵列,它们的相关寄存器和计数器和直接提供的串行接口逻辑主机与XDCP电位之间的通信ometers。串行接口X9221A支持双向总线导向原型山坳。该协议定义了发送数据的任何设备作为发射器和接收设备作为总线收件人。控制传输的设备是master和被控制的设备是奴隶。该master将始终启动数据传输并提供发送和接收操作的时钟。那里-因此,X9221A将被视为所有的从属设备应用。时钟和数据约定SDA线上的数据状态只能在SCL期间更改低时段(t LOW)。 SCL期间SDA状态发生变化HIGH保留用于指示启动和停止条件蒸发散。开始条件X9221A的所有命令都以启动开头条件,是SDA从高到低的转换而SCL为HIGH(t HIGH)。 X9221A不断监视SDA和SCL线路的起始条件,并且在此情况之前不会响应任何命令满足了。停止条件所有通信必须以停止条件终止这是SDA从低到高的转换时间SCL很高。

确认Acknowledge是一种用于提供的软件约定主从之间的积极握手总线上的设备表示收到成功数据。发送设备,主设备或slave,将在发送8后释放SDA总线位。主机产生第9个时钟周期在此期间,接收器将SDA线拉至低电平确认它已成功接收到8位数据的。见图7。X9221A将在回复后作出回应识别开始条件及其从属地址和成功收到命令后再次字节。如果命令后跟一个数据字节X9221A将以最终确认回复。数组描述X9221A由两个电阻阵列组成。每阵列包含63个离散的电阻段串联连接。每个数组的物理端都是相当于机械电位的固定端子 - ometer(V H / R H和V L / R L输入)。在每个阵列的两端和每个电阻器之间segment是连接到游标的FET开关(V W / R W)输出。每个单独的阵列中只有一个可以一次打开开关。这些开关是由抽头计数器寄存器(WCR)控制。该WCR的六个最低有效位被解码为选择并启用64个交换机中的一个。WCR可以直接编写,也可以更改通过转移四个相关联的内容之一数据登记到WCR。这些数据寄存器和WCR可以由主机系统读写。设备寻址在启动条件之后,主机必须输出它正在访问的从站的地址。最重要的从地址的四位是设备类型标识符更狡猾(参见下面的图1)。对于X9221A,这是固定的如0101 [B]。

从地址的下四位是设备地址。 物理设备地址由A0-A3输入的状态。 X9221A比较了具有地址输入状态的串行数据流; 成功的需要对所有四个地址位进行多次比较X9221A以确认回应。承认民意调查在内部非转换期间禁用输入 - tile写操作,可以用来利用典型的5ms EEPROM写周期时间。 一旦停止发出条件以指示非易失性的结束写命令X9221A启动内部写操作周期。 可以立即启动ACK轮询。 这个涉及发出开始条件,然后是设备从站地址。 如果X9221A仍然忙着写操作不会返回ACK。 如果是X9221A已经完成了ACK的写操作返回后,主人可以继续下一个操作。

指令结构发送到X9221A的下一个字节包含指令 - 和寄存器指针信息。 四个最重要的信号 - 有效位是指令。 接下来的四位指向两个锅中的一个,如果适用,他们指向其中一个四个相关的寄存器 格式如下所示图2。

四个高阶位定义指令。第六个bit(P0)选择两个电位器中的哪一个受到指示的影响。最后两位(R1和R0)选择要执行的四个寄存器中的一个在发出面向寄存器的指令时。九条指令中的四条以传输结束指令字节。基本顺序如图所示图3.这些双字节指令交换数据WCR和其中一个数据寄存器之间。反式从数据寄存器到WCR的fer实际上是写入静态RAM。雨刷对此动作的反应会被推迟到STPWV。从WCR当前转移数据寄存器的游标位置是对非易失性的写入内存并至少需要t WR才能完成。该电位器和电位器之间可以发生转换它们的相关寄存器或两者之间可能发生电位计及其相关的一个寄存器TER值。四条指令需要三字节序列才能完成plete。这些指令在主机之间传输数据和X9221A;在主持人和其中一个之间数据寄存器或直接在主机和WCR之间。这些指令是:读取WCR,读取当前所选锅的刮水器位置;写WCR,改变所选锅的当前刮水器位置;读数据注册,读取所选非易失性的内容寄存器;写入数据寄存器,写入新值选择数据寄存器。操作顺序是如图4所示。递增/递减命令不同于其他命令。一旦命令发出并且X9221A回应了一个确认,主机可以向上和/或向下计时选定的雨刮器一段式步骤;从而提供微调对主持人的能力。对于每个SCL时钟脉冲(t HIGH)当SDA为高电平时,所选的抽头将移动一个电阻段朝向V H / R H端子。同样的,对于每个SCL时钟脉冲,当SDA为低电平时,选定的抽头将移动一个电阻器段V L / R L端子。

详细操作两个XDCP电位器共用串行接口并分享一个共同的架构。每个电位器由电阻器阵列,抽头计数器寄存器组成和四个数据寄存器。关于规则的详细讨论以下是组织和阵列操作。抽头计数器寄存器X9221A包含两个抽头计数器寄存器(WCR),每个XDCP电位器一个。 WCR可以设想为6位并行和串行负载计数器的输出被解码以选择六十之一沿其电阻阵列的四个开关。的内容WCR可以通过四种方式进行更改:可以编写直接由主机通过写WCR指令(串行加载);可以通过转移内容来间接书写四个相关数据寄存器之一的帐篷通过XFR数据寄存器指令(并行加载);有可能通过Increment / Decre-一次修改一步指导;最后,它载满了内容上电时其数据寄存器为零(R0)。WCR是一个易失性寄存器;也就是说,它的内容是当X9221A断电时丢失。虽然寄存器自动加载R0中的值在通电时,应该注意这可能是不同的从掉电时的价值来看。数据寄存器每个电位器都有四个非易失性数据寄存器。这些可以由主机直接读取或写入数据可以在四个数据中的任何一个之间传输登记册和WCR。应该注意所有操作改变其中一个寄存器中的数据是非易失性的操作并最多需要10ms。如果应用程序不需要存储多个电位器的设置,这些寄存器都可以用作可能的常规内存位置存储系统参数或用户首选项数据。

绝对最大额定值
偏置温度...................- 65°C至+ 135°C
储存温度........................- 65°C至+ 150°C
SCK,SCL或任何地址上的电压
相对于V SS的输入...................... -1V至+ 7V
任何V H / R H,V W / R W或V L / R L的电压
参考V SS ............. + 6V / -4.3V
V= | V H / R H -V L / R L | ................. 10.3V
引线温度(焊接,10s)................. + 300°C
我W(10s).........±6mA

评论强调高于“绝对最大值”下列出的值额定值“可能会对设备造成永久性损坏。这只是一个压力评级; 功能操作设备(在这些或任何其他条件之上在本规范的操作部分中指出)并不暗示。 暴露于绝对最大额定值长时间的条件可能会影响设备的重新启动能力。