
AD5231
100
CS
5V/DIV
V
A
= V
B
=打开
T
A
= 25 C
理论 - 我
WB_MAX
- 毫安
10
CLK
5V/DIV
SDI
5V/DIV
I
DD
*
2mA/DIV
4ms/DIV
*供应
电流返回到最小功耗
IF指令# 0 ( NOP )被执行后立即
指令# 1 (读EEMEM )
R
AB
= 10k
1
R
AB
= 50k
0.1
R
AB
= 100k
0.01
0
128
256
384
512
640
768
896
1024
CODE - 十进制
TPC 19.我
DD
与时间(读)程序模式
TPC 20.我
WB_MAX
与代码
操作概述
便笺簿和EEMEM编程
的AD5231数字电位计被设计成作为
真正的可变电阻器芯片,用于替代模拟信号
留Ⅴ的端电压范围内
SS
& LT ; V
TERM
& LT ; V
DD
.
基本电压范围被限制在一个| V
DD
– V
SS
| < 5.5伏。
数字电位器滑动端的位置由RDAC确定
寄存器的内容。该RDAC寄存器作为一个暂存寄存器
器允许根据需要放置尽可能多的值的变化
电位器触点在正确的位置。便笺
寄存器可以使用任何位置值进行编程
通过加载完整的表象标准的SPI串行接口模式
表性的数据字。一旦一个理想的位置,发现了这个值
可以被保存为一个EEMEM寄存器。此后,雨刮器
位置总是被设置在该位置的任何未来ON-
OFF-ON电源序列。在EEMEM保存过程
需要大约25毫秒,在此期间,该移位寄存器是
锁定防止发生任何变化。在RDY引脚
表示完成这一EEMEM保存的。
有16个指令方便用户的编程
需要。参阅表Ⅲ。该指令是:
1.做任何
2.恢复EEMEM设置为RDAC
3.保存RDAC设置为EEMEM
4.保存RDAC设置或用户数据EEMEM
5.递减6分贝
6.递减6分贝
7.递减一步
8.递减一步
9.复位EEMEM设置RDAC
10.阅读EEMEM到SDO
11.阅读抽头设置为SDO
12.将数据写入RDAC
13递增6分贝
14递增6分贝
15递增一步
16递增一步
高速暂存寄存器( RDAC寄存器)直接控制
数字电位器滑动端的位置。当暂存
垫寄存器装入全零,雨刮器将连接
到可变电阻器的B端子。当暂存
寄存器载入中间电平码(满刻度位置1/2 )
刮水器将被连接到所述可变电阻器的中间。
当便笺装有满量程代码,所有的人,
雨刮器将连接到A-终端。由于高速暂存
寄存器是一个标准的逻辑寄存器,没有限制的
不可更改的数量。在EEMEM寄存器有一个程序
擦除闪存/ EEMEM描述/写周期限制
可靠性节。
基本操作
设置可变电阻滑动端位置的基本模式
(编程暂存寄存器)通过完成
用命令指令加载串行数据输入寄存器
化# 11 ,其中包括所需的抽头位置的数据。当
发现所需的抽头位置,用户将加载
串行数据输入寄存器指令指令# 2 ,
这使得所需的抽头位置的数据的一个副本进入
非易失性EEMEM寄存器。经过25毫秒的滑动端位置
将被永久存储在非易失性EEMEM位置。
表1提供了应用程序编程实例上市
的串行数据输入( SDI)的字的序列与该串行数据
输出出现在十六进制格式的SDO引脚。
表一,设置和保存RDAC数据来EEMEM注册
SDI
B00100
H
SDO
XXXXXX
H
行动
加载数据100
H
到RDAC
寄存器, W端移动到1/4
满量程位置。
保存RDAC寄存器副本
内容为EEMEM寄存器。
20XXXX
H
B00100
H
在系统上电时,暂存寄存器自动
更新与上次值保存在EEMEM寄存器。该
出厂预设EEMEM值是中间值,但此后,
EEMEM值可以由用户改变。
–10–
第0版