




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
基于單片機的汽車溫控系統(tǒng)設計目錄摘要 [15]。圖10keil主界面圖圖11Protues主界面圖圖12AD主界面圖4.2主程序流程圖程序流程圖是進行編寫程序必須要有的一部分,是我們編寫程序的整個思路的梳理,除了主程序圖外,溫度采集模塊和LCD模塊都有各自的流程圖,每個模塊都有流程圖,接下來我們主要介紹主流程圖。本文的系統(tǒng)核心是由溫度、顯示、單片機等模塊組成,一起構成系統(tǒng)的正常運行。根據(jù)整個程序的編寫思路,我們設計流程圖采用開始、模塊初始化、判斷溫度、決定升溫和降溫為整個流程。流程如圖13所示。開始開始溫度初始化溫度初始化 LLCD初始化 溫度是否>25溫度是否>25℃ 否是開啟風扇開啟加熱電阻開啟風扇開啟加熱電阻結束結束圖13主流程圖4.3實驗結果及仿真我們采用AT89C52作為主控芯片來進行仿真。在現(xiàn)實生活中人感覺舒適的溫度一般為22℃~25℃,為了滿足舒適度的要求,給人一個最好的汽車室內(nèi)體驗,在仿真時我們設定溫度為25℃。第一次模擬仿真我們選擇車內(nèi)溫度為22℃,即車內(nèi)溫低于我們設定的溫度時候,加熱電阻會進行加熱。在仿真圖里面表現(xiàn)為加熱電阻由藍色變?yōu)榧t色,表示在加熱如圖14所示。圖14車內(nèi)溫度為22℃仿真圖第二次模擬仿真我們選擇溫度為25℃,即車內(nèi)溫度剛好等于設定溫度時候,即不采取降溫也不采取升溫,加熱電阻和風扇處于靜止狀態(tài)。如圖15所示。圖15車內(nèi)溫度為25℃仿真圖第三次模擬仿真我們選擇溫度為29℃,即車內(nèi)溫度高于設定溫度時候,風扇運行進行降溫。在仿真圖里表現(xiàn)為風扇轉(zhuǎn)動,因截圖原因只能看到靜止狀態(tài)如圖16所示。圖16車內(nèi)溫度為29℃仿真圖第5章結論本畢業(yè)設計主要采用AT89C52為核心芯片來對汽車車內(nèi)溫度控制進行設計,在選取核心芯片時,主要是和STC系列的芯片進行性能、性價比等進行對比,最終選取該芯片。在設計時采用DS18B20進行溫度采集,因為是設計汽車溫控系統(tǒng)最重要一部分,所以在設計時下的功夫最大,主要是通過溫度采集傳給核心芯片,然后經(jīng)過判斷溫度的高低,選擇是升溫還是降溫,主要是通過風扇和加熱電阻進行模擬升溫和模擬降溫,通過硬件的設計和C語言編程和仿真相結合設計并實現(xiàn)了整個汽車室內(nèi)溫控系統(tǒng)。除了核心芯片和溫度采集模塊還有最重要的是溫度的控制和選擇,每個人對溫度的感應是不一樣的,有的人怕冷有的人怕熱,為了滿足不同人群對舒適溫度的感受不同,我們增加了按鍵電路,可以根據(jù)自己的需要選擇不同的溫度,最大程度滿足人們需求。在本設計寫作過程中,我們主要采用器件選擇、硬件電路搭建、軟件編寫的順序來進行。第一章我們提出了設計的背景和意義,提出了要設計的原因,通過分析國內(nèi)外汽車溫控發(fā)展歷史,論述國內(nèi)發(fā)展情況,確定了整個設計內(nèi)容和準備實現(xiàn)的功能。第二章主要是進行方案的選擇,如核心芯片、溫度采集器件、LCD顯示器件的選擇等,分析對比最好和最合適的器件,確定最好的方案。在進行第三章設計時,主要是構建各個模塊,通過對每個器件特性介紹,讓我們明白器件的性能,還有按鍵電路設計是進行硬件設計時唯一搭建的電路。第四章也是我們設計的核心,是整個設計是否能正常模擬的關鍵,最主要的是程序的編寫和程序下載及編譯。最終在模擬時調(diào)整按鍵來控制合適溫度,整個設計的結果在預期內(nèi)完成。參考文獻淺析電子技術的展望[J].彭海軍.數(shù)字技術與應用.2010(6)以“新工科”建設引領高等教育創(chuàng)新變革[J].吳愛華,楊秋波,郝杰.高等工程教育研究.2019(01).中國汽車后市場現(xiàn)狀及發(fā)展趨勢研究[J].代碧波.經(jīng)濟研究導刊.2010(21).丁元杰.單片微機原理及應用[M].吉林:機械工業(yè)出版社,2005:35~78.DS18B20溫度傳感器的應用設計[J].王云飛.電子世界,2014(12).葛耿育.基于STC89C52的LCD12864液晶串并行顯示設計[J].遵義師范學院學報,2016,18(05):98~101.何立民.單片機應用技術選編[M].北京:北京航空航天大學出版社,2006:46~58.淺析MCU系統(tǒng)的復位電路[J].金立平.高新技術產(chǎn)業(yè)發(fā)展.2012(01).李全利,遲榮強.單片機原理及接口技術[M].高等教育出版社,2004:22~40.智能溫度傳感器DS18B20及其應用.[J].張軍.儀表技術.2021(4)基于AT89S52和DS18B20的數(shù)字溫度報警器的設計[J].余紅珍,秦宗鋒.自動化技術與應用.2012(12).史潔.基于Proteus的單片機1602液晶顯示電路的設計電路設計[J].農(nóng)機使用與維修,2017(12):15~17.許泳龍.單片機原理及應用[M].機械工業(yè)出版社,2005:56~78ZHANGYaHui,JIAOXiaoHong,LILiang,YANGChao,ZHANGLiPeng,SONGJian.Ahybriddynamicprogramming-rulebasedalgorithmforreal-timeenergyoptimizationofplug-inhybridelectricbus[J].ScienceChina(TechnologicalSciences),2014,57(12):542~556.Meteorology;StudyDatafromNationalInstituteforSpaceResearchUpdateUnderstandingofMeteorology[GlobalPositioningSystemPrecipitableWaterVapour(Gps-pwv)JumpsBeforeIntenseRainEvents:aPotentialApplicationToNowcasting][J].Ecology,Environment&Conservation,2020:35~37.附錄一部分程序#include"reg52.h"#include"1602.h"#include"delay.h"#include"18b20.h"sbitkey1=P1^5;//加溫度按鍵sbitkey2=P1^6;//減溫度按鍵sbitjiare=P3^7;//加熱電阻sbitzhileng=P3^6;//風扇unsignedchartemp,ts=25;voidkey(){if(key2==0)DelayMs(20){uintwen_du; uintshang,xia;ucharwendu;key();sbitw3=P2^6;sbitw4=P2^7SectorErase(0x2000); byte_write(0x2000,shanghai) byte_write(0x2001,xiaoqing); DelayMs(20);for(ms;ms>0;ms--) for(x=121;x>0;x--);if(key1==0)ucharx=0;voidinit_DS18B20()while(!key1);if(key1==0) //設置鍵按下 delay(20); //延時 if(key1==0) { flag=1; //判斷按鍵,按下的話進入調(diào)控狀態(tài) while(key1==0); //按鍵釋放 } while(flag==1) //進入設置最高溫度狀態(tài) ts++;//設定溫度值加1 if(key2==0)//按下溫度鍵,讓溫度值減1 { DelayMs(20); if(key2==0) { while(!key2); ts--;//設定溫度值減1 } }LCD_Write_saing(0,1,"Ts:"); LCD_Write_Tmp(2,1,ts); LCD_Write_Data(0xdf); LCD_Write_Data(0x43);}voidmain(){ LCD_Init();//液晶顯示屏初始化 Init_DS18B20();//DS18b20進行初始化 DelayMs(500; ReadTemperat
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保證合同無償合同范本
- 廠設備搬運合同范本
- 國家軟件維護合同范本
- 國際礦廠購銷合同范本
- 包干銷售合同范例
- 勞務合同范本有竟
- 醫(yī)療銷售合同范本
- 啤酒餐飲采購合同范本
- 商品混凝土招標合同范本
- 代購代付款合同范本
- 汽車發(fā)動機構造與維修(中職版)全套教學課件
- 蘇教版數(shù)學二年級下冊教材分析
- 《字體設計》課程標準
- 中醫(yī)婦科病治療
- 中小學語文教師教學培訓核心素養(yǎng)下的整本書閱讀教學培訓課件如何教好孩子閱讀
- 預拌混凝土培訓課件教案
- 認知癥培訓課件
- HGT4134-2022 工業(yè)聚乙二醇PEG
- 組織內(nèi)外部環(huán)境識別表
- 河邊基礎施工方案
- 國民經(jīng)濟行業(yè)分類大類一覽表
評論
0/150
提交評論