最简单/最便宜的正弦波振荡器是什么?


12

Google搜索将为您提供数十亿个想法。您所知道的最简单/最简单/最便宜的是哪个?

生成方波然后滤除谐波不是一个好的解决方案,除非滤波器频率可以随方波而变化。


2
什么频率?
莱昂·海勒

我想是音频频率
Endolith

4
最简单和最便宜的通常是对立参数;)
vicatcu 2010年

Answers:


5

使用uC + DAC制作数控振荡器(NCO)非常容易。可能是一个有趣的FPGA项目。NCO的一个优点是您可以更改波形。

我做了一个低频数字控制器振荡器Arduino草图(请参阅http://wiblocks.com/docs/app-notes/nb1a-nco.html)。该网页的底部有一些原始文章的参考,


数字生成波形存在一些陷阱,因此您需要精心设计固件以生成低失真波形,但是模拟电路也是如此。因此相对而言,这是便宜,简单和容易的。:)
endlith 2010年

在页面底部,有对《计算机音乐期刊》上发表的原始文章的引用。这些讨论了S / N中的权衡。
jluciani 2011年

我在大学里的“高级” uP班级在8051上的ASM中进行了此练习。该项目被称为波形发生器,我们必须做一个斜波,锯齿波和正弦波。我建议将其作为学习练习,但不要在ASM = P中使用
NickHalden 2011年

使用抖动来降低失真,如果要生成正弦波以外的任何东西,请使用带限合成方法来避免混叠。发出高质量的信号并非易事。
endlith 2014年

链接似乎已断开(wiblocks.luciani.org: 4003)。您能否在此处提供必要的部分(例如,原理图和原理)?
彼得·莫滕森

7

用锅把维恩桥改变频率。我敢打赌,您可以用不到一美元的价格建造一个。


4
您应该澄清一下,您需要一个双元件电位计来执行此操作,但我不确定您能以不到1美元的价格找到它们。该电路要求R = R1 = R2(并且C = C1 = C2)。另外,需要控制增益,以使振荡继续进行,有关更多详细信息,请参见此页面:ecircuitcenter.com/circuits/opwien/opwien.htm
Kevin Vermeer 2010年

妮维克很好。我可能会建议使用一个双数字电位器,例如Maxim MAX5496或ADI公司的AD5235,但这肯定会使成本增加两到三美元。我怀疑还有一种方法,您可以使用由某些BJT制成的电流镜使一个锅做双重工作,但我会把这种尝试留给真正知道他们在用模拟物做什么的人。
2010年

3

您没有指定频率(100Hz或100MHz?),也没有指定必须改变多少频率(0.01%或1000%?),也没有指定必须通过电压或物理旋钮来改变频率。正弦波的纯度和稳定性也很重要。

单晶体管FET Hartley振荡器很难以便宜的价格击败。


2

您也可以从表中获取PWM或DAC值,以产生正弦波。然后,过滤应该更容易。一个非常便宜的MCU可能可以达到合理的频率。

我可能原则上支持一些RC +运算放大器设计。输出和可调性是否适合您取决于应用程序。

还有一些函数发生器IC,从经典的8038到各种复杂的DDS组件。但是,它们可能不便宜。

我想还有一种选择是负担得起的二手实验室信号/函数发生器。寻找便宜的东西可能要花很长时间,但这都是相对的。或者,您可以使用备用的交流发电机并以可变速度旋转轴。放大功率/阻抗/电压:)


exar.com/Common/Content/ProductDetails.aspx?ID=XR2206只是几块钱:futureelectronics.com/en/technologies/production-products/… “ XR-2206是能够产生高功率的单片函数发生器集成电路具有高稳定性和准确性的高质量正弦波,方波,三角波,斜波和脉冲波形。输出波形可以通过外部电压进行幅度和频率调制。”
endlith 2010年

哦,我完全忘记了XR。我实际上是想看看能否在一段时间前找到一对情侣。
XTL

2
旧线,但FYI:XR-2206是过时的:见(electronics.stackexchange.com/questions/12422/...)的详细信息
亚当劳伦斯


1

您仍然可以使用方波并滤除谐波。有许多可以通过微控制器轻松控制的高阶滤波器。 功能允许用户使用外部时钟(来自微型计算机的第二个方波)来控制转折频率。由于转折频率与时钟频率之比大,您甚至可以通过简单的软件计数器来执行此操作而无需其他计时器/中断...


如果使用微控制器,我认为PWM输出会更简单。然后,您只需要一个简单的固定频率滤波器。
endlith 2010年

1

如果您要使用分立芯片,电容器等进行直接数字合成,那么结果将不会像使用CPLD或微型芯片那样紧凑,但是会非常合理,尤其是因为该电路可以在五个信号输出之间共享。

全局信号生成要求:

  • 输入时钟源
  • 12位计数器(74HC4040)
  • 14个逆变器(74HC14中的3个,打开4个门)
  • 13个小信号电容器
  • 13个电阻

每个输出要求:

  • 13输入NAND门(74HC133)
  • 12位计数器(MC14521或CD4521)
  • 大量跳线设定频率

更多详细信息如下。给定4,096,000Hz的输入,该电路应能够产生2KHz至512Khz的方波输出,对于2KHz以下的信号,其倍率为0.5Hz;对于4Khz以下的信号,其频率为1Hz,依此类推。其他技术可用于转换方波因此生成为正弦波。

这是显示概念的电路图:

(这里)

该电路包括一个可配置的频率发生器(5个开关选择从输入的1/16到输入的31/16的输入频率)。我还介绍了一个粗糙的方正弦转换器。请注意,与大多数滤波技术不同,该滤波技术在整个频率范围内均保持合理的幅度一致。该波形非常粗糙,因为上述电路仅使用4位计数器。实际上,将用4066个通过门(每个芯片4个)代替MOSFET。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.