如图所示电路是一种可以将振幅调整到精确度为±0.01V左右的三角波产生电路。若在V REF和V-REF端加直流电压,则三角波的振幅即分别为V REF和V-REF峰值。该电路将积分器和判断正、负峰的两个比较器组合在一起。正峰一端的比较器如果输出为正,则Dl自锁,通过负峰一端的比较器反相输出为负。如果将R1改为电位器,就可改变频率并且保持振幅不变。如果要改变波形的对称性,可将一只50kΩ的电位器接在正、负电源上,滑动触头接在LM119的反相端上。如果要产生正弦波,则将精确的三角波加在正弦波合成用的非线性电路上。为减少失真,需要对振幅进行微调。电路的振荡频率为:
。
根据频率的要求,通过选择R1、C1和V REF、V-REF满足要求。如选取V REF=2.5V,V-REF=-2.5V,R1=1k,C1=0.1μF,则可计算出fo=5kHz。该电路最高工作频率为200kHz。