日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式硬件

 

引言

  人工抄電表對于一般用戶而言是可行的,然而相對于供電部門有很多不足,需要進更深層次的分析和管理也是不夠。現(xiàn)實的需求催生著抄電表系統(tǒng)技術(shù)和應(yīng)用不斷產(chǎn)生。目前智能卡電表和有線自動抄電表系統(tǒng)都存在一定的不足和成本高的問題。隨著無線通信技術(shù)的不斷發(fā)展,近年來出現(xiàn)了面向低成本設(shè)備無線聯(lián)網(wǎng)要求的ZigBee技術(shù)。系統(tǒng)最佳的方案應(yīng)當是前期投入的成本低,運行成本非常低甚至沒有。由此本文提出一種基于 ZigBee技術(shù)抄電表方案。

  

1 ZigBee 技術(shù)特點[2]

  (1)低功耗:ZigBee技術(shù)采用了低功耗的工作模式,通常兩節(jié)五號電池可以使用長達6個月到2年。

  (2)可靠性高:ZigBee采用了CSMA-CA的碰撞避免機制,同時為需要固定帶寬的通信業(yè)務(wù)預(yù)留了專用時隙,避免了發(fā)送數(shù)據(jù)時的競爭和沖突;MAC層采用了完全確認的數(shù)據(jù)傳輸機制,每個發(fā)送的數(shù)據(jù)包都必須等待接收方的確認信息。

  (3)節(jié)點通信設(shè)置易于配置。

  (4)成本低:ZigBee模塊價格較低,且ZigBee協(xié)議是免專利費的;ZigBee的工作頻段靈活,為免執(zhí)照頻段的2.4GHz,就是沒有使用費的無線通信。

  (5)網(wǎng)絡(luò)容量大:ZigBee可以采用星型、網(wǎng)狀、串狀結(jié)構(gòu)組網(wǎng),而且可以通過任一節(jié)點連接組成更大的網(wǎng)絡(luò)結(jié)構(gòu),可以連接的節(jié)點多達6500個。一個ZigBee網(wǎng)絡(luò)可以容納 254個從設(shè)備和一個主設(shè)備,一個區(qū)域內(nèi)可以同時存在最多100個ZigBee網(wǎng)絡(luò)。

  (6)數(shù)據(jù)安全:ZigBee提供了數(shù)據(jù)完整性檢查和鑒權(quán)功能,加密算法采用 AES-128同時各個

  應(yīng)用可以靈活確定其安全屬性。

  

2 CC2430芯片的簡介[2]

  2.1 CC2430芯片的主要特征:

  (1) 高性能和低功耗的 8051微控制器核。

  (2) 集成符合 IEEE802.15.4標準的2.4GHz的RF無線電收發(fā)機。

  (3) 優(yōu)良的無線接收靈敏度和強大的抗干擾性。

  (4) 在休眠模式時僅 0.9μA的流耗,外部的中斷或RTC能喚醒系統(tǒng) ;在待機模式時少于0.6μ A的流耗,外部的中斷能喚醒系統(tǒng)。

  (5) 硬件支持 CSMA/CA功能。

  (6) 較寬的電壓范圍( 2.0~3.6 V)。

  (7) 數(shù)字化的 RSSI/LQI支持和強大的DMA功能。

  (8) 具有電池監(jiān)測和溫度感測功能。

  (9) 集成了 14位模數(shù)轉(zhuǎn)換的 ADC。

  (10) 集成 AES安全協(xié)處理器。

  (11) 帶有 2個強大的支持幾組協(xié)議的USART,以及 1個符合IEEE 802.15.4規(guī)范的MAC計時器,1個常規(guī)的16位計時器和 2個8位計時器。

  (12) 強大和靈活的開發(fā)工具。

2.2 CC2430引腳介紹

  圖 1為 CC2430的頂視圖。其中外露的芯片安裝襯墊必須連接到 PCB的接地層,芯片通過該處接地。CC2430具有CC2420RF接收器以及增強性能的 8051MCU、8KBRAM等,其增強的 8051MCU核的性能是工業(yè)標準 8051核性能的 8倍。CC2430還具備直接存儲器定址(DMA)功能(它能夠被用于減輕8051微控制器內(nèi)核對數(shù)據(jù)搬移,因此提高了芯片整體的性能)、可編程看門狗定時器、 AES-128安全協(xié)處理器、多達 8輸入的 8-14位ADC、USART、睡眠模式定時、上電復(fù)位、掉電檢測電路(Brown Out Detection)、21個可編程I/O管腳等,兩個可編程的 USART用于主 /從 SPI或 UART操作。帶外部功放的 CC2430參考設(shè)計可提供+10dBm的輸出功率。 CC2430片上系統(tǒng)(SoC)由 CC2430加上 Motorola的基于 IEEE802.15.4標準的無線電定位引擎組成。CC2430芯片采用 7 mm×7mm QLP封裝,共有 48個引腳(如圖1所示)。全部引腳可分為 I/O 端口線引腳、電源線引腳和控制線引腳三類。

  

3 基于ZigBee技術(shù)的無線抄電表系統(tǒng)

  3.1設(shè)計的總體方案基于 ZigBee技術(shù)的無線抄電表系統(tǒng)如圖 2所示。

  各部分的主要功能如下:

  (1)數(shù)據(jù)庫和控制中心 : 具有建立、管理整個網(wǎng)絡(luò)的功能,對網(wǎng)絡(luò)進行監(jiān)控;可設(shè)置定期和隨機向 DCT發(fā)送數(shù)據(jù)采集命令,接受數(shù)據(jù),并存儲數(shù)據(jù);對數(shù)據(jù)庫進行管理。

 ?。?) 工作站: 起數(shù)據(jù)上傳下送的中繼作用,負責啟動、配置、協(xié)調(diào)整個Zigbee無線網(wǎng)絡(luò),可將控制中心發(fā)出的命令發(fā)給DCT,接受DCT返回的數(shù)據(jù)并通過網(wǎng)線并采用TCP/IP協(xié)議,把收集到的數(shù)據(jù)送至控制中心,具有存儲轉(zhuǎn)發(fā)的功能;每個工作站可以暫存下屬 DCT的數(shù)據(jù);可以查看用電記錄、 DCT和電表狀態(tài)等數(shù)據(jù)。

 ?。?) DCT(data collection and transmission unit):脈沖采集和無線傳輸部分,具有脈沖采集、存儲、接受指令和發(fā)送數(shù)據(jù)的功能,接受工作站發(fā)送的指令并按指令去完成的動作。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

在嵌入式系統(tǒng)開發(fā)中,總線錯誤(Bus Error)與段錯誤(Segmentation Fault)并稱兩大"程序殺手"。不同于段錯誤源于非法內(nèi)存訪問,總線錯誤本質(zhì)是硬件對訪問方式的嚴格約束被突破,尤其在ARM架構(gòu)中表現(xiàn)尤...

關(guān)鍵字: 嵌入式開發(fā) CAN總線

在嵌入式系統(tǒng)開發(fā)中,硬件依賴、模塊耦合和資源限制使得傳統(tǒng)單元測試難以實施。CMock作為專為C語言設(shè)計的自動化Mock框架,通過解析頭文件自動生成Mock模塊,成為破解嵌入式測試難題的核心工具。

關(guān)鍵字: 嵌入式開發(fā) CMock

在資源受限的嵌入式系統(tǒng)中,C++繼承機制常被視為"奢侈特性",但合理運用可顯著提升代碼復(fù)用性與可維護性。本文從嵌入式開發(fā)特性出發(fā),解析繼承機制的最佳應(yīng)用場景與實踐準則。

關(guān)鍵字: C++ 嵌入式開發(fā)

在物聯(lián)網(wǎng)設(shè)備、工業(yè)控制器等嵌入式系統(tǒng)中,固件升級是功能迭代與漏洞修復(fù)的關(guān)鍵環(huán)節(jié)。然而,升級過程中斷電或固件損壞可能導(dǎo)致設(shè)備變磚(無法啟動)。本文聚焦雙分區(qū)固件升級架構(gòu)與防磚保護機制,提供可落地的開發(fā)方案。

關(guān)鍵字: Bootloader 嵌入式開發(fā)

在嵌入式通信開發(fā)中,協(xié)議解析是連接硬件層與應(yīng)用層的核心環(huán)節(jié)?;谇拔脑O(shè)計的ITLV(改進型TLV)協(xié)議框架,本文深入對比一次性解析與流式解析兩種策略,重點分析粘包、斷包及數(shù)據(jù)噪聲等典型場景下的處理機制。

關(guān)鍵字: 嵌入式開發(fā) 協(xié)議解析

在嵌入式設(shè)備智能化浪潮中,用戶對交互體驗的要求日益嚴苛。傳統(tǒng)嵌入式GUI開發(fā)常面臨開發(fā)效率低、跨平臺適配難、視覺效果受限等痛點。CDroid作為一款基于C++11開發(fā)的跨平臺GUI引擎,通過移植Android開發(fā)模式,為...

關(guān)鍵字: 嵌入式開發(fā) UI開發(fā)

在嵌入式開發(fā)中,我們常陷入這樣的困境:一個簡單的功能隨著需求變更,逐漸演變成層層嵌套的if-else迷宮。某醫(yī)療設(shè)備的控制程序就曾因20層嵌套的if語句,導(dǎo)致維護時誤刪關(guān)鍵邏輯引發(fā)事故。狀態(tài)機架構(gòu)正是破解這一難題的利器,...

關(guān)鍵字: 嵌入式狀態(tài)機 嵌入式開發(fā)

在嵌入式系統(tǒng)開發(fā)中,一個高效且功能豐富的交互式Shell對于開發(fā)者調(diào)試、管理和控制設(shè)備至關(guān)重要。CherrySH作為專為嵌入式應(yīng)用程序設(shè)計的微型Shell,以其輕量級、功能完備的特點,成為嵌入式開發(fā)領(lǐng)域的得力助手。

關(guān)鍵字: CherrySH 嵌入式開發(fā) Shell

作為信息世界與物理世界的橋梁,嵌入式系統(tǒng)發(fā)展呈現(xiàn)出網(wǎng)絡(luò)化、智能化、協(xié)同化發(fā)展特征與趨勢,其安全、可信問題日益突出。首先分析、討論了面向嵌入式系統(tǒng)的安全、可信計算體系與技術(shù)。進而,重點從國內(nèi)與國外、學術(shù)與技術(shù)、可信本體與計...

關(guān)鍵字: 嵌入式系統(tǒng) 安全 可信計算 體系 技術(shù) 趨勢

ZigBee是短距離通信的一種新興雙向無線通信技術(shù)。它具有近距離、低復(fù)雜度、低功耗、低數(shù)據(jù)速率、低成本的優(yōu)點,使用2.4GHz波段。

關(guān)鍵字: Zigbee 無線通信技術(shù)
關(guān)閉