产生4路不同频率的方波信号方法有哪些?

2019-03-25 13:39发布

       问题是这样的:  想产生4路不同频率的方波信号,信号的频率都控制在几十kHz,但是对频率精度要求很高。比如要求12kHz,产生的方波频率要达到11.9999kHz这样。 而且这个方波信号要经过1m左右的导线传输(使用万用表表笔那种线)。
       因此产生的方波信号不但频率精度高,赋值为3.3V,带负载能力也要强。   目前我想到的是:使用STM32单片机定时器的PWM输出功能,再经过具有推完输出的逻辑非门加强带负载能力。
       请问还有什么常用的方式? 如果用函数发生器那种波形产生原理,会不会很复杂?
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
燕园技术宅
1楼-- · 2019-03-26 10:20
gmchen 发表于 2018-6-12 10:23
要得到高精度的频率信号,驱动的问题不是很大,精度则完全取决于你能够得到的晶振的精度。温补是必须的。单 ...

如果使用CPLD或FPGA   会不会可以提高一点精度
lehuijie
2楼-- · 2019-03-26 14:53
燕园技术宅 发表于 2018-6-12 09:58
举个例子

去找一下pwm的芯片,具体的型号我就不说因为我也没怎么用过
maychang
3楼-- · 2019-03-26 17:06
燕园技术宅 发表于 2018-6-12 09:58
本打算用纯模拟电路产生方波,但是除了这部分电路其他电路都是数字器件,电源也是开关电源,所以放弃了模 ...

“本打算用纯模拟电路产生方波”

纯模拟电路产生方波,频率稳定性更差。
maychang
4楼-- · 2019-03-26 22:59
燕园技术宅 发表于 2018-6-12 09:58
本打算用纯模拟电路产生方波,但是除了这部分电路其他电路都是数字器件,电源也是开关电源,所以放弃了模 ...

产生何种波形的信号,不是问题。正弦波转换成方波很容易,方波转换成三角波也很容易。至于信号幅度,更不是问题。
困难在于频率的精度。
maychang
5楼-- · 2019-03-26 23:33
燕园技术宅 发表于 2018-6-12 09:58
本打算用纯模拟电路产生方波,但是除了这部分电路其他电路都是数字器件,电源也是开关电源,所以放弃了模 ...

楼主并没有把“想产生4路不同频率的方波信号,信号的频率都控制在几十kHz,但是对频率精度要求很高”说清楚。
四路信号频率各是多少?是否需要一定变化范围?如果信号频率需要一定变化,变化范围是多少?
另外,“对频率精度要求很高”,是四路信号频率相对精度还是绝对精度?这很重要。
燕园技术宅
6楼-- · 2019-03-27 03:54
 精彩回答 2  元偷偷看……

一周热门 更多>