了解STM32DAC基本原理

简介

只有大容量的STM32F10x才具有DAC功能

特点

① 2个DAC转换器:每个转换器对应1个输出通道
② 8位或者12位单调输出
③ 12位模式下数据左对齐或者右对齐
④ 同步更新功能
⑤ 噪声波形生成
⑥ 三角波形生成
⑦ 双DAC通道同时或者分别转换
⑧ 每个通道都有DMA功能
在这里插入图片描述

DAC转换 原理

1、VDDA和VSSA为DAC模块模拟部分的供电。

2、Vref+则是DAC模块的参考电压。

3、DAC_OUTx就是DAC的输出通道了(对应PA4或者PA5引脚)
在这里插入图片描述

DAC引脚说明

DAC_OUT1 ->PA4
DAC_OUT2 ->PA5
在这里插入图片描述

转换时间

在这里插入图片描述

数据格式

在这里插入图片描述

触发方式

在这里插入图片描述

扫描二维码关注公众号,回复: 12853069 查看本文章

计算公式

说明:
1、V_REF:是我们想要输出的电压值
2、V_DOR:是参考电压(3.3V)
3、2^12 = 4096;

D A C 输 出 = V R E F ∗ ( V D O R / 4096 ) DAC 输出=V_{REF}*(V_{DOR}/4096) DAC=VREFVDOR/4096

DAC的输出缓存

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_46278925/article/details/107735075