freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的糧倉濕度檢測報(bào)警系統(tǒng)設(shè)計(jì)檢測報(bào)告畢業(yè)設(shè)計(jì)-文庫吧在線文庫

2025-08-24 16:49上一頁面

下一頁面
  

【正文】 致 謝 ............................................................................................................................ 29 附 錄 ............................................................................................................................ 30 附錄 1:程序清單 .......................................................................................................... 30 附錄 2:設(shè)計(jì)圖紙 .......................................................................................................... 40 附錄 3:元器件目錄表 .................................................................................................. 44 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) 1 基于單片機(jī)的糧倉濕度檢測報(bào)警系統(tǒng)設(shè)計(jì) 1 概 述 課題研究背景及意義 隨著時(shí)代科技的迅速發(fā)展,微電子學(xué)和計(jì)算機(jī)等現(xiàn)代電子技術(shù)的成就給傳統(tǒng)的電子測量與儀器帶來了巨大的沖擊和革命性的影響。本設(shè)計(jì)不僅造價(jià)低廉、使用方便而且測量準(zhǔn)確。對本文的研究所做貢獻(xiàn)集體和個(gè)人,均己在說明書中作了明確的說明并表示謝意。以 AT89C52單片機(jī)為控制中心,使用 SHT10數(shù)字溫濕度傳感器為傳感器,通過 SHT10數(shù)字溫濕度傳感器檢測糧倉的當(dāng)前濕度并顯 示濕度數(shù)值,并且能主動設(shè)置濕度的警戒范圍。 And when real barn humidity exceeds the warning area, the red light and buzzer alarm. Thus pleting the design requirements for the granary humidity detection and alarm function. This design is the automatic detection and alarm systems, conventional manual testing are very different. Compared to the previous manual inspection have greater advantages, can be solved manually detect the presence of timeconsuming, inefficient, humidity detection error, detection of randomness and other shortings. The design is not only low cost, easy to use and accurate measurement. Due to the above advantages, the design is very conducive to largescale promotion in our country, can improve the ability of China39。是現(xiàn)代科技的開路先鋒。 該系統(tǒng)基于單片機(jī)技術(shù),利用濕度傳感器進(jìn)行濕度信號的檢測并且對檢測數(shù)據(jù)進(jìn)行分析,由單片機(jī)決定是否進(jìn)行需要報(bào)警,來通知相關(guān)人員對糧倉的糧食存儲現(xiàn)狀進(jìn)行對應(yīng)的措施。5% RH c. 顯示方式:液晶顯示 d. 報(bào)警方式:三極管驅(qū)動的蜂鳴 器報(bào)警 課題預(yù)測效果 a. 用 Proteus軟件實(shí)現(xiàn)對濕度的準(zhǔn)確檢測及報(bào)警; b. 制作出硬件實(shí)物實(shí)現(xiàn)對濕度的準(zhǔn)確檢測及報(bào)警。 b. 技術(shù)路線:如圖 21所示 圖 21 技術(shù)路線圖 c. 設(shè)計(jì)方案:濕度傳感器檢測實(shí)時(shí)濕度信號,將信號傳遞給單片機(jī),由單片機(jī)進(jìn)行分析控制,再將信號傳遞給顯示模塊顯示,傳遞給報(bào)警模塊決定是否報(bào)警。 f. 復(fù)位模塊:復(fù)位模塊主要由 2個(gè)電阻, 1個(gè)電容和 1個(gè)按鍵組成,起到電路復(fù)位作用。 AT89C52 單片機(jī)的指令系統(tǒng)和引腳功能與 MCS51的完全兼容 [8]。 P0~P3是 可編程 的 通用 I/O 腳,功能用途 需要 軟件 定義,在本設(shè)計(jì) 里 , P0端口被定義 成是 N1功能 控制 的 端口 ,分別 跟 N1的 對應(yīng) 功能管腳 連接 , 13腳 的 定義是 IR 輸入端, 10 腳 與 11 腳定義 是 I2C 的 總線控制端口,分別連接 了 N1 與 SDAS以及 SCLS 端口, 12腳 與 27腳 以 及 28腳定義 是 握手信號 的 功能端口,連接 CPU主板 相應(yīng) 的 功能端,用于當(dāng)前制式的檢測及會聚調(diào)整狀態(tài)進(jìn)入的控制功能。并且在程序效 驗(yàn)的時(shí)候,需外部的上拉電阻。在這樣的應(yīng)用里,P2口會使用很強(qiáng)的內(nèi)部上拉來發(fā)送“ 1”。 表 32 P3 口的第二種功 能說明表 引腳號 第二功能 RXD(串行輸入) TXD (串行輸出 ) INT0(外部中斷 0) INT1(外部中斷 1) T0(定時(shí)器 0 外部輸入 ) T1(定時(shí)器 1 外部輸入 ) WR(外部數(shù)據(jù)存儲器寫選通 ) RD(外部數(shù)據(jù)存儲器寫選通 ) RST:表示復(fù)位輸入。否則, ALE會被微弱的拉高。全 部 量程標(biāo)定,可 以和 單片機(jī) 進(jìn)行 直接 連接 , 因此可以極大的 縮短研發(fā) 的 時(shí)間 ,可以 簡化外圍電路 從而 降低 其 費(fèi)用。內(nèi)部的電壓調(diào)整和兩線制串行接口,將會使得外圍系統(tǒng)的集成變得迅速而且簡便。 SHT1x的串行接口,在傳感器信號的讀取及電源。因此需要一個(gè)外部的上拉電阻來把信號提拉到高電平 [18]。A 輸出電流 開 4 mA 三態(tài)(關(guān)) 10 20 181。 表 36 引腳接口說明表 編號 符號 引腳說明 編號 符號 引腳說明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù) /命令選擇 12 D5 數(shù)據(jù) 5 R/W 讀 /寫選擇 13 D6 數(shù)據(jù) 6 E 使能信號 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光 源正極 8 D1 數(shù)據(jù) 16 BLK 背光源負(fù)極 第 1腳: VSS是接 地電源。 第 15腳:背光源 是 正極。主要作用是從上至下依次完成“設(shè)置”、“加”、“減”、“確認(rèn)” 4個(gè)功能 [27]。 主函數(shù)程序 主函數(shù)程序: include define uchar unsigned char define uint unsigned int sbit Green=P3^4。 unsigned char error,checksum。 ET0=1。,amp。 while(!K4)。)。 sd[0]=shidu%1000/100。//小數(shù)位 write_(0x80+0x40+0x09)。 } else //小于 { FEQ=1。 void delay1ms(uint ms)//延時(shí) 1 毫秒(不夠精確的) { uint i,j。 P0=。 //給端口送數(shù)據(jù) delay1ms(5)。 //開顯示 write_(0x0c)。 delay1ms(5)。//加 sbit K3=P1^6。 } } write_(0x80+0x40+0x09)。 軟件調(diào)試 Proteus 軟件調(diào)試 根據(jù)課題系統(tǒng)設(shè)計(jì)要求,進(jìn)行 Keil和 Proteus系統(tǒng)仿真,不斷調(diào)試程序,直到符合功能要求 [30]。 圖 54 濕度檢測報(bào)警系統(tǒng)實(shí)物圖 為了檢驗(yàn)本次設(shè)計(jì)的濕度檢測報(bào)警系統(tǒng)的工作情況是否滿足設(shè)計(jì)的要求,我們對系統(tǒng)進(jìn)行了調(diào)試。此外,在收集、查閱、應(yīng)用文獻(xiàn)資料的過程中,學(xué)會了如何根據(jù)實(shí)際需要有選擇性查閱資料,從而來確定能滿足系統(tǒng)要求的元件型號。 PCB 板的制作,要求我在原理圖完成后一定要進(jìn)行電氣檢查,這樣可以降低錯誤率,提高制作出來的單片機(jī)的成功率。之前對課題還有些害怕,但是在老師的鼓勵下,我認(rèn)真的思考,終于戰(zhàn) 勝膽怯,專心的開始研讀設(shè)計(jì)要求,構(gòu)思設(shè)計(jì)方案。 總之,這次的畢業(yè)設(shè)計(jì)我收獲很多。//讀寫端口 .我們在這里只寫 / sbit lcden=P2^2。//減 sbit K4=P1^7。 //TEMP=0,HUMI=1 define noACK 0 //用于判斷是否結(jié)束通訊 define ACK 1 //結(jié)束數(shù)據(jù)傳輸 //adr 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) 31 mand r/w define STATUS_REG_W 0x06 //000 0011 0 define STATUS_REG_R 0x07 //000 0011 1 define MEASURE_TEMP 0x03 //000 0001 1 define MEASURE_HUMI 0x05 //000 0010 1 define RESET 0x1e //000 1111 0 /**************************************************/ void delay1ms(uint ms)//延時(shí) 1 毫秒(不夠精確的) { uint i,j。ims。 lcden=0。 } 基于單片機(jī)的糧倉濕度檢測報(bào)警系統(tǒng)設(shè)計(jì) 32 void init() { uchar num。 //第一行的初始地址為 0x80 for(num=0。num++) { write_date(table2[num])。 _nop_()。 _nop_()。 SCK=0。 SCK=0。_nop_()。 //Initial state _nop_()。 delay1ms(5)。 //開 顯示 write_(0x0c)。 //給端口送數(shù)據(jù) delay1ms(5)。 P0=。j110。//顯示設(shè)置的濕度 typedef union { unsigned int i。//不正常指示燈 sbit FEQ=P3^2。 //用于記錄濕度 //*********************SHT10 設(shè)置 //START**************************************** sbit SCK = P1^0。感謝老師們的教育之恩。實(shí)在令人開心。在修改的過程中,也許會出現(xiàn)新的問題,這就需要我們要有持之以恒的精神,要有耐心,要堅(jiān)忍不拔。鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) 27 結(jié) 論 畢業(yè)設(shè)計(jì)可以說是一次綜合性的實(shí)踐,它將各種知識綜合運(yùn)用到實(shí)踐上, 在整個(gè)設(shè)計(jì)過程 中, 我通過查閱資料來擴(kuò)展、串聯(lián)所學(xué)的知識,并加深對所學(xué)理論的理解,在此基礎(chǔ)上鍛煉了實(shí)際操作能力。 圖 53 測量范圍外的仿真 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) 25 在 proteus仿真環(huán)境下,側(cè)得部分?jǐn)?shù)據(jù)如表 51所示。 write_date(0x30+shezhi%10)。 } while(!K2)。num++) { write_date(table2[num])。 //第一行的初始地址為 0x80 for(num=0。 } void init() { uchar num。 lcden=0。j110。 //延時(shí)約 } 基于單片機(jī)的糧倉濕度檢測報(bào)警系統(tǒng)設(shè)計(jì) 20 } } 顯示子程序 include define uchar unsigned char define uint unsigned int sbit lcdrs=P2^0。 write_date(0x30+shezhi%10)。 write_date(sd[0]+0x30)。 //溫度十位 wd[1]=wen
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1