[STM32H7] STM32H735G-DK 的数字信号处理问题

[复制链接]
18|12
Hitomi22 发表于 2026-1-13 16:09 | 显示全部楼层 |阅读模式
, , , ,
本帖最后由 Hitomi22 于 2026-1-14 09:34 编辑

用 STM32H735G-DK 做信号处理相关开发,通过信号发生器向开发板输入幅值为 1V、频率 10kHz 的正弦波信号。我将 STM32H735G-DK 的采样率配置为 48kHz,对采集到的正弦波做平方运算后,把处理后的信号输出至示波器。但示波器显示的波形,和理论计算得出的波形存在极大偏差。想请教一下,哪些配置环节有可能出现了问题?

564476966f2b63769f.png
flycamelaaa 发表于 2026-1-13 16:50 | 显示全部楼层
检查信号发生器的负载阻抗设置是否与示波器输入阻抗匹配
elephant00 发表于 2026-1-13 16:53 | 显示全部楼层
在ADC前添加抗混叠滤波器试下
elephant00 发表于 2026-1-13 16:53 | 显示全部楼层
检查代码中平方运算的数据有无溢出
probedog 发表于 2026-1-13 17:16 | 显示全部楼层
电源纹波或噪声可能耦合到信号路径中,导致波形失真。
classroom 发表于 2026-1-13 17:51 | 显示全部楼层
信号发生器可能存在频率或幅值精度误差,导致实际输出信号与理论值不符。
solty 发表于 2026-1-13 18:10 | 显示全部楼层
信号发生器、开发板与示波器接地不共地,可能引入地环路噪声。
cr315 发表于 2026-1-13 18:51 | 显示全部楼层
可能采样率不足
21mengnan 发表于 2026-1-13 19:48 | 显示全部楼层
通过信号发生器向开发板输入幅值为 1V、频率 10kHz 的正弦波信号
duo点 发表于 2026-1-13 19:52 | 显示全部楼层
ADC转换需要一定时间,采样时间配置过短可能导致采样不完整,引入噪声或失真。
jcky001 发表于 2026-1-13 20:54 | 显示全部楼层
平方运算或数据传输耗时过长,可能导致输出延迟,使示波器显示的波形相位偏移。
onlycook 发表于 2026-1-13 21:55 | 显示全部楼层
看下是不是DAC配置错误
powerantone 发表于 2026-1-13 22:55 | 显示全部楼层
DAC输出阻抗与示波器输入阻抗不匹配可能导致信号衰减或失真。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

97

主题

100

帖子

0

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