亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于MSP430的無線抄表系統(tǒng)

        2015-06-24 13:21:33李海燕
        電腦知識與技術 2015年11期

        李海燕

        摘要:我國的城市化進程在加速,對于小區(qū)中的水表、電表、氣表和暖表的管理也顯得日益重要。根據(jù)相關文件,智能小區(qū)的建設與實施應滿足“一戶一表”的需求。本文設計了基于MSP430的無線抄表系統(tǒng),數(shù)據(jù)采集端通過基站和遠程管理系統(tǒng)通信,將采集到的各表數(shù)據(jù)傳輸給管理中心,同時管理中心可以對數(shù)據(jù)采集端的數(shù)據(jù)進行實時監(jiān)測與管理。

        關鍵詞:自動抄表系統(tǒng);MSP430單片機;CC1101無線模塊

        中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2015)11-0206-02

        1 前言

        隨著網(wǎng)絡和通信技術的不斷發(fā)展以及人們生活水平的提高,人們對水、電、煤氣、暖氣等各種資源的消費在增長,從而使得對資源消費的計量、收費和管理工作更加復雜,因此人們迫切需要一種能夠提高管理效率以及更加智能化的產(chǎn)品,無線抄表系統(tǒng)應運而生。目前人工抄表方式,不能夠保證數(shù)據(jù)完全準確,并且存在一定的延時,也造成了很多人力資源的浪費,甚至錯抄和漏抄的情況時有發(fā)生。傳統(tǒng)的人工抄表已經(jīng)不能夠適應時代的發(fā)展,不滿足人們對智能化、高質(zhì)量、高效率生活的需求,而無線抄表系統(tǒng)的優(yōu)勢也顯現(xiàn)出來,這樣能夠統(tǒng)一抄收并集中傳送水、電、煤氣、暖氣四表數(shù)據(jù)的無線抄表系統(tǒng)的設計與實現(xiàn)就被提上了日程。

        無線抄表系統(tǒng)能夠自動采集客戶的用電、用水和用氣情況,并且可以通過遠程無線通信方式將采集到的客戶數(shù)據(jù)傳送到數(shù)據(jù)管理中心,然后由管理系統(tǒng)對數(shù)據(jù)進行分析處理,完成對客戶用電量、用水量和用氣量的計費、統(tǒng)計。作為智能化系統(tǒng)的重要部分,無線抄表系統(tǒng)具有實時、準確、高效的特點,從根本上改善了傳統(tǒng)手工抄表方式的缺點,使得對于水、電、氣的管理逐步智能化,也更加方便。在無線抄表系統(tǒng)中,將數(shù)據(jù)采集終端通過通信網(wǎng)絡與遠程計算機連接,可以實現(xiàn)對各表的集中和定時抄錄,并且及時進行分析和統(tǒng)計。

        2 系統(tǒng)功能

        無線抄表系統(tǒng)主要可以實現(xiàn)以下功能:

        1)實現(xiàn)抄錄各表數(shù)據(jù),智能化無人值守,節(jié)省了人力資源。

        2)實現(xiàn)在線對水表、電表、燃氣表、暖氣表的計量。

        3)實時監(jiān)控小區(qū)用戶的用水、用電量,有效地節(jié)約水電資源。

        4)在線監(jiān)控突發(fā)性的用電、用氣事故,系統(tǒng)輔助分析造成事故的原因。

        5)實現(xiàn)遠程控制開關閥門的功能。

        6)如果水表、電表、燃氣表、暖氣表四表出現(xiàn)異常,及時向管理中心匯報,相關部分收到消息后能夠及時維護和解決問題。

        3 硬件設計

        本系統(tǒng)使用的采集終端及其基站主要使用的是由TI公司的MSP430F4152單片機和CC1101無線模塊構成,采集終端的構成主要由MSP430F4152單片機和CC1101無線模塊兩個部分構成,基站的構成主要由MSP430F4152和CC1101無線模塊以及UART串口這三個部分構成,其中采集終端主要負責的是采集能耗表(水表、煤氣表、電表等)的數(shù)據(jù),同時在采集終端上面,還設計了顯示模塊這一部分,顯示模塊我們采用的是段式液晶。本系統(tǒng)采用的段式液晶,顯示采集到的數(shù)據(jù)量的值。同時為了降低板子的成本,我們在設計的時候做了以下的考慮:第一、MSP430F4152采用的是內(nèi)部晶振,因為不需要外接輔助的晶振,省去了晶振的花費;第二、減小板子的尺寸,我們采用的下載接口的電路是四線JTAG下載接口,而不是采用14芯牛角插座的形式進行程序的下載,這樣可以節(jié)省很大的面積,用來放置元器件等,同時板子上的所有的芯片我們?nèi)坎捎玫氖琴N片的形式,這樣就使得整個板子尺寸很小,使用的時候也比較的方便;第三、復位電路的設計,我們采用的是上電復位,而不是通過手動的按鍵復位。在整個系統(tǒng)中MSP430單片機與無線模塊的連接采用的是SPI接口模塊 ,同時為了與上位機軟件進行通信,我們采用UART異步通信接口模塊,這樣可以把采集到的數(shù)據(jù)發(fā)送至上位機軟件。因此我們可以通過上位機觀察數(shù)據(jù)量的值。

        圖1

        圖2

        4 軟件設計

        本系統(tǒng)程序的總體設計采用的狀態(tài)機的方式進行展開的,我們在程序中定義了以下幾個狀態(tài)機制,睡眠狀態(tài)、等待狀態(tài)、事件狀態(tài)這三個狀態(tài),為了低功耗的要求,我們設計的抄表系統(tǒng),在通常的情況下,處于的是睡眠狀態(tài),此時的功耗非常的低,然后通過看門狗定時器,延時一個是時間進入到等待狀態(tài),由于整個程序一上電處于的是低功耗模式3,因為在低功耗模式3當中,主系統(tǒng)時鐘子系統(tǒng)時鐘等是不能運行的,此時只有子系統(tǒng)時鐘可用,因此這邊的延時喚醒只能采用的是看門狗定時器,因為看門狗定時器的時鐘來源,可用選擇的是輔助時鐘,輔助時鐘在低功耗模式3下是可以運行的,看門狗定時時間到我們進入到等待狀態(tài),在等待狀態(tài)中,我們設計的是多久處理事件,例如一秒采集一次數(shù)據(jù)或者是一秒傳輸一次數(shù)據(jù)等,可以根據(jù)需要設計我們的等待的時間等,當?shù)却龝r間到了,我們就進入到了事件狀態(tài),事件狀態(tài)是我們要做的所有的事,例如單片機與無線模塊的通信,段式液晶顯示采集到數(shù)據(jù)量,F(xiàn)LASH存儲當前抄表中的數(shù)據(jù)值,UART串口將抄表數(shù)據(jù)發(fā)送至上位機等等一些列的操作。

        圖3

        程序的主要部分如下:

        #include "clock.h"

        #include "wdt.h"

        #include "io.h"

        #include "lcd.h"

        #include "led.h"

        #include "timera.h"

        #include "rtc.h"

        #include "uart.h"

        #include "flash.h"

        void APP_FSM(void);

        void APP_Sleep_Status(void);

        void APP_Wait_Status(void);

        void APP_Event_Status(void);

        void main()

        {

        HAL_Init_Clock();

        HAL_Init_IO();

        HAL_Init_Wdt();

        HAL_Init_RTC();

        HAL_Init_Uart();

        devSleepRdy = FALSE;

        devState = DEVICE_SLEEP_STATUS;

        HAL_Init_Timer_A();

        HAL_Init_Flash();

        _EINT();

        APP_FSM();

        }

        void APP_FSM(void)

        {

        for(;;)

        {

        switch (devState)

        {

        case DEVICE_SLEEP_STATUS:

        APP_Sleep_Status();

        break;

        case DEVICE_WAIT_STATUS:

        APP_Wait_Status();

        break;

        case DEVICE_EVENT_STATUS:

        APP_Event_Status();

        break;

        default:

        break;

        }

        }

        }

        void APP_Sleep_Status(void)

        {

        if(!devSleepRdy)

        {

        devSleepRdy = TRUE; ( 下轉(zhuǎn)第212頁)

        (上接第207頁)

        HAL_Start_Wdt(3);

        LPM3;

        }

        }

        void APP_Wait_Status(void)

        {

        if(!devWaitRdy)

        {

        devWaitRdy = TRUE;

        HAL_Toggle_Led(1);

        disp();

        HAL_Start_Wdt(3);

        }

        }

        void APP_Event_Status(void)

        {

        if(!devEventRdy)

        {

        devEventRdy = TRUE;

        delay_ms(1000);

        devSleepRdy = FALSE;

        devState = DEVICE_SLEEP_STATUS;

        }

        }

        5 總結

        無線抄表系統(tǒng)是中國智能建筑發(fā)展的需求,也是抄表方式發(fā)展的方向。無線抄表系統(tǒng)采集數(shù)據(jù)單元都是安裝在各表內(nèi)并且密封,各表的數(shù)據(jù)采集、存儲、傳送與處理等一系列工作都是由此表自身完成,另外,如果各表出現(xiàn)無線通信中斷,并不會影響到單表數(shù)據(jù)的采集和存儲,表的數(shù)據(jù)仍然可以準確讀出并記錄,當無線通信恢復后,系統(tǒng)自動重新發(fā)送數(shù)據(jù)到管理中心,不需要復位,此無線抄表系統(tǒng)安全、可靠、穩(wěn)定。無線抄表系統(tǒng)不需要鋪設有線設施,而是通過遠程無線收發(fā)數(shù)據(jù)信息,使得安裝和維護更加方便。與采用了有線通信方式的其他相關產(chǎn)品相比而言,無線解決方案的優(yōu)點在于安裝靈活、費用低廉而且適應建筑智能化中安裝的可移動性。

        參考文獻:

        [1] 秦龍.MSP430單片機常用模塊與綜合系統(tǒng)實例精講[M].北京:電子工業(yè)出版社,2007.

        [2] 黃利軍,王曉鵬,向臘,周妮.無線抄表終端的設計與實現(xiàn)[J].懷化學院學報,2011(8).

        [3] 周和平,林峰浩. zigbee無線自動化抄表系統(tǒng)的應用[J].供用電,2009(2).

        精品亚洲一区中文字幕精品| 中文字幕美人妻亅u乚一596| 国模无码视频专区一区| 欧美亚洲日韩国产人成在线播放| 国产91成人自拍视频| 日韩一区av二区三区| 国产亚洲精品久久久闺蜜| 麻豆一区二区99久久久久| 日本中文字幕一区二区高清在线| 男人靠女人免费视频网站| 最近中文av字幕在线中文| 久久久久无码精品国| 成人精品国产亚洲av久久| 久久国产精品美女厕所尿尿av| 午夜人妻久久久久久久久| 中文字幕在线观看| a级毛片高清免费视频就| 久久精品伊人无码二区| 日本高清一区二区在线观看| 国产一区二区免费在线视频| 亚洲高清在线免费视频| 成人无码网www在线观看| 一本色道av久久精品+网站| 亚洲日韩AV无码美腿丝袜| 麻豆密入视频在线观看| 中文字幕精品亚洲一区二区三区| 精品国模人妻视频网站| 亚洲国产精品一区二区久久恐怖片| 手机福利视频| 97久久精品人人做人人爽| 亚洲av福利天堂在线观看 | 激情视频在线观看好大| 国产日韩欧美一区二区东京热| 国产精品无码av一区二区三区| 亚洲福利天堂网福利在线观看| 亚洲av午夜福利一区二区国产| 精品久久亚洲中文字幕| 天天鲁在视频在线观看| 日韩一区二区超清视频| 国产一区二区三区特黄| 亚洲第一女人av|