[STM32G4] 用G474RET6的DAC输出波形时发现高频段有失真

[复制链接]
398|14
Uriah 发表于 2025-9-9 07:28 | 显示全部楼层 |阅读模式
正弦波在低频下挺好,高频时形状就走样了。
Clyde011 发表于 2025-9-9 07:30 | 显示全部楼层
或许要换外部DAC。
公羊子丹 发表于 2025-9-9 07:31 | 显示全部楼层
DAC带宽确实有限。
周半梅 发表于 2025-9-9 07:32 | 显示全部楼层
你跑的频率多高?
帛灿灿 发表于 2025-9-9 07:33 | 显示全部楼层
滤波电路要加上。
童雨竹 发表于 2025-9-9 07:34 | 显示全部楼层
我遇到过电源纹波影响。
万图 发表于 2025-9-9 07:34 | 显示全部楼层
用DMA方式会稳定些。
Wordsworth 发表于 2025-9-9 07:35 | 显示全部楼层
看看运放驱动够不够快。
Bblythe 发表于 2025-9-9 07:36 | 显示全部楼层
正弦查表分辨率高点试试。
Pulitzer 发表于 2025-9-9 07:37 | 显示全部楼层
高频时采样点不够。
 楼主| Uriah 发表于 2025-9-9 07:37 | 显示全部楼层
逻辑分析仪看下数据流。
flycamelaaa 发表于 2025-9-9 17:18 | 显示全部楼层
STM32G4的DAC输出阻抗较高,直接驱动容性负载会导致高频衰减和相位失真。
jcky001 发表于 2025-9-9 18:19 | 显示全部楼层
在DAC输出端串联100Ω电阻,或使用运算放大器构建缓冲电路,降低输出阻抗。
onlycook 发表于 2025-9-9 19:20 | 显示全部楼层
在VREF+引脚旁并联0.1μF陶瓷电容+10μF钽电容,降低高频噪声。
powerantone 发表于 2025-9-9 20:20 | 显示全部楼层
高频波形失真常因DAC更新速率不足导致。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

154

主题

6174

帖子

1

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