硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2526|回复: 4
收起左侧

[DAC] DAC8562/8563深入研究学习笔记,方便V7用户手册使用,更新完毕(2020-03-27)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 2020-3-19 13:01:09 | 显示全部楼层 |阅读模式
dac8563.pdf


虽然STM32H7的SPI DMA方式驱动成功了,还是要深入研究下DAC8563,以便更好的发挥潜能。

1、基础参数:
(1)双通道DAC,轨到轨输出,16bit分辨率,支持50MHz的SPI时钟速度。
(2)自带2.5V的内部参考基准,典型的温飘是4ppm/℃,使用内部2.5V参考基准的情况下,根据增益设置不同,DAC的输出量可以为0到2.5V或者0到5V。
(3)用户可以根据需要外接运放实现常用的±5V,±10V或者±15V输出。
(4)相对精度误差4LSB INL。
(5)毛刺脉冲 0.1nV-s
(6)上电复位数值0V或者中间值。

1.png

2、DACxx6x系列的对比:
1.png

3、封装格式以及每个引脚的作用:
2.png

AVdd : 供电范围2.7-5.5v

CLR    : 异步清除输入,下降沿有效,触发后,DAC8562输出最低电压值,DAC8563输出中间值。用户写入操作的的第24个时钟下降沿将退出清除模式,激活清除模式将终止写操作。

Din    :串行时钟输入,每个时钟下降沿将数据写到的24bit的输入移位寄存器。

GND   :  接地端。

LDAC  :  同步模式下,数据更新发生在第24个SCLK周期的下降沿,之后伴随着SYNC的下降沿。 这种同步更新不需要LDAC,而LDAC必须永久接地,或者将命令发送到设备时保持低电平。
             异步模式下,LDAC是低电平触发,用于同步DAC更新,可以编写多个单通道命令进行设置,然后在LDAC引脚上产生一个下降沿将同步更新DAC输出寄存器

SCLK  : 时钟输入端,支持50MHz。

SYNC : 低电平有效,当SYNC变为低电平时,它使能输入移位寄存器,并且数据采样在随后的时钟下降沿。 DAC输出在第24个时钟下降沿之后更新。 如果SYNC在第23个时钟沿之前变高,SYNC的上升沿将充当中断,并且DAC756x,DAC816x和DAC856x器件将忽略写序列。

VoutA  :  模拟电压输出A。

VoutB  :  模拟电压输出B。

Vrefin/Vrefout :  双向电压参考引脚,如果内部电压基准,此引脚是输出2.5V。

4、输出电压计算公式:
1.png

5、最重要的时序图:
5.png

6、寄存器配置表:
1.png




回复

使用道具 举报

14

主题

99

回帖

141

积分

初级会员

积分
141
发表于 2020-3-19 14:06:38 | 显示全部楼层
加油,我们跟着学习
回复

使用道具 举报

5

主题

201

回帖

216

积分

高级会员

积分
216
发表于 2020-3-20 13:56:09 | 显示全部楼层
不错,很有启发。能DMA采集就会方便很多。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
 楼主| 发表于 2020-3-24 00:58:54 | 显示全部楼层
今天将此贴更新了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
 楼主| 发表于 2020-3-27 17:12:25 | 显示全部楼层
关键信息已经更新完毕。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-30 01:49 , Processed in 0.171135 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表