资源描述:
《数字常规调幅解调器的DSP算法及实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、协议算法及仿真2010年第23卷第3期ElectronicSci&Tech/Mar15,2010数字常规调幅解调器的DSP算法及实现赵晓燕(内蒙古科技大学信息工程学院,内蒙古包头014010)摘要常规调幅解调器,通常是采用模拟器件实现的包络检波器,稳定性差、不易数字化。文中基于带通信号的低通等效原理,采用数字希尔伯特滤波器实现了数字包络检波器,并在CCS中实现了软件调试。其中,通过使用LinkforCCS和DSP的函数库DSPLIB缩短了程序的开发时间,提高了算法的实现效率。关键词常规调幅;希尔伯
2、特滤波器;DSP;DSPLIB;LinkforCCS中图分类号TN915文献标识码A文章编号1007-7820(2010)03-090-03DSPAlgorithmandtheImplementationoftheDigitalAMDemodulatorZhaoXiaoyan(SchoolofInformationEngineering,InnerMongoliaUniversityofScience&Technology,Baotou014010,China)AbstractTheAMdemod
3、ulatorgenerallyusesanenvelopedetectorcomposedofanalogcomponents,andisthereforeunstableanddifficulttomiplement.ThispaperusesthedigitalHilbertfiltertorealizeadigitalenvelopede-tectorbasedontheprincipleoftheequivalentlow-passrepresentationoftheband-passsignals,a
4、ndmiplementssoftdebugginginCCS.Inthecourseofthemiplementation,LinkforCCSandDSPLIBareutilizednotonlytoreducethetmieofdevelopmentbutalsotomiprovetheefficiencyofthealgorithm.KeywordsAM;Hilbertfilter;DSP;DSPLIB;LinkforCCS[1]常规调幅在解调端采用的是模拟包络检波器,它伯特变换。带通信号x(t)的低
5、通等效记作xl(t),是由二极管、电容构成,结构虽简单但稳定性差,不用z(t)表示,如式(2)所示。易数字化,进而限制了这项调制技术的应用和发展。-j2f0txl(t)=z(t)e(2)对此文中基于带通信号低通等效原理,构造出可以度一般一个实带通信号的低通等效是一个复信号;量调幅信号包络的解析信号,从而利用希尔伯特滤波它的实部xc(t)称为x(t)的同相分量,而它的虚部器实现了数字化的包络检波器。并且在该检波器的xs(t)称为x(t)的正交分量,即DSP实现过程中采用了Matlab的工具包LinkforCCS和
6、xl(t)=xc(t)+jxs(t)(3)DSP的库函数,大大提高了软件开发与调试的效率。以上是低通等效信号的直角坐标表示,也可将xl(t)1带通信号低通等效原理用极坐标表示,则有j(t)xl(t)=V(t)e(4)带通信号的低通等效原理是分析通信原理的重要式中V(t)和(t)称为包络和相位。利用式(1),工具,无论是在理论分析中还是在系统仿真分析中,式(2)和式(4)得出经常可以看到它的应用。此外,它也可应用于对信号x(t)=V(t)cos(2f0t+(t))(5)的幅度与相位的度量,尤其对随机信号。
7、其中,包络和相位可表示为对于带通信号x(t),可以定义解析信号z(t),22V(t)=x(t)+x^(t)如式(1)所示。(6)x^(t)z(t)=x(t)+jx^(t)(1)(t)=arctan-2f0tx(t)式中,x^(t)为x(t)的希尔伯特变换,解析信号的实首先,由式(4)和式(5)可以得出低通等效信号部是原带通信号,而它的虚部则是该带通信号的希尔的包络和相位就是带通信号的包络和相位,即当带通收稿日期:2009-08-17信号为已调信号时,其幅度和相位上携带的信息完全作者简介:赵晓燕(1977-),
8、女,硕士,讲师。研究方向:可由该已调信号的低通等效信号的幅度和包络来反DSP技术与应用,通信信号处理。映。其次由式(6)得出带通信号的包络可由其解析信90赵晓燕:数字常规调幅解调器的DSP算法及实现协议算法及仿真号求得,而其中的希尔伯特变换可用希尔伯特滤波器言编写的相应程序更快的执行速度,所以通过使用这实现,这大大方便了对信号幅度的度量,也为包络检些现成的DSP函数可以