• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于MSP430單片機的多功能復費率三相電能表

    基于MSP430單片機的多功能復費率三相電能表

    作者: 時間:2010-03-31 來源:網(wǎng)絡 收藏

    1引言
    隨著國民經(jīng)濟的發(fā)展,企業(yè)和個人的用電量大幅提高。現(xiàn)在用戶的用電時間比較集中,以致電力系統(tǒng)的負荷曲線變化很大。為了調整負荷曲線,充分利用發(fā)、供電設備容量,需要實現(xiàn)電價分時計費。復就是按照高峰、低谷時間分別記錄用電量,以便按不同的價格收取電費,鼓勵用戶主動采取避峰填谷的措施,以利于供電、用電雙方。同時具有GPRS遠程抄表、微機集中抄表、停電抄表、防盜電、計量有功無功電能和測量需量等功能的電表可以代替幾塊表的功能,既節(jié)約了資金又減少了設備占用的面積,而且還降低了抄表的成本。本文TI公司的F449高性能給出了一個的解決方案。
    2系統(tǒng)總體結構和功能說明
    整個系統(tǒng)分為兩大模塊,電能計量模塊,電能數(shù)據(jù)處理及通訊模塊。電能計量模塊通過電能計量專用芯片采集有功無功電能、電壓電流值、頻率和功率因素等數(shù)據(jù)。然后,將采集到的數(shù)據(jù)通過專用數(shù)據(jù)總線傳送到電能數(shù)據(jù)處理模塊。電能數(shù)據(jù)處理模塊將電能數(shù)據(jù)處理后存儲到flash芯片中,同時可以在液晶上實時顯示電能數(shù)據(jù)。需要抄表時,本系統(tǒng)提供三種通訊方式:紅外、RS485和GPRS;從而可采用三種方式進行抄表:掌機抄表、微機集中抄表以及GPRS遠程抄表。系統(tǒng)結構圖如下圖所示:

    本文引用地址:http://www.czjhyjcfj.com/article/173398.htm


    3系統(tǒng)硬件電路設計
    3.1 F449簡介
    本系統(tǒng)中采用了TI公司的16位超低功耗高性能F449,它具有64K Flash,2048Byte RAM,8通道12位高速A/D,兩個UART通訊端口,同時它的內部集成有160段LCD液晶控制器,使得液晶硬件電路可以大為簡化。MSP430F449在待機模式下耗電僅 為0.8μA,RAM保持模式低至0.1μA,運行時功耗為225μA/MIPS,僅需1μS時鐘啟動。MSP430F449的供電電壓為1.8V ~ 3.6V,因此只需要一節(jié)鋰電池就可以正常運行。
    3.2 電能計量電路設計
    電能計量電路的核心采用了深圳炬力公司的ATT7022電能計量專用芯片。它是一顆高精度電能專用計量芯片,適用于三相三線和三相四線應用。它能夠測量各相以及合相的有功功率、無功功率、視在功率、有功能量以及無功能量,同時還能測量各相電流、電壓有效值、功率因數(shù)、頻率等參數(shù),充分滿足三相復的需求。ATT7022提供一個SPI接口,方便與外部MCU之間進行電能數(shù)據(jù)和校表參數(shù)的傳遞。而且作為國產(chǎn)的芯片在價格上也較為低廉,在滿足設計要求的同時可以大大降低產(chǎn)品的生產(chǎn)成本。
    電能計量電路如下圖所示:

    上圖中介紹了A相的接法電路,B相和C相的電路與A相的電路相同。為了保證ATT7022有穩(wěn)定的電壓參考源,采用了TL431作為其外部電壓基準。由于ATT7022的供電電壓為5V,而單片機系統(tǒng)的供電電壓為3V,所以兩個模塊之間的通訊需要進行電平轉換才能正常數(shù)據(jù),因此設計中采用了簡單的電阻分壓電路來達到電平轉換的目的,經(jīng)過測試后發(fā)現(xiàn)數(shù)據(jù)傳輸很穩(wěn)定,未發(fā)生數(shù)據(jù)丟失的現(xiàn)象。
    3.3 時鐘電路設計
    為了滿足在不同的時段精確計算需量和費率的要求,復費率電表中需要具有精準可靠的實時時鐘。但MSP430F449內部RTC時鐘不夠精確,因此在系統(tǒng)中我們采用了MAXIM公司的時鐘芯片DS3231。DS3231是低成本、高精度I2C實時時鐘,具有溫度補償晶體振蕩器和晶體。該芯片中包含電池輸入端,斷開主電源時仍可保持精確的計時。集成晶體振蕩器提高了芯片的長期精確度,并減少了生產(chǎn)線的元件數(shù)量。在工業(yè)溫度范圍內其精度可達到±3.5ppm。
    DS3231的INT端口向單片機可以提供周期為1s的中斷信號,單片機系統(tǒng)將根據(jù)該信號通過I2C通訊接口讀取具體的時間日期數(shù)據(jù),從而實時地計算出需量和各個時段的費率。另外,DS3231的32KHZ端口可以提供精確的32KHZ的脈沖信號,可以用來接受電力部門的相關實驗測試。當停電時,時鐘電路的備用電池將保證時鐘芯片能夠繼續(xù)精確計時直至供電恢復。
    3.4 通訊模塊設計
    本設計中主要采用了三種通訊方式來實現(xiàn)抄表功能,分別是:RS-485,紅外傳輸和GPRS方式。
    考慮到電能表會安裝在戶外,因此需要在RS-485總線接口上加上避雷的保護措施。我們采用的RS-485接口芯片是TI公司的SN65LBC184芯片,通過光耦NEC2501和單片機系統(tǒng)進行隔離,從而防止遭遇雷擊時,對整個系統(tǒng)造成破壞。
    紅外通信時如果直接將數(shù)據(jù)通過紅外發(fā)射管進行傳輸時,將會嚴重受到外界環(huán)境的干擾,常見的抗干擾方法是將需要傳輸?shù)臄?shù)據(jù)調制到30KHz~40KHz的載波上再進行發(fā)送。MSP430F449單片機的管腳P1.5/ACLK可作為系統(tǒng)的低頻輔助時鐘輸出口,可通過通用的32.768KHz時鐘晶振直接驅動,無須采用額外的外部元件。利用P1.5驅動三極管產(chǎn)生頻率為32.768KHz的載波。通過單片機的UART口的TXD腳驅動另一個串聯(lián)的三極管進行二進制數(shù)據(jù)信號“0”和“1”的傳輸,從而達到紅外數(shù)據(jù)發(fā)送的功能。在紅外接收部分,利用紅外一體化接收模塊TSOP1838解調高頻紅外信號。當TSOP1838接收到高頻紅外信號時,接收管輸出低電平;當TSOP1838沒有接收到高頻信號時,接收管將輸出高電平。經(jīng)接收管紅外解調后的數(shù)據(jù)通過UART口的RXD管腳輸入單片機進行相應的處理。

    電能表相關文章:電能表原理

    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 张家界市| 巨鹿县| 沂源县| 北碚区| 府谷县| 永春县| 镇康县| 丹棱县| 金平| 新巴尔虎左旗| 赞皇县| 交口县| 汝州市| 新竹县| 承德县| 湘阴县| 宣武区| 石景山区| 通城县| 固阳县| 沂水县| 诸暨市| 杭州市| 兴文县| 巴塘县| 黄山市| 宁陵县| 青浦区| 木兰县| 新闻| 平昌县| 永嘉县| 城步| 普兰店市| 江城| 富裕县| 惠州市| 武山县| 汉沽区| 旅游| 佛坪县|