Description
通常,系统时钟频率远高于基带码的速率,因此在成型滤波前,要在基带码的相邻码之间进行内插。内插的方式有多种,通常的内插方法是在发送的基带码的相邻码之间内插“0”。将基带码插“0”后,与低通滤波器的冲激响应卷积,再送到D/A转换器转换成模拟波形就可以实现滤波成型。设计低通滤波器时,为了得到较好的波形,通常采用高阶的FIR滤波器。如果在FPGA中用逻辑单元实现高阶FIR滤波器,会占用大量的逻辑单元。比如在Altera公司的FPGA中用逻辑单元实现一个50阶的FIR滤波器,需要26个乘法器和50个加法器,要占用一千多个逻辑单元。而本文利用FPGA中的ROM,用查表的方法设计同样的FIR滤波器,则只需占用几十个逻辑单元。图2是成型滤波器的设计原理图。该设计包括用数学工具——MATLAB预先设计的部分和在FPGA中实现的部分,MATLAB完成成型滤波后的数据波形文件的设计。FPGA存储设计好的数据波形文件,并用发送的基带码选通相应波形的存储地址,完成滤波成型。
首先用MATLAB设计数据波形文件。设系统基带码速率为N MHz,系统时钟频率为B MHz。FIR滤波器的阶数为(C为奇数,可根据滤波器的阶数要求进行选择)。FIR滤波器的系数可通过MATLAB进行设计。将C个基带码排列组合成2C种情况。对于每种组合,在C个基带码的相邻码间内插-1个0后,与设计好的滤波器的冲激响应卷积。卷积结果的中间个数据波形值就是该C个基带码组合的中间基带码(简称中间码)的滤波结果值。这个数据波形值可以存储在以该种组合(C个码)为基地址的ROM中。MATLAB可以计算出所有组合下C个基带码的中间码的滤波结果值。
Reliance 410403-38AW Thyrister
Reliance Electric 14C229 Master Isolated Ref Receiver
Reliance Electric Sabre Motor P56H7669 HP 1/2 PH3 NEW
Reliance Electric 0-51377-40
Reliance 0-54394-2 Phase, Field Monitor Board
Reliance 0-52824 CLRA Board
Reliance 847065-302S Control Card
Reliance 0-51811-3 Tester Card
Reliance 847101-403R Speed Control Board
Reliance 847098 -430R Speed Control Board
Reliance 847065 -308R Speed Control Board
Reliance 847101 -523S Custom Speed Control Board
Reliance 847101 -524R Custom Speed Control Board
Reliance 847101 -527S Custom Speed Control Board
Reliance 847101 -529S Custom Speed Control Board
Reliance 0-52862 Current Limit Snubber
Reliance Electric 847101-552R Control Board
产品质量过硬
只与行业一线品牌的厂家合作
进口/产品齐全
售前服务周到
多次与客户沟通产品型号 质量 价格 货期
与客户共同指定最佳方案
提前解决用户顾虑
业务执行到位
订购产品按时交付
制定完善交货方案,确保工期
协助用户办理验收手续
售后服务完善
质保期内出现问题只换不修
遇到问题绝不推诿扯皮
服务热线7 x 24小时服务 15340667322
邮箱:3395949709@qq.com
网址:www.sxdcs.com
郑重承诺
1.凡本公司出售的物品,模块卡件等,质保期内正常使用出现的质量问题免费换新,绝不推诿扯皮。
2.超出质保期的未停产物资设备,出现质量问题仅收取相关配件成本费用。
3.已停产的物资设备,提供代替型号及设备更换流程服务。
4.客户已购买的物资设备,终生免费升级系统软件,相关技术资料免费提供。
5.不定时回访客户所购物资使用情况,如有问题及时解决。
6.公司热线24小时提供服务,客户提出的问题1小时内做出答复。
7.未尽事宜,公司本着”服务周到、负责到底”的态度,从客户的角度出发实实在在解决问题,以认真严谨的企业作风,竭诚为每一位客户服务。