您好,  [请登录] [QQ登录]  [支付宝登录[免费注册]

商品分类

分享到: 百度搜藏 搜狐微博 新浪微博 腾讯微博 QQ收藏 人人网 Facebook Twitter

利用PLD计划三相正弦波产生器

发布日期:2011-04-27

  利用本计划实例中的电路可以开辟并实现一台轻型、无噪声、便宜的三相、60Hz正弦波电压产生器。只管其目标是用于测试电源控制器的电路,但它也可以用于必要具有120°相对相位差的三个正弦波的别的应用。IC1是一只22V10 PLD(可编程逻辑器件),它孕育产生三个三相、60 Hz方波电压。IC1的内部寄存器Q0、Q1与Q2位使Q3位设置为领先Q4位 120°,并使Q5位设置为掉队Q3位240°(图1)。将IC1的时钟频率设为748Hz,可在Q3、Q4和Q5孕育产生60Hz输出。


用一个外接的748Hz时钟源来驱动这种用PLD构成的三相正弦波产生器


   IC1的三个方波输出电压(Q3、Q4和Q5)分别驱动IC2、IC3和IC4(图2),三只Maxim MAX294八阶低通开关电容滤波器孕育产生三个2V正弦波(图2)。IC5(555时基电路)接成非稳态振荡器,孕育产生一个6kHz、TTL电平源,为全部三个滤波器提供时钟,其频率是所需60Hz输出频率的10倍。每个滤波器输来由有一只100nF的隔直电容器,以包管三相输出的摆幅相对付地为+2 V ~ -2V。细致每个滤波器都市将输出反相,相对其输入方波孕育产生一个180°相移。

开关电容滤波器在 PLD 三相方波输出中只留下正弦基波信号


   图3形貌了IC1各输出之间的相位干系。 该公式转换为设置/复位信号,当将它们加在IC1的一个6位定序器块上时,孕育产生64个逻辑状态。输出Q5、Q4和Q3表现三个最高有效位,而Q2、Q1和Q0表现三个最低有效位。在转换后,一个模仿的Basic步伐孕育产生用于IC1定序器和逻辑状态的熔丝编程码。固然只用16个逻辑状态就能定义定序器的成果,但剩下的48个状态也必要定义,以克制非常举措。

时序图表现时钟与三相输出之间的干系