21ic问答首页 - 单片机可不可以直接输出一个正弦载波调制出来的正弦波?
单片机可不可以直接输出一个正弦载波调制出来的正弦波?
第六个葫芦娃2020-09-07
载波为正弦波。
调制信号也是正弦波。
单片机用的stm32,其中自带DA。
单片机可以直接输出一个基波是正弦波调制出来的正弦波信号吗?频率和幅值可调的那种,之前有用数字电位器把单片机输出的正弦波调制成正弦波,但是由于要求输出的信号频率太高,数字电位器的寿命远远达不到要求,所以想问一下各位大佬有没有办法让单片机直接输出一个这样的信号。因为stm32计算正弦的周期时间太长,所以不能直接用函数计算这个,之前用数字电位器输出的就是一个数组经过ad输出。
其实我想实现任意波形的调制信号输出,只要能把正弦的解决了,其他的都好办了。
另外FPGA这个方案我正在学,就是算法那边有点慢。
有没有大佬可以给个方案,谢谢呀!
调制信号也是正弦波。
单片机用的stm32,其中自带DA。
单片机可以直接输出一个基波是正弦波调制出来的正弦波信号吗?频率和幅值可调的那种,之前有用数字电位器把单片机输出的正弦波调制成正弦波,但是由于要求输出的信号频率太高,数字电位器的寿命远远达不到要求,所以想问一下各位大佬有没有办法让单片机直接输出一个这样的信号。因为stm32计算正弦的周期时间太长,所以不能直接用函数计算这个,之前用数字电位器输出的就是一个数组经过ad输出。
其实我想实现任意波形的调制信号输出,只要能把正弦的解决了,其他的都好办了。
另外FPGA这个方案我正在学,就是算法那边有点慢。
有没有大佬可以给个方案,谢谢呀!
赞0
评论
2020-09-23
赞0
一般达到一二百兆师妹问题的,如果接近GHz,那就只能FPGA了
评论
2020-09-22
赞0
好的,有个方向就行了,我去研究一下,谢谢您
评论
2020-09-10
赞0
后面的电路可以隔直(或者通过加减法电路抬高或降低),这取于具体应用
如果通过FFT运算的话,无所谓了
评论
2020-09-10
赞0
您好,我有一个问题想问您一下,就是用数组做的话,经过ad输出只能出来正的,要经过减法器把上面的部分拉下来,但是会有一个偏执电压的影响,这个怎么办呢?
评论
2020-09-10
赞0
评论
2020-09-09
赞0
https://bbs.21ic.com/forum.php?mod=viewthread&tid=2954536&highlight=%E6%AD%A3%E5%BC%A6%2B%E6%9F%A5%E8%A1%A8
链接中是关于怎样产生一路正弦波的方法,AM调制需要使用两路,即两个相位积分器,通过查表得到两个sin值然后相乘输出。
评论
2020-09-08
赞0
评论
2020-09-08
他说的应该是AM调制波形是相乘,DTMF是相加,
赞0
评论
2020-09-07
您需要登录后才可以回复 登录 | 注册