0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于ATT7022A芯片和atmega128單片機(jī)實(shí)現(xiàn)無(wú)功補(bǔ)償控制系統(tǒng)設(shè)計(jì)

電子設(shè)計(jì) ? 來(lái)源:郭婷 ? 作者:電子設(shè)計(jì) ? 2018-12-29 07:36 ? 次閱讀

工業(yè)和生活用電負(fù)載中,阻感負(fù)載占有很大的比例。異步電動(dòng)機(jī)、變壓器、熒光燈等都是典型的阻感負(fù)載。異步電動(dòng)機(jī)和變壓器所消耗的無(wú)功功率在電力系統(tǒng)所提供的無(wú)功功率中占有很高的比例。電力系統(tǒng)中的電抗器和架空線等也消耗一些無(wú)功功率。阻感負(fù)載必須吸收無(wú)功功率才能正常工作,這是由其本身的工作性質(zhì)決定的。最合理的方法就是在這些感性設(shè)備附近及線路適當(dāng)位置并聯(lián)電容器組來(lái)進(jìn)行無(wú)功補(bǔ)償。在電力系統(tǒng)中,采用無(wú)功補(bǔ)償?shù)姆椒▉?lái)提高功率因數(shù)、減少無(wú)功損耗,是改善供電質(zhì)量、提高設(shè)備利用率的重要手段之一。

1 以ATT7022A為核心的無(wú)功補(bǔ)償器介紹

進(jìn)行無(wú)功補(bǔ)償?shù)那疤崾悄軠?zhǔn)確地測(cè)量電網(wǎng)的運(yùn)行狀況,主要有功功率、無(wú)功功率、功率因數(shù)、諧波狀況等。ATT7022A是一顆高精度三相電能專用計(jì)量芯片,適用于三相三線和三相四線應(yīng)用。

它能夠測(cè)量各相以及合相的有功功率、無(wú)功功率、視在功率、有功能量以及無(wú)功能量,同時(shí)還能測(cè)量各相電流、電壓有效值、相角、頻率等參數(shù),充分滿足電能數(shù)據(jù)采集的需求。而且提供一個(gè)SPI接口,方便與外部MCU之間進(jìn)行計(jì)量參數(shù)的傳遞,所有的計(jì)量參數(shù)都可以通過(guò)SPI接口讀出。用它能準(zhǔn)確地采集這些參數(shù),并且精度高,軟件設(shè)計(jì)簡(jiǎn)單,內(nèi)部框圖如圖1所示。

基于ATT7022A芯片和atmega128單片機(jī)實(shí)現(xiàn)無(wú)功補(bǔ)償控制系統(tǒng)設(shè)計(jì)

圖1 ATT7022A內(nèi)部框圖

文中所介紹的無(wú)功補(bǔ)償控制器是基于三相電能專用計(jì)量芯片ATT7022A來(lái)實(shí)現(xiàn)的,控制芯片atmel公司生產(chǎn)的AVR單片機(jī)ATmega128和ATme ga16相比,它是AVR8位系列單片機(jī)的最高配置的一款單片機(jī),并有53個(gè)可編程IO口,在設(shè)計(jì)液晶顯示和驅(qū)動(dòng)電路上比較方便。該控制器能根據(jù)ATT7022A提供的的有功功率、無(wú)功功率、功率因數(shù)來(lái)分析判斷是否進(jìn)行無(wú)功補(bǔ)償,自動(dòng)投切電容器,實(shí)現(xiàn)配電網(wǎng)的自動(dòng)無(wú)功補(bǔ)償,提高輸電效率。

2 硬件電路設(shè)計(jì)

控制器的硬件電路設(shè)計(jì)主要有電壓電流檢測(cè)電路、電源電路、驅(qū)動(dòng)電路、通信電路及液晶顯示模塊等組成,以Atmega128為控制芯片,可以輕松的完成這些控制功能。其硬件結(jié)構(gòu)框圖如下圖所示。電網(wǎng)電壓、電流經(jīng)過(guò)互感器后,電壓電流信號(hào)送到了ATT7022A上。ATT7022A提供一個(gè)SPI接口,所有的計(jì)量參數(shù)都可以通過(guò)SPI接口讀出,單片機(jī)根據(jù)這些參數(shù)來(lái)判斷功率因數(shù),決定是否進(jìn)行無(wú)功補(bǔ)償,并把信號(hào)傳送給電容投切模塊。

基于ATT7022A芯片和atmega128單片機(jī)實(shí)現(xiàn)無(wú)功補(bǔ)償控制系統(tǒng)設(shè)計(jì)

圖2 控制器硬件結(jié)構(gòu)電路

檢測(cè)電路如圖,該模塊主要是采集電網(wǎng)的電壓、電流信號(hào),電壓輸入U(xiǎn)A UB UC UN,量程0~220V.電流輸入IA1 IA2 IB1 IB2 IC1 IC2,量程0~5 A.ATT7022A推薦芯片電壓輸入腳上的采樣值為0.2~0.5 V,芯片電流輸入腳上采樣電壓為0.1 V.因此,5 A的電流信號(hào)通過(guò)5 A/2.5 mA電流互感器把5 A的電流轉(zhuǎn)換成2.5 mA的電流。再經(jīng)過(guò)40 Ω的電阻,輸入電壓為0.1 V.220 V的電壓信號(hào)通過(guò)120 K的電阻,再經(jīng)過(guò)2 mA/2 mA電流型電壓互感器,輸出電流大約為2 mA,再經(jīng)過(guò)250 Ω的電阻。轉(zhuǎn)換成0.5 V的電壓。ATT7022內(nèi)部集成了7路16位ADC,參考電壓電路和所有功率、能量、有效值、功率因數(shù)及頻率測(cè)量的數(shù)字信號(hào)處理等電路,并分別將實(shí)測(cè)值存放在相對(duì)應(yīng)的存儲(chǔ)空間,并通過(guò)SPI與單片機(jī)進(jìn)行數(shù)據(jù)交換,無(wú)需在系統(tǒng)軟件中進(jìn)行編程得出無(wú)功功率,這樣不僅節(jié)省了CPU空間,還提高了計(jì)算效率。

基于ATT7022A芯片和atmega128單片機(jī)實(shí)現(xiàn)無(wú)功補(bǔ)償控制系統(tǒng)設(shè)計(jì)

圖3 電壓和電流輸入通道原理圖

電源電路設(shè)計(jì)如圖4所示,采用24V開關(guān)電源,它是高頻逆變開關(guān)電源中的一個(gè)種類。開關(guān)電源輸入為200~240VAC,輸出為正24V電壓,供驅(qū)動(dòng)芯片MCl413使用。再用MC34063DC/DC變換器,可實(shí)現(xiàn)升壓或降壓電源變換器,把24 V的電壓轉(zhuǎn)換成5 V電壓,Atmega128和ATT7022、液晶模塊LCD所需要的電壓都是+5 V.數(shù)字電路模擬電路,一般要分開,最后一點(diǎn)匯集在一起,此時(shí)可以用0歐電阻相連,作用有:1)直接相連的電流通路可能很大,用0歐電阻則可以獲得很窄的電流通路,能有效限制環(huán)路電流,抑制噪聲。2)布線的時(shí)候,區(qū)分?jǐn)?shù)字地與模擬地很麻煩,用0歐電阻分開,可以清楚的分辨數(shù)字地與模擬地。

基于ATT7022A芯片和atmega128單片機(jī)實(shí)現(xiàn)無(wú)功補(bǔ)償控制系統(tǒng)設(shè)計(jì)

圖4 電壓轉(zhuǎn)換電路

電容投切單元。通過(guò)對(duì)ATT7022A測(cè)量出來(lái)的無(wú)功功率或功率因數(shù)分析,決定是否進(jìn)行無(wú)功補(bǔ)償,即投切電容器,本控制器采用晶閘管控制電容器進(jìn)行投切。由于電容器兩端電壓不能突變,電網(wǎng)電壓和電容器電壓差值較大時(shí),觸發(fā)晶閘管會(huì)產(chǎn)生很大的電流沖擊,為了防止在投切電容器時(shí)產(chǎn)生涌流,在晶閘管兩端電壓為零時(shí)投入,電流為零時(shí)切除,對(duì)無(wú)功功率實(shí)時(shí)動(dòng)態(tài)補(bǔ)償。

驅(qū)動(dòng)芯片選用摩托羅拉公司生產(chǎn)的MC1413,它是大電流達(dá)林頓陳列反向驅(qū)動(dòng)器,工作電壓高,灌電流可以達(dá)到500mA,并能夠在關(guān)態(tài)時(shí)承受50 V的電壓。如圖所示,MC1413在輸入為1時(shí),輸出為0,這樣三極管在電阻的分壓下,發(fā)射極、基極和集電極之間形成壓降,連通發(fā)射極和集電極,輸出+24 V的電壓,通過(guò)一個(gè)脈沖變壓器,可以驅(qū)動(dòng)可控硅打開,反之則關(guān)閉。

基于ATT7022A芯片和atmega128單片機(jī)實(shí)現(xiàn)無(wú)功補(bǔ)償控制系統(tǒng)設(shè)計(jì)

圖5 電源電路

晶閘管控制電容器,每?jī)蓚€(gè)晶閘管連接一個(gè)電容器,圖中所示為一路晶閘管輸出,G1、K1分別接晶閘管的門極和陰極,控制器用兩個(gè)MC1413芯片,可以控制12個(gè)晶閘管共6組,可以控制6組電容器投切。

基于ATT7022A芯片和atmega128單片機(jī)實(shí)現(xiàn)無(wú)功補(bǔ)償控制系統(tǒng)設(shè)計(jì)

圖6 驅(qū)動(dòng)電路原理圖

通信模塊。其電路采用單電源電平轉(zhuǎn)換芯片max232,用于與上位機(jī)通信,主要用來(lái)進(jìn)行電網(wǎng)運(yùn)行參數(shù)和系統(tǒng)運(yùn)行狀態(tài)的數(shù)據(jù)傳輸以及系統(tǒng)時(shí)間的校準(zhǔn),并接受上位機(jī)發(fā)出的投切等操作命令。

人機(jī)接口單元。人機(jī)接口單元包括鍵盤輸入和液晶顯示兩部分。鍵盤部分用于設(shè)定工作參數(shù)、切換顯示內(nèi)容和設(shè)置時(shí)鐘時(shí)間,也可特殊情況下實(shí)現(xiàn)電容器的手動(dòng)投切,鍵盤采用I/O口直接驅(qū)動(dòng)。液晶顯示功能主要顯示電流、電壓、有功功率、無(wú)功功率、功率因數(shù)、電容的運(yùn)行狀態(tài)及諧波狀況等。

3 軟件流程設(shè)計(jì)

采用ATT7022A計(jì)量芯片,單片機(jī)無(wú)需進(jìn)行任何復(fù)雜的運(yùn)算,測(cè)量數(shù)據(jù)直接提供,并且可以提供四象限功率測(cè)量參數(shù),可準(zhǔn)確測(cè)量到21次以上諧波。CPU不涉及A/D采樣數(shù)據(jù)的處理,這使CPU的運(yùn)算量大大降低,并且大大的簡(jiǎn)化了軟件程序設(shè)計(jì),使系統(tǒng)的運(yùn)行更加可靠。

在電力傳輸過(guò)程中,電力系統(tǒng)功率因數(shù)一般大于0.95,如果功率因數(shù)小于0.95就要進(jìn)行補(bǔ)償。功率因數(shù)是投切的依據(jù),若功率因數(shù)低于0.95,則投入電容器,若大于1.0,切除電容器??刂破鞯目刂撇呗允歉鶕?jù)計(jì)量芯片提供的有功功率、無(wú)功功率等參數(shù),分析電網(wǎng)的功率因數(shù)是否低于0.95,電網(wǎng)是否過(guò)壓或者欠壓等,通過(guò)與設(shè)定值比較,決定電容器是分相投切還是三相同時(shí)投切,電容器投切時(shí),采取"先投先切,先切先投"的原則,防止對(duì)一組電容器組的頻繁投切,保證電容器安全,實(shí)現(xiàn)電網(wǎng)的正常運(yùn)行。

基于ATT7022A芯片和atmega128單片機(jī)實(shí)現(xiàn)無(wú)功補(bǔ)償控制系統(tǒng)設(shè)計(jì)

圖7 系統(tǒng)軟件流程圖

4 控制器測(cè)量大電流大電壓的方法

控制器的電壓輸入范圍為0~220 V,電流的輸入范圍為0~5 A,所以測(cè)量大電流大電壓時(shí)需要進(jìn)行電壓電流轉(zhuǎn)換。如測(cè)量0.4 kV,500 KVA的負(fù)載時(shí),其額定電流大約為700 A,因此可以選用電流互感器的型號(hào)為L(zhǎng)MZJ1000/5的電流互感器,變比為200.程序中對(duì)讀取的電流、有功功率、無(wú)功功率、視在功率乘以變比200,就是實(shí)測(cè)的電參數(shù)。

測(cè)量10 kV,200 A的負(fù)載,電壓和電流都不能直接測(cè)量,需要加電壓互感器和電流互感器,可以選用變比為100的電壓互感器,變比為50電流互感器,如下圖接線。程序中,對(duì)讀取的電壓乘以變比100,讀取的電流、有功功率、無(wú)功功率、視在功率乘以變比50,就是實(shí)際的測(cè)量參數(shù)。

基于ATT7022A芯片和atmega128單片機(jī)實(shí)現(xiàn)無(wú)功補(bǔ)償控制系統(tǒng)設(shè)計(jì)

圖8 控制器連接互感器接線圖

5 結(jié)論

以ATmega128單片機(jī)為CPU,ATT7022A為計(jì)量芯片設(shè)計(jì)的無(wú)功補(bǔ)償控制器,能精確的計(jì)算出電網(wǎng)的無(wú)功功率、有功功率、功率因數(shù),為實(shí)現(xiàn)無(wú)功功率的補(bǔ)償提供了準(zhǔn)確的數(shù)據(jù),硬件結(jié)構(gòu)簡(jiǎn)單,可靠,同時(shí)減低了對(duì)CPU的要求,精簡(jiǎn)了軟件設(shè)計(jì),同時(shí)有能保證穩(wěn)定性好的特點(diǎn)。

該控制器只適用于低壓配電網(wǎng)無(wú)功功率的補(bǔ)償,對(duì)于測(cè)高電壓大電流的方案,文中也給出了測(cè)量方法及接線圖。該控制器對(duì)改善電網(wǎng)功率因數(shù)、降低電網(wǎng)損耗有良好的效果,并且設(shè)計(jì)簡(jiǎn)單,成本低,具有良好的市場(chǎng)前景。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    452

    文章

    50224

    瀏覽量

    420993
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6030

    文章

    44491

    瀏覽量

    632027
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16111

    瀏覽量

    177087
  • AVR
    AVR
    +關(guān)注

    關(guān)注

    11

    文章

    1122

    瀏覽量

    78549
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于Atmega128單片機(jī)無(wú)人車控制系統(tǒng)電路設(shè)計(jì)

    該方案基于Atmega128單片機(jī)和無(wú)線通信技術(shù)設(shè)計(jì),其創(chuàng)新點(diǎn)是采用了PC控制模式和單兵運(yùn)行模式兩種方式對(duì)無(wú)人車進(jìn)行控制,極大地增強(qiáng)了無(wú)人車的功能性和環(huán)境適應(yīng)能力。
    發(fā)表于 11-12 11:33 ?4223次閱讀
    基于<b class='flag-5'>Atmega128</b><b class='flag-5'>單片機(jī)</b>無(wú)人車<b class='flag-5'>控制系統(tǒng)</b>電路設(shè)計(jì)

    ATmega128系統(tǒng)模塊,設(shè)計(jì)一個(gè)數(shù)控雕刻機(jī)系統(tǒng)

    ATmega128單片機(jī)為主控芯片控制主板與各模塊相連電路;軟件設(shè)計(jì)部分主要是利用AVR Studio開發(fā)環(huán)境編程,實(shí)現(xiàn)
    發(fā)表于 02-05 10:07 ?3091次閱讀
    <b class='flag-5'>ATmega128</b><b class='flag-5'>系統(tǒng)</b>模塊,設(shè)計(jì)一個(gè)數(shù)控雕刻<b class='flag-5'>機(jī)</b><b class='flag-5'>系統(tǒng)</b>

    基于ATT7022A無(wú)功補(bǔ)償控制器設(shè)計(jì)

    基于ATT7022A無(wú)功補(bǔ)償控制器設(shè)計(jì)
    發(fā)表于 08-06 12:48

    ATmega128單片機(jī)入門與提高》光盤.rar

    大量的實(shí)用程序,并在最后一章給出了許多綜合實(shí)例;實(shí)例程序全部用C語(yǔ)言編寫,且已全部在ICCAVR 6.31A開發(fā)環(huán)境上編譯通過(guò)。《Atmega128單片機(jī)入門與提高》配光盤1張,包含書中全部實(shí)例
    發(fā)表于 08-16 10:36

    采用ATMEGA128單片機(jī)結(jié)合CPLD 實(shí)現(xiàn)了對(duì)VGA顯示

    采用ATMEGA128 單片機(jī)結(jié)合CPLD 實(shí)現(xiàn)了對(duì)VGA 顯示器和激光打印機(jī)的控制作者:時(shí)永樂 王培勇 轉(zhuǎn)貼自:微計(jì)算機(jī)信息摘要:用 ATMEGA
    發(fā)表于 02-08 09:52 ?107次下載

    基于ATT7022A的低壓無(wú)功補(bǔ)償控制器研制

    針對(duì)目前廣泛采用的A/ D + MCU 的電網(wǎng)參數(shù)測(cè)量方式設(shè)計(jì)的無(wú)功補(bǔ)償控制器開發(fā)周期長(zhǎng)、軟件復(fù)雜的缺點(diǎn),本文闡述了采用A TT
    發(fā)表于 09-05 16:43 ?138次下載
    基于<b class='flag-5'>ATT7022A</b>的低壓<b class='flag-5'>無(wú)功</b><b class='flag-5'>補(bǔ)償</b><b class='flag-5'>控制</b>器研制

    基于ATmega128的智能機(jī)器人小車控制系統(tǒng)設(shè)計(jì)

    摘要:基于ATmega128單片機(jī)的智能小車控制系統(tǒng)。通過(guò)光電編碼器實(shí)現(xiàn)對(duì)小車速度的測(cè)量并將速度值進(jìn)行bangbang+PID運(yùn)算.產(chǎn)生控制
    發(fā)表于 03-06 16:20 ?172次下載
    基于<b class='flag-5'>ATmega128</b>的智能機(jī)器人小車<b class='flag-5'>控制系統(tǒng)</b>設(shè)計(jì)

    基于Atmega128單片機(jī)SD卡讀寫程序(免費(fèi)分享)

    avr Atmega128單片機(jī)SD卡讀寫程序
    發(fā)表于 12-29 20:55 ?21次下載

    基于ATmega128單片機(jī)的汽車太陽(yáng)能充電控制器_秦俊

    基于ATmega128單片機(jī)的汽車太陽(yáng)能充電控制器_秦俊
    發(fā)表于 03-19 11:33 ?6次下載

    ATmega128單片機(jī)的內(nèi)部資源、工作原理和硬件電路設(shè)計(jì)的資料免費(fèi)下載

    在本系統(tǒng)中,本小節(jié)主要講 ATmega128 單片機(jī)的內(nèi)部資源、工作原理和硬件電路設(shè)計(jì)等。2.5.1 ATmega128 芯片介紹
    發(fā)表于 09-21 15:50 ?103次下載
    <b class='flag-5'>ATmega128</b><b class='flag-5'>單片機(jī)</b>的內(nèi)部資源、工作原理和硬件電路設(shè)計(jì)的資料免費(fèi)下載

    采用Atmega128單片機(jī)和電機(jī)控制芯片實(shí)現(xiàn)直流電機(jī)高精度控制

    控制系統(tǒng)硬件平臺(tái)采用ATMEL公司的Atmega128單片機(jī)和ALTERA公司的EPM7128系列CPLD芯片以及直流電機(jī)控制
    發(fā)表于 04-12 11:21 ?3542次閱讀
    采用<b class='flag-5'>Atmega128</b><b class='flag-5'>單片機(jī)</b>和電機(jī)<b class='flag-5'>控制</b><b class='flag-5'>芯片</b><b class='flag-5'>實(shí)現(xiàn)</b>直流電機(jī)高精度<b class='flag-5'>控制</b>

    多功能電能表ATT7022A用戶手冊(cè)下載

    多功能電能表ATT7022A用戶手冊(cè)下載
    發(fā)表于 07-14 10:13 ?8次下載

    三相電能專用計(jì)量芯片ATT7022A用戶手冊(cè)

    ATT7022A是一顆高精度三相電能專用計(jì)量芯片,適用于三相三線和三相四線應(yīng)用。 ATT7022A集成了六路二階sigma-delta ADC、參考電壓電路以及所有功率、能量、有效值、功率因數(shù)以及 頻率測(cè)量的數(shù)字信號(hào)處理等電
    發(fā)表于 06-13 15:25 ?3次下載
    三相電能專用計(jì)量<b class='flag-5'>芯片</b><b class='flag-5'>ATT7022A</b>用戶手冊(cè)

    V1.0 ATT7022A應(yīng)用筆記中文版

    V1.0 ATT7022A應(yīng)用筆記中文版
    發(fā)表于 06-10 15:13 ?0次下載
    V1.0 <b class='flag-5'>ATT7022A</b>應(yīng)用筆記中文版

    基于ATmega128的球管電壓控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《基于ATmega128的球管電壓控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf》資料免費(fèi)下載
    發(fā)表于 10-08 10:46 ?0次下載
    基于<b class='flag-5'>ATmega128</b>的球管電壓<b class='flag-5'>控制系統(tǒng)</b>設(shè)計(jì)與<b class='flag-5'>實(shí)現(xiàn)</b>