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

正文內(nèi)容

基于at89c52單片機(jī)的溫控風(fēng)扇設(shè)計(jì)畢業(yè)論文(留存版)

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

下一頁面
  

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