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

正文內容

基于at89c52單片機的智能溫控風扇設計(文件)

2025-06-27 08:33 上一頁面

下一頁面
 

【正文】 管上顯示當前環(huán)境溫度值以及預設溫度值。系統(tǒng)結構框圖:如圖21 所示。 對于方案一,采用熱敏電阻作為溫度檢測元件,有價格便宜,元件易購的優(yōu)點,但熱敏電阻對溫度的細微變化不太敏感,在信號采集、放大以及轉換的過程中還會產生失真和誤差,并且由于熱敏電阻的 RT 關系的非線性,其自身電阻對溫度的變化存在較大誤差,雖然可以通過一定電路來修正,但這不僅將使電路變得更加復雜,而且在人體所處環(huán)境溫度變化過程中難以檢測到小的溫度變化。 控制核心的選擇 在本設計中采用 AT89C52 單片機作為控制核心,通過軟件編程的方法進行溫度檢測和判斷,并在其 I/O 口輸出控制信號。 方案二:采用單片機作為控制核心。并且通過程序判斷溫度具有極高的精準度,能精確把握環(huán)境溫度的智能溫控風扇的設計 7 微小變化。不足的地方是掃描顯示方式是使四個 LED 逐個點亮,因此會有閃爍,但是人眼的視覺暫留時間為 20MS,當數(shù)碼管掃描周期小于這個時間時人眼將感覺不到閃爍,因此可以通過增大掃描頻率來消除閃爍感。 方案二:采用單片機軟件編程實現(xiàn) PWM(脈沖寬度調制)調速的方法。用單片機 I/O 口輸出 PWM 信號時,有如下三種方法: (1) 利用軟件延時??刂品椒ㄅc (1)相同,只是在該方法中利用單片機的定時器來定時進行高低電平的轉變,而不是用軟件延時。 對于方案一,該方案能夠實現(xiàn)對直流風扇電機的無級調速,速度變化靈敏,但是D/A 轉換芯片的價格較高,與其溫控狀態(tài)下無級調速功能相比性價比不高。 方案二:采用繼電器,繼電器的接有控制晶閘管導通角的電阻的接入電路與否由單片機控制,根據(jù)當前溫度值在相應管腳送出高 /低電平,決定某個繼電器的導通角控制電阻是否接入電路。輔助元件包括電阻、電容、晶振、電源、按鍵、開關等。其管腳排列如圖 32 所示, DQ 為數(shù)字信號端, GND 為電源地 , VDD 為電源輸入端。要使傳感器工作,一切處理均從序列開始。在檢測到I/O 引腳上的上升沿之后, DS18B20 等待 1560μs, 并且接著發(fā)送脈沖( 60240μs 的 64 位ROM和 單線接口 存儲器和控制器 高速 緩存 寄存器 8 位 CRC 生成器 溫度靈敏元件 低溫觸發(fā)器 TL 高溫觸發(fā)器 HL 配置寄存器 電源檢測 智能溫控風扇的設計 11 低電平信號)。 寫時間片:當主機把數(shù)據(jù)線從邏輯高電平拉至邏輯低電平時,產生寫時間片。當主機把數(shù)據(jù)線從邏輯高電平拉至邏輯低電平時產生讀時間片。 一旦主機檢測到 DS18B20 的存在,它便可以發(fā)送一個器件 ROM 操作命令。 AVR 單片機采用增強的 RISC 結構,使其具有高速處理能力,在一個時鐘周期內可執(zhí)行復雜的指令,每 MHz 可實現(xiàn) 1MIPS 的處理能力。從 M6800 開始,開發(fā)了廣泛的品種, 4 位, 8 位 , 16 位, 32 位的單片機都能生產,其中典型的代表有 :8位機 M6805, M68HC05 系列 , 8 位增強型 M68HC11, M68HC12 , 16 位機 M68HC16, 32 位機 M683XX。在辦公自動化設備,消費電子產品,電訊通信,智能儀器儀表,汽車電子,金融電子,工業(yè)控制不同領域都有廣泛的應用, PIC 系列單片機在世界單片機市 場份額排名中逐年提高,發(fā)展非常迅速。采用 EEPROM/FLASH 程序存儲器,可以實現(xiàn)在線系統(tǒng)編程。目前 EPSON 已推出四位單片機 SMC62 系列, SMC63 系列, SMC60 系列和八位單片機 SMC88 系列。 LG 公司生產的 GMS90系列單片機,與 Intel MCS51 系列, Atmel 89C51/52, 89C2051 等單片機兼容, CMOS技術,高達 40MHZ 的時鐘頻率,應用于 : 多功能電話,智能傳感器,電度表,工業(yè)控制,防盜報警裝置,各種計費器,各種 IC 卡裝置, DVD, VCD, CDROM。 AT89C52 單片機簡介 AT89C52 是 52 系列單片機的一個型號,它是由 ATMEL 公司生產的一個低電壓、高性能的 8 位單片機,片內器件采用 ATMEL 公司的非易失性、高密度存儲技術生產,與標準的 MCS51 指令系統(tǒng)兼容,同時片內置有通用 8 位中央處理器和 8k 字節(jié)的可反復擦寫的只讀程序存儲器 ROM以及 256 字節(jié)的數(shù)據(jù)存儲器 RAM,在許多許多較復雜的控制系統(tǒng)中 AT89C2 單片機得到了廣泛的應用。第一種情況是單片機不帶片外存儲器, P0 口可以作為通用 I/O 口使用, ~ 用于傳送 CPU 的輸入 /智能溫控風扇的設計 14 輸出數(shù)據(jù),此時它需外接一上拉電阻才能正常工作。 在 FLASH 編程和校驗時, P1 口 用于輸入片內 EPROM 的低 8 位地址。 它也可作為通用的 I/O 口使用,傳送用戶的輸入輸出數(shù)據(jù),P3 口也作為一些特殊功能 端 口 使用 ,如 圖 34 所示: : RXD(串行 數(shù)據(jù)接收 口) : TXD( 串行 數(shù)據(jù)發(fā)送 口) : 0INT (外部中斷 0 輸入 ) : 1INT (外部中斷 1 輸入 ) : T0(記 數(shù) 器 0 計數(shù) 輸入) : T1(記時器 1 外部輸入) : WR (外部 RAM 寫選通 信號 ) : RD (外部 RAM 讀選通 信號 ) RST: 復位輸入。 PSEN :外部程序存儲器 ROM 的選通信號。當 EA 端保持高電平時, 則允許使用片 內程序存儲器。該單片機采用 Atmel公司的高密度非易失性存儲技術制造,與美國 Intel 公司生產的 MCS— 51 系列單片機的指令和引腳設置兼容。因此,準雙向口作為輸入口時,應先使鎖存器置 1(稱之為置輸入方式)。 AT89C52 引腳圖如圖 35 所示。其定子繞組一般制成多相(三相、四相、五相不等),在實際應用中多為三相,三相繞組又可分為星形連接和三角形連接。位置傳感器的跟蹤轉子與電動機轉軸相連接。其原理框圖 ,如圖 37所示。而相繞 組導通的順序和時間主要取決于來自位置傳感器的信號。單片機上的XTAL1 和 XTAL2 用來外接石英晶體和微調電容,即用來連接單片機片內 OSC 的定時反饋回路。其中前 2 位數(shù)碼管 DS DS2 用于顯示溫度傳感器實時檢測采集到的溫度,可精確到 攝氏度,顯示范圍為 0~ 攝氏度;后 2 位數(shù)碼管 DS DS4 用 于顯示系統(tǒng)設置的初值溫度,只能顯示整數(shù)的溫度值,顯示范圍為 0~99 攝氏度。低溫系數(shù)振蕩器輸出的時鐘信號通過由高溫度系數(shù)振蕩器產生的門周期而被計數(shù),計數(shù)器預先置有與 55℃ 相對應的一個基權值。其與單片機的連接如圖 43 所示。 電路如圖 44 所示,風扇電機的一端接 12V 電源,另一端接 ULN2803 的 OUT7引腳, ULN2803 的 IN7 引腳與單片機的 引腳相連,通過控制單片機的 引腳智能溫控風扇的設計 22 輸出 PWM 信號,由此控制風扇直流電機的速度與啟停。當溫度低于 25℃ 時,風扇電路不通電,風扇不轉。當檢測到傳感器工作正常后,發(fā)出溫度轉換命令及讀取溫度值命令,將從 DS18B20讀取的二進制溫度值轉換為七段碼在 LED上顯示出來。 加減按鍵同時按下進入溫度設定狀態(tài),然后按加或減按鍵進行溫度設定,然后再次同時按加減鍵退出 。根據(jù)不同用戶的需求,不同情況的需要,對其進行進一步的擴展和改進。 調試過程中遇到的故障及解決方法 在 軟硬件聯(lián)合調試過程 中, 主要遇到了以下幾個問題 : ( 1)不管怎么樣調節(jié)電位器, LCD 都是暗的 。 ( 2)外接一個電機驅動電路 。但是經過這次畢業(yè)設計,我接觸到了更多平時沒有接觸到的儀器設備、元器件以及相關的使用調試經驗,發(fā)現(xiàn)了自己很多不足之處。 ( 3) 學會了怎樣查閱資料和利用工具書。 ( 6) 畢業(yè)設計培養(yǎng)了嚴肅認真和實事求是的 學習 態(tài)度。在本論文的謀篇布局、編寫、修改各個方面她都給了我很多的寶貴意見和建議。母校給了我一個寬闊的學習平臺,讓我在 三 年的時間里不斷的吸取新知,不斷的充實自己。 uc code bmb[]={ 0xc0,0xf9,0xa4,0xb0,0x99, 0x92,0x82,0xf8,0x80,0x90}。 for(x=z。 xy(16)。 xy(100)。 i) { DQ = 0。DQ = 0。DQ = 0。0x01。 } } uc jie_shou() { uc i,b。 DQ = 0。 } else {b=b|0x00。 a=wd%100/10。P0=bmb[b]。xy(30)。 P2=0x00。P0=bmb[a]。xy(30)。xy(200)。 P2=0x40。P0=0xff。xy(200)。 if(a!=0) { P2=0x04。P0=0xff。0x7f。xy(30)。 P2=0x00。 chu_shi()。b10。 fa_song(0xbe)。0xf8)==0) { xshu=w1。 wd=wdamp。0x0f。 xshu=xshu*625。fuhao=1。0xf0。 wd=wd|w1。 } for(b1=4。 智能溫控風扇的設計 34 while(1) { if(k==0) { xy(4000)。 } } if(kg==1) { led=0。amp。wd30)P3=0x28。 P3=0xff。 AT89C52 單片機的基本結構和應用特點。 基本要求 : 。 完 成 期 限: 2021 年 4 月 指導教師簽名: 評審小組負責人簽名: 年 月 日 鄭州科技學院 畢業(yè)設計(論文) 開題報告表 課題名稱 智能溫控風扇的設計 指導教師 學生姓名 學 號 專 業(yè) 課題來源:指導老師 設計目的:掌握單片機的基本原理,學會基本的實驗操作,提高理論知識的應用能力。 ,同時顯示當前溫度。 任務完成階段內容及時間安排: 2021 年 12 月份 構思方案,并同時和指導老師溝通探討,完成方案設計; 2021 年 1 月份 完成器件選取,進行該設計的 程序編譯和電路制作; 2021 年 2 月份 完成 溫控風扇設計,調試并與指導老師匯報自己的畢業(yè)設計進展狀況; 2021 年 3 月份 撰寫畢業(yè)論文; 2021 年 4 月份 完成畢業(yè)論文,上交指導老師,準備論文答辯。當溫度低于 25 溫度時,風扇電路不通電,風扇不轉。 設計要求: ,包含匯編程序,溫度傳感器、步進電、 LED 顯示等部分組成。 ,模擬智能溫控風扇工作過程 。 。 P0=0xff。 } else P3=0xff。 if(wd24amp。 if(fuhao==0) { if(wd35)P3=0x0c。 kg++。b1)xianshi()。0x0f。 w1=w1amp。wd=wd4。w2=~w2。 xshu=xshuamp。 w1=w14。 wd=w2。 w2=jie_shou()。 chu_shi()。 fa_song(0x44)。xy(30)。P0=bmb[f]。 P2=0x00。 智能溫控風扇的設計 33 } P2=0x10。xy(200)。P0=0xff。 } if(fuhao==1) { P2=0x01。xy(200)。P0=0xff。P0=bmb[g]amp。 P2=0x00。xy(30)。P0=bmb[a]。 P2=0x00。 f=xshu/1000。 } return b。 xy(1)。i0。 DQ = 1。 xy(1)。DQ = 0。DQ = 0。 for (i=8。 xy(140)。x)。 ui xshu。 sbit k=P1^0。 其次我要感謝我身邊的曾給予我
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1