多路移相信号发生器电路图
在某些测量与控制系统中,有时要用到同频率而有固定相位差的几路信号,并要求信号的频率能在一定的范围内变化,以适应测量及控制的需要。用一般的电子线路是很不容易达到的,而采用单片机却可以轻而易举的实现。此文介绍的用单片机构成的多路移相信号发生器能输出几路及至十几路同频率但相位差不同的信号,并能在一定频率范围内变动,而各路间的移相仍维持恒定不变。用单片机构成的这类电路,不光硬件简单,而且软件也很简单,它与一般的电子线路相比较,具有电路简单、体积小、价廉等优点。
1、工作原理
电路如图1所示。是多路移相信号发生器的电原理图,该发生器是变换是通过取反指令CPL来实现的。
程序在运行每条指令时都得耗费一定的时间,而本程序正是利用这一时间来形成各路之间的相移。特别是DJN2指令(N次)的自循环,构成了延时的主体。由于本三相信号要求各路间相位差为准确120度,故自循环次数N1、N2、N3关系为N1=N2=N3+1.
评论