基于ARM的消防控制室圖形顯示裝置的設(shè)計與實現(xiàn)
發(fā)布時間:2019-06-01 19:22
【摘要】:現(xiàn)代社會各種新式大型建筑不斷出現(xiàn),火災(zāi)發(fā)生時造成的損失也愈加慘重。對于大樓的消防監(jiān)控人員,一個能夠直觀顯示火警位置與信息的設(shè)備能夠大大提高監(jiān)控人員的工作效率。這正是消防控制室圖形顯示裝置的意義所在。對此,相關(guān)國家安全條例、國家標(biāo)準(zhǔn)也有相應(yīng)的嚴(yán)格要求。 傳統(tǒng)的消防控制室圖形顯示裝置都是實現(xiàn)于PC平臺。本文設(shè)計和實現(xiàn)了一款基于嵌入式平臺的消防控制室圖形顯示裝置。選用ARM11內(nèi)核的S3C6410作為主控芯片,嵌入式Linux為操作系統(tǒng),通過S3C6410的SPI控制器控制CAN控制器芯片MCP2510完成與火災(zāi)監(jiān)控網(wǎng)絡(luò)之間的通信;通過I2C總線連接CH452A芯片,控制其完成LED硬件燈的操作;使用MiniGUI完成程序界面的設(shè)計;采用SQLite作為保存歷史信息的數(shù)據(jù)庫引擎。系統(tǒng)通過CAN總線接收來自火災(zāi)監(jiān)控網(wǎng)絡(luò)的事件信息,并根據(jù)不同需要進(jìn)行分別處理,如調(diào)出事件發(fā)生所在樓層的模擬平面圖。同時將歷史信息保存到數(shù)據(jù)庫當(dāng)中,以方便監(jiān)控人員查閱。 本文在內(nèi)容上首先對系統(tǒng)進(jìn)行需求分析和總體設(shè)計,給出系統(tǒng)的整體工作框架;然后介紹了主要硬件電路和底層軟件的設(shè)計實現(xiàn),特別是內(nèi)核移植與CAN應(yīng)用層協(xié)議模塊的實現(xiàn);之后介紹了上層應(yīng)用程序的設(shè)計與實現(xiàn),,重點介紹了使用MiniGUI設(shè)計程序界面的過程以及通過SOCKET編程實現(xiàn)CAN信息收發(fā)的過程。 本文最后對系統(tǒng)進(jìn)行了全面的功能測試與分析,涵蓋了所有的功能模塊,并對測試結(jié)果做了分析與說明。通過測試對系統(tǒng)功能有了更深的認(rèn)識,同時提出了系統(tǒng)進(jìn)一步改進(jìn)的方向。
[Abstract]:......
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TU892;TN873
本文編號:2490518
[Abstract]:......
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TU892;TN873
【參考文獻(xiàn)】
相關(guān)期刊論文 前8條
1 龍高華;凌明;;嵌入式MinGUI的移植與平臺開發(fā)[J];電腦知識與技術(shù);2008年31期
2 王永明;;CH452在ARM控制系統(tǒng)中的應(yīng)用[J];電子產(chǎn)品世界;2012年06期
3 康偉民;;基于嵌入式Linux系統(tǒng)的MiniGUI的移植[J];大眾科技;2007年06期
4 朱紅偉;;基于CAN總線的火災(zāi)遠(yuǎn)程監(jiān)控系統(tǒng)[J];微計算機(jī)信息;2009年11期
5 王艇艇;趙文博;孫國強(qiáng);;嵌入式linux下SPI總線設(shè)備驅(qū)動設(shè)計與實現(xiàn)[J];微計算機(jī)信息;2011年04期
6 肖朝暉;;計算機(jī)體系結(jié)構(gòu)的發(fā)展及技術(shù)問題探討[J];信息化縱橫;2009年12期
7 劉玉寶;宋珍;;消防控制室圖形顯示裝置軟件設(shè)計研究[J];消防技術(shù)與產(chǎn)品信息;2009年10期
8 陳培友;佟為明;錢英軍;趙志衡;;CAN總線的分層結(jié)構(gòu)與MAC機(jī)制研究[J];儀器儀表學(xué)報;2006年S3期
本文編號:2490518
本文鏈接:http://sikaile.net/kejilunwen/anquangongcheng/2490518.html
最近更新
教材專著