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

正文內容

基于單片機的果園環(huán)境溫度檢測及警報系統(tǒng)畢業(yè)設計(編輯修改稿)

2025-07-16 12:56 本頁面
 

【文章內容簡介】 兩種:手動按鈕復位和上電復位。本次設計采用手動按鈕復位,如圖 36:圖 36 復位電路模塊 鍵盤模塊在電路中使用的是獨立式按鍵設計,獨立式的按鍵的一端用導線直接與單片機的I/O 口相連,另一端直接接地。所以每一個獨立式的按鍵都要單獨使用一個 I/O 端口,但是每個按鍵的工作時是不會影響其他的 I/O 端口的。獨立式按鍵的典型應用如圖 37 所示。獨立式按鍵的電路簡單方便,程序編寫也很簡單。缺點是每一個按鍵要使用一個 I/O 端口,因此,在需要使用較多的按鍵時,I/O 端口就會不夠使用,不是十分的適合?;趩纹瑱C的果園環(huán)境溫度檢測報警系統(tǒng)設計10圖 37 鍵盤模塊 溫度傳感器(DS18B20)模塊DS18B20 它是第一片使用“一線總線”接口的溫度傳感器,溫度傳感器DS18B20 可以分為三腳 T092 直插式和八腳 S0IC 貼片式。貼片式不常用,所以我選擇的是直插式封裝。溫度傳感器 DS18B20 它的體積更加小、性能更突出、工作更加穩(wěn)定、功耗更低、兼容大多數單片機,它可以直接輸出數字量的溫度信號供處理器處理。在 DS18B20 進行溫度轉換的時候,I/O 端口為 DS18B20 提供穩(wěn)定的電壓使得傳感器能很好的進行溫度轉換,因為 DS18B20 正常工作時的電流需要 1mA,所以在同一個 I/O 端口上使用幾個溫度傳感器同時進行測溫時,單單使用一個上拉電阻時是無法使 DS18B20 正常進行工作的,可能會使測量的溫度值不準確甚至是無法進行測量。因此,在如圖 38 所示的電路只能保證單個 DS18B20 正常工作,如果使用多個傳感器后者電源供電不穩(wěn)定,就會使 DS18B20 內部的寄生電源接受到的電流太小,無法驅動傳感器正常工作,使得傳感器測量不準確。所以在實際使用中,必須保證電源的電壓穩(wěn)定在+5V,是 DS18B20 能夠正常工作。圖 38 溫度傳感器模塊鹽城工學院本科生畢業(yè)設計說明書(2022)11 報警電路模塊報警電路如圖 39 所示,采用蜂鳴器發(fā)聲報警。蜂鳴器的負極接地,正極接到三級管集電極,三極管發(fā)射極接到電源 VCC 上,三極管的基集接到單片機上,三極管起到一個開關的作用,當 輸出低電平時,三極管導通,這樣蜂鳴器就有電流經過,形成回路,然后蜂鳴器發(fā)出聲音。當 輸出高電平時,三極管就截止,蜂鳴器不發(fā)出聲音。圖 39 報警電路模塊基于單片機的果園環(huán)境溫度檢測報警系統(tǒng)設計12 顯示電路模塊具體電路如圖 310 所示:圖 310 數碼管顯示模塊本設計采用的是 4 位 LED 供陽極數碼管顯示,如圖 310 所示。數碼管采用的靜態(tài)掃描方式,因為數碼管位數少,采用靜態(tài)掃描的方式使得顯示非常的穩(wěn)定,使用CPU 的時間短,大大簡化了顯示部分的程序設計。鹽城工學院本科生畢業(yè)設計說明書(2022)134 軟件設計 程序設計流程(1)主程序設計主函數完成對 DS18B20 的初始化,讀取溫度的轉換值,調用數據處理的子程序然后再生成顯示代碼,再將溫度顯示出來,然后根據溫度顯示的代碼判斷溫度值是否超出了預設的范圍。如果超出,則調用報警電路,蜂鳴器會響起來。然后返回到主函數開始的位置,無論溫度值是否超出預設值,程序都會返回開始的位置重復循環(huán)。主程序流程圖如下:基于單片機的果園環(huán)境溫度檢測報警系統(tǒng)設計14開始初始化顯示設定值初始化D S 1 8 B 2 0讀取溫度轉換值處理溫度值顯示溫度值判斷溫度是否超出預設發(fā)出報警YN圖 51 主程序流程圖鹽城工學院本科生畢業(yè)設計說明書(2022)15(2)DS18B20 復位子程序:D Q = 1D Q = 0延時至少5 7 3 m sD Q = 1延時等待D S 1 8 B 2 0 響應D Q = ? 0F L A G = 1延時D Q = 1F L A G = 0YN圖 52 DS18B20 復位子程序流程圖基于單片機的果園環(huán)境溫度檢測報警系統(tǒng)設計16(3)讀溫度值子程序:復位D S 1 8 B 2 0F L A G = ? 0發(fā)送 0 C C H 命令 , 跳過 R O M匹配發(fā)送 4 4 H 指令延時7 5 0 μ s 以上初始化D S 1 8 B 2 0跳過 R O M 匹配發(fā)送 0 B E H調用讀數據子程序返回NY圖 53 DS18B20 讀溫度值子程序流程圖 程序編寫本程序的設計采用 Keil uVision4 編譯軟件,具體內容見附錄一。鹽城工學院本科生畢業(yè)設計說明書(2022)175 硬件調試 靜態(tài)檢查首先對購買的硬件器材的型號進行核對,確認無誤后按照電路原理圖進行焊接,焊接時注意器件的極性,焊接完成后再對電路進行檢查,確認電路連接是否正確。最后使用萬用表檢查每一個元器件是否正常工作。 通電檢查首先調試電源部分。整個電路只需要+5V 的電壓,接上電源,將電源通入,測試USB 母頭輸出端,輸出電壓和理論計算值一致,再用示波器檢測單片機的復位和晶振電路是否有復位信號和振蕩信號。 軟件調試及軟硬件聯調對軟件先用仿真器進行了調試。確認軟件能正常運行以后,再使用燒錄軟件將程序燒錄到 STC89C52 單片機中,然后再將電路接通,檢查電路是否有問題。 硬件實物圖實物圖和實物運行時的效果圖見附錄 5。基于單片機的果園環(huán)境溫度檢測報警系統(tǒng)設計186 結束語在經過幾個月努力以后,我終于在指導老師的幫助下完成了課題設計,并且自己親自焊接出了實物,正常運行。雖然還不能完全達到預期效果,但是這無疑是一次巨大的成功。在這次的設計過程并不是一帆風順的,從一開始選課題時的迷茫,到電路設計時的糾結,然后到軟件設計時的苦惱,最后到做出實物的喜悅,我在這個過程中遇到了各種各樣的問題,雖然這個課題表面上看起來很簡單。比如在蜂鳴器焊接了以后,它會亂響,于是我就請教了同學和老師,再經過幾次的測量與實驗找到了癥結所在,然后順利地解決了。這次課題設計不僅僅是一次理論上的設計,還需要自己動手進行焊接,大大鍛煉我的動手能力。 從這次設計過程中,我終于能夠把我所學的知識運用到實踐中去了,在設計過程中我深刻體會到了理論聯系實際必要。我們只是學習書本上的知識還是很有限的,只有在實踐中才能對所學的知識有更加深刻的體會。鹽城工學院本科生畢業(yè)設計說明書(2022)19參考文獻[1] 李朝青. 單片機原理及接口技術[M]. 北京: 北京航空航天大學出版社, 1998.[2] 李廣弟. 單片機基礎[M]. 北京: 北京航空航天大學出版社, 1994.[3] 閻石. 數字電子技術基礎(第三版)[M]. 北京: 高等教育出版社, 1989.[4] 劉高潮. 一種實用的多功能數字溫度計設計[J]. 電子測量技術, 2022, 2, 810.[5] 白澤生. 用 MCS51 單片機實現溫度的檢測[J]. 現代電子技術, 2022, 6, 1215.[6] 何立民. 單片機應用技術選編[M]. 北京: 北京航空航天大學出版社, 2022.[7] 楊剛, 周群. 電子系統(tǒng)設計與實踐[M]. 北京: 電子工業(yè)出版社, 2022.[8] 張洪潤. 電子線路與電子技術[M]. 北京: 清華大學出版社, 2022. [9] 王松武. 電子創(chuàng)新設計與實踐[M]. 北京: 國防工業(yè)出版社, 2022.[10] 李建忠. 單片機原理及應用[M]. 西安: 西安電子科技大學出版社, 2022.[11] 鐘富昭. 8051 單片機典型模塊設計與應用[M]. 北京: 人民郵電出版社, 2022.[12] 王俊峰, 孟令啟. 現代傳感器應用技術[M]. 北京: 機械工業(yè)出版社, 2022.[13] 宋文緒, 楊 帆. 自動檢測技術[M]. 北京: 高等教育出版社, 2022.[14] 江孝國, 王婉麗, 祁雙喜. 高精度 PID 溫度控制器[J]. 電子與自動化, 2022, 5, 2224. [15] 金發(fā)慶. 傳感器技術與應用[M]. 北京: 機械工業(yè)出版社, 2022.[16] 范晶彥. 傳感器與檢測技術應用[M]. 北京: 機械工業(yè)出版社, 2022.[17] 沈聿農. 傳感器及應用技術[M]. 北京: 化學工業(yè)出版社, 2022.[18] 于洋. 高低溫試驗箱微機自動控制系統(tǒng)的設計[J]. 工業(yè)儀表與自動化裝置, 2022, 2, 1214 .[19] 周航慈. 單片機應用程序設計技術[M]. 北京: 北京航空航大大學出版社, 2022.[20] 趙曉安. MCS51 單片機原理及應用[M]. 天津: 天津大學出版社 , 2022.[21] 楊清梅, 孫建民. 傳感器與測試技術[M]. 哈爾濱: 哈爾濱工程大學出版社, 2022.[22] 彭立, 張建洲, 王少華. 自適應溫度控制系統(tǒng)的研制[J]. 東北師大學報(自然科學版), 1994, 1, 3740 . [23] 王青云. 基于單片機的溫度測量系統(tǒng)[J]. 2022, 5, 37. [24] 馬云峰. 單片機與數字溫度傳感器 DS18B20 的接口設計[J]. 計算機自動測量與控制, 2022, 4, 1419. [25] 李鋼, 趙彥峰. 1Wire 總線數字溫度傳感器 DS18B20 原理及應用[J]. 現代電子技術, 5, 3340. [26] 呂宏麗. Proteus 和 Keil 在單片機控制系統(tǒng)仿真中的應用[J]. 福建電腦, 2022, 3, 1222.[27] 李升, 陳亮. 單片機原理及應用課程數字仿真教學探討[J]. 中國現代教育裝備, 2022, 11, 1114.[28] 楊海. 基于 AT89C52 單片機的藥品庫房溫濕度控制系統(tǒng)設計[J]. 科技信息, 2022, 7, 3035.[29] 王占玖, 邢春華. 設備自控的新動向[J]. 科技信息, 2022, 9, 615.[30] 謝延興. 基于 AT89C51 單片機最小系統(tǒng)的數字體溫計設計[J]. 機電技術, 2022, 4, 2329.[31] 馬向陽, 王明艷. 單片機與數字傳感器在溫度測控系統(tǒng)中的應用[J]. 中國科技信息, 2022, 1, 25.基于單片機的果園環(huán)境溫度檢測報警系統(tǒng)設計20致 謝首先要衷心感謝指導老師林萍老師的在畢業(yè)設計過程中的指導和幫助!在這次設計過程我遇到了很多自己解決不了的問題,在林萍老師的詳細講解及悉心指導下得以完成。老師學識淵博,為人和藹,無時無刻關心著學生的學習和生活。為我營造了一種愉快、良好的學術氛圍。在整個畢業(yè)設計過程中,無時無刻關心著我的進度及詢問我設計上遇到的問題,并且針對我提出的問題做出詳細的講解且不斷對我得到的結論進行修改和總結。同時也很感謝其他同學給予我的幫助。在設計過程中,我遇到了好多問題都是其他同學幫助解決的。俗話說三人行,必有我?guī)?,每個同學都可以是我的老師,我們在實驗室中一起學習,一起探討問題,最后我們一起進步,一起提高。最后衷心感謝電氣學院老師們的熱情幫助和支持!鹽城工學院本科生畢業(yè)設計說明書(2022)21附 錄附錄 1:程序清單程序內容具體如下:/***************************************************************作品:數字溫度計設計 單片機:STC89C52RC 晶振:12M 編譯環(huán)境:Keil uVision4下載:12T/單倍速***************************************************************/ includeinclude //加入溫度傳感器頭文件include //加入掉電保存頭文件define Par P2 //數碼管段sbit Set = P1^4。 //設置按鈕sbit Up = P3^6。 //上調按鈕sbit Down= P3^2。 //下調按鈕sbit Beep= P0^1。 //蜂鳴器定義sbit Pos1=P0^4。 //數碼管位 1sbit Pos2=P0^3。 //數碼管位 2sbit Pos3=P0^2。 //數碼管位 3sbit Pos4=P0^5。 //數碼管位 4uint Up_Temp。 //報警溫度上限的十倍(方便小數位判斷)uint Low_Temp。 //報警溫度下限的十倍(方便小數位判斷)uchar code Tab[]={0x28,0xEE,0x32,0xA2,0xE4,0xA1,0x21,0xEA,0x20, //0 1 2 3 4 5 6 7 8 段碼/7 6 5 4 3 2 1 00xA0,0x60,0x25,0x39,0x26,0x31,0x71,0xff,0xf7,0x64,0x3d,0x35}。 //9 A B C D E F $ H L (L) 段碼 /E D H C G A F Buint temp。//讀取溫度變量(為了保持精度,溫度是放大了 10 倍的)/*********************************T:要顯示的溫度Flag:符號位num:顯示次數 ****************
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1