求教FPGA输出正弦波问题

2019-07-15 21:38发布

我通过rom查表实现了正弦波的输出,用DA芯片转换成模拟正弦波1.输出结果为1VPP的正弦波,如何生成2VPP的正弦波那?可通过更改DAC的电路实现吗?

2.由于用的8位二进制,0为波谷,255为波峰,导致DAC转换的模拟信号有直流偏置,正弦波上偏移量为幅值大小,这个要如何解决那?
DAC转换电路图 DAC转换电路图
sinrom sinrom
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
huakong
1楼-- · 2019-07-17 05:18
776830702 发表于 2017-6-9 18:06
不对吧~这是8位的DAC,参考电压为1.2V。FPGA给DAC,0(0x00)时肯定就是0V,255(0xff)时肯定就是1.2V。不知道你怎么能255对应1V。256/1.2=213.3,也应该是213左右对应的是1V。

嗯嗯,理论是这样,所以我也很奇怪为什么输出会是这样。。我再找找问题,估计是DA芯片电路上设计的问题吧,谢谢啦
被自己帅醒
2楼-- · 2019-07-17 05:38
这个软件就没办法做了 要用硬件电路实现,比如在后级接个放大器

一周热门 更多>