基于ARM的船舶有毒有害氣體監(jiān)測
發(fā)布時間:2017-05-15 02:02
本文關(guān)鍵詞:基于ARM的船舶有毒有害氣體監(jiān)測,由筆耕文化傳播整理發(fā)布。
【摘要】:近年來隨著航運事業(yè)的蓬勃發(fā)展,商船隊的規(guī)模大幅增加,越來越多的商家都選擇這種經(jīng)濟實惠的工具來進行貨物運輸。這些貨物中也包括一些有毒有害的工業(yè)原料和產(chǎn)品,也有很多貨物,如水稻等谷物,在運輸途中會發(fā)生一系列化學(xué)和物理變化。如果管理不當(dāng),這些貨物往往會產(chǎn)生一些有毒有害的氣體。這使得廣大船員的生命安全,貨物安全以及船舶的安全運營遭受到了嚴(yán)重威脅!因此,高效、及時的監(jiān)測船舶密閉空間所存在的有毒有害氣體的濃度,極大地刺激了現(xiàn)代氣體檢測報警裝置的發(fā)展。 本文采用了嵌入式技術(shù)、信號處理技術(shù),數(shù)字電路技術(shù)以及模擬電路技術(shù)等相關(guān)電子技術(shù),設(shè)計了基于ARM9的有毒有害氣體檢測報警儀,該有毒有害氣體檢測報警儀的主要功能是檢測環(huán)境中有毒有害氣體濃度并能夠?qū)崟r顯示到LCD液晶顯示屏上,并且當(dāng)所檢測到的氣體濃度的值高于所設(shè)定報警閥值時,或者有人為觸發(fā)報警按鍵時就會發(fā)出報警信號。 本文主要包括了兩個方面:硬件電路設(shè)計和軟件程序設(shè)計。硬件設(shè)計方面,由以ARM920T為核心的三星公司生產(chǎn)的S3C2440芯片作為微處理器,加之電源電路,復(fù)位電路,時鐘電路,信號檢測電路,顯示電路,報警電路,驅(qū)動電路等組成。軟件設(shè)計方面,以Linux操作系統(tǒng)作為操作平臺,在此基礎(chǔ)上進行文件系統(tǒng)和各個設(shè)備的驅(qū)動的移植,并使用Qt編程軟件編寫了監(jiān)測系統(tǒng)的人機交互界面。結(jié)合定義好的控制協(xié)議,編寫了各模塊的控制邏輯。 基于ARM的有毒有害氣體監(jiān)測系統(tǒng)具有成本低、可靠性高、使用靈活、界面美觀等優(yōu)點。通過以太網(wǎng)能夠方便的接入計算機網(wǎng)絡(luò),達到監(jiān)測數(shù)據(jù)與全船數(shù)據(jù)共享的目的。給廣大船員以及船舶的安全提供了保證。
【關(guān)鍵詞】:有毒有害氣體 監(jiān)測報警 嵌入式 ARM Linux
【學(xué)位授予單位】:大連海事大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:X831;U698
【目錄】:
- 摘要5-6
- ABSTRACT6-10
- 第1章 緒論10-14
- 1.1 課題研究背景10
- 1.2 課題研究的目的及意義10-11
- 1.3 有毒有害氣體監(jiān)測的發(fā)展歷史及現(xiàn)狀11-12
- 1.4 本課題的主要工作12-13
- 1.5 論文章節(jié)安排13-14
- 第2章 有毒有害氣體監(jiān)測系統(tǒng)概述14-16
- 2.1 有毒有害氣體監(jiān)測裝置基本工作原理14
- 2.2 有毒有害氣體監(jiān)測裝置的分類14-16
- 第3章 嵌入式體系結(jié)構(gòu)16-18
- 3.1 嵌入式系統(tǒng)概述16-17
- 3.1.1 嵌入式系統(tǒng)的定義16
- 3.1.2 嵌入式系統(tǒng)的組成16-17
- 3.1.3 嵌入式系統(tǒng)的發(fā)展17
- 3.2 ARM微處理器簡介17-18
- 第4章 有毒有害氣體監(jiān)測系統(tǒng)總體架構(gòu)設(shè)計18-33
- 4.1 系統(tǒng)需求分析18
- 4.2 設(shè)計目標(biāo)18
- 4.3 系統(tǒng)組成18-33
- 4.3.1 信號的采集電路19-20
- 4.3.2 A/D轉(zhuǎn)換電路20-21
- 4.3.3 核心控制電路的組成21-22
- 4.3.4 系統(tǒng)復(fù)位電路22
- 4.3.5 電源電路22-24
- 4.3.6 以太網(wǎng)接口電路24-25
- 4.3.7 TFT型LCD和觸摸屏接口電路25-26
- 4.3.8 JTAG接口電路26-27
- 4.3.9 GPIO接口電路27-28
- 4.3.10 SD卡接口電路28-29
- 4.3.11 系統(tǒng)總線接口電路29
- 4.3.12 RS232接口與UART串行接口電路29-30
- 4.3.13 USB接口電路30
- 4.3.14 E2PROM電路和蜂鳴器電路30-31
- 4.3.15 系統(tǒng)PCB設(shè)計31-33
- 第5章 系統(tǒng)軟件設(shè)計33-45
- 5.1 嵌入式Linux操作系統(tǒng)的特點33-34
- 5.2 嵌入式Linux操作系統(tǒng)的組成34-35
- 5.3 嵌入式Linux系統(tǒng)的開發(fā)流程35
- 5.4 Linux操作系統(tǒng)下嵌入式開發(fā)環(huán)境的建立35-36
- 5.5 Bootloader的移植36-45
- 5.5.1 Bootloader簡介36-37
- 5.5.2 U-Boot的移植37-39
- 5.5.3 Linux內(nèi)核的移植39-42
- 5.5.4 根文件系統(tǒng)移植42-44
- 5.5.5 設(shè)備驅(qū)動程序移植和應(yīng)用程序設(shè)計44-45
- 第6章 控制界面及邏輯設(shè)計45-50
- 6.1 控制面板界面設(shè)計45-47
- 6.1.1 QT簡介45
- 6.1.2 人機交互界面設(shè)計45-47
- 6.2 控制邏輯設(shè)計47-50
- 6.2.1 系統(tǒng)主要流程47
- 6.2.2 數(shù)據(jù)采集處理邏輯設(shè)計47-48
- 6.2.3 報警邏輯設(shè)計48-50
- 第7章 系統(tǒng)調(diào)試與成果展示50-55
- 第8章 結(jié)論與展望55-57
- 8.1 研究結(jié)論55
- 8.2 工作展望55-57
- 參考文獻57-60
- 致謝60-61
- 研究生履歷61
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前8條
1 宋成 ,孫廣富;觸摸屏在S3C2410上的應(yīng)用實例[J];單片機與嵌入式系統(tǒng)應(yīng)用;2005年01期
2 姚帆;王振臣;王曉寧;;基于ARM9的數(shù)字溫度監(jiān)測系統(tǒng)設(shè)計[J];工業(yè)控制計算機;2009年03期
3 許群嵐,胡小龍,陳明;uClinux中CL680設(shè)備驅(qū)動程序設(shè)計[J];計算機時代;2005年04期
4 陳長生;;基于ARM9的溫度監(jiān)控報警系統(tǒng)[J];科技信息;2010年17期
5 潘成源;徐勇;李鑫;;嵌入式Linux在車載導(dǎo)航系統(tǒng)中的應(yīng)用[J];計算機技術(shù)與發(fā)展;2006年05期
6 李力;黎敏;吳芳宇;肖美華;;一種基于MIS的觸摸屏漢字輸入方法的設(shè)計[J];微計算機信息;2006年23期
7 梁娜娜;;淺談嵌入式系統(tǒng)[J];中國科技信息;2010年23期
8 蘇威;劉寧;;高精度多路溫度檢測系統(tǒng)設(shè)計[J];自動化技術(shù)與應(yīng)用;2007年02期
本文關(guān)鍵詞:基于ARM的船舶有毒有害氣體監(jiān)測,由筆耕文化傳播整理發(fā)布。
,本文編號:366636
本文鏈接:http://sikaile.net/kejilunwen/anquangongcheng/366636.html
最近更新
教材專著