fpga产生正弦波,具体步骤是什么啊,怎么用matlab生成初始化文件啊,只大概知道DDS原理,具体是怎么操作啊

2025-01-07 19:34:00
推荐回答(3个)
回答1:

一是采用FPGA产生方法然后用低通滤波的办法。
二就是用DDS进行直接频率合成了。XILINX和ALTERA公司是有DDS的CORE。详细读一下CORE的DATASHEET即可。全国电子设计比赛中经常用这个DDS,有很多参考资料的。

回答2:

最省钱的的办法是用FPGA产生PWM,再用电容电阻做简单的滤波,就可得到正弦波。
语言选用VHDL或Verilog

回答3:

用FPGA产生然后用D/A和低通滤波,软件方面你看一下有关EDA和VHDL语言的书。