首頁 > 學(xué)術(shù)論文

一種煤氣泄漏報警裝置的軟件設(shè)計與實現(xiàn)

來源:論文學(xué)術(shù)網(wǎng)
時間:2024-08-19 03:24:38
熱度:

一種煤氣泄漏報警裝置的軟件設(shè)計與實現(xiàn)【摘要】:當(dāng)前,隨著計算機技術(shù)和通信技術(shù)以及微電子技術(shù)的不斷發(fā)展,許多新的設(shè)備、元器件不斷涌現(xiàn),計算機方面的一些技術(shù)不斷地與這些設(shè)備、器件相結(jié)合

【摘要】: 當(dāng)前,隨著計算機技術(shù)和通信技術(shù)以及微電子技術(shù)的不斷發(fā)展,許多新的設(shè)備、元器件不斷涌現(xiàn),計算機方面的一些技術(shù)不斷地與這些設(shè)備、器件相結(jié)合,逐步產(chǎn)生出了一個行業(yè)——嵌入式行業(yè)。在嵌入式領(lǐng)域,不斷借鑒許多學(xué)科和領(lǐng)域的東西,慢慢形成了一系列自己的理論和技術(shù)。比如,驅(qū)動程序的設(shè)計。還有,將目前開源的linux操作系統(tǒng)移植到硬件系統(tǒng)上,讓linux操作系統(tǒng)能夠完成極其復(fù)雜的任務(wù)的調(diào)度和分配,從而實現(xiàn)各種豐富的功能和要求。 本文主要是將目前最熱門的ARM技術(shù)同嵌入式linux的相關(guān)技術(shù)相結(jié)合,來對一種煤氣泄漏報警裝置的軟件進(jìn)行設(shè)計。本文首先是介紹了一下煤氣泄漏報警裝置的硬件開發(fā)平臺,其中硬件平臺包括了主處理芯片S3C2410以及一些外圍芯片,外圍芯片中最主要的是蜂鳴器、AD模塊和網(wǎng)卡等,它們都跟后面的搭建環(huán)境中的驅(qū)動程序的配置及應(yīng)用軟件的開發(fā)息息相關(guān)。接著在這一硬件開發(fā)平臺上搭建起一個嵌入式linux的運行環(huán)境,包括了u-boot的移植、內(nèi)核的配置和移植、驅(qū)動程序的配置和移植以及根文件系統(tǒng)的制作等,這一部分主要是為后面的軟件部分搭建起一個良好的linux運行環(huán)境。然后就是對報警裝置進(jìn)行軟件部分的設(shè)計了。軟件要實現(xiàn)的功能就是,當(dāng)報警裝置檢測到了室內(nèi)的煤氣濃度超過了一個預(yù)定報警值800時,馬上啟動裝置中的蜂鳴器報警,并且裝置還要能夠?qū)⒂脩舻膱缶畔⒑颓缶日埱笸ㄟ^網(wǎng)絡(luò)通信的方式發(fā)送給服務(wù)器,以獲得支援。軟件的設(shè)計具體包括了報警裝置端應(yīng)用程序設(shè)計和服務(wù)器端應(yīng)用程序設(shè)計兩部分。在報警裝置端應(yīng)用程序設(shè)計中,首先創(chuàng)建了兩個進(jìn)程,子進(jìn)程負(fù)責(zé)了對室內(nèi)煤氣泄漏的濃度檢測及報警功能,當(dāng)子進(jìn)程完成了檢測濃度超標(biāo)并報警后,子進(jìn)程馬上向父進(jìn)程發(fā)送一個報警信號,父進(jìn)程接收到報警信號后,立即將這一報警信息通過網(wǎng)絡(luò)通信發(fā)送個服務(wù)器端,服務(wù)器端的管理人員收到用戶的報警信息和求救請求后,會做出適當(dāng)?shù)木仍胧T谲浖糠衷O(shè)計完成之后,本文立即對軟件進(jìn)行了PC機上的測試工作,給出了一個完整的測試過程,輸入了4組數(shù)據(jù),然后通過對測試過程中的輸入數(shù)據(jù)以及軟件的測試結(jié)果進(jìn)行分析,得出本次的軟件設(shè)計能夠完成煤氣泄漏之后的報警及網(wǎng)絡(luò)求救的功能。本文最后,對全文做了一個總結(jié),并且提出以后需要做更進(jìn)一步研究的地方。 【關(guān)鍵詞】:煤氣泄漏 linux移植 u-boot移植 linux驅(qū)動程序設(shè)計
【學(xué)位授予單位】:武漢理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2010
【分類號】:TP277
【目錄】:
  • 摘要4-5
  • Abstract5-8
  • 第1章 緒論8-11
  • 1.1 課題的提出8-9
  • 1.2 國內(nèi)外發(fā)展現(xiàn)狀9
  • 1.3 本文的主要研究內(nèi)容9-11
  • 第2章 煤氣泄漏報警裝置的硬件開發(fā)平臺11-16
  • 2.1 S3C2410處理器12
  • 2.2 蜂鳴器12-13
  • 2.3 AD模塊13-15
  • 2.4 網(wǎng)卡15-16
  • 第3章 煤氣泄漏報警裝置的嵌入式linux運行環(huán)境的搭建16-35
  • 3.1 u-boot的移植16-20
  • 3.2 linux內(nèi)核的配置和編譯20-32
  • 3.2.1 相關(guān)驅(qū)動程序21-30
  • 3.2.2 linux內(nèi)核的配置和編譯30-32
  • 3.3 根文件系統(tǒng)的制作32-35
  • 第4章 煤氣泄漏報警裝置的軟件設(shè)計35-45
  • 4.1 報警裝置端應(yīng)用程序設(shè)計36-42
  • 4.2 服務(wù)器端應(yīng)用程序設(shè)計42-45
  • 第5章 煤氣泄漏報警裝置的軟件測試45-52
  • 5.1 軟件測試過程45-50
  • 5.2 測試結(jié)果分析50-52
  • 第6章 總結(jié)與展望52-54
  • 6.1 全文工作總結(jié)52-53
  • 6.2 工作展望53-54
  • 參考文獻(xiàn)54-56
  • 致謝56-57
  • 攻讀碩士學(xué)位期間發(fā)表的論文與參與項目57


您可以在本站搜索以下學(xué)術(shù)論文文獻(xiàn)來了解更多相關(guān)內(nèi)容

基于ARM-Linux的防火墻設(shè)計    劉澤玲;

基于Linux的小鍵盤驅(qū)動及軟硬鍵盤的映射    韓斌;劉偉民;黃剛;王士同;

基于ARM的嵌入式標(biāo)記機控制系統(tǒng)設(shè)計    譚平;劉建新;

嵌入式Linux內(nèi)核裁剪的具體過程和方法的研究    邴琦;李明學(xué);李峰;

基于ARM的引導(dǎo)程序的分析與設(shè)計    安勤玲;

基于Blackfin 531 DSP的數(shù)碼伴侶系統(tǒng)設(shè)計    尹朦;

基于ARM9與FPGA的工業(yè)CT數(shù)據(jù)傳輸系統(tǒng)的接口設(shè)計    高富強;劉國華;何斌;高福兵;

基于嵌入式Web數(shù)據(jù)庫遠(yuǎn)程氣象監(jiān)測系統(tǒng)    高九崗;莊阿龍;

基于MCP2515和S3C2440組建CAN總線通信系統(tǒng)的設(shè)計與實現(xiàn)    劉金梅;姚曉瓊;韋雪潔;

基于ARM和Linux的數(shù)據(jù)采集系統(tǒng)及其在電能質(zhì)量監(jiān)測中的應(yīng)用    陳立新;梁明;陳敬謙;余楠;

基于ARM微控制器的新型開關(guān)矩陣    陳廣新;楊華軍;

基于TCP/IP的數(shù)字討論系統(tǒng)方案研究    付強;李雙田;蘭書梅;

基于CAN總線的嵌入式數(shù)控系統(tǒng)網(wǎng)絡(luò)化研究    馮習(xí)賓;

通用多協(xié)議轉(zhuǎn)換器的設(shè)計與實現(xiàn)    姜寧;沈永春;張功鍍;

基于ARM的有源濾波器測控系統(tǒng)設(shè)計    夏文岳;袁海文;彌寒光;郭鑫;

Linux手機基帶軟件設(shè)計    楊懷德;李勇;徐名建;

基于uClinux的字符驅(qū)動程序設(shè)計及應(yīng)用    文俊;冷建筑;殷韻;

基于ARM的溫度測控系統(tǒng)設(shè)計    朱明祥;史國生;何君;慈文彥;

煤礦安全監(jiān)測報警系統(tǒng)中的嵌入式通訊設(shè)計    程小輝;桂瓊;鄭安兵;

測控系統(tǒng)中觸摸屏驅(qū)動的研發(fā)    吳迪;熊顯名;

基于信息融合的駕駛行為識別關(guān)鍵技術(shù)研究    肖獻(xiàn)強

腦機接口中植入式無線遙控遙測技術(shù)的研究    王鵬

時間生物學(xué)相關(guān)儀器的研究和應(yīng)用    楊波

復(fù)雜山地自定位無纜地震儀的研究與實現(xiàn)    楊泓淵

流媒體業(yè)務(wù)的寬帶接入與擁塞控制技術(shù)研究    張冰

基于ARM的三相交流異步電動機調(diào)速系統(tǒng)研究    王立飛

基于嵌入式Linux的饋線終端單元的研究    張亮

基于ARM9的機器人遠(yuǎn)程控制系統(tǒng)研究    劉強

基于嵌入式水質(zhì)綜合生物毒性在線自動分析儀控制器關(guān)鍵技術(shù)的研究    張波

基于ARM與DSP的機器視覺硬件平臺設(shè)計與研究    劉國棟

基于OMAP5912的準(zhǔn)在線故障診斷系統(tǒng)軟件平臺關(guān)鍵技術(shù)研究    韋建威

基于ARM和Linux的采集控制系統(tǒng)設(shè)計與實現(xiàn)    陳少佳

嵌入式系統(tǒng)在糧情監(jiān)測中的應(yīng)用    王朋濤

基于S3C44BOX的工業(yè)用煤成份分析儀研究    徐航

嵌入式智能電表數(shù)據(jù)集中器的設(shè)計與實現(xiàn)    陳京育

中醫(yī)脈象采集系統(tǒng)軟件設(shè)計與實現(xiàn)    陳友斌;楊建華;杜新虎;

智能儀表的USB接口設(shè)計    劉紅玲;秦敬輝;孫璐;

基于H.263視頻卡的驅(qū)動程序及應(yīng)用程序設(shè)計與實現(xiàn)    豆路標(biāo),葉梧,馮穗力,劉旸

基于USB2.0的高速數(shù)據(jù)采集系統(tǒng)的設(shè)計    朱清林,鄒傳云

基于ARM9的信號采集系統(tǒng)軟件設(shè)計與實現(xiàn)    蔣志發(fā);游磊;羅邦勇;

PCI-GPIB控制器的軟件設(shè)計與實現(xiàn)    周宇;顧亞平;陳光;

基于CY7C68013的嵌入式RS232-USB轉(zhuǎn)換器設(shè)計    王超;胡鑫;王化祥;閆勇;

多功能混凝土超聲波檢測儀軟件設(shè)計與實現(xiàn)    徐志剛;趙祥模;宋煥生;顧青;

GMR磁頭說明    黃祖沛;

關(guān)系型數(shù)據(jù)庫的數(shù)據(jù)依賴及應(yīng)用程序設(shè)計    曾煌興,溫曉軍

內(nèi)核組件式礦井監(jiān)控傳輸接口中的USB接入技術(shù)    白姍姍;

基于CPLD的離子色譜儀的設(shè)計與實現(xiàn)    盛磊;李健;

基于Linux的CAN控制器驅(qū)動程序的編寫    時巍;曾碚凱;劉曉峰;

基于Windows2000 WDM模型的PCI數(shù)據(jù)采集卡驅(qū)動程序設(shè)計    袁魏華;朱海君;喬衛(wèi)民;敬嵐;

虛擬測試系統(tǒng)中模塊化儀器關(guān)鍵技術(shù)研究    吳忠杰;林君;韋建榮;謝宣松;

基于SmartARM2200的μClinux移植    郭顯;白鳳娥;

以AT91RM9200和ADS1256為核心的嵌入式物探和監(jiān)測數(shù)據(jù)采集方案    汪興旺;曹修定;任晨虹;

基于MPC8247的HDLC通道驅(qū)動程序的設(shè)計與實現(xiàn)    朱曦;

SPI總線高速A/D轉(zhuǎn)換器Window CE驅(qū)動程序的實現(xiàn)    杜冬梅;何青;唐斌;陳菲;

文件訪問跟蹤控制實現(xiàn)方法的研究    劉爽;路瑩;馬騰;許鎮(zhèn);

“害人”的驅(qū)動程序    江蘇 馬正陽

快速安裝IBM本本的驅(qū)動程序    陳建明

安全專家告誡:802.11n可能存在新的風(fēng)險    

驅(qū)動程序硬件工作的原動力    特約作者 高飛 楊宏權(quán)

卸載驅(qū)動程序的利器    張亞鵬

玩轉(zhuǎn)你的驅(qū)動程序    江蘇 宋夢覺

惠寧線泄漏報警裝置招投標(biāo)    楊旭東

寬帶貓“罷工”的秘密    西藏 趙振文 李玲

好馬配好鞍    李冰

集訓(xùn)班一勞永逸    村干部

基于USB接口的測井電纜數(shù)據(jù)傳輸系統(tǒng)研究    李會銀

聲控激光打孔技術(shù)研究    禹東赫

高溫高壓深海極端環(huán)境模擬裝置及其控制策略研究    蔣凱

硬目標(biāo)侵徹引信半實物仿真技術(shù)研究    張志安

復(fù)雜山地自定位無纜地震儀的研究與實現(xiàn)    楊泓淵

類數(shù)據(jù)流驅(qū)動的分片式處理器體系結(jié)構(gòu)    從明

基于支持向量機的目標(biāo)跟蹤技術(shù)研究    宋華軍

碳纖維復(fù)合材料數(shù)字化超聲檢測系統(tǒng)關(guān)鍵技術(shù)研究    李凌

聚偏氟乙烯納米復(fù)合材料的形態(tài)結(jié)構(gòu)及聚偏氟乙烯壓電薄膜在心音心電監(jiān)測儀中的應(yīng)用    宋玉明

心室復(fù)極高頻波的檢測、診斷與心臟猝死預(yù)測系統(tǒng)    陳迪虎

一種煤氣泄漏報警裝置的軟件設(shè)計與實現(xiàn)    王明書

基于PCI總線數(shù)據(jù)處理卡的驅(qū)動和應(yīng)用程序設(shè)計    王琪

基于USB2.0的人體脈搏信號采集系統(tǒng)    侯軍亮

基于PCI總線的雷達(dá)通信卡設(shè)計    黃麗

多網(wǎng)卡bonding技術(shù)的研究與實現(xiàn)    石磊

Windows下IEEE 1394雙向傳輸系統(tǒng)的驅(qū)動程序及應(yīng)用程序設(shè)計    陳倩雪

C-6X視頻卡與PC數(shù)據(jù)通信與信息交互    郭海港

材料研究信息安全傳送中IPSec協(xié)議的實現(xiàn)    周旺

車輛及機械設(shè)備測控關(guān)鍵技術(shù)的研究與應(yīng)用    艾思特

基于Windows CE 的嵌入式系統(tǒng)研究與應(yīng)用    王永強