[STM32G4] 3.3V的DAC输出一个0到5V的模拟值

[复制链接]
200|6
cutfall 发表于 2025-9-1 09:20 | 显示全部楼层 |阅读模式
STM32G431KB输出一个0到5V的模拟值。但MAX DAC最大值只有3.3V。我可以在STM32CubeIDE中修改DAC的输出范围吗?还是必须通过外部电路实现? 怎样将3.3V电压放大到5V?
七毛钱 发表于 2025-9-1 16:19 | 显示全部楼层
STM32G431KB 的 DAC 输出范围由其参考电压 VREF+ 决定,默认情况下最大输出为 3.3V,无法通过 STM32CubeIDE 直接修改 DAC 的输出范围至 5V。
duo点 发表于 2025-9-1 16:20 | 显示全部楼层
用运算放大器构建非反相放大器。
onlycook 发表于 2025-9-1 16:20 | 显示全部楼层
用专用电压放大芯片如AD8250
七毛钱 发表于 2025-9-1 16:21 | 显示全部楼层
修改 DAC 参考电压不可行,超出芯片供电电压,会损坏芯片。
内政奇才 发表于 2025-9-1 16:22 | 显示全部楼层
若对精度要求高,可选择 AD8250 等专用放大芯片。
海滨消消 发表于 2025-9-1 16:22 | 显示全部楼层
不可直接修改 DAC 参考电压至 5V,否则会损坏芯片。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

43

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部