微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 可以迅速装配使用的正弦波发生器

可以迅速装配使用的正弦波发生器

时间:09-19 来源:互联网 点击:
我们设计及测试系统时,很多时侯需要正弦波信号 (其频率可任意选定)。以下提供一个参考设计,我们只要按照这个设计,并根据 Excel 电子数据表 (相关电子数据表登载在 edge.national.com 网页上),再加上一个双运放及几个电阻及电容,便可迅速完成这个正弦波发生器。图 1 显示这个可以迅速使用的正弦波发生器的电路图。

上述电路先产生指定频率的方波,然后才产生正弦波,而 A1 放大器完成非稳态振荡器的功能,其频率由 R1 及 C1 决定。双极点低通滤波器 A2 将 A1 的输出方波进行滤波。这个滤波器属于单位增益的 Sallen-Keys 滤波器,其截止频率等于 A1 的方波频率。方波由基频及其奇数倍谐波组成,滤波器将大部分谐波频率滤掉,确保 A2 所输出的全属基频。方波基频率约为方波峰值振幅的 1.27 倍,而输出正弦波的振幅则约为方波峰值振幅的 87%。方波的峰值振幅取决于放大器的供电电压及放大器的规定输出振幅。此外,我们可以利用方波的峰值振幅及正弦波追踪放大器供电电压的转变过程。

由于这个电路设计所采用的频率以及 C1 的电容值早已确定,因此我们可以利用这两个数值计算出 R1、C2、C3、R4 及 R5 的数值。R2、R3 及 R4 的电阻值均为 1,000W,而且各电阻值不能有偏差,以免实际操作频率与计算出来的操作频率有差距。



图 1 可以迅速使用的正弦波发生器

以下是挑选有关元件的方程式。频率 F 是指定的正弦波频率。C1 的电容值可任意挑选,以 1MHz 的操作频率来说,0.001mfd 是一个较理想的起始电容值。其他元件的数值可以按照以下方程式计算出来:

C2 = C1

C3 = 2C1
1/2F
R1 = ----------------
.693 ? C1
R6 = R5
1
R5 = --------------------
8.8856 ? F ? C1

若频率及 C1 电容值为已知数,我们可以利用网上提供的 Excel 电子数据表计算有关的元件数值。电子数据表也会为计算出来的电阻值提供最接近的 1% 电阻值。若指定频率为 1 MHz,而 C1 则指定为 0.001mF,电子数据表的各个数值如下:



F1 = 1 MHz

C1 = 0.001mF

C2 = 0.001mF

C3 = 0.002mF

R1 = 715W?

R5 = 113W?

R6 = 113W?

实际操作频率是否准确,完全取决于 A1 放大器元件的容错能力,这与计算出来的操作频率不同。 A2 放大器的元件的容错能力会影响滤波器的极点位置,进而影响已过滤正弦波的振幅。

若指定的频率及 C1 电容值为已知数,我们可以利用 Excel 电子数据表计算出各元件的数值,而且电子数据表非常容易使用。我们只要在 B2 格内输入频率 (Hz),并在 B4 格内输入 C1 的电容值 (mfd),便可计算出其他元件的电阻值 (W) 及电容值 (mfd)。

放大器的特性也会影响选定元件数值的覆盖范围。以上的示例采用高速放大器,因此有关的电阻值应尽量保持在较低的水平 (最好低于 15 KW?),以便将这类放大器的输入偏压电流减至最低。由于高带宽放大器需要加设电源供应旁路电容器,因此其性能可能会受元件布局的影响。如果需要加设较低频率的振荡器,可以采用 LMV822 或 LMV932 等较低带宽的放大器。由于这类放大器芯片的输入偏压电流较低,因此可在较广阔的电容范围内操作,令元件的布局并不具有那么关键性的作用。放大器的带宽最低限度应为振荡频率的十倍。若按照计算出来的元件数值装配这个电路,可确保系统能发挥图 2 的性能:



图 2 放大器的性能 振荡器输出(管脚 1)及正弦波输出(管脚 7)的波形

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top