已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1西 華 師 范 大 學(xué)畢業(yè)設(shè)計(jì)(論文)基于 ARM 的實(shí)時(shí)溫度監(jiān)控系統(tǒng)年 級: 2008 級 學(xué) 號:200813240511姓 名: 李 林 專 業(yè): 通信工程 指導(dǎo)老師: 趙海軍 二零壹貳年四月2目 錄1 前 言 .42 監(jiān)控系統(tǒng)主要元器件介紹 .52.1 基于 CORTEX-A8 的 FS_S5PC100 的開發(fā)板 .52.2 LM75 溫度傳感器 .62.2.1 LM75 功能特性 .72.2.2 LM75 引腳配置 .72.2.3 LM75 在本開發(fā)平臺的電路原理圖 .82.3 WISMO218 模塊芯片 .82.3.1WISMO218 模塊特性 .92.3.2 AT 指令介紹 .92.3.3 AT 指令的基本用法 .92.3.4 AT 指令的常用命令 .102.4 PWM 驅(qū)動蜂鳴器 .112.4.1 PWM 概述 .112.4.2 蜂鳴器概述 .112.4.3 PWM 驅(qū)動蜂鳴器 .122.4.4 PWM 驅(qū)動蜂鳴器在本開發(fā)平臺的電路原理圖 .123 監(jiān)控系統(tǒng)各個(gè)模塊功能實(shí)現(xiàn) .133.1 PWM 驅(qū)動蜂鳴器 .133.1.1 蜂鳴器硬件原理圖 .133.1.2 蜂鳴器驅(qū)動程序設(shè)計(jì) .1333.1.3 蜂鳴器應(yīng)用程序設(shè)計(jì) .153.2 LED 報(bào)警燈 .153.2.1 LED 報(bào)警燈的原理圖如圖 9 所示 .153.2.2 LED 報(bào)警燈驅(qū)動程序設(shè)計(jì) .163.2.3 蜂鳴器應(yīng)用程序設(shè)計(jì) .173.3 GSM 通信模塊 .173.3.1GSM 通信模塊設(shè)計(jì)流程圖 .183.3.2 串口的初始化及讀寫 .183.3.3GPRS 模塊初始化 .193.3.4 短信的發(fā)送 .193.3.5 經(jīng)過封裝后向外部提供的函數(shù)接口 .203.4 LM75 溫度傳感模塊 .203.4.1 LM75 溫度傳感模塊介紹 .203.4.2LM75 溫度傳感模塊硬件原理圖 .213.4.3 LM75 驅(qū)動程序設(shè)計(jì) .213.4.4LM75 運(yùn)用程序接口設(shè)計(jì) .224 控制系統(tǒng)軟件設(shè)計(jì) .234.1 主程序 .235 結(jié) 論 .25參考文獻(xiàn) .25致 謝 .264基于 ARM 的實(shí)時(shí)溫度監(jiān)控系統(tǒng)(西華師范大學(xué)計(jì)算機(jī)學(xué)院 2008 級 5 班 李林)【摘 要】本文所介紹的是一種溫度監(jiān)控系統(tǒng),該系統(tǒng)采用了時(shí)下流行的嵌入式技術(shù),即采用三星公司的 S5PC100 的平臺和 linux 2.6.35 內(nèi)核。該系統(tǒng)通過溫度傳感器LM75 實(shí)時(shí)采集當(dāng)前環(huán)境溫度,一旦溫度超過用戶設(shè)定的極限值,便啟動由 LED 燈和蜂鳴器組成的聲光報(bào)警系統(tǒng),并通過 GSM 模塊發(fā)出短信通知相應(yīng)人員。該系統(tǒng)測量精確度為 0.5,測量范圍是-55 125。用戶可以根據(jù)需求自定義報(bào)警溫度上下限,該系統(tǒng)精確度高、測溫范圍廣、報(bào)警及時(shí)等優(yōu)點(diǎn)??蓮V泛的運(yùn)用到實(shí)際的溫度監(jiān)控環(huán)境中?!娟P(guān)鍵詞】嵌入式;linux;LM75;GSM;S5PC100Real-Time Temperature Monitoring System Based on Arm(China West Normal University Computer College Grade 2008 Class 5 Li Lin)【Abstract】Described in this article is a temperature monitoring system, which uses the popular embedded technology, the Samsung S5PC100 platform and the the linux 2.6.35 kernel. Real-time acquisition system through the temperature sensor LM75 current ambient temperature, once the temperature exceeds the limits set by the user will start by the LED light and buzzer sound and light alarm system, and through the GSM module to send messages to notify the appropriate personnel. The measurement accuracy to 0.5 measurement range is -55 125 . According to the needs of self-defined alarm temperature lower limit of the system is high accuracy, wide temperature range, the alarm in a timely manner. Can be widely applied to the actual temperature monitoring environment.【Keywords】Embedded ; Linux; LM75; GSM; S5PC1001 前 言 溫度是環(huán)境的一種最基本的參數(shù),對我們?nèi)祟惗裕@不僅僅是一個(gè)物理參數(shù)的反映,而是與我們的生活息息相關(guān)。不論是工業(yè)生產(chǎn)中需要實(shí)時(shí)監(jiān)控溫度的變化,還是農(nóng)業(yè)生產(chǎn)中也離不開對溫度的測量。隨著這些需要的不斷提高,我們的先輩發(fā)明溫度傳感器。溫度傳感器是最早開發(fā),應(yīng)用最廣的一類傳感器。從 17 世紀(jì)初伽利5略發(fā)明溫度計(jì)開始,人們開始利用溫度進(jìn)行測量。真正把溫度變成電信號的傳感器是 1821 年由德國物理學(xué)家賽貝發(fā)明的,這就是后來的熱電偶傳感器。溫度監(jiān)控是生產(chǎn)中的一個(gè)重要環(huán)節(jié),尤其在環(huán)境及其惡劣和復(fù)雜的工業(yè)現(xiàn)場,溫度監(jiān)控更是起著不可替代的作用。因此,研究溫度測量的方法和裝置具有重要的意義。而測量溫度的關(guān)鍵是溫度傳感器。通過溫度傳感器實(shí)時(shí)采集環(huán)境的實(shí)時(shí)溫度,對采集到的數(shù)據(jù)進(jìn)行處理,發(fā)出相應(yīng)的動作,已達(dá)到我們的需求。本系統(tǒng)的溫度測量端采用 National semiconductor 公司的 lm75 芯片,該芯片是一種含 9 位 ADC、溫度分辨率為 0.5的數(shù)字溫度傳感器,測量范圍是-55 125。它提供兩條支持 I2C 總線協(xié)議的接口來監(jiān)測溫度,并具備自校準(zhǔn)功能。上位機(jī)可以隨時(shí)要求 lm75 讀取溫度,當(dāng)溫度超過設(shè)定的溫度時(shí),芯片系統(tǒng)會自動輸出一個(gè)超溫報(bào)警信號。對環(huán)境溫度進(jìn)行數(shù)據(jù)的采集和存儲。該系統(tǒng)具有讀取數(shù)據(jù)方便、測溫范圍廣、測溫準(zhǔn)確等優(yōu)點(diǎn)。該溫度監(jiān)控系統(tǒng)由四個(gè)基本組件組成,分別由 lm75 溫度傳感器、LED 燈、蜂鳴器、 GSM 模塊組成,其中由 LED 燈、蜂鳴器組成聲光報(bào)警系統(tǒng)。該溫度監(jiān)控系統(tǒng)由 lm75 溫度傳感器實(shí)時(shí)采集當(dāng)前環(huán)境溫度,當(dāng)環(huán)境溫度超過用戶設(shè)定的溫度值時(shí),將觸發(fā)聲光報(bào)警系統(tǒng),使 LED 燈閃爍、蜂鳴器發(fā)出警告,并有 GSM 發(fā)出短信通知用戶。2 監(jiān)控系統(tǒng)主要元器件介紹 2.1 基于 Cortex-A8 的 FS_S5PC100 的開發(fā)板 FS_S5PC100 開發(fā)平臺用三星公司先進(jìn)的基于 Cortex-A8 內(nèi)核的 S5PC100 處理器設(shè)計(jì)而成。S5PC100 處理器采用了 64/32 位的內(nèi)部總線結(jié)構(gòu),最大 833M 赫茲的運(yùn)算速度。包括強(qiáng)大的硬件加速器,如:動態(tài)視頻處理,顯示控制和縮放。支持多種格式的硬件編解碼如 MPEF-1/2/4、H263/H264 等。其視頻解碼能力很強(qiáng)大并且省電, 編解碼能力達(dá)到 1280x720 ,支持電視輸出(NTSC/PAL/HDMI) 。支持 2D/3D 加速。本處理器廣泛應(yīng)用于智能手機(jī)、平板電腦等產(chǎn)品。2.1.1 FS_S5PC100 開發(fā)板FS_S5PC100 擁有豐富的硬件資源,開發(fā)板實(shí)物圖如圖 1 所示。存儲器:256M Byte 的 NAND Flash,256M Byte 的 DDR2 內(nèi)存,62M 的 NorFlash;顯示輸出接口:LCD 接口、VGA 接口、TVout 接口、HDMI 接口;視頻輸入接口:Camera 接口;串口:2 路 5 線串口、1 路 3 線串口;紅外通訊接口:1 路紅外收發(fā);存儲卡接口:SD 卡接口;SPI:SPI 的 E2PROM (用于 SPI 實(shí)驗(yàn));I2C:I2C 的溫度傳感器(用于 I2C 實(shí)驗(yàn));A/D: 變阻器(用于 A/D 實(shí)驗(yàn));USB:USB2.0-OTG 接口、 4 路 USB Host 接口;PWM:蜂鳴器(用于 PWM 實(shí)驗(yàn));網(wǎng)絡(luò)接口:DM9000AE 以太網(wǎng)控制器,實(shí)現(xiàn) 10M/100M 自適應(yīng)以太網(wǎng) 通信;外擴(kuò)接口:藍(lán)牙、wifi 等;音頻接口:WM9714;圖 1 FS_S5PC100 開發(fā)板2.2 LM75 溫度傳感器LM75 溫度傳感器包含一個(gè) - 模/數(shù)轉(zhuǎn)換器和一個(gè)數(shù)字過熱檢測器。主機(jī)可通過器件的 I2C 接口隨時(shí)查詢 LM75,讀取溫度數(shù)據(jù)。當(dāng)溫度超過7可編程溫度門限時(shí),漏極開路過熱報(bào)警輸出(OS)將吸入電流。OS 輸出具有 2 種工作模式:比較器模式或中斷模式。主機(jī)控制報(bào)警觸發(fā)門限(TOS)和滯回溫度(THYST),溫度低于滯回門限時(shí)解除報(bào)警條件。另外,主機(jī)還可以讀取 LM75 的 Tos 和 THYST 寄存器。 LM75 的地址有三個(gè)引腳設(shè)置,允許多個(gè)器件工作在同一個(gè)總線。器件上電時(shí)進(jìn)入比較器模式,默認(rèn)條件下 Tos = +80oC 且 THYST= +75 攝氏度。3.0V 至 5.5V 供電電壓范圍、低電源電流以及 I2C 接口使得 LM75 成為需要熱管理和保護(hù)應(yīng)用的理想選擇。2.2.1 LM75 功能特性LM75 芯片如圖 2 所示。 SO(SOP)和 uMAX(uSOP)封裝; I2C 總線接口; 獨(dú)立的漏極開路 OS 輸出作為中斷或比較器、溫度調(diào)節(jié)器輸入; 寄存器回讀功能; 上電默認(rèn)狀態(tài)允許獨(dú)立工作在溫度調(diào)節(jié)狀態(tài); 3.0V 至 5.5V 供電電壓; 較低的工作電流:250uA(典型值)、1mA(最大值); 4uA(典型值)關(guān)斷模式有效降低功耗; 同一總線可最多掛接 8 個(gè) LM75; 引腳和寄存器兼容 Maxim 升級版?zhèn)鞲衅鳎纾篗AX7500、MAX6625。圖 2 LM75 芯片2.2.2 LM75 引腳配置LM75 引腳配置如圖 3 所示。8圖 3 LM75 引腳配置2.2.3 LM75 在本開發(fā)平臺的電路原理圖LM75 在本開發(fā)平臺的電路原理圖如圖 4 所示。圖 4 LM75 在開發(fā)板的原理圖2.3 WISMO218 模塊芯片WISMO218 模塊芯片如圖 5 所示。圖 5 WISMO218模塊芯片92.3.1WISMO218 模塊特性 WISMO 218 GSM / GPRS 無線通訊模塊。它具有體積小,易用性強(qiáng),品質(zhì)優(yōu)良等特性。以極具競爭力的價(jià)格,推向 M2M 行業(yè)。 頻段:GSM900/1800MHz, CSD, SMS, FAX, GPRS class10,順從 3GPP. 信號靈敏度: -108dbm . 全球認(rèn)證: CE, GCF, China RTE, R&TTE,FCC, PTCRB, AT&T. 語音編碼: HR, FR, EFR, AMR 溫度范圍: -30 - 75 度 工作電壓: 3.2 - 4.8V 功耗: 36uA(off) / 1.6mA(Idle) / 205mA(connected) 硬件接口: 46PIN 郵票口封裝, 1 個(gè)語音, 1 個(gè) SPI, 1 個(gè) ADC, 1 個(gè) RTC, 1 個(gè) BUZZER,1 個(gè)串口, 3 個(gè) GPIO, 3 個(gè) PWM . SIM 卡接口: 1.8 和 3V 尺寸: 25x25x2.8mm2.3.2 AT 指令介紹AT 即 Attention,AT 指令一般應(yīng)用于終端設(shè)備與 PC 應(yīng)用之間的連接與通信。AT 指令集是從終端設(shè)備(Terminal Equipment,TE)或數(shù)據(jù)終端設(shè)備(Data Terminal Equipment,DTE) 向終端適配器 (Terminal Adapter,TA)或數(shù)據(jù)電路終端設(shè)備(Data Circuit Terminal Equipment,DCE) 發(fā)送。其對所傳輸?shù)臄?shù)據(jù)包大小有定義:即對于 AT 指令的發(fā)送,除 AT 兩個(gè)字符外,最多可以接收 1056 個(gè)字符的長度(包括最后的空字符)。每個(gè) AT 命令行中只能包含一條 AT 指令;對于由終端設(shè)備主動向 PC 端報(bào)告的 URC 指示或者 response 響應(yīng),也要求一行最多有一個(gè),不允許上報(bào)的一行中有多條指示或者響應(yīng)。AT 指令以回車作為結(jié)尾,響應(yīng)或上報(bào)以回車換行為結(jié)尾。2.3.3 AT 指令的基本用法AT 指令是以 AT 作首, 字符結(jié)束的字符串,AT 指令的響應(yīng)數(shù)據(jù)包在 中。每個(gè)指令執(zhí)行成功與否都有相應(yīng)的返回。其他的一些非預(yù)期的信息(如有人撥號進(jìn)來、線路無信號等),模塊將有對應(yīng)的一些信息提示,接收端可做相應(yīng)的處理。大概分為測試指令、讀取指令和執(zhí)行指令。1)測試命令(Test Command)在 AT 指令后面加上“=?”即構(gòu)成測試命令。例10如“AT+CSCS=?”會列舉出所有支
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《GB-T 39700-2020硼泥處理處置方法》專題研究報(bào)告
- 《GBT 31430-2015 中國傳統(tǒng)色色名及色度特性》專題研究報(bào)告
- 《GB-T 24951-2010船舶和海上技術(shù) 船用雷達(dá)反射器》專題研究報(bào)告
- 2026年安陽職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性考試題庫及答案詳解一套
- 清熱解毒用對它
- 災(zāi)后重建工程監(jiān)理協(xié)議
- 2025年CFA真題答案解析
- 2025年腸道傳染病知識培訓(xùn)試題及答案
- 2025年70歲考駕照三力測試題及答案
- 2025年治療精神障礙藥項(xiàng)目建議書
- 2025年居家養(yǎng)老助餐合同協(xié)議
- 石材行業(yè)合同范本
- 生產(chǎn)性采購管理制度(3篇)
- 2026年遠(yuǎn)程超聲診斷系統(tǒng)服務(wù)合同
- 中醫(yī)藥轉(zhuǎn)化研究中的專利布局策略
- COPD巨噬細(xì)胞精準(zhǔn)調(diào)控策略
- 網(wǎng)店代發(fā)合作合同范本
- 心源性休克的液體復(fù)蘇挑戰(zhàn)與個(gè)體化方案
- 九師聯(lián)盟2026屆高三上學(xué)期12月聯(lián)考英語(第4次質(zhì)量檢測)(含答案)
- 2025年醫(yī)院法律法規(guī)培訓(xùn)考核試題及答案
- (2025年)人民法院聘用書記員考試試題(含答案)
評論
0/150
提交評論