SG3525的純硬件SPWM驅(qū)動板制作實例
用R26.R28.R29來代替原來的R3,當溫度變化時,熱敏電阻R29的阻值同時變化,來達到穩(wěn)定整個電路增益之目的。我用的R29是一種玻璃封裝的熱敏電阻,也是在淘寶上買的,型號不詳,在25度時,阻值大約為100K左右,在70度時,阻值在26K左右,是屬于負溫度系數(shù)的產(chǎn)品。見下圖:
R28是用來補償熱敏電阻的變化速率的,可以用電吹風試驗,在溫度上升時,如果電路輸出還是下降,說明補償不夠,可以加大R28的值,如果輸出變成上升了,說明補償過度,可以減小R28的值。
經(jīng)改進后的文氏電橋振蕩器,輸出幅度變得非常穩(wěn)定,我曾把整個電路放進-5度的冰箱,再放進55度的烘箱,電路輸出幅度變化都控制在0.2VPP之內(nèi),如果是一般的使用環(huán)境,可以控制在0.1VPP左右。
三、提高基準正弦波的精度:
第一版的正弦波,看上去波頭總有點歪,我后來買了失真度儀,就用失真儀測了一下,真是大跌眼睛,發(fā)現(xiàn)失真度在2.7-3%左右。經(jīng)檢查,發(fā)現(xiàn)是從振蕩電路出來的波形就有問題了。后來認真研究了文氏電橋振蕩電路的工作原理,發(fā)現(xiàn),輸出越大,失真越厲害,輸出再加大,就越接近方波了,我發(fā)現(xiàn),只有當把輸出控制在4VPP以下時,失真度最小,在0.4%左右,如果輸出繼續(xù)減小,失真度也沒有減小了,而且輸出太小,就有停振的可能了,所以,我認為,4VPP是一個比較好的輸出值。
下圖是第一版的波形,波頭有點往左歪:
四、用直流反饋做AC穩(wěn)壓
第一版電路中穩(wěn)壓方式用的是“誤差放大器控制法”,這是一種比較“專業(yè)”的電路,要設(shè)計得好,象我這樣的菜鳥有一定的困難,我總結(jié)了一下,有如下問題比較頭痛:
1.反饋回來的必須也是饅頭波,但在強電壓輸出條件下,干擾很難避免,一般只能在整流之前加強濾波,整流電路也很麻煩,如果要求高的話,也要用精密整流電路,我曾因“偷懶”用了4個4007進行整流,得到饅頭波。
2.反饋回來的饅頭波和原始饅頭波之間有相位差,要進行補償,這就不是一句話說得清楚的事了,太麻煩了。
3.誤差放大器的增益很難控制,放大量小了,穩(wěn)壓效果不好,放大量大了,很容易自激。
為此,我一直在想,能不能象單片機的SPWM驅(qū)動那樣,也用直流反饋方式來進行穩(wěn)壓。這就必須要有一種電路,可以用直流控制增益。我在網(wǎng)上找過,有很多種專用的運放,可以用直流控制增益,但大多數(shù)是用于儀器儀表的,輸出幅度很小,價格昂貴,肯定用不了。只有一個MC3340,價格在6元左右,我曾買來試裝過,它可以用直流控制增益,電路如下:
經(jīng)實際試用,發(fā)現(xiàn)有二個問題比較麻煩:
1.它的輸出和控制電壓之間,并不是成很好的線性關(guān)系。
2.它的反應(yīng)速度很慢,也就是控制電壓變化后,輸出并不是馬上跟著變化,而是有一個延時,用在穩(wěn)壓反饋電路中很不舒服。
3.附加失真太大,有0.8%-1%,也就是一個失真為0的信號進去,出來就有0.8-1%的失真了。
我曾經(jīng)試裝了二塊用MC3340的的驅(qū)動板,感覺要用在逆變器電路中,還是不行,只得放棄了3340,決定另找途經(jīng)。
下圖是我在網(wǎng)上找到的,用結(jié)型場管做壓控電阻來調(diào)整增益的電路,類似電路還有很多
經(jīng)試裝,它確實能用電壓控制增益,反應(yīng)也很快,但還有二個問題需要解決:
評論