OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 17082|回复: 3

STM32 DAC精度及VREF基准电压选取问题

[复制链接]

6

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2013-9-25
在线时间
0 小时
发表于 2013-12-27 00:31:34 | 显示全部楼层 |阅读模式

今天对STM32的DAC进行了测试

芯片为STM32F103RC,64引脚,基准源内部,3.3V,供电芯片AMS1117-3.3

使用函数Dac1_Set_Vol(u16 vol);

示波器测试结果

 vol设定  理论值  实测最小 实测 平均 实测最大 
 200  200mv  204mv  209mv  212mv
 1600  1.6v  1.64v  1.68v  1.72v
 2200  2.2v  2.28v  2.32v  2.36v
 3030  3.03v  3.12v  3.16v  3.20v

不得不说,这误差略微有些太大吧

另外:设计了一款模拟采集版,采用STM32F103V系列,VREF接基准芯片,电压2.5V。

但是看到一个论坛上说VDD与VDDA压差不能超过50mV。查了一下手册。发现如下


然后我就凌乱了。。。这么说,这款芯片的基准电压只能为3.3V了。

求各位大神指点!
 

 

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2013-12-27 10:23:58 | 显示全部楼层
回复【楼主位】winterfell:
---------------------------------
这款芯片的基准电压只能为3.3V了 ”对于ADC,不能这样理解吧,参考电压VREF+只是不能大于VDDA,他的范围是2.4V到VDDA。
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

28

主题

91

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
268
金钱
268
注册时间
2015-11-28
在线时间
52 小时
发表于 2017-7-19 13:29:03 | 显示全部楼层
这芯片DAC只能到这种地步了吗,要想得到更加准确的结果,该如何做
笑哥
回复 支持 反对

使用道具 举报

12

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
177
金钱
177
注册时间
2019-8-6
在线时间
23 小时
发表于 2019-12-31 17:04:57 | 显示全部楼层
​​​​​​STM32F10xx的数据手册规定了DAC 高/正参考电压,2.4V ≤ VREF+ ≤ VDDA (3.3V)。2楼是正解。
不应该这么不准的,我用过stm32f103rb,采用DMA方式,挺准的。
检查一下是否共地,基准电压准不准。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-4 17:57

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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