學(xué)做3KW逆變電源
EE4220TRANSFORMER 我對(duì)鐘工的變壓器做了些更改,覺(jué)得鐘工的線用小了,我改用銅箔。你拿去看看。
幫LZ把文章貼出來(lái),整理的不錯(cuò),很認(rèn)真
輸出頻率只有28.74原因分析
輸出頻率只有28.74的問(wèn)題找到了,原來(lái)是編譯器的問(wèn)題。編譯器版本也會(huì)折騰人。
我用的是從網(wǎng)上下的PICC 9.81的版本,其實(shí)在編譯的過(guò)程中就提示過(guò)寄存器及有些位名稱不對(duì),當(dāng)時(shí)我查了相關(guān)的頭文件后將SPWM程序的相關(guān)名稱修改以符合頭文件,最后是編譯成功了,但運(yùn)作后發(fā)現(xiàn)頻率只有28.74Hz.
開始總懷疑是SPWM程序有問(wèn)題,于時(shí)對(duì)程序進(jìn)行分析,發(fā)現(xiàn)程序是沒(méi)有問(wèn)題的。
我用MPLAB模擬時(shí)測(cè)得SIN_NUM是按照設(shè)計(jì)的要求遞增的。于是我對(duì)硬件通電測(cè)試系統(tǒng)頻率是否正確,我用的是16MHz的晶振,如果程序的PWM周期寄存器PR2寫入的是255(FF)時(shí),當(dāng)預(yù)分頻為1時(shí)其PWM的頻率是15625Hz.為驗(yàn)證程序是否有問(wèn)題,測(cè)量CCP1和CCP2的輸出是否為15625Hz.
如圖:我用的晶振是16M。測(cè)量CCP1(PIC16F73的13腳)和CCP2(PIC16F73的12腳)的頻率是15625Hz。
晶振頻率