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

正文內(nèi)容

基于單片機的煙霧報警器的設(shè)計-免費閱讀

2025-01-02 22:05 上一頁面

下一頁面
  

【正文】 //500ms flag_value ++。 TH0 = 0x3c。 //H。 smg_i = 4。 if(menu_1 == 0) { if(temperature = 99) temperature = 99。 //獨立按鍵程序 if(key_can 10) { key_with()。 (shoudong == 0)) //取消報警 { value = 0。 //顯示 B } } } /****************報警函數(shù) ***************/ void clock_h_l() { static uchar value。 dis_smg[3] = smg_du[11]。 //取十位顯示 dis_smg[2] = 0xbf。 //取個位顯示 dis_smg[1] = smg_du[s_temp / 10 % 10]。 dis_smg[2] = 0xbf 。 //取溫度的十位顯示 smg_i = 3。 //段選 delay_1ms(1)。 //溫度的變量 uchar dengji,s_dengji。 uchar dis_smg[8] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8}。從選題到完成設(shè)計,老師一直都是很悉心的給我講解著在設(shè)計中遇到的各種問題,循循善誘,嚴格把關(guān),幫助我開拓設(shè)計思路,并不斷地鼓舞著我,使我感到信心倍增,讓我非常積極地投入到設(shè)計中,不斷地完成 設(shè)計中的一個個部分。 在系統(tǒng)單片機控制電路的設(shè)計上,采用了高整合度、高性能的 STC89C52 單片機作為核心芯片,充分利用了 其高速數(shù)據(jù)處理能力和豐富的片內(nèi)外設(shè),實現(xiàn)了儀器的小型化和智能化。 解決方法:程序里有帶中文標點,用英文重輸入一遍 。 調(diào)試過程中遇到的問題及解決方法 在進入環(huán)境以后,遇到 了很多問題,總結(jié)如下: (1) 在進入 Keil 的調(diào)試環(huán)境以后,發(fā)現(xiàn)程序有錯。編譯過程中的信息將出現(xiàn)在輸出窗口中的 Build 頁中,如果源程序有語法錯誤,會有錯誤報告出現(xiàn),雙擊該行,可以定到出錯的位置,對源程序反復修改后,最終會得安徽新 華學院 2020 屆本科畢業(yè)論文(設(shè)計) 23 到名為 的文件,該文件即可被編程器讀入并寫到芯片中?;氐街鹘缑?,此時,在工程窗口的文件頁中出現(xiàn)了 “Targ et1”,前面有 “+”號,點擊 “+”展開,可以看到下一層的 “Source Group1”,這時的工程還是一個空工程,里面什么文件也沒有,需 要手動把剛才編寫好的源程序加入,點擊 “Souce Group”使其反白顯示,然后,點擊鼠標右鍵,出現(xiàn)一個下拉菜單。 安徽新 華學院 2020 屆本科畢業(yè)論文(設(shè)計) 19 主程序初始化流程圖 主程序初始化流程圖如圖 4. 2 所示。 Keil C51 軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows 界面。本設(shè)計采用電源供電方式, 口接單線總線為保證在有效的 DS18B20 時鐘周期內(nèi)提供足夠的電流,可用一個上拉電阻和 STC89C52 的 來完成對總線的上拉。 (2) 溫度轉(zhuǎn)換 44H 啟動 DS18B20 進行溫度轉(zhuǎn)換 。 (10) 測量范圍從 55℃ 至 +125℃ 增量值為 ℃。 (2) 獨特的單線接口只需 l 個接口引腳即可通信 。從而設(shè)定出理想的煙霧強度報警值。如采用外部時鐘源驅(qū)動器件, XTAL2 應不接。 復位電路:用來確定單片機的起始工作狀態(tài),以便完成單片機的啟動過程。 P3 口:雙功能口,即可以做普通 I/O 口用 (此時為準向口,也可以按每位定義實現(xiàn)第二功能操作)。 安徽新 華學院 2020 屆本科畢業(yè)論文(設(shè)計) 6 RST(9 腳 ): RST 是復位信號輸入端,高電平有效。在掉電保護模式下, RAM 內(nèi)容能夠被保存,振蕩器被凍結(jié),單片機停止一切工作,直到下一個硬件復位或中斷為止。 設(shè)計時應注意,氣敏元件開機通電時,其內(nèi)阻很小,但經(jīng)過一段時間后,就能恢復到原來的穩(wěn)定狀態(tài)。當空氣中的煙霧濃度增高時,傳感器的電導率也會隨之而增加。煙霧檢測 探頭能將檢測到的煙霧變成電信號,然后送出模擬信號,再給 AD 采集電路采集。 安徽新 華學院 2020 屆本科畢業(yè)論文(設(shè)計) 3 2 總體方案設(shè)計 煙霧報警器是能夠檢測出環(huán)境中的煙霧濃度過高時,并具有安全報警功能的儀器。在該論文中, STC89C52 單片機和 MQ2 半導體氣體煙霧傳感器是本設(shè)計的兩大核心器件。 設(shè)計概述 煙霧報警器系統(tǒng)的兩大核心 :單片機及煙霧傳感器。設(shè)計中選用 STC89C52 單片機作為控制器,選用MQ2 型 半導體可燃氣體敏感元件傳感器來實現(xiàn)煙霧的檢測。 本科畢業(yè)論文(設(shè)計) 題目:基于單片機的煙霧報警器的設(shè)計 姓 名: 韋阿俊 學 號: 1042051334 專 業(yè): 電子信息工程 院 系: 電子通信工程學院 指導老師: 秦永平 職稱學位: 副教授/碩士 完成時間: 2020 年 5 月 教務處制 安徽新華學院本科畢業(yè)論文(設(shè)計)獨創(chuàng)承諾書 本人按照畢業(yè)論文(設(shè)計)進度計劃積極開展實驗(調(diào)查) 研究活動,實事求是地做好實驗(調(diào)查)記錄,所呈交的畢業(yè)論文(設(shè)計)是我個人在導師指導下進行的研究工作及取得的研究成果。煙霧報警器主要由模數(shù)轉(zhuǎn)換電路、單片機控制電路、聲音報警電路、煙霧信號采集及前置放大電路、安全保護電路和顯示電路構(gòu)成,設(shè)計比較合理并且價格低廉、簡單易懂,使單片機在整個煙霧報警器系統(tǒng)控制中得到了較為充分的應用,并且具有很高的的實用價值。單片機在傳感器和報警器中起著橋梁 樞紐作用,在工農(nóng)業(yè)生產(chǎn)及人們的日常生活中已深入應用,隨著社會的發(fā)展需求,各種類型的單片機應運而生。 安徽新 華學院 2020 屆本科畢業(yè)論文(設(shè)計) 2 設(shè)計任務分析 本篇論文是煙霧報警器的設(shè)計: (1) 對系統(tǒng)進行整體規(guī)劃和結(jié)構(gòu)設(shè)計。該煙霧報警器的基本組成部分應包括:字符顯示電路、單片機控制電路、信號采集模數(shù)轉(zhuǎn)換電路、安全保護電路和聲光報警電路等部分組成。在單片機內(nèi),經(jīng)軟件查詢、識別判決等環(huán)節(jié)實時發(fā)出煙霧報警狀態(tài)控制信號。 MQ2 傳感器具有一般半導體煙霧傳感器的一些優(yōu)點,如抗干擾能力強、輸出信號大、靈敏度高、響應和恢復時間 短、電導率變化大、工作穩(wěn)定和壽命長等優(yōu)點,在市面上應用相當廣泛 [7]。因此, QM2 氣體傳感器需開機預熱幾分鐘,才可投入使用,以免造成誤 報。這一模塊以單片機為核心把程序燒進去然后外圍接上振蕩電路、復位電路、 LED 顯示電路、鍵盤控制、報警電路等子模塊。在此輸入端保持兩個機器 周期 (24 個時鐘振蕩周期 )的高電平時,就可以完成復位操作。見表 22。當單片機接通電源時,能夠產(chǎn)生一個復位信號,來確定單片機的起始工作狀態(tài)以及完成單片機的啟動。因為一個機器周期含有 6 個狀態(tài)周期,而每個狀態(tài)周期為 2 個振蕩周期,所以一個機器周期共有 12 個振蕩周期,如果外接石英晶體振蕩器的振蕩頻率為 12MHZ,一個振蕩周期為 1/12us。電路如圖 所示: 圖 煙霧濃度采集電路 顯示模塊 顯示采用數(shù)碼管顯示,顯示電路如圖 所示: 安徽新 華學院 2020 屆本科畢業(yè)論文(設(shè)計) 11 E1D2DP3C4G54H62H9F10A111H12B73H8DS1ABCDE FGDP 1H2H3H4HR1 100R6 100R7 100R8 100R9 100R10 100R11 100R12 100ABCDEFGDPP10P11P12P13P14P15P16P17 Q18550Q38550Q48550Q28550VCC1H3H2H4HR2 1KR3 1KR5 1KR4 1KP24P25 P26P27 圖 數(shù)碼管顯示 聲音報警電路 電路通過三極管基極串連一個電阻與單片機 端口連接從而達到控制蜂鳴器是否報警。 (3) 需備份電源 。 安徽新 華學院 2020 屆本科畢業(yè)論文(設(shè)計) 15 (11) 用戶可定義的非易失性的溫度告警設(shè)置 。 (3) 復制暫存器 48H 把暫存器的 TH、 TL 字節(jié)寫到 E2RAM 中 。當 DS18B20 處于寫存儲器操作和溫度 A/D 變換操作時,總線上必須有強的上拉,上拉開啟時間最大為 10 μs。另外重要的一點, Keil C51 生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。給傳感器預熱后,程序開始執(zhí)行初始化子程序,這部分實現(xiàn)的功能包括各種 I/O 口輸入輸出狀態(tài)的設(shè)定、 寄存器初始化、中斷使能等。選中其中的 “Add file to Group”Souce Group1”,對話框,要求尋找源文件,在列表框中找到 文件。 (5) 下載 文件到單片機中:首先,用 USB 轉(zhuǎn)串口數(shù)據(jù)線將單片機開發(fā)板與電腦相連,打開 STC 廠家的下載軟件,即 ,然后在 Step1中 MCU Type 欄選擇單 片機的型號,本設(shè)計選擇 STC89C52RC,接著在 Step2 中選擇主程序,即選擇之前生成的 文件,然后在 Step3 中選擇對應的COM 口,波特率為默認值,不對其進行操作 [1],在 Step4 中值都為默認值,不對其操作,最后,在 Step5 中,點擊 Downlode/下載即可(注意: STC89C52RC 是一款冷啟動的單片機,進行下載時必須是斷電狀態(tài),也就是說先斷電,再點擊下載,然后再上電,在上電的一瞬間,它會監(jiān)測是否有程序下載,如果有程序下載,就進行程序下載,否則,就會執(zhí)行之前的程序) 。 解決方法:將光標定位于需要修改的程序上,用菜單, Debug》 Inline Assambly… 即可出現(xiàn)對話框, Enter New 后面的編輯框內(nèi)直接輸入需要修改的程序語句,輸入完之后鍵入回車將自動指向下一條語句,可以繼續(xù)修改,如果不在需要修改,可以點擊右上角的關(guān)閉按鈕關(guān)閉窗口。 安徽新 華學院 2020 屆本科畢業(yè)論文(設(shè)計) 25 6 總 結(jié) 煙霧檢測報警器可保障生產(chǎn)與生活的安全,避免火災和爆炸事故以及煤氣中毒的發(fā)生,它是防火、防爆和安全生產(chǎn)所必備的儀器,具有廣闊的市場空間與發(fā)展前景。使儀器具有結(jié)構(gòu)簡單、性能穩(wěn)定、體積小、成本低等優(yōu)點。在此,再次感謝老師在設(shè)計上不斷地給與我?guī)椭屛以诖髮W里的最后一次的學習過程中,充分感受到了自己對學習的興趣和熱情,使我能夠圓滿地完成自己的畢業(yè)設(shè)計。 uchar smg_i = 3。 //煙物等級 uchar shoudong。 P1 = 0xff。 } if(menu_1 == 1) { dis_smg[0] = smg_du[s_temp % 10]。 dis_smg[3] = smg_du[11]。 //取十位顯示 dis_smg[2] = 0xbf 。 dis_smg[3] = smg_du[10]。 //顯示 B } if(key_can == 3) { if(flag_lj_3_en == 0) 安徽新 華學院 2020 屆本科畢業(yè)論文(設(shè)計) 33 s_dengji 。 if((dengji = s_dengji) || (temperature = s_temp) || (shoudong == 1)) //報警 { value ++。 beep = 1。 //按鍵按下要執(zhí)行的程序 } temperature = read_temp()。 if(value 20) value = 0。 dis_smg[3]=0x89。 } } if(zd_break_en == 1) //自動退出設(shè)置界面程序 {
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1