); font-family: Tahoma, Arial, sans-serif; font-size: 14px; text-align: justify; ">在中斷服務(wù)子程序中完成置角度初值,測量及計算電源電壓周期,設置第一個(gè)時(shí)間間隔,啟動(dòng)軟件定時(shí)器0和定時(shí)器1.軟件定時(shí)器0中斷處理子程序??刂平铅?用一個(gè)軟件定時(shí)器產(chǎn)生定時(shí)時(shí)刻來(lái)獲得。當同步脈沖出現后,此即為A相的自然換相點(diǎn)(即A相α =0的時(shí)刻),此時(shí)將與控制角對應的時(shí)刻置入軟件定時(shí)器0.當軟件定時(shí)器到時(shí)后,一方面發(fā)出A相的觸發(fā)脈沖,另一方面又將T/3時(shí)刻置入軟件定時(shí)器0;當軟件定時(shí)器到時(shí),一方面發(fā)出B相的觸發(fā)脈沖,另一方面又將T/3時(shí)刻置入軟件定時(shí)器0;當軟件定時(shí)器到時(shí),發(fā)出C相的觸發(fā)脈沖,此時(shí)不可再將T/3時(shí)刻置入軟件定時(shí)器0。很明顯,當給定電壓固定時(shí),A、B、C三相的觸發(fā)脈沖一定是相差T/3的,所以在A(yíng)相的同步脈沖出現后,將α t 置入軟件定時(shí)器0,軟件定時(shí)器0到時(shí)時(shí)刻所就是所需的A相脈沖的控制角α ,在子程序中完成給定電壓與反饋電壓的采樣,控制角α 計算,標度變換以及將控制角度數值送到顯示緩沖區等工作。程序框圖略。圖5是同步中斷子程序框圖。本文引用地址:http://dyxdggzs.com/article/226765.htm
采用16位單片機80C196KC系統,器件減少、結構緊湊,整個(gè)觸發(fā)器電路大為簡(jiǎn)化,并且,由于單片機運算速度快,采樣與顯示可以在兩次同步信號之間完成而且每次同步信號都被采樣,因而中斷程序可以按照最新的采樣數據調整觸發(fā)脈沖的移相角。實(shí)驗表明,該觸發(fā)器的動(dòng)態(tài)特性好、控制精度高。
評論