如图所示为采用D/A
转换器的锯齿波信号发生电路。该电路由
晶体振荡电路、
计数器和D/A转换器组成。晶体振荡电路输出的信号送到计数器,计数器从0开始每计数一个值,D/A转换器就输出l步大小的模拟电压。当计数值达到后就返回到0,模拟电压也返回到0,输出电压再慢慢增加,这样就可获得高的锯齿波。图中,如果把计数器改为加减计数器,计数值从0达到值后,转换为减法计数器,可获得三角波。此外,如果把数字信号存入
P2ROM中并顺序读出,经D/A转换后就可获得任意形状的波形。锯齿波或三角波的周期由
晶体振荡器的振荡频率决定。