色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

采用ZigBee技術與CC2430設計的需求響應系統

電子設計 ? 作者:電子設計 ? 2018-11-09 08:40 ? 次閱讀

1 引言

需求響應技術通過電力用戶接收電力企業發布的用電信息,及時響應用電負荷變化的措施,以達到削峰填谷,減少負荷波動的目的。需求響應的實施可以帶來很大的經濟和社會效益,我國的一些地區也已經實行了基于峰谷電價的需求響應措施,并取得了一定的效果。但是傳統的需求響應系統缺乏自動化響應措施,不能滿足實時雙向通信的要求,缺乏與用戶側的互動。

電子式電能表由于其優越的性能及易于與通信模塊集成,逐步取代了機械式電能表。隨著通信技術的發展,深入千家萬戶的電能表作為通信節點傳遞信息,并組成網絡已經成為現實。按通信信道來劃分,電能表的通信主要分為有線及無線方式。有線通信主要包括485 總線及電力載波技術。無線主要包括公網通信及射頻通信。485 總線布線及維護困難,電力載波技術抗干擾性能差,公網通信需支付一定的使用費用,構建專有無線通信網絡是一種新發展方向。

ZigBee 技術是一種短距離、低復雜度、低功耗、低數據速率、低成本的雙向無線通信技術,非常適合構建以電能表為節點的通信網絡。本文提出了一種基于ZigBee 技術的需求響應系統構架,并對系統做出了設計。

2 需求響應系統設計

2.1 系統總體方案

與自動抄表系統不同,需求響應系統的目的不是采集用戶的用電信息傳送到電力公司,而是把電網及用戶用電的實時信息傳遞到用戶側并做出響應。如圖1 所示,智能電網AMI 中心通過GPRS 或因特網等通信方式把實時的電網信息傳送到用戶小區。用戶小區中設置的區域集中器接收并存儲信息,并作為ZigBee網絡的協調器建立網絡,把電網及實時電價信息傳送到作為路由器的智能電表節點端。需求響應終端通過與智能電表建立連接,獲取用戶用電信息及由協調器發布的實時電網、電價信息,再根據用戶編制的控制程序,控制用戶的負荷裝置。需求響應終端以節點的方式加入,除接收實時電價等公共信息外,只與其父節點即每戶相應智能電表交換信息,保證了用戶信息的安全性。

采用ZigBee技術與CC2430設計的需求響應系統

圖1 需求響應系統網絡結構圖

2.2 系統硬件設計

2.2.1 ZigBee 通信節點設計

需求響應系統的通信節點采用TI 的SOC 芯片CC2430.CC2430 內部集成了業界領先的CC2420 射頻模塊、一個增強的工業級8051 內核、32/64/128 KBFLASH、8KB RAM 以及其它的功能電路,外接很少的電路就可以構建一個ZigBee 節點[3].系統中的節點可以根據實際應用情況的不同,通過軟件配置為協調器、與電能表連接的路由器及需求響應終端。

2.2.2 ZigBee 協調器設計

協調器接收來自電網中心的消息,并把電網中心的信息傳送到用戶端。電網的消息通過GPRS、以太網等方式傳送到用戶小區,協調器接收經網關處理后的GPRS、以太網信息,并轉化為ZigBee 信息再傳送出去。當電網信息采用以太網傳輸時,可以通過PC機作為網關,PC 機接受并處理來自AMI 中心的信息后,通過串口與ZigBee 節點相接。協調器只需在ZigBee 節點外接RS-232 電平轉化器即可。圖2 為協調器與PC 機接口。

采用ZigBee技術與CC2430設計的需求響應系統

圖2 協調器與PC 機接口。

2.2.3 Zigbee 節點與智能電表接口設計

我國的智能電能表采用RS-485 標準串行電氣接口并遵循DLT645 規約[4]進行通信。Zigbee 節點采用RS-485 接口與電能表相接,便可以獲得電能表內的數據。Zigbee 節點與智能電能表的接口如圖3 所示。

CC2430 引腳RXD、TXD、RE/DE 分別為接收、發送與狀態轉換端。為了保證系統穩定及抗干擾性,分別通過光耦隔離傳送至由3.3V電平供電的485 電平轉換芯片SP3485,經轉化為485 電平后,經由端子#A、#B與智能電表的485 通道相接。R6、R7 分別為上拉及下拉電阻,目的是為了保證在無連接時,輸入電平狀態為空閑狀態。連接于智能電表上的ZigBee 節點可以使用電能表上的電源供電,并作為路由器加入由協調器建立的ZigBee 網絡。

采用ZigBee技術與CC2430設計的需求響應系統

圖3 ZigBee 節點與智能電能表接口。

2.2.4 需求響應終端設計

需求響應終端與用戶進行交互,顯示電網信息及用戶用電信息,并對用戶的用電設備進行控制。需求響應終端作為ZigBee 節點中的終端節點,采用電池供電,可以方便設備的移動。響應終端主要有液晶顯示、按鍵及外接控制端口3 個部分。

液晶模塊采用RT 公司生產的12232f,是一種內置8192 個16*16 點陣漢字庫和128 個16*8 點ASCII字符集的圖形點陣液晶顯示器,可以顯示7.5×2 個(16×16 點陣)漢字,與外部CPU 接口采用并行或串行方式控制。模塊的供電電源電平根據用戶要求有3V/5V 的型號,本設計中選用3V 供電的模塊,以與CC2430電平匹配。本設計中CC2430 采用串行方式與12232f相連以節省CC2430 的IO 端口。CC2430 與液晶模塊的接口如圖4 所示。其中LCD_CS、LCD_SID、LCD_CLK 分別為液晶選中、數據傳輸、時鐘信號引腳。LCD_CON 控制液晶背光的開啟與關閉。

4 個按鍵分別與4 個IO 端口相接,可以實現確定、退出、上翻、下翻的功能。

外接控制端口通過繼電器來控制外部用電設備的通斷,達到負荷控制的目的。如圖5 所示,CC2430通過CONTROL 引腳輸出高低電平信號便可以控制負荷控制端子的通斷。其中P1 為續流二極管,并聯于繼電器兩端,作用是當觸點斷開時,提供反電勢釋放回路,防止二次擊穿。

采用ZigBee技術與CC2430設計的需求響應系統

圖4 液晶與CC2430 接口。

采用ZigBee技術與CC2430設計的需求響應系統

圖5 外接控制端口電路。

2.3 系統軟件設計

Z-Stack 是TI 公司發布的免費的并經ZigBee 聯盟授權的協議棧。Z-Stack 主要分為以下幾個部分:應用層、硬件層、MAC 層、網絡層、操作系統層、安全層,服務層,ZDO 層。在需求響應系統中有3 種類型的設備,分別是協調器、與智能電表連接的路由器以及需求響應終端。在設計中,只需針對硬件層做出相應的修改,并定義相應設備的網絡類型,然后構建基于不同設備的應用層程序即可。TI Z-Stack 嵌入了一個基于任務輪轉查詢的操作系統[5].上電后,系統在進行一些初始化工作后,便由操作系統來處理協議棧各層的任務。當有事件發生時,先處理優先級高的層的事件,再處理優先級低的事件。當處理完當前優先級最高的事件后,系統重新開始輪詢。需求響應系統中操作系統中各個設備的任務處理的流程如圖6 所示。

采用ZigBee技術與CC2430設計的需求響應系統

圖6 任務處理流程。

由于各個ZigBee 設備具有一定的通用性,在協議棧中,MAC 層、網絡層、硬件層、監控層、應用幀層、設備事件層都可以通用。下文中對各個設備的具體描述,只是詳細介紹設備的應用層程序設計。

2.3.1 協調器軟件設計

協調器在電源接通后,開始建立網絡。協調器接收到的電網中心信息經處理后,按一定的周期發送至電網消息群組。電網消息群組為接收電網及實時電價信息的群組。協調器軟件流程如圖7 所示。

采用ZigBee技術與CC2430設計的需求響應系統

圖7 協調器軟件流程圖。

2.3.2 與電表連接ZigBee 節點軟件設計

網絡協調器啟動并建立網絡后,與電能表相連的ZigBee 節點以路由器的形式加入網絡。當用戶希望接收到電網信息時,選擇加入電網消息接收群組,并把接收到的電網消息存儲在本節點中或備份于智能電表中。當節點收到需求響應終端對智能電能表內部數據請求的消息后,本節點通過RS-485 接口讀取智能電能表內部的數據。數據請求幀采用滿足DL645-2007 協議的幀格式,得到電表響應數據后,把相應接收數據發送給作為終端節點的需求響應終端。本路由器節點的軟件流程圖如圖8 所示。

采用ZigBee技術與CC2430設計的需求響應系統

圖8 路由器軟件流程圖。

2.3.3 需求響應終端軟件設計

根據需求響應終端的應用要求,需要獲取并顯示電價信息、網絡信息、當前用電信息、歷史用電信息、電網消息等,并針對用戶提出的控制方案對家庭用電設備進行自動化控制。為了與用戶實現更好的交互,需求響應終端使用菜單界面。菜單分為3 級,配合終端的4 個按鍵,可實現菜單的上翻、下翻、進入、退出及參數設置功能。本設計定義了菜單的數據結構如下:

Typedef Struct Menu

{

void *DataAddr; //菜單數據地址指針

unsigned char FatherMenuNumber; //父菜單索引值

unsigned char ChildMenuNumber; //子菜單索引值

unsigned char LastBrotherMenuNumber; //兄菜單索引值

unsigned char NextBrotherMenuNumber; //弟菜單索引值

void (*UpFun) ( ); //按"上"鍵處理程序指針

void (*DowmFun) ( ); //按"下"鍵處理程序指針

void (*OkFun) ( ); //按"確定"鍵處理程序指針

void (*ExitFun) ( ); //按"退出"鍵處理程序指針

} SystemMenu;

通過在程序中構建相應的菜單表,菜單項中父子兄弟4 個索引值構造了一個樹狀的菜單結構。在菜單的數據結構中還包含有指向當前菜單相應執行程序的指針,可以方便可以實現一個易維護、易擴展的菜單。

由于程序中設定的索引值數據類型為無符號字符型,因此菜單最大項只能達到256 項。當系統的菜單項大于此值時,可以用整型數據替代。

為了減少網絡的通信負荷量,智能電表終端不主動發送更新數據信息至需求響應終端。只有在用戶需要獲取某數據信息時,需求響應終端才主動向智能電表端請求數據。當需求響應終端采用源綁定的方式獲取智能電表的信息時,由于每條信息均通過協調器間接尋址并由協調器轉發信息,會增加網絡中協調器處理信息的負擔。

本設計中采用直接尋址的本地綁定的方式來實現終端節點與電能表節點的通信。終端節點通信流程圖如圖9 所示。

采用ZigBee技術與CC2430設計的需求響應系統

圖9 終端節點通信流程圖。

當需求響應終端加入網絡后,根據是否已知匹配的智能電表節點MAC 地址,分為2 種綁定方式。如果已知MAC 地址, 需求響應終端發送請求NWK_addr_req 請求原語來獲取網絡中對應MAC地址器件的網絡地址。需求響應終端在收到NWK_addr_rsp回應信息時,便是找到了目標網絡地址。MAC 地址未知時,需求響應終端則發送Match_Desc_req 請求原語來獲取網絡中輸入、輸出簇匹配設備的網絡地址。

當網絡中存在多于一個的簇匹配的設備時,用戶可以通過設置設備描述信息匹配,篩選出目標設備地址。

當獲取目標網絡地址并存儲后,需求響應終端設備通過調用應用層數據請求指令便可獲取用戶智能電表節點的數據。為了確保需求響應終端的正確尋址,智能電表節點網絡地址發生改變時,通知對應的需求響應終端,需求響應終端重啟綁定流程。

3 結論

經過測試,本論文所設計的基于ZigBee 的需求響應系統能夠實現快速、實時的雙向通信。需求響應終端能顯示實時電價及用電信息,提醒用戶節電,達到削峰平谷的目的;并能通過外接控制端子,根據用戶的設置,實現對用戶電器的供電的自動控制。本系統實現了電網與用戶側的交互,在智能建筑的建設中,可基于本系統實現電力需求側能源管理,并能與智能家居系統結合,讓用戶在享受舒適便利的家庭智能化的同時還能節省能耗開支。隨著智能電網的建設及節能減排的實施,此系統具有很好的應用前景。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 射頻
    +關注

    關注

    104

    文章

    5618

    瀏覽量

    168105
  • 以太網
    +關注

    關注

    40

    文章

    5460

    瀏覽量

    172431
  • 電網
    +關注

    關注

    13

    文章

    2111

    瀏覽量

    59315
  • ZigBee
    +關注

    關注

    158

    文章

    2271

    瀏覽量

    243192
收藏 人收藏

    評論

    相關推薦

    關于CC2430 芯片 中斷服務子函數的問題

    各位大俠,本人最近才開始學習cc2430 芯片 ,想研究zigbee技術,請問有什么相關的好的網站嗎?還有cc2430的中斷服務子函數書寫格式是什么啊?例如,其IO口中斷。。。
    發表于 08-02 20:24

    基于CC2430ZigBee無線數傳模塊的設計和實現

    基于CC2430ZigBee無線數傳模塊的設計和實現
    發表于 08-12 23:01

    CC2430-CC2431源代碼:CC2430的片內溫度傳感器 - ZigBee開發的blog

    CC2430-CC2431源代碼:CC2430的片內溫度傳感器 - ZigBee開發的blog
    發表于 08-12 23:38

    基于CC2430的無線傳感器網絡系統設計

    。  2 硬件電路的設計  CC2430是Chipcon公司推出的用來實現嵌入式ZigBee應用的片上系統CC2430只需要很少的外接元件就可以運行,其內部已集成了大量必要的電路,因
    發表于 11-02 15:11

    基于ZigBee技術的射頻芯片CC2430相關資料下載

    基于ZigBee技術的射頻芯片CC2430資料下載內容主要介紹了:CC2430芯片的主要特點CC2430芯片的引腳功能電路典型應用
    發表于 04-01 07:03

    zigbee芯片cc2430資料 精選資料分享

    CC2430是一顆真正的系統芯片(SoC)CMOS解決方案。這種解決方案能夠提高性能并滿足以ZigBee為基礎的2.4GHz ISM波段應用對低成本,低功耗的要求。它結合一個高性能2.4GHz
    發表于 07-27 07:26

    CC2430 pdf datasheet(2.4 GHz IEEE 802.15.4/ZigBee)

    memory respectively. The CC2430 is a true System-on-Chip (SoC) solution specifically tailored for IEEE 802.15.4 and ZigBee® applica
    發表于 07-28 21:19 ?290次下載

    基于ZigBee技術的射頻芯片CC2430

    CC2430芯片是Chipcon公司生產的首款符合zigBee技術的2.4 GHz射頻系統單芯片。適用于各種zigBee或類似
    發表于 01-15 12:33 ?150次下載

    基于CC2430ZigBee無線網絡節點設計

    ZigBee無線網絡結構簡單、設計成本低廉,功耗低,并擁有簡單而靈活的通信網絡協議,應用非常廣泛。采用集射頻與微控制器于一體的片上系統CC2430作為
    發表于 02-10 16:07 ?187次下載

    CC2430 Software Examples User’

    This document describes software examples for the CC2430 System-on-Chip solution for IEEE 802.15.4
    發表于 07-02 14:34 ?15次下載

    基于CC2430ZigBee無線數傳模塊的設計和實現

    基于CC2430ZigBee無線數傳模塊的設計和實現 現在,無線通信技術已經成為人們日益關注的問題之一。ZigBee采用IEEE802.
    發表于 12-26 15:43 ?2369次閱讀
    基于<b class='flag-5'>CC2430</b>的<b class='flag-5'>ZigBee</b>無線數傳模塊的設計和實現

    CC2430ZigBee2006協議棧的通信模塊設計

    CC2430ZigBee2006協議棧的通信模塊設計 摘要:介紹了CC2430芯片的基本特性和ZigBee2006協議棧的基本內容。論述了以CC
    發表于 04-03 12:01 ?1967次閱讀
    <b class='flag-5'>CC2430</b>和<b class='flag-5'>ZigBee</b>2006協議棧的通信模塊設計

    基于CC2430Zigbee無線通信設計

    基于CC2430Zigbee無線通信設計
    發表于 09-01 14:11 ?16次下載
    基于<b class='flag-5'>CC2430</b>的<b class='flag-5'>Zigbee</b>無線通信設計

    CC2430 SoC系統芯片的數據手冊免費下載

    CC2430提供給用戶3個版本,即CC2430-F32/64/128,分別對應內置Flash32/64/128 KB.CC2430是用來實現嵌入式ZigBee應用的片上
    發表于 06-25 17:40 ?10次下載
    <b class='flag-5'>CC2430</b> SoC<b class='flag-5'>系統</b>芯片的數據手冊免費下載

    使用ZigBee協議利用CC2430完成分布式溫度測量系統的設計方案說明

    針對ZigBee 技術的發展現狀、規范及ZigBee 芯片CC2430 的特點,提出了使用CC2430完成分布式溫度測量
    發表于 11-05 17:24 ?7次下載
    使用<b class='flag-5'>ZigBee</b>協議利用<b class='flag-5'>CC2430</b>完成分布式溫度測量<b class='flag-5'>系統</b>的設計方案說明
    主站蜘蛛池模板: 成人国产亚洲精品A区天堂蜜臀 | 美女也烦恼主题曲 | 久久精品热在线观看30 | 干了快生了的孕妇 | 俄罗斯孩交精品 | 嫩草影院在线观看精品 | 美女洗澡脱得一二干净 | 99视频偷窥在线精品国自产拍 | wwww69| 国产午夜在线观看视频播放 | 亚洲欭美日韩颜射在线二 | 沟沟人体一区二区 | 2020精品极品国产色在线 | 超碰在线97av视频免费 | 电影果冻传媒在线播放 | 女仆乖H调教跪趴 | 国产午夜精品福利久久 | 一本之道高清www在线观看 | 久久国产精品高清一区二区三区 | 色小妹影院 | 96精品视频| 国产对白精品刺激一区二区 | 老师的蕾丝小内内湿透了 | 日韩一本在线 | 末班车动漫无删减免费 | 久久妇女高潮几次MBA | 无限资源在线观看完整版免费下载 | 忘忧草秋观看未满十八 | 色欲午夜无码久久久久久 | 免费一级特黄欧美大片久久网 | 亚洲不卡一卡2卡三卡4卡5卡 | 捆绑白丝粉色JK震动捧喷白浆 | 国产综合无码一区二区色蜜蜜 | 91亚洲 欧美 国产 制服 动漫 | 牛牛在线国产精品 | 99视频国产在线 | 亚洲 日本 天堂 国产 在线 | 99久久爱看免费观看 | 色偷偷爱偷偷要 | 亚洲精品乱码电影在线观看 | 少妇精品无码一区二区三区 |