基于AD5412菊花链的数模转换设计
- 格式:pdf
- 大小:164.57 KB
- 文档页数:3
AD5 1 片的控 制寄存 器结构 见表 2 4 2芯 。
CO T OL E N R L R
D T O T AA U
S RI C K E AL L CO T OL U N R O T
据需 要一个 单位 的 S L 时钟脉 冲 , C K 每个 器件 需要 2 4
个 时钟脉 冲 , 因此 , 果 菊花 链 中包含 个 器 件 , 总 如 则 的时钟脉 冲为 2 X 4 。当输 入移 位 寄存 器 的地址 字 节 为0 2时 , 以在 S 可 DO 引脚 读 取 数据 , 由微 控 制 器 并
读取数 据 寄存器 ; 写入 的 l 6位数 据字节 为 0 0 0 x 0 2时 , 器件被 设 置为读 取控制 寄存器 。数据 全部写 进输入 移 位寄 存 器后 , AT L CH 信 号 的 上升 沿 使 能 S O 引 脚 , D 数据在 S DO引脚 逐个输 出 。 将 菊 花 链 模 式 中 所 有 器 件 的 控 制 寄 存 器 中 的 DE C N设 置为 1 因为每一个 A 4 2芯片都需要 2 , D5 1 4位 数据写入 到输入移位 寄存器来控制 芯片 的工作 , 在本 文
系统 , 采用 S O 引脚 将多个 器件 以菊 花链 的模 式 连接 D 起 来[ 。菊 花链 模 式 接 口为 : 一 个 器 件 的 S I 输 1 ] 第 DN 入 引 脚 连 接 到 微 控 制 器 L S B 6的 S O 输 出 引 M3 9 9 D 脚 ,D S O输 出引脚 连 接 到下 一个 器 件 的 S I 输 入 引 DN 脚, 以此类推 , 最后 一 个 器 件 的 S O 输 出 引脚 连 接 到 D 微 控 制 器 L S B 6 的 S I x 输 入 引 脚 。 在 M3 9 9 SR L ATC 信 号 的上 升沿 , H 数据 转换 开始 , S L 时钟 在 C K 信 号 的上升 沿 , 据开 始 逐 个写 入 并 锁 存 到输 入 移位 数 寄存 器 。输 入移 位寄存 器为 2 4位 寄存器 , 包括 8位 地 址位 和 1 6位数据 位 , 址字 节控制 着不 同寄存 器 的操 地 作 。在数据 写入 输人 移 位 寄存 器 的 过程 中 , 一 位 数 写
采用定 时器 中断控制数 据的转换 间隔 , 本文设计 微
21 0 2年 第 3期
樊 妮 娜 , : 于 AD 4 2菊花 链 的数 模 转 换 设 计 等 基 5l
・ 7 5 ・
设计 中采 用 两 片 A 5 1 , 以在级 联 模 式下 , 要 4 D 42所 需 8
位数据 写入到移位 寄存 器 中来控制 数据的读 、 写操作 。
引脚 实 现 了 S I接 口 的 同 步 接 收 信 号 S I , P SRx 即
AD 4 2芯片 的 S O 信号 ; A5引脚实 现 了 S I 口 51 D P P接 的 同步发送 S I x 即 AD 4 2芯片 的 S I 信号 。 ST , 51 DN
4 软 件设计
4 1 数 据 传 输 .
Байду номын сангаас
呲 州 哪 ∞ 。
基 于 AD5 花链 的数模 转换 设 计 4 2菊 1
樊妮 娜 ,夏路 易
( 原 理 工 大 学 , 山西 太 原 太 002) 3 0 4
摘要 : 首 先说 明 了 AD 42数模 转换 芯 片 的应 用特 性 , 阐述 了 AD 4 2数模 转换 芯 片 菊 花 链 工 作 模 式 的 工 作 51 51 原 理 , 并 简单 介 绍 了此 工作 模 式 的 配 置 。 其 次 ,详 细 说 明 了 AD 4 2芯 片 与 L S B 6微 控 制 器 的 接 口 电 51 M3 9 9
以平 滑调节 的模 拟 电压 。 因此 , 文采 用 AD 公 司生 本 I
输 出引脚 由一个 独立 引脚 提 供 , 引 脚 可 配 置成 输 出 此
电压 为 0V~ 5V、 0V~1 ±5V、 0V 的范 围 , OV、 ±1
需 要 注 意 的 是 所 有 范 围 均 提 供 1 的 超 量 程 。 O AD5 1 4 2芯片 的模 拟输 出包 括 短 路 和 开 路保 护 , 且 并 可 以驱动容性 负载 。芯 片的 电源电压 范 围为 1. O 8V~
信号一 直保持 为高 电平 , 到微 控 制 器 L S B 6将 直 M3 g 9 数据全 部写 入到 AD 4 2芯片 的输入移 位 寄存器 中 。 51 读 操作 过程 中 , 要 将 数据 先 写入 输 入 移位 寄 存 需 器中, 写入 寄存器 的 8位 地 址字 节 为 0 0 , 入 的 1 x2 写 6 位数据 字节 为 0 0 0 x 0 0时 , 器件 被设 置为读 取状态 寄存
L S B 6 收存储 。 M3 9 9 接
图 2 A 5l D 4 2芯 片 菊 花 链 连 接 图
A 51 D 4 2芯片菊花链工作模式 连接图如 图 2 所示 。 输 入移位 寄存器 地址 字节 功能表 见表 1 。
2 2 菊花链 的 配置 .
表 i 输 入 移 位 寄 存器 地址 字 节 功 能 表
器; 入的 1 写 6位数据 字节 为 0 0 0 x 0 1时 , 件被设置 为 器
L S B 6内置 S I 块L 进 行数 据通信 的 。其 中一 M3 9 9 P模 2
片 AD 4 2菊 花链 的硬件 电路 如 图 3所示 。 51 图 3中微 控 制器 L S B 6的 P M3 9 9 A2引脚 实 现 了 S I 口的同步时 钟脉 冲输 出 S I L 即 AD 4 2芯 P接 S C K, 51 片 的 S L 信号 ; A3引脚 实 现 了 S I 口的帧 同步 CK P P接 信 号 S I s , AD 4 2芯 片 的 L SF s 即 51 ATC 信 号 ; A4 H P
+ VD A D
C lA S a— VS
三
l l l
u 9
A S VS
用S I P 串行 数据 通信 接 口。对 于多个 AD 4 2芯 片的 51
作 者 简 介 :樊 妮 娜 ( 97) 18 一 ,女 , 山 西运 城 人 ,在 读 硕 士 研 究 生 ,研究 方 向 :嵌 入 式 控 制 系 统 。
・
5 ・ 6
机 械 工 程 与 自 动 化
21 0 2年 第 3期
图 1 AD 4 2内部 功 能 框 图 51
2 菊 花链工 作原 理与 配置
2 1 菊花链 工作 原理 .
收 稿 日期 ;2 1— 2 1 }修 回 日期 :2 l -4 1 0 11 — 6 O 20 — o
AD 4 2与微控 制 器 L S B 6进 行 通 信 时 , 51 M3 9 9 采
0 引 言
出 电流范 围可 采用软 件设 置为 4mA ̄2 0mA、 ~ 0l 1
2 0mA 或超 量程 的 0mA~ 2 4mA。AD 4 2的 电 压 51
在 工业 生产 中 , 量 的用 电设 备 ( 行 机 构 、 送 大 执 变 器等) 都需要 在平 滑 调 节 的测 试 电 压下 稳 定 工 作 。此 时需要 采用 数模 转换芯 片将输 入 的数字 电压 转换 为可
CLRS 0VRR
D D 1 D 3 2 D O
E L
NG
RE
X T
oUT
EN
S 时 钟 R
S R阶 跃
S E DC N R N E R R1 2 R0
由表 2可得 , AD 4 2器 件多 片级联 中 , 一个 在 51 每
控制 器 L S B 6的定时器 A为 3 M3 9 9 2位采样定 时器 。 微 控制 器 L S B 6通 过输 入 引脚 S I 将 2 M3 9 9 DN 4
第 3 ( 第 12期 ) 期 总 7
21 0 2年 6月
机 械 工 程 与 自 动 化
M ECHANI CAL ENGI NEE NG & AUT0M AT1 RI 0N
NO. 3
J n u.
文章 编 号 :62 6 1 (0 2 0- 0 5 0 1 7 —4 3 2 1 ) 30 5 —3
地 址 字 0 0 0 0 0000 功 能 不操作( NOP )
当输入移 位寄存 器 的地址 字节 为 0 5 x 5时 , 控制 微 器 L ¥ B 6对 控 制 寄 存 器 进 行 读 、 操 作 。通 过 M3 9 9 写 配 置 控 制 寄存 器 来 确 定 AD 4 2芯 片 的工 作 模 式 。 51
0 0 0 0 0001 0 0 0 1 0000 O O 0 0 1 1 11 0 0 O 1 1 1 10
数 据 寄存 器 根 据 读 取 地址 的 回读 寄 存 器 控 制 寄存 器 复 位 寄存 器
衰 2 AD 4 2的 控 制 寄存 器 结构 51
D5 D4 D3 D 2 DI D0 D 8 D l 6 D D 1 1 1 1 I l1 I 9 D 7 D 5 4 I l
A I N L队 器 件 都 必 须 配 置 为 菊 花 链 模 式 , 控 4 寄 存 器 的 即 噼 ∞KT∞ 制
DC EN 一 1。
D C
一 一
D C A
∞ [
∞
位数据 写入 AD 4 2 片 的输 入移 位寄存 器 。写数 据 51 芯 过程 中 , 需要 S L C K时钟脉 冲连 续存 在并 需要 持 续 2 4 个周期 , 如果 脉冲个 数不 够 , 则写 入 的输 入 移位寄存 器
4 片 内包 含 S I 0V, P 串行 接 口, 以 与 微 控 制 器 进 行 可
产 的单 通道 、 2 1 1 / 6位 串行 输 入 内置 电流 源 和 电压 输 出的 数模转 换芯 片 AD 4 2 现这 一功 能 。 51 实