Q:
杜勇老师:
您好!
前段时间购买的您设计的cxd301开发板,在测试fsk01工程的时候,解调正确。CXD301 板上 AD/DA 接口有多种设置方式,在使用模式2时,我没有将da1的输出接到ad,但是在示波器上观测b16引脚,已然可以看到正确的解调数据。
问题是:1.为什么按照模式2接线,或者所有跳线帽都没有接,都会产生正确的调制信号?
2.在测试fsk01工程时,AD/DA 接口如何使用模式2,外接bnc将da1输出接到ad?
以上,请帮忙解惑。
杜勇老师,您好!
目前判断因该是耦合的问题,导致采用模式二接线方式也出现fsk解调成功的现象。
我将r36电阻焊掉之后,不接入da输出,fsk解调为噪声信号,将da信号通过r36左侧引脚输入到ad,解调效果良好。说明模式2是可以正确工作的,同时我想也证明了信号耦合现象。多谢再在这方面解惑一些!
A:
你好。
在设计CXD301时,为便于用户灵活使用AD/DA接口,设置了两个跳线,通过设置跳线即可实现不同的信号接入方式。
当设置为模式2时,由原理图知AD与DA通道在板上不存在物理连接回路,因此在做FSK调制解调实验时,需要外接BNC将DA输出数据回送至AD端。
根据你的描述,模式2情况下,没有外接BNC,FSK解调端也能解调出数据。由你的分析,由于布线时AD、DA端有信号线通过跳线处走线,间隔较近,确实可能存在信号耦合的情况。由于FPGA生成的FSK调制信号中没有添加噪声信号,信号质量较好,通过藕合也能达到解调的要求。
CXD301(CRD500)开发板,主要用于通信信号处理的原理性验证,建议保持板子的默认状态(模式1)测试调制解调系统,可以保证较好的信号质量。关于跳线及AD/DA模式的连接问题,还可参考我的其它两篇日志:
https://blog.csdn.net/qq_37145225/article/details/102961684
https://blog.csdn.net/qq_37145225/article/details/82220893
祝愉快!
杜勇