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

正文內容

基于at89c52單片機的溫控風扇設計畢業(yè)論文(留存版)

2025-01-06 22:09上一頁面

下一頁面
  

【正文】 系統(tǒng)調試中為驗證 DS18B20 是否能在系統(tǒng)板上工作,將手心靠攏或者捏住芯片,即可發(fā)現(xiàn) LED顯示的前兩位溫度也迅速升高,驗證了 DS18B20 能在系統(tǒng)板上工作。 sbit key1=P1^3。 P2=0xff。 P2=0xff。 DQ=0。 } void tmwbyte(uchar dat) //寫一個比特 { uint i。 i++。 // MSB 高 8 位 y3=b。 } else if((tmpsheding)amp。qdinum。 dmsec(450)。 ——重點區(qū)域建設全面提速。成功舉辦 “沈陽 —慕尼黑裝備制造產業(yè)推介會 ”、 “遼寧 省 —巴登符騰堡州裝備制造產業(yè)合作推介會 ”,并在法蘭克福設立中德裝備園代表處。三 第 37 頁 37 生制藥在香港上市,金昌藍宇、遞家物流、萬合膠業(yè)等企業(yè)在新三板上市。沈化、東藥搬遷及土地污染治理工作有序推進。全面推行城市網格化管理,集中整治占道經營、露天燒烤等城管頑疾,我區(qū)道路交通秩序整治經驗在全市推廣。建立權責清單制度,減少行政審批事項 1258 項, “三證合一 ”工作經驗在全省推廣, “一照一碼 ”登記模式全面實施。 40 個市重點項目全部開復工,完成投資 億元。 一、 2020 年及 “十二五 ”時期主要工作回顧 2020 年是 “十二五 ”規(guī)劃的收官之年。i) { digitalshow(shi,ge,xiaoshu,sheding/10,sheding%10)。 } else { 第 32 頁 32 gaonum=4。 if(sheding==0) sheding=20。 tmwbyte(0xcc)。 Delay(4)。i=8。 while(~DQ)。 P2=0xff。 dispbuf[1]=a1。 本系統(tǒng)設計可推廣到各種電動機的控制系統(tǒng)中,實現(xiàn)電動機的轉速調節(jié)。調試過程中出現(xiàn)了當按鍵時間過長時,設置的溫度值不是增一或者減一,而是增加后減少幾個 值,出現(xiàn)這種情況的主要元嬰可能是按鍵的去抖動延時時間過長造成,改進方法為將對應的按鍵去抖動延時時間適量增加,但也不應過長,否則將出現(xiàn)按鍵無效的情形。因此必須在按鍵掃描程序中加入消抖部分,即在按鍵按下與松手時加入延時判斷,以檢測鍵盤是否真的按下或已完全松手。 圖 Proteus 使用界面 本設計基于 Proteus 的仿真 首先啟動 Proteus 軟件并建立一工程,然后根據原理圖調出相應的原件,再根據要求改變各原件的屬性并把各 個原件按原理圖連接起來。 電路如圖 所示,風扇電機的一端接 12V 電源,另一端接 ULN2803 的 OUT7引腳, ULN2803 的 IN7 引腳與單片機的 引腳相連,通過控制單片機的 引腳輸出 PWM 信號,由此控制風扇直流電機的速度與啟停。其接線圖如下: 第 10 頁 10 圖 獨立鍵盤連接電路 數碼管顯示電路 本設計制作中選用 5 位共陰極數碼管作為顯示模塊,它和單片機硬件的接口如圖 所示。 XTAL1 和 XTAL2:片內振蕩電路輸入線,這兩個端子用來外接石英晶體和微調電容,即用來連接單片機片內 OSC 的定時反饋回路。 P1 口: P1 口是一個內部 含 上拉電阻的 8 位雙向 I/O 口 。 ℃ ;可檢測溫度分辨率為9~12 位,對應的可分辨溫度分別為 ℃ , ℃ , ℃ 和 ℃ ,可實現(xiàn)高精度測溫;它單線接口的獨特性,使它與微處理器連接時僅需一條端口線即可實現(xiàn)與微處理器的雙向通信;支持多點組網功能,即多個 DS18B20 可以并聯(lián)在唯一的三線上,實現(xiàn)組網多點測溫的功能;工作電壓范圍寬,其范圍在 ~[3]。用單片機 I/O 口輸出 PWM 信號時,有如下三種方法: (1) 利用軟件延時。故該方案不適合本系統(tǒng)。而隨著 溫度控制技術的發(fā)展, 為了降低風扇運轉時的噪音以及節(jié)省能源等,溫控風扇越來越受到重視并被廣泛的應用。 23 系統(tǒng)功能分析 22 系統(tǒng)功能 14 用 Proteus 進行仿真 14 用 Keil C51 編寫程序 1 方案論證 摘 要 3 第二章 各單元模塊的硬件設計 11 風扇電機驅動與調速電路 22 傳感器 DS18B20 溫度采集部分調試 本文設計了基于單片機的溫控風扇系統(tǒng), 采用單片機作為控制器,利用溫度傳感器DS18B20 作為溫度采集元件,并根據采集到的溫度, 通過一個 達林頓反向驅動器ULN2803 驅動風扇電機。 溫度傳感器的選擇 在本設計中,溫度傳感器的選擇有以下兩種方案: 方案一:采用熱敏電阻作為檢測溫度的核心元件,并通過運算放大器放大,由于熱敏電阻會隨溫度變化而變化,進而產生輸出電壓變化的微弱電壓變化信號,再經模數轉換芯片 ADC0809 將微弱電壓變化信號轉化為數字信號輸入單片機處理。 PWM 是英文 Pulse Width Modulation 的縮寫,它是按一定的規(guī)律改變脈沖序列的脈沖寬度,以調節(jié)輸出量和波形的一種調節(jié)方式,在 PWM 驅動控制的調節(jié)系統(tǒng)中,最常用的是矩形波 PWM 信號,在控制時需要調節(jié) PWM 波得占空比。 系統(tǒng)器件 簡介 DS18B20 單線數字溫度傳感器簡介 DS18B20 數字溫度傳感器 ,是 采用 美國 DALLAS 半導體 公司生產的 DS18B20可組網數字溫度傳感器芯片封裝而成 ,它具有微型化、低功耗、高性能、抗干擾能力強、易配微處理器等優(yōu)點,可直接將溫度轉化成串行數字信號供處理器處理。 這 8 條引腳共有兩種不同的功能,分別使用于兩種不同的情況。 EA /VPP: 允許訪問片外存儲器 /編程電源線, 當 EA 保持低電平時,則 在此期間 允許使用片 外程序存儲 器 ,不管是否有內部程序存儲器。 圖 系統(tǒng)復位與晶振電路 獨立鍵盤連接電路 鍵盤包括 2 個獨立按鍵 S2 和 S3, 一端與單片機的 和 口相連,另一端接地,當按下任一鍵時, P1 口讀取低電平有效。 圖 溫度采集電路 風扇電機驅動與調速電路 本設計中由單片機的 I/O 口輸出 PWM 脈沖,通過一個達林頓反向驅動器 ULN2803驅動 12V 直流無刷風扇電機以及實現(xiàn)風扇電機速度的調節(jié)。 Proteus 有 4 個功能模塊:智能原理圖設計、完善的電路仿真功能、獨特的單片機協(xié)同仿真功能以及實用的 PCB 設計平臺。 圖 Proteus 仿真效果圖四 第 21 頁 21 第四章 系統(tǒng)調試 軟件調試 按鍵顯示部分的調試 起初根據設計編寫的系統(tǒng)程序:程序的鍵盤接口采用 P1 口,數碼管顯示采用 P0 口控制 LED 的斷碼, P2 口控制 LED 的位碼,從而實現(xiàn)鍵盤功能及數碼管的顯示。通過溫度傳感器檢測的溫度與系統(tǒng)預設溫度值的比較,實現(xiàn)轉速變換。首先考濾的是溫度檢測電路,該部分是整個系統(tǒng)的首要部分,首先要檢測到環(huán)境溫度,才能用單片機來判斷溫度的高低,然后通過單片機控制直流風扇電機的轉速;其次是電機驅動電路,該部分需要使用外圍電路將單片機輸出的 PWM 信號轉化為平均電壓輸出,根據不同的 PWM 波形得到不同的平均電壓,從而控制電機的轉速,電路的設計中采用了達林頓反向驅動器 ULN2803,實現(xiàn)較好的控制效果;再次是數碼管的動態(tài)顯示電路,該部分的功能實現(xiàn)對環(huán)境溫度和設置溫度的顯示,其中 DS18B20采集環(huán)境溫度,按鍵實現(xiàn)不同設 置溫度的調整,實現(xiàn)了對環(huán)境溫度和設置溫度的及時連續(xù)顯示。 uchar dispbuf[8]={0,0,0,0,0,0,0,0}。 P0=dispcode[dispbuf[2]]。 // 精確延時 大于 480us DQ=1。 } uchar tmrbyte(void) //讀一個比特 { uchar i,j,dat。 // 先拉低 i++。 tmreset()。 } while(!key1)。amp。 digitalshow(shi,ge,xiaoshu,sheding/10,sheding%10)。 deal(last/10)。區(qū)委、區(qū)政府、區(qū)政協(xié)等機關西遷的拉動效應開始凸顯,新華印刷、紅梅味精等地塊接連熱拍,華潤、龍湖等地產商成功摘牌,鐵西邁入 “新地產時代 ”。落實大部門監(jiān)管體制,成立市場監(jiān)督管理局。鐵西金谷二號路、三號街竣工通車。公辦普通高中標準化建設全部完成。稅改工作成效明顯, 42戶企業(yè)完成 “營改增 ”。西門子互聯(lián)交通研發(fā)中心、德國勞仕領汽車注塑件等項目簽約落地。中法生態(tài)城規(guī)劃建設、征地拆遷和招商工作全面展開。 last=tmrtemp()+256。 for(i=255。 dinum=3。 ff=y3*。 tmreset()。 for(j=1。大概 1us DQ=1。 Delay(1)。 Delay(1)。 float ff。系統(tǒng)軟件設置在 口輸出使電機轉動的 PWM 占空比,當環(huán)境溫度高于設置溫度時,電機開始 轉動,若此時用高于環(huán)境溫度的熱源靠近測溫芯片DS18B20 時,發(fā)現(xiàn)電機的轉速在升高,并越來越快,當達到一定值時,發(fā)現(xiàn)電機的轉速不再升高;將熱源離開測溫芯片 DS18B20 時,發(fā)現(xiàn)電機的轉速開始下降,轉速達到一定值時,若將設置溫度升高到環(huán)境溫度以上,發(fā)現(xiàn)電機又停止了轉動。 在溫度轉換程序中,為了能夠正確的檢測并顯示溫度的小數位,程序中把檢測的溫度與 10 相乘后,再按一個三位的整數來處理。 圖 Proteus 仿真效果圖一 第 18 頁 18 當 把溫度傳感器 DS18B20 溫度設置為 攝氏度,用鍵盤 S2 調節(jié)系統(tǒng)預設的溫度為 22 攝氏度。 Keil C51 軟件 不僅 提供 了 豐富的庫函數 ,而且它 強大的集成開發(fā)調試工具 為程序編輯調試帶來便利, 在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。此時溫度寄存器中的值即為被測溫度值,這個值以 16 位二進制形式存放在存儲器中,通過主機發(fā)送存儲器讀命令可讀出此溫度值,讀取時低位在前,高位在后,依次進行。這里 07H即為數字 7 的段選碼。當振蕩器復位器件時,要保持 RST 腳兩個機器周期的高電平 狀態(tài) 。 ULN2803 由 8 個 NPN 達林頓晶體管組裝而成,共 18 個引腳,引腳 1~8 分別是 8路驅動器的輸入端,輸入信號可直接是 TTL 或 CMOS 信號;引腳 11~18 分別是 8 路驅 第 6 頁 6 動器的輸出端;引腳 9 為接地線,引腳 10 為電源輸入。在 STC12 系列單片機中自身帶有 PWM 控制器,但本系統(tǒng)所用到得 AT89 系列單片機無此功能。 對于方案一,該方案成本很低,顯示溫度明確醒目,即使在黑暗空間也能清楚看見,功耗極低,同時溫度顯示程序的編寫也相對簡單,因而這
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1