新聞中心

        EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > 基于MSP43O和Zigbee的無線抄表終端設(shè)計

        基于MSP43O和Zigbee的無線抄表終端設(shè)計

        作者: 時間:2011-03-01 來源:網(wǎng)絡(luò) 收藏

        我們選用IAR公司的IAR Embedded Workbench IDE作為軟件開發(fā)平臺,此軟件針對MSP430系列單片機的C語言開發(fā)做了異常豐富的宏定義。為了使軟件開發(fā)簡單,可讀性強,我們采用C語言編寫代碼。由于MSP430F149的強大處理能力,使用C語言開發(fā)仍具有較好的代碼執(zhí)行效
        率和極短的響應(yīng)時間。
        與底層電能表的通信協(xié)議采用《多功能電能表通信規(guī)約DL/T 645-1997》,這是國家電力行業(yè)標(biāo)準(zhǔn),數(shù)字電能表都要求符合本協(xié)議。協(xié)議中規(guī)定幀是傳送信息的基本單元,幀格式如表1所示。

        本文引用地址:http://www.104case.com/article/156654.htm

        b.JPG


        與上位機的通信采用自行編寫的協(xié)議,由本終端和上位PC機負(fù)責(zé)構(gòu)造協(xié)議幀和對協(xié)議的解釋,而只把網(wǎng)絡(luò)當(dāng)成透明的通信信道。幀格式如表2所示:

        c.JPG


        由于MSP430F149單片機沒有硬件IIC接口,我們在通用I/O口P1.0、P1.1上用軟件模擬IIC接口與PCF8563和FM24C04通信。讀PCF8563的子程序如下,寫程序以及讀寫FM24C04的子程序類似。

        軟件的流程圖如圖2所示:

        d.JPG

        e.JPG

        4 結(jié)論
        自動抄表是未來發(fā)展的必然趨勢,而在抄表系統(tǒng)的改造過程中,采用超低功耗MSP430F149作為核心處理器,結(jié)合自動組網(wǎng)技術(shù)研發(fā)的本抄表終端具有明顯的技術(shù)優(yōu)勢。本終端已經(jīng)在我校的教師公寓小區(qū)中進(jìn)行試驗,結(jié)果表明運行穩(wěn)定可靠,到達(dá)了設(shè)計要求,具有很好的應(yīng)用前景。下一步我們將進(jìn)一步對終端進(jìn)行改進(jìn),使其適用與水、氣、電三表合抄,創(chuàng)造更大的經(jīng)濟(jì)效益和社會效益。

        電能表相關(guān)文章:電能表原理

        上一頁 1 2 下一頁

        關(guān)鍵詞: Zigbee 無線

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 卫辉市| 科技| 聂拉木县| 台湾省| 磐石市| 遂宁市| 通化市| 新余市| 绥阳县| 神木县| 沙雅县| 介休市| 永丰县| 饶阳县| 太谷县| 靖远县| 博野县| 彩票| 盐源县| 井冈山市| 萝北县| 桐庐县| 阳曲县| 昂仁县| 华阴市| 上蔡县| 磐石市| 同心县| 定南县| 申扎县| 井冈山市| 泗阳县| 紫阳县| 阿鲁科尔沁旗| 罗平县| 喀喇沁旗| 奇台县| 白朗县| 镶黄旗| 金平| 唐海县|