我需要使用 DSP(a dsPIC)和 C 语言编程来实现 ASK(幅移键控)解调。具体来说,我需要解调来自汽车钥匙应答器的信号。我已经有一个接收信号的天线电路并且我已经可以对其进行采样,但我仍然怀疑如何才能更快、更可靠地过滤信号。我使用的是使用 Kaiser 窗口和 13 个抽头的 FIR 滤波器,但它需要大量的处理时间,而且我仍然有一些错误。有更好的方法吗?
向我致以最诚挚的问候,丹尼尔。
我需要使用 DSP(a dsPIC)和 C 语言编程来实现 ASK(幅移键控)解调。具体来说,我需要解调来自汽车钥匙应答器的信号。我已经有一个接收信号的天线电路并且我已经可以对其进行采样,但我仍然怀疑如何才能更快、更可靠地过滤信号。我使用的是使用 Kaiser 窗口和 13 个抽头的 FIR 滤波器,但它需要大量的处理时间,而且我仍然有一些错误。有更好的方法吗?
向我致以最诚挚的问候,丹尼尔。
通常,接收器将由以下块组成:
我强烈建议您阅读 Johnson 和 Sethares 撰写的 Telecommunications Breakdown,可从作者的网站免费获得(草稿):CR Johnson, WA Sethares - Telecommunication Breakdown - Concepts of Communication Transmitted via Software-Defined Radio .