FPGA|CPLD|ASICwilliam hill官网
直播中

王闯

6年用户 61经验值
擅长:可编程逻辑 存储技术
私信 关注
[问答]

怎样可以产生自定义斜率,频率,幅度的三角波和梯形波

利用波表可以产生自定义频率,相位,幅度的正弦波。但是怎样才能产生自定义的三角波和梯形波(上底下底也为自定义)???
已退回20积分

回帖(5)

chenwei6991627

2018-1-15 09:12:00
什么叫波表啊,用任意波形发生器啊
举报

王闯

2018-1-15 10:00:25
引用: chenwei6991627 发表于 2018-1-15 09:12
什么叫波表啊,用任意波形发生器啊

需要的是从板子上输出任意波形,任意波发生器只能做板子的输入吧,而且精度能达到0.01hz的造价太高了吧,我想的是用代码产生或者创建一个已知的rom波表,由波表实现。
举报

chenwei6991627

2018-1-15 10:26:46
哦,那你看下DDS能不能满足你的要求,
举报

王闯

2018-1-15 13:35:01
引用: chenwei6991627 发表于 2018-1-15 10:26
哦,那你看下DDS能不能满足你的要求,

原来正弦波用的就是用累加器控制频率相位,然后把波表的数据传给dds的方式,现在就是不知道三角波和梯形波的斜率怎么控制
举报

王闯

2018-1-17 10:18:13
我顶,我顶,我顶顶顶
举报

更多回帖

发帖
×
20
完善资料,
赚取积分