基于DDS技術(shù)的正弦交流信號(hào)源的設(shè)計(jì)
3.3 電流幅值閉環(huán)調(diào)節(jié)程序流程設(shè)計(jì)
該環(huán)節(jié)利用定時(shí)器的定時(shí)器控制采樣間隔,將采樣值儲(chǔ)存在一個(gè)數(shù)組變量中,當(dāng)采集完一個(gè)信號(hào)周期規(guī)定的點(diǎn)數(shù)后,計(jì)時(shí)器產(chǎn)生中斷,單片機(jī)對(duì)數(shù)組進(jìn)行處理,計(jì)算出產(chǎn)生的正弦交變電流的有效值,并與設(shè)定電流有效值進(jìn)行比較:如果電流設(shè)定值連續(xù)20次等于實(shí)測(cè)計(jì)算值,則該環(huán)節(jié)結(jié)束,程序繼續(xù)向下運(yùn)行;若電流設(shè)定值不等于實(shí)測(cè)計(jì)算值,清零電流相等標(biāo)志位IE;若電流設(shè)定值大于實(shí)測(cè)計(jì)算值,則令D/A的電壓控制字加1,反之則減1。單片機(jī)將電壓控制字寫(xiě)入D/A,以調(diào)節(jié)電流幅值的大小,然后反復(fù)進(jìn)行測(cè)量,與設(shè)定值對(duì)比,直至相等20次之后。程序設(shè)計(jì)流程圖如圖8所示。本文引用地址:http://m.butianyuan.cn/article/171394.htm
4 測(cè)試與結(jié)果分析
在此對(duì)設(shè)計(jì)的交流正弦信號(hào)源輸出波形的頻率使用數(shù)字示波器進(jìn)行測(cè)試,設(shè)計(jì)頻率范圍為1~100 Hz,具備頻率設(shè)定功能,且頻率步進(jìn)可分為1 Hz和10 Hz兩個(gè)檔位,測(cè)試數(shù)據(jù)表如表1所示。
從表中的數(shù)據(jù)分析可以看出該信號(hào)源即使在較低的頻率也能具有較高的信號(hào)穩(wěn)定度。
在電流幅值調(diào)節(jié)測(cè)試中,使用2Ω/10W的大功率電阻作為測(cè)試負(fù)載,輸出電流有效值可在1~999 mA范圍內(nèi)以1 mA步進(jìn)調(diào)節(jié)設(shè)置,由于采用閉環(huán)系統(tǒng)控制電流幅值,輸出電流有效值穩(wěn)定度可達(dá)10-3。
5 結(jié)語(yǔ)
本文基于DDS技術(shù)設(shè)計(jì)了一款正弦交流信號(hào)源,采用單片機(jī)和AD603等產(chǎn)生的信號(hào)穩(wěn)定度高,達(dá)到了預(yù)期目標(biāo)。
互感器相關(guān)文章:互感器原理
分頻器相關(guān)文章:分頻器原理 網(wǎng)線測(cè)試儀相關(guān)文章:網(wǎng)線測(cè)試儀原理
評(píng)論