基于78K0/Lx3的無(wú)線(xiàn)智能抄表系統
接收模式流程圖如圖5所示。本文引用地址:http://dyxdggzs.com/article/155413.htm
3 頻率控制
為了設定所需的調諧頻率,需要設定不同的內部寄存器,這可以通過(guò)手工計算每一個(gè)寄存器的設定值,也可以通過(guò)Silicon Labs提供的WDS工具或Excel計算器輔助計算。主要進(jìn)行5個(gè)步驟的設定:
第1步:選擇或設定調制類(lèi)型,曼徹斯特編碼,晶體精度,數據率,頻率差。
第2步:設定載波頻率,對于跳頻應用,需要設定信道寬度和信號編號。
第3步:調制設定,對于GFSK/FSK,需要選擇禁止或使能AFC,接收最大錯誤率;對于OOK,需要設定RX帶寬。
第4步:根據需要選擇FIFO模式設定或PH+FIFO模式設定。
第5步:在寄存器匯總頁(yè)中,得到寄存器設定值。
4 其他功能
無(wú)線(xiàn)抄表方案還具有的基本功能如下:
基本計量功能 每0.1 m3寫(xiě)入一次數據。
LCD顯示功能 顯示錯誤信息、報警水量、剩余水量、透支水量等多項數據。
購水管理功能 支持出廠(chǎng)預置、購水、停水、水量查詢(xún)、抄表等功能。
報警斷水功能 當剩余水量達到報警水量時(shí),閥門(mén)會(huì )自動(dòng)關(guān)閉,提示用戶(hù)購水。如果剩余水量為0,閥門(mén)關(guān)閉,但是重新插卡后,可以在預置透支水量范圍內繼續用水。如果用戶(hù)透支的水量達到預置透支水量,則關(guān)閉閥門(mén)斷水。
數據存儲功能 本方案的數據存儲有兩種方式,一種是使用E2PROM來(lái)存儲數據,另外一種是在NEC電子的FLASH存儲器上可以實(shí)現E2PROM模擬功能,在NEC電子的微控制器內置的FLASH存儲器中存儲數據,達到和E2PROM同樣的存儲效果。通過(guò)NEC電子提供的庫文件能夠方便實(shí)現FLASH存儲器的E2PROM模擬功能。
節電功能 將E2PROM和卡座的供電電源關(guān)閉,使其處于睡眠狀態(tài)。NEC電子78K0/Lx3的LCD內部分壓電阻阻值為60 kΩ左右,為了進(jìn)一步降低功耗,采用330 kΩ的外部分壓電阻。通過(guò)這些辦法,該水表方案在待機模式下,整機功耗保持在1.8μA。
攻擊防止功能 能夠判斷是否被攻擊,如果處于受攻擊狀態(tài)則關(guān)閉閥門(mén)。軟件上有很多處理,可以有效防止對微控制器的干擾。
透支水費計量 如果因為外部攻擊或機械故障等原因閥門(mén)無(wú)法正常關(guān)閉,在用水時(shí)仍然計量透支水費。
自動(dòng)除垢功能 每月自動(dòng)開(kāi)關(guān)閥門(mén)兩次,以防止長(cháng)期不使用的電機故障。
電池能力監測 使用內部的LVI模塊監測電池電壓,電壓不足時(shí)及時(shí)報警,并關(guān)閉閥門(mén),LCD上提示更換電池。
在本方案中暫時(shí)沒(méi)使用RTC模塊,但是從未來(lái)趨勢看,階梯式水費和管理部門(mén)對水資源消費統計方面的需求會(huì )越來(lái)越多,RTC的使用是大勢所趨。在國外市場(chǎng),RTC已經(jīng)是必需模塊。
評論