版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
[15]。其原理圖如圖1.14所示。圖1.14疲勞駕駛檢測(cè)模塊原理圖1.6報(bào)警電路報(bào)警功能通過(guò)蜂鳴器實(shí)現(xiàn)。當(dāng)檢測(cè)到駕駛員出現(xiàn)疲勞駕駛時(shí),蜂鳴器報(bào)警提醒駕駛員謹(jǐn)慎駕駛。報(bào)警電路是一個(gè)蜂鳴器一端與一個(gè)三極管的集電極相聯(lián),另一端接1.3V電源;三極管的基極串聯(lián)一個(gè)1K偏置電阻接在單片機(jī)的BUZZ引腳上。報(bào)警電路原理圖如圖1.15所示。圖1.15報(bào)警電路原理圖
4系統(tǒng)軟件設(shè)計(jì)本設(shè)計(jì)中,在Windows10操作系統(tǒng)的基礎(chǔ)上,采用C語(yǔ)言來(lái)進(jìn)行軟件程序的編寫(xiě),使用Keil5作為集成開(kāi)發(fā)環(huán)境來(lái)完成程序開(kāi)發(fā)工作。具體軟件設(shè)計(jì)如下:2.1系統(tǒng)主程序設(shè)計(jì)本系統(tǒng)由兩部分組成,一個(gè)為貨物信息采集系統(tǒng)另一個(gè)為車(chē)載監(jiān)控系統(tǒng)。所以程序設(shè)計(jì)主要圍繞這兩部分展開(kāi)。2.1.1貨物信息采集主程序設(shè)計(jì)此系統(tǒng)主要功能為:采集車(chē)廂內(nèi)的環(huán)境參數(shù)和定位信息,并且在屏幕上顯示。并將數(shù)據(jù)通過(guò)無(wú)線通信模塊發(fā)送至車(chē)載監(jiān)控端。貨物信息采集主程序流程圖如圖2.1所示。圖2.1貨物信息采集主程序流程圖2.1.2車(chē)載監(jiān)控系統(tǒng)主程序設(shè)計(jì)此系統(tǒng)主要功能為:接收采集端發(fā)送的各項(xiàng)數(shù)據(jù),并在屏幕上顯示。疲勞駕駛檢測(cè)模塊判斷駕駛員駕駛狀態(tài),當(dāng)檢測(cè)到駕駛員疲勞駕駛后蜂鳴器報(bào)警提醒駕駛員謹(jǐn)慎駕駛,并將疲勞駕駛信息遠(yuǎn)傳給云平臺(tái)。指令發(fā)送后,切換回接收模式,繼續(xù)顯示數(shù)據(jù)。車(chē)載監(jiān)控端系統(tǒng)主程序流程圖如圖2.2所示。圖2.2車(chē)載監(jiān)控系統(tǒng)主程序流程圖2.2數(shù)據(jù)采集子程序設(shè)計(jì)數(shù)據(jù)采集是獲取車(chē)廂內(nèi)部信息關(guān)鍵的一環(huán)。其子程序主要包括:溫濕度,大氣壓強(qiáng)的采集,地理位置信息的獲取。利用DHT11進(jìn)行溫濕度采集的編程時(shí)最重要的是判斷時(shí)序。時(shí)序依據(jù)引腳電平的高低大致可分為復(fù)位,檢測(cè),讀取數(shù)據(jù)三個(gè)過(guò)程。溫濕度采集子程序流程圖如圖2.3所示。圖2.3溫濕度采集子系統(tǒng)程序流程圖氣壓數(shù)據(jù)的獲取通過(guò)BMP180傳感器,該傳感器編程時(shí)需要先設(shè)置IIC模式,根據(jù)SCL和SDA電平的變化實(shí)現(xiàn)數(shù)據(jù)的發(fā)送和讀取。氣壓傳感子程序流程圖如圖2.4所示。圖2.4氣壓采集子系統(tǒng)程序流程圖地理位置信息通過(guò)GPS傳感器,該傳感器收集信號(hào),處理數(shù)據(jù),然后將數(shù)據(jù)發(fā)送到單片機(jī)上,液晶屏進(jìn)行顯示。在編程時(shí)需要調(diào)用串行通信接口USART,導(dǎo)入該庫(kù)文件。定義波特率,通過(guò)串口實(shí)現(xiàn)接收發(fā)送數(shù)據(jù),將數(shù)據(jù)存放到buffer里。然后需編譯解析函數(shù),實(shí)現(xiàn)對(duì)數(shù)據(jù)以字符串形式顯示。定位子程序流程圖如圖2.5所示。圖2.5定位采集子系統(tǒng)程序流程圖2.3無(wú)線通信子程序設(shè)計(jì)短距離無(wú)線通信采用兩個(gè)nRF24L01模塊來(lái)將貨物采集端的數(shù)據(jù)發(fā)送至車(chē)載監(jiān)控端。短距離無(wú)線通信子程序流程圖如圖2.6所示。圖2.6短距離無(wú)線通信子程序流程圖2.4顯示子程序設(shè)計(jì)顯示子程序負(fù)責(zé)對(duì)采集到的數(shù)據(jù)在oled上進(jìn)行顯示。其中貨物信息采集子系統(tǒng),顯示環(huán)境數(shù)據(jù)和位置信息。車(chē)載監(jiān)控子系統(tǒng)顯示接收到的車(chē)廂環(huán)境數(shù)據(jù)。顯示子程序流程圖如圖2.7所示。圖2.7顯示子程序流程圖2.5疲勞駕駛檢測(cè)子程序設(shè)計(jì)疲勞駕駛檢測(cè)主要是通過(guò)壓力傳感器感應(yīng)駕駛員手部的壓力,同時(shí)配合定時(shí)器計(jì)時(shí)。在程序設(shè)計(jì)時(shí),需獲取壓力信息。當(dāng)檢測(cè)到壓力后開(kāi)始計(jì)時(shí),若時(shí)間超過(guò)正常駕駛時(shí)間,判定駕駛員疲勞駕駛,蜂鳴器蜂鳴。若壓力沒(méi)有檢測(cè)到,認(rèn)為此時(shí)沒(méi)有人,計(jì)時(shí)器置零。疲勞駕駛子程序流程圖如圖2.8所示。圖2.8疲勞駕駛檢測(cè)子程序流程圖
5系統(tǒng)調(diào)試本文設(shè)計(jì)的基于物聯(lián)網(wǎng)技術(shù)的貨運(yùn)監(jiān)測(cè)系統(tǒng)共有兩個(gè)部分,分別是貨物信息采集系統(tǒng)和車(chē)載監(jiān)控系統(tǒng)。所以調(diào)試需要分別對(duì)兩個(gè)系統(tǒng)都進(jìn)行調(diào)試,調(diào)試分為硬件調(diào)試、軟件調(diào)試與系統(tǒng)綜合調(diào)試。5.1硬件調(diào)試硬件調(diào)試時(shí)是系統(tǒng)調(diào)試的第一階段,它是各個(gè)模塊正常工作的前提。主要調(diào)試包括:(1)硬件電路的調(diào)試依據(jù)是原理圖和PCB。一定要確保原理圖準(zhǔn)確無(wú)誤,PCB繪制正確再進(jìn)行后續(xù)操作。(2)檢查所購(gòu)買(mǎi)的器件是否齊全,電容,電阻個(gè)數(shù)對(duì)不對(duì),檢查器件有沒(méi)有損壞。嚴(yán)格按照原理圖進(jìn)行器件引腳的焊接。保證各傳感器放置正確,電容和電阻沒(méi)有出現(xiàn)虛焊。(3)焊接完成后上電,當(dāng)看到電源指示燈和傳感器模塊指示燈正常亮,沒(méi)有燒焦等現(xiàn)象出現(xiàn),說(shuō)明焊接沒(méi)問(wèn)題可以進(jìn)行測(cè)試。(4)最后燒錄運(yùn)行各個(gè)模塊測(cè)試程序,現(xiàn)象正常,證明器件好用可以進(jìn)行軟件調(diào)試工作。5.2軟件調(diào)試本系統(tǒng)由貨物信息采集系統(tǒng)和車(chē)載監(jiān)控系統(tǒng)構(gòu)成,所以軟件調(diào)試主要分為兩部分:(1)貨物信息采集系統(tǒng)部分:目前已經(jīng)實(shí)現(xiàn)了該系統(tǒng)中對(duì)溫濕度傳感器、氣壓傳感器、定位傳感器、OLED顯示屏、nRF24L01通信模塊的代碼編寫(xiě)。依據(jù)流程圖,首先定義模塊可能會(huì)用到的函數(shù)。然后編寫(xiě)主函數(shù),調(diào)用各個(gè)子函數(shù)實(shí)現(xiàn)功能。編譯結(jié)果如圖5.1所示。圖5.1貨物信息采集程序編譯結(jié)果(2)車(chē)載監(jiān)控系統(tǒng)部分:目前已實(shí)現(xiàn)該系統(tǒng)中OLED顯示屏、nRF24L01通信部分的代碼編寫(xiě)。首先編寫(xiě)各個(gè)部分的子函數(shù),然后編寫(xiě)主函數(shù)。編譯結(jié)果如圖5.2所示。圖5.2車(chē)載監(jiān)控程序編譯結(jié)果5.3系統(tǒng)綜合調(diào)試系統(tǒng)綜合調(diào)試在各個(gè)系統(tǒng)子程序調(diào)試的基礎(chǔ)上,對(duì)系統(tǒng)間進(jìn)行整體調(diào)試,力求各功能正常實(shí)現(xiàn),邏輯判斷無(wú)誤。在調(diào)試過(guò)程中,遇到的問(wèn)題有:(1)定位信息顯示為0。原因是室內(nèi)獲取信號(hào)較弱,在空曠的室外就可獲取到。(2)對(duì)GPS數(shù)據(jù)獲取后,顯示出現(xiàn)錯(cuò)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年北京航空航天大學(xué)科學(xué)技術(shù)研究院聘用編科研助理F崗招聘?jìng)淇碱}庫(kù)參考答案詳解
- 中國(guó)司法大數(shù)據(jù)研究院2026年招聘?jìng)淇碱}庫(kù)及參考答案詳解
- 2025年遂寧市大數(shù)據(jù)中心遂寧數(shù)字經(jīng)濟(jì)研究院的招聘?jìng)淇碱}庫(kù)附答案詳解
- 黑龍江公安警官職業(yè)學(xué)院《現(xiàn)代漢語(yǔ)》2025 學(xué)年第二學(xué)期期末試卷
- 清遠(yuǎn)市公安局公開(kāi)招聘警務(wù)輔助人員200人備考題庫(kù)及1套參考答案詳解
- 2025吉林白城市鎮(zhèn)賚縣事業(yè)單位招聘(含專(zhuān)項(xiàng)招聘高校畢業(yè)生)附基層治理專(zhuān)干47人備考核心試題附答案解析
- 2025年中國(guó)社會(huì)科學(xué)院亞太與全球戰(zhàn)略研究院公開(kāi)招聘第一批專(zhuān)業(yè)技術(shù)人員備考題庫(kù)完整答案詳解
- 2025年北京協(xié)和醫(yī)院變態(tài)(過(guò)敏)反應(yīng)科合同制科研助理招聘?jìng)淇碱}庫(kù)及一套完整答案詳解
- 2025年吉安市第十二中學(xué)面向社會(huì)公開(kāi)招聘編外工作人員考試核心試題及答案解析
- 2025廣西北海市海城區(qū)發(fā)展和改革局招聘編外人員1人備考考試試題及答案解析
- 2026成方金融信息技術(shù)服務(wù)有限公司校園招聘5人考試題庫(kù)附答案
- 車(chē)輛租賃服務(wù)協(xié)議書(shū)
- 2025安徽安慶市公安機(jī)關(guān)招聘警務(wù)輔助人員418人備考筆試題庫(kù)及答案解析
- 2025廣東廣州市黃埔區(qū)招聘社區(qū)專(zhuān)職工作人員50人(第二次)參考筆試題庫(kù)及答案解析
- 2024年廣州市南沙區(qū)南沙街道社區(qū)專(zhuān)職招聘考試真題
- 2026年牡丹江大學(xué)單招職業(yè)技能考試題庫(kù)新版
- 國(guó)家開(kāi)放大學(xué)22517《社區(qū)工作》(統(tǒng)設(shè)課)期末終考題庫(kù)
- 江西省三新協(xié)同體2025-2026年高一上12月歷史試卷(含答案)
- 2026年大慶醫(yī)學(xué)高等專(zhuān)科學(xué)校單招職業(yè)適應(yīng)性測(cè)試題庫(kù)及答案詳解1套
- (2026年)老年癡呆認(rèn)知癥患者的照護(hù)課件
- 2025年中職電梯安全管理(電梯安全規(guī)范)試題及答案
評(píng)論
0/150
提交評(píng)論