FPGA|CPLD|ASIC论坛
直播中

jf_02190414

2年用户 8经验值
擅长:电源/新能源
私信 关注
[问答]

FPGA(ZYNQ AX7Z020)输出pwm波形振荡。

我从FPGA(ZYNQ AX7Z020)输出一个pwm,波形从示波器观察如图所示,一直在振荡,频率是对的,之前都是直上直下,突然间就成这样了。

过去也出现过这种情况,过几天不知怎的稀里糊涂又恢复了。

有大佬知道这怎么解释跟解决吗?做实验老是被这玩意耽搁了,唉~!
十分感谢!!!
IMG_4313.JPG

已退回5积分

回帖(2)

张红

2024-6-12 17:36:55
根据您的描述,FPGA(ZYNQ AX7Z020)输出的PWM波形出现振荡现象。以下是一些建议和可能的原因,以及相应的解决方法:

1. **电源稳定性**:确保FPGA的电源稳定,避免电源波动导致PWM波形不稳定。检查电源线路和电源模块,确保它们工作正常。

2. **地线问题**:检查FPGA的地线连接是否牢固,避免地线接触不良导致信号干扰。确保地线连接良好,减少信号干扰。

3. **信号线长度**:过长的信号线可能导致信号衰减和反射,影响PWM波形。尽量缩短信号线长度,或使用差分信号传输以减少干扰。

4. **外部干扰**:检查FPGA周围是否有其他电子设备或信号源产生干扰。尽量远离干扰源,或使用屏蔽电缆减少干扰。

5. **FPGA内部设置**:检查FPGA内部的PWM设置,如计数器、比较器等,确保它们的配置正确。重新检查和调整FPGA内部设置,确保PWM波形稳定。

6. **软件问题**:检查FPGA的固件和驱动程序,确保它们是最新版本,没有已知的bug。更新固件和驱动程序,解决可能的软件问题。

7. **硬件故障**:如果以上方法都无法解决问题,可能是FPGA本身存在硬件故障。联系FPGA供应商或制造商,寻求技术支持和解决方案。

8. **环境因素**:检查实验环境是否有变化,如温度、湿度等,这些因素可能影响FPGA的性能。确保实验环境稳定,避免环境因素对FPGA性能的影响。


1 举报

卿小小_9e6

2024-6-14 15:44:43
最可能的原因是接地不可靠。
我以前的处理方式是螺丝拧紧到板卡的接地过孔,或者焊接可靠的地线。
示波器的探头需要先进行自检,确保没有问题再测试FPGA的输出信号。
整体操作过程注意用电安全。

另外,还有一种不太可能的原因是工频串扰,这个需要示波器的横纵坐标才能分析。
1 举报

更多回帖

发帖
×
20
完善资料,
赚取积分