打印
[AT32F407]

407vgt7的vref是3.03v,设置4095时DAC输出是3.16v?

[复制链接]
1191|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
twinkhahale|  楼主 | 2024-8-14 14:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
采用的是单独设计的基准源,应该是准确的,设置0时DAC输出0.18v,这种能通过程序解决吗?还是需要程序来做补偿才行?

使用特权

评论回复
沙发
ArterySW| | 2024-8-14 16:39 | 只看该作者
可以找一个最小系统板试试看这个现在还存在不。
具体排查的话,有以下几个思路
1.检查整颗芯片的所有模拟IO口(不管是否有使用)有无接入超过Vdd+0.3V的电压,因为模拟IO为非FT口,外接超过Vdd+0.3V的电压的话就会存在漏电情况;
2.检查代码配置,用于DAC输出的IO有无配置正确的模式,比如如果错误的配置为了上拉输入的话就会存在问题;
3.核对DAC口上的外部电路,因为DAC驱动能力有限,若外部电路负载过大,也有可能导致实际DAC输出电压出现异常。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

127

帖子

0

粉丝