国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ATmega168單片機的水表數(shù)據(jù)采集器的設計

2015-12-21 23:49:49趙松
科技與創(chuàng)新 2015年24期
關(guān)鍵詞:水表數(shù)據(jù)采集單片機

趙松

摘 要:三表(電表、氣表、水表)與人們的日常生活息息相關(guān)。目前,絕大部分應用數(shù)據(jù)的抄錄仍然采用傳統(tǒng)的上門抄表方式。這樣做,不僅工作人員的工作效率低、工作量大,而且他們提供的數(shù)據(jù)也是有限的。隨著社會經(jīng)濟的發(fā)展,傳統(tǒng)的抄表方式已經(jīng)不能滿足工作的要求。簡要介紹了一種基于單片機和Lon Works現(xiàn)場總線技術(shù)、針對遠傳水表的數(shù)據(jù)采集器,以便能夠?qū)崟r監(jiān)測人們的日用水量和月用水量。

關(guān)鍵詞:水表;單片機;Lon Works;數(shù)據(jù)采集

中圖分類號:TH814 文獻標識碼:A DOI:10.15913/j.cnki.kjycx.2015.24.090

目前,我國遠傳水表大體分為脈沖式和直讀式兩類,而脈沖式遠傳水表的成本大大低于直讀式遠傳水表。隨著自保持開關(guān)的廣泛應用,已經(jīng)基本解決了初期脈沖式抄表系統(tǒng)使用不準確、不可靠的問題,得到了市場的認可。在現(xiàn)有的應用系統(tǒng)中,90%以上的仍為脈沖式系統(tǒng)。從系統(tǒng)的運行情況看,盡管過去的脈沖系統(tǒng)仍有許多不盡人意的地方,但是,在所有的抄表系統(tǒng)中,應用最多、使用效果最好的就是脈沖抄表系統(tǒng),其占有非常重要的地位。

本文介紹的數(shù)據(jù)采集器主要是基于脈沖式水表實現(xiàn)數(shù)據(jù)采集,遠程實時監(jiān)測和監(jiān)控用戶用水情況、設備的運行情況。對于普通水表,只需在表頭加裝尺寸合適的開關(guān)傳感器,并配合實施方案即可將普通水表連入Lon Works網(wǎng)絡中,大大降低了改造成本。

1 采集器硬件電路

采集器的硬件電路是由微控制單元(Micro Control Unit,MCU)、脈沖采樣和報警狀態(tài)讀取、實時時鐘、掉電檢測和來電喚醒、電源和可充電電池、Lon Works雙絞線接口及其他相關(guān)的電路組成。它能夠滿足設備脈沖輸出和報警狀態(tài)的采集需求,同時,還能保證在外部掉電的情況下,依靠內(nèi)部可充電電池連續(xù)工作60 d。

1.1 微控制單元

微控制單元主要包括ATMEL高性能、低功耗的8位AVR 微處理器ATmega168,16 K字節(jié)的系統(tǒng)內(nèi)可編程Flash,512字節(jié) EEPROM,512字節(jié)SRAM,23個通用I/O口線,32個通用工作寄存器,3個具有比較模式的靈活定時器/計數(shù)器(T/C),片內(nèi)/外中斷可編程串行USART,面向字節(jié)的兩線串行接口,1個SPI串行端口,1個6路10位ADC,具有片內(nèi)振蕩器的可編程看門狗定時器和5種可以通過軟件選擇的省電模式。

1.2 脈沖采樣和報警狀態(tài)讀取

脈沖采樣主要采取外部中斷的方式,邊沿觸發(fā),待進入中斷后利用軟件濾波算法完成去干擾處理后累計計算的脈沖數(shù)。它是由模塊自身供電,以檢測引腳通過的電阻。水表指針轉(zhuǎn)動一周,傳感器開關(guān)閉合一次,當開關(guān)閉合時,引腳電平為低;反之為高,即當傳感器報警時,引腳電平為高。另外,外部中斷兼有喚醒掉電模式下微控制單元的功能。

1.3 實時時鐘

PCF8563與微控制單元之間是利用I2C總線實現(xiàn)通信的。當TIME_INT引腳與MCU中斷連接,可配置為在每分鐘、每星期范圍內(nèi)發(fā)生一次中斷,用于采集器的定時操作。CLKOUT可以輸出可編程的方時鐘,用于時鐘精度的測量和調(diào)校。PCF8563是一款性價比極高的時鐘芯片,它已被廣泛應用于電表、水表、氣表、電話、傳真機、便攜式儀器和電池供電的儀器、儀表中。

1.4 掉電檢測和來電喚醒

當外部掉電時,這項功能會啟動,將重要數(shù)據(jù)保存至EEPROM中。另外,外部掉電后,要關(guān)掉UART及其他非必需的模塊降低功耗,并自動切換為電池供電。在電池工作的過程中,空閑時,要讓mega168進入睡眠模式,外部脈沖中斷喚醒,保證利用電池工作時功耗最小,從而延長工作時間。待檢測到外部來電后,喚醒微控制單元,退出睡眠模式,打開UART和其他關(guān)閉的模塊,并恢復與上位機之間的通信。

1.5 電源和可充電電池

在工作過程中,如果采用LM2575系列開關(guān)穩(wěn)壓集成電路,其內(nèi)部就會集成一個固定的振蕩器。這時,只需利用極少的外圍器件便可構(gòu)成高效的穩(wěn)壓電路,并且其內(nèi)部還有完善的保護電路。這是傳統(tǒng)三端式穩(wěn)壓集成電路的理想替代產(chǎn)品,其輸入電壓范圍廣(7~40 VDC)。當穩(wěn)壓電路產(chǎn)生穩(wěn)定的5 V電壓后,會直接為Lon雙絞線通信模塊供電,并通過二極管隔離后供電給微控制單元,從而完成電池充電和脈沖采樣。

在此,還可配置800 mAh的可充電電池,以便外部電源掉電后微控制單元能進入低功耗模式。電池保管電路能控制電池的充電過程,保護電池,避免其出現(xiàn)過充、過放和短路等問題。

1.6 Lon Works雙絞線通信模塊

選用公司現(xiàn)有的FT3120雙絞線通信板。為了實現(xiàn)Neuron芯片與I/O設備之間的通信,Neuron芯片的11個引腳可定義為34種I/O對象,用戶可以根據(jù)實際應用需要選擇在應用程序中定義不同的I/O對象。在該方案中,mega168利用USART與通信板連接。

2 軟件設計

軟件設計是由CPU的初始化模塊、各個功能模塊和主程序模塊組成。初始化模塊用于CPU模塊的初始化、變量的初始化;功能模塊用于實現(xiàn)各項具體功能;主程序模塊負責各功能模塊的調(diào)用和中斷處理,以保證設備各部分能夠正常、有序運行。其中,功能模塊主要包括脈沖采樣,與Lon通信板通信,實時時鐘讀取和校準,月用水量凍結(jié)、保存和相關(guān)運算,存儲器操作,電源管理和其他計算部分。

3 上位機數(shù)據(jù)處理

利用Lon Works現(xiàn)場總線將數(shù)據(jù)經(jīng)由網(wǎng)絡控制器傳入遠端的PC,通過人機界面直觀顯示出來,以實時監(jiān)測用戶的用水數(shù)據(jù),查詢?nèi)?、月用水?shù)據(jù),并將數(shù)據(jù)保存到數(shù)據(jù)庫中,為后續(xù)的數(shù)據(jù)分析提供支持。

4 結(jié)束語

目前,這項技術(shù)已經(jīng)在某能源監(jiān)管系統(tǒng)項目中投入使用,運行狀態(tài)良好。隨著社會和技術(shù)的發(fā)展,自動抄表系統(tǒng)將被廣泛應用于實際工作中,它的出現(xiàn)指明了未來抄表系統(tǒng)的發(fā)展方向。

參考文獻

[1]潘柯.水表遠傳系統(tǒng)的計量誤差及其消除方法[G]//第二屆供水行業(yè)水表選型與應用技術(shù)研討會.北京:中國城鎮(zhèn)供水協(xié)會,2007.

〔編輯:白潔〕

猜你喜歡
水表數(shù)據(jù)采集單片機
水表普查與水表掛接子系統(tǒng)建設
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
水表檢定裝置不確定度分析計算的相關(guān)思考
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
防凍水表
鐵路客流時空分布研究綜述
基于廣播模式的數(shù)據(jù)實時采集與處理系統(tǒng)
軟件工程(2016年8期)2016-10-25 15:54:18
通用Web表單數(shù)據(jù)采集系統(tǒng)的設計與實現(xiàn)
軟件工程(2016年8期)2016-10-25 15:52:53
基于開源系統(tǒng)的綜合業(yè)務數(shù)據(jù)采集系統(tǒng)的開發(fā)研究
岳池县| 富蕴县| 铁力市| 宝清县| 南投县| 永靖县| 三门峡市| 门头沟区| 东安县| 西宁市| 霍林郭勒市| 天全县| 青铜峡市| 融水| 花莲市| 察哈| 若尔盖县| 五原县| 墨竹工卡县| 富蕴县| 什邡市| 琼海市| 宿松县| 和平区| 长顺县| 蓬莱市| 策勒县| 天门市| 玉龙| 云霄县| 油尖旺区| 郓城县| 黔江区| 沧州市| 贺州市| 吉林省| 郯城县| 九龙坡区| 邵阳市| 鄂托克前旗| 永和县|