前言
芯片手册这里不多做讲解(手册给的内容太少了),不过需要注意两点:
1.如果使用外部时钟信号,必须要给脉冲信号,可以把脉冲信号拉到12V,高脉宽持续时间大约在300-500ns之间。UC3879 外部同步时钟输入端频率高于其内部时钟频率频率时,芯片输出 PWM 频率等于外部时钟频率的一半,反之,若外部时钟的输入频率低于内部时钟频率,输出PWM 频率则等于内部时钟频率的一半。内部时钟频率clock f 主要由 18 脚振荡电阻和 19脚振荡电容决定。
至于内部的时钟信号可以在CLK端测得,具体的内部时钟频率设置需要CT和R5来配合使用,这里可以给一个计算好的CT值:
2.给EA端DAC电压信号,来控制移相,具体的电压值可以测一下RAMP端的锯齿波,如果正常工作应该是最小值为0的一个锯齿波。然后控制相移的电压值就应该在这个锯齿波最小值到最大值之间变化。
给一个常用的电路
调试步骤(使用外部时钟信号)
1.通电之后先不要加外部UCLK,然后测试OA的输出波形,记录测得的频率
2.根据我们的需要,调节CT和R5,尽量把频率调小。
3.加上外部UCCLK信号,然后测试OA的输出频率,看一下输出频率与输入频率之间是不是两倍关系。正常没有调节相移OAOB,OCOD反向。
4.这时测一下RAMP锯齿波的波形,看一下是不是最小值是0,然后记录最大值Vmax最小值Vmin。
5.给EA端输入电压值,控制电压V变化范围:Vmin<V<Vmax。看一下OA和OC的波形,相位差是不是跟随电压值的变大而变大。
上面的步骤都OK,恭喜你电路调试成功了。