系统不工作,示波器探头地碰下电路板的地就工作!

2019-03-25 18:10发布

最近再做一个FPGA通过并口与PC机进行通信的实验:数据从FPGA传向PC机。给FPGA下载代码后,PC机接收不到数据,当打开示波器的一瞬间或者用示波器的探头地接触电路板的地时,PC机可以接收到数据! 我在网上看了一些资料,发现可能是“浮地”的问题,解决方法是:在板子的地与大地间接一个阻值大的电阻即可,请问大家如何接?大家是如何解决我刚开始所说的那个问题的。 PS:板子是用输出5V的适配器供电的。 谢谢! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
zqf441775525
1楼-- · 2019-03-26 19:42

是不是晶振没有起振?

 

swfc_qinmm
2楼-- · 2019-03-27 01:32
我也不太清楚啊,你说的共模电压的问题,该怎么解决?实验中如何发现共模电压出现问题了?
swfc_qinmm
3楼-- · 2019-03-27 03:42
不会的……
chunyang
4楼-- · 2019-03-27 07:45
楼主的PC没有可靠接地,浮地的噪声会很大,务必可靠接地,如果你的系统也采用ACDC开关电源,那么同样需要良好接地,AC开关电源中都有Y电容,因该电容的存在必须良好接地。
swfc_qinmm
5楼-- · 2019-03-27 13:14
谢谢chunyang老师的建议。
问题已经解决了,是我弄错了。我使用的并口调试助手是操作SPP模式的,而我电脑的并口工作在EPP或ECP模式下,虽然EPP模式兼容SPP模式,但不知道为什么操作并口调试助手时,电脑并口并没有工作。
我用CVI写了简单的并口操作工具,再与FPGA进行通信,现在收发数据都正确了。
再次感谢大家的帮助!

一周热门 更多>