OpenEdv-开源电子网

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

STM32F1的DAC电压输出疑问

[复制链接]

2

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2018-5-4
在线时间
13 小时
发表于 2020-7-16 11:43:18 | 显示全部楼层 |阅读模式
10金钱
使用的是STM32F103RC,程序参考正点原子的例程配置,现在可以正常运行;
但现在存在2个问题不知道为什么:
1、当DAC数值为0时,测量芯片对应的DAC引脚,还有1.7mv,并没有接任何负载;之后每次DAC数值加一,输出的电压都差不多叠加0.8mv,这个0.8mv倒是正常;但数值0的时候应该输出电压也是0v才对呀,不知道这个1.7mv哪里来的;
2、但引脚接10k电阻到地,再重新去测量;DAC数值为0时,电压是0.7mv,之后每次DAC数值加一,输出的电压都差不多叠加0.4mv;当DAC数值到4095时,电压才1.425V左右,相当于被接地的10K电阻分压了;但我看了数据手册,配置在模拟输入时,内部并没有接任何电阻啊;
这2个问题,我找了很久都想不出是哪里的问题;使用的是RC芯片,没有VREF+引脚,芯片供电也是3.3V;不知道哪位大神遇见过,怎么解决的?

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

使用道具 举报

1

主题

91

帖子

0

精华

高级会员

Rank: 4

积分
852
金钱
852
注册时间
2020-6-12
在线时间
305 小时
发表于 2020-7-16 12:00:50 | 显示全部楼层
1.7mV肯定是正常误差。   芯片保证的offset都在10mv以内 。也有可能是测量导致的。   接了10K电压变化   应该是没有用buffer模式   带载能力不够  要不换成buffer模式  要不负载接到1.5M以上
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-30 01:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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