




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 RFID技術與應用課程設計報告學 院:_電氣與信息工程學院_ 專業班級: 物聯網 學生姓名: 學 號: 設計地點(單位)_ _ _ _ _設計題目:_ 基于RFID的滅火器管理系統 _ 完成日期: 2017 年 01 月 13日 指導教師評語: _ _成績(五級記分制):_ _ 指導教師(簽字):_ _ RFID技術與應用課程設計報告 摘要 課程設計任務書設計題目:基于RFID的滅火器管理系統學生姓名 課程名稱RFID技術及應用專業班級物聯網2014級01、02地 點I323起止時間2017-1-3至2017-1-13設計內容及要求 本系統主要分為RFID信息模塊及上位機模塊。(1) 本系統
2、的功能包括滅火器管理模塊、滅火器過期提醒模塊、滅火器位置監控模塊、片區內滅火器管理模塊、滅火器實時跟蹤模塊。(2) 上位機軟件可采用C、C+、C#、java、VB語言中的任意一種編寫,需實現數據的管理和展示功能。(3) 其他功能自由發揮。設計參數進度要求1、 第1天熟悉任務要求,完成任務分解;2、 第2-4天撰寫設計報告;3、 第5-7天軟件編程與測試;4、 第8-9天系統集成和測試;5、 第10天撰寫報告。參考資料1、單承贛,射頻識別原理與應用,北京:電子工業出版社,20082、黃玉蘭,物聯網射頻識別(RFID)核心技術詳解,北京:人民郵電出版社,20103、董麗華,RFID技術與應用,北京
3、:電子工業出版社,2008其它說明.本表應在每次實施前一周由負責教師填寫二份,學院審批后交學院教務辦備案,一份由負責教師留用。.若填寫內容較多可另紙附后。3.一題多名學生共用的,在設計內容、參數、要求等方面應有所區別。系主任: 指導教師: 年 月 日IRFID技術與應用課程設計報告 摘要摘要在分析當今消防安全的情況以及消防設備的管理下,本系統提出一種基于RFID的滅火器管理系統。本系統可分為三個模塊,射頻模塊、通信模塊、上位機模塊。射頻模塊采用RFID技術可實現滅火器過期提醒、滅火器的位置監控、滅火器的實時跟蹤、分區管理,當滅火器的某一項數據發生變化異常時,該模塊不僅要發出報警提醒,還要周期性
4、的向通訊模塊發送相應的數據信號,直到問題被解決為止。通信模塊負責將這些信號傳遞到上位機接收到數據便執行顯示或操作數據庫。本系統使用Microsoft SQL建立數據庫進行統一管理,利用java設計上位機的前端和后臺,同時利用ZigBee技術進行通信,底層硬件使用了RFID標簽和閱讀器、CC2530和STC89C52單片機。該系統具有成本低、操作簡單、架構簡單、智能化等特點,解決了消防安全中滅火器管理方面的紕漏。關鍵字:RFID ZigBee java 滅火器管理13RFID技術與應用課程設計報告 目錄目錄摘要I目錄II1 引言32 選擇標準42.1 非接觸智能卡的國際標準42.2 射頻接口42
5、.3 射頻選擇43 軟件分析53.1 STC89C52軟件分析53.2 上位機后臺程序分析54 系統設計及實現74.1 系統總體方案設計74.2 軟件設計及實現75 結語115.1 總結115.2 展望11致謝12參考文獻13RFID技術與應用課程設計報告 1 引言1 引言隨著RFID技術的日漸成熟和飛速發展,物聯網技術在智慧城市的應用越來越受到關注。物聯網技術應用到消防安全領域也隨著熱潮在不斷的發展和完善,主要是針對消防設備的管理。消防設備主要包括滅火器、疏散指示燈、防毒面具、消防栓、防火門、消防水槍、自動報警器、手動報警器、安全指示牌等。消防設施、設備的質量關系著整個區域的安全與穩定。然而
6、,消防設備大多位置疏散,類型不一,數量眾多,十分不易于日常管理與維護,但是消防安全保障對有些單位和小區十分重要,這對消防設施管理者是嚴峻的挑戰,對物聯網技術是機遇也是挑戰。基于消防設備的管理與維護,本系統旨在滅火器的管理方面,擬解決滅火器不具備智能感知功能,經常疏于管理和維護,從而形成信息孤島,出現異常時沒能及時處理,導致在緊急情況下不能使用或沒有滅火器可用而造成嚴重后果的實際問題。在本系統中,通過在消防設備存儲窗上安裝RFID閱讀器,滅火器上貼上RFID電子標簽,使滅火器具備感知能力,并能和存儲窗進行信息交互。再此基礎之上,本系統使用了ZigBee技術,每個滅火器存儲窗一個節點,組建了一個無
7、線傳感器網絡,使用Microsoft SQL數據庫對數據進行管理,使用java技術編寫上位機,使對滅火器的過期提醒、位置監控、實時跟蹤等管理變得常態化、高效化、精準化、透明化、智能化。RFID技術與應用課程設計報告 2 選擇標準2 選擇標準標準是對重復性事物和概念所做的統一規定,它以科學、技術和實踐經驗的綜合成果為基礎,經有關方面協商一致,有主管機構批準,以特定形式發布,作為共同遵守的準則和依據來實施。選擇或統一的標準才能夠確保協同工作的進行。2.1 非接觸智能卡的國際標準國際標準化組織(ISO)/IEC制定了國際標準、國家標準和行業標準,且其宗旨是在世界范圍內促進國際標準的制定,協調世界范圍
8、內的標準化工作。ISO/IEC制定的RFID標準可以分為技術標準、數據標準、性能標準和應用標準。技術標準比較常見的是ISO/IEC 18000 2低于135kHz頻率的空中接口標準和13.56MHz頻率下的空中接口標準;數據內容標準常見的有ISO/IEC 15963射頻標簽的唯一標識。2.2 射頻接口接口主要是用于數據傳輸和交換的技術,在閱讀器控制模塊與應用軟件之間的數據交換主要就是要通過接口來實現的。其中可以采用的接口有RS 232、RS 485、RJ45、USB2.0、USB3.0或WLAN接口。2.3 射頻選擇RFID電子標簽分為低頻(125KHz)、高頻(13.56MHz)、超高頻(4
9、33MHz、860930MHz)和微波(2.45GHz)四種類型,工作的耦合方式分為磁場耦合、電場耦合和點磁場耦合方式。但本系統的RFID閱讀器選擇的是MRC522,由閱讀器固定標簽的選擇頻段為高頻,所以選擇M1卡位標簽。RFID技術與應用課程設計報告 3 軟件分析3 軟件分析本系統共使用了兩種單片機,即CC2530和STC89C52RC,STC89C52控制射頻識別模塊,通過讀標簽獲取滅火器信息,處理之后將有效消息傳送到CC2530,通過CC2530組建的ZigBee網絡發送信息。CC2530部分軟件有同組其他伙伴完成,這里就只分析STC89C52。除此之外,還有上位機的后臺程序,包括數據庫
10、和串口的系統調用。3.1 STC89C52軟件分析RFID電子標簽閱讀器MRC522連接在STC89C52單片機I/O口上,52單片機控制閱讀器對滅火器標簽的讀取和更改,并通過讀取到的內容判斷該滅火器是否處于異常,如處于異常狀態,便要發出啊報警提醒信號。在52單片機的程序設計中,由于要處理的事件眾多,若以變量來保存,將要占用很大的內存,所以決定以標志位來判斷發生了什么情況,其中需要幾個重要的標志位宏定義如圖3.1所示,另外事件變量flag是一個字符類型的變量,該變量的每一個bit位都表示一個事件,它與圖3.1所定義的宏做位運算,來對事件標記進行清0或置1,當該衛視置1表示事件發生,便進入與事件
11、相對應的處理程序段,處理完成后將改為清0。圖3.13.2 上位機后臺程序分析上位機后臺程序主要完成對ZigBee網絡協調器串口的監聽,并對串口接收到的數據進行解析處理,以及更新或跳轉前端顯示、更新或讀取數據庫。除此之外,還要監聽前端所顯示的按鈕,當按鈕按下便執行跳轉或存取數據庫。(1)數據庫采用的是Microsoft SQL設計,總共建立了兩張簡單的表,分別為userTable和fireTable,如圖3.3和3.4所示。圖3.3 userTable數據表圖3.4 fireTable數據表(2)所有數據通過串口收發,串口的動作是整個系統數據變化的靈魂。當串口傳來數據時,后臺程序更改前臺的顯示,
12、有需要連接或更新數據庫的數據,便采用的JDBC技術對數據庫進行操作。RFID技術與應用課程設計報告 4 系統設計及實現4 系統設計及實現4.1 系統總體方案設計針對本系統的需求,我們設計的系統架構如圖4.1所示。4.2 軟件設計及實現(1)在每個滅火器存儲窗中需安裝STC89C52對滅火器進行監控,其軟件工作流程為圖4.2所示。(2)上位機后臺程序是以跟蹤前端顯示和監聽串口消息為目的,并且在有些數據來的時候需要對數據庫進行存取,以保證數據不會丟失,其流程圖如圖4.3所示。在上位機后臺程序中,有兩重要的類,分別是串口連接,和數據庫連接。串口連接工具類名為“Serial”,部分代碼如圖4.4所示。
13、圖4.4 串口工具類部分代碼Java后臺程序與數據庫的連接采用的JDBC技術,我們創建了十分重要的兩個工具類,類名為“sqlUtil”,部分代碼如圖4.5所示。圖4.5 數據庫連接部分代碼RFID技術與應用課程設計報告 5 結語5 結語5.1 總結這次課程設計是以小組為單位,通過小組成員各司其職、共同努力,最終在有限的時間里完成了本系統的設計與實現。該系統設計是一系列基礎知識的綜合應用,除了RFID技術之外,還包括51單片機的應用、ZigBee技術、數據庫、java,使我們充分利用了所學知識,一定程度上提高了綜合實踐能力。但由于個人能力有限,起初預訂的有些功能沒能實現,在后期的學習過程中,還需
14、努力填補這些知識缺漏。5.2 展望本系統雖然實現了任務的基本要求,但還有很多地方存在不足和漏洞。比如串口本是全雙工通信,但在融入RFID技術之后,我們沒能發揮其全雙工特性,使得整個系統在一定程度上缺乏信息交互性。這個問題是至始至終困擾我們最大的技術難題,也是整個系統設計的瓶頸。希望在后期的學習過程中能夠發現這個問題的所在,使我們走出這個瓶頸,把系統做的更完美。RFID技術與應用課程設計報告 致謝致謝經過兩周的忙碌,終于完成了本系統的設計,其中經歷過一個個技術難題,在老師和同學們的幫助下,我們逐個解決,回想起來要感謝的人很多。首先,要感謝xxx老師在RFID課上的認真教學,讓我們深刻感受到她對教
15、學充滿熱情,讓我們學地真真切切。其次,要感謝xxx老師和xxx老師這兩周的認真監督與指導,為我們整理設計思路,解決設計中的實際問題。然后,要感謝所有教育過我的老師們,是他們教育的日積月累,才促使我們順利完成本系統的設計與實現任務。最后,還要感謝這兩周給予我幫助的同學們,相互交流相互幫助,使得本設計更加順利。這里,再次感謝老師們、同學們和生我養我的父母!RFID技術與應用課程設計報告 參考文獻參考文獻1 尹秀菊. 將IC卡運用到企業統計工作的初步探索J. 山東統計, 2004, (3): 38-38.2 彭, 赟. 基于 RFID 的遠程考勤系統研究與設計D. 江蘇:江蘇科技大學, 2014. 1-3.3 常化騰. 物聯網技術發展前景展望J. 計算機光盤軟件與應用, 201
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電動汽車核心競爭力測試試題及答案
- 聚焦2025年:罕見病藥物研發政策利好與產業發展前景分析報告
- 旅游口語復試題及答案解析
- 市政道路設計與施工試題及答案
- 能源與資源行業政策解讀報告:新能源補貼政策與市場影響
- 游戲化學習試題及答案經驗
- 持續提升土木考試試題及答案
- 無機化學與環境保護的關系試題及答案
- 新能源汽車制造產業布局下的充電設施建設與發展報告
- 物理實驗基礎與技能評估試題及答案
- 2025屆湖北武漢市華中師大一附中高考臨考沖刺語文試卷含解析
- 江蘇省南通市海門區2024-2025學年第二學期九年級期中考試歷史試卷(含答案)
- 微生物污染問題的防治策略試題及答案
- GB/T 25139-2025鑄造用泡沫陶瓷過濾網
- 2025重慶建峰工業集團有限公司招聘77人筆試參考題庫附帶答案詳解
- (二模)湛江市2025年普通高考測試(二)生物試卷(含答案詳解)
- 食堂食材配送合同
- 福建泉州文旅集團招聘筆試真題2024
- 玉盤二部合唱正譜
- 無人機飛行安全風險分析-深度研究
- 2025-2030年中國鋼鐵中厚板行業運行狀況及發展規劃分析報告
評論
0/150
提交評論