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

正文內(nèi)容

基于單片機的智能散熱器的設(shè)計本科畢業(yè)設(shè)計(更新版)

2025-09-03 18:33上一頁面

下一頁面
  

【正文】 。temp=32) { PWM_ON=4。 temp = TMPL / 16 + TMPH * 16。 Reset()。 //打開中斷 CYCLE = 10。 p++。 if(hang == 1) a = 0x80。) * 輸入 : 行,列,需要輸入 1602 的數(shù)據(jù) * 輸出 : 無 void L1602_char(uchar hang,uchar lie,char sign) { uchar a。//高脈沖 delay_3()。 E = 1。 i++) for(j=0。 if(count == CYCLE) { count=0。 0x01。 i++) { if(read_bit()) { receive_data = receive_data + (m i)。if(bitval==1) DQ=1。 } * 名稱 : read_bit() * 功能 : 從 DS18B20 讀一個位值 * 輸入 : 無 * 輸出 : 從 DS18B20 讀出的一個位值 uchar read_bit(void) { uchar i。 } * 名稱 : Reset() * 功能 : 復(fù)位 DS18B20 uchar Reset(void) { uchar deceive_ready。 j=2。 iN。 sbit PWM = P1^0。 在畢業(yè)設(shè)計及我的大學學習生活即將結(jié)束的時候,心中有很多感觸,首先我要對我的畢業(yè)設(shè)計指導(dǎo)老師 李雅莉 老師及所有大學教授過我的老師表示誠心的真摯的感謝。 按 要求 我先 設(shè)計硬件電路 ,由 開始 很多 知識 不清楚到 有個大致思路 再后來 參考相關(guān)書籍及上網(wǎng),自己真正設(shè)計了一個 仿真 原理圖,雖然復(fù)雜但 經(jīng)過不斷修改 基 本正確 21 了。 程序調(diào)試可以 逐個模塊進行,一個一個子程序的調(diào)試,從而 發(fā)現(xiàn)程序中的死循環(huán)、機器碼及轉(zhuǎn)移地址錯誤,也能發(fā)現(xiàn)待測系統(tǒng)中 算法和硬件設(shè)計錯誤。 隨著單片機開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,Keil軟件是目前 使用較多的 MCS51 系列單片機 開發(fā) 的軟件 。電路如圖 9: 圖 8 1602 接線圖 圖 9 MAX232 連接 電路 直流電機驅(qū)動電路 采用三級管直接驅(qū)動直流電機,電路使三級管工作在飽和或截止區(qū),三極管處于很低的功耗狀態(tài),發(fā)揮簡單的開關(guān)作用來控制電機兩端電流的通斷,從而達 到控制電機的目的。 其接線如圖 : 圖 6 獨立鍵盤連接電路 溫度采集電路 DS18B20 使用時,一般都采用單片機來實現(xiàn)數(shù)據(jù)采集。 電源芯片 7805 介紹 電源電路主要運用到 7805 穩(wěn)壓芯片,輸出電壓為 5V,加散熱片時 驅(qū)動電流可達 1A,輸出 電流 200~ 300mA 時, 7805 溫度 在 50 度左右 ,并且有過溫切斷輸出起到保護功能。中間的 N 區(qū)(或 P 區(qū)) 為 基區(qū),兩邊的區(qū)域 分別為 發(fā)射區(qū)和集電區(qū),這三部分各有一條電極引線,分別 為 基極 B、 發(fā)射極 E 和 集電極 C, 還 能夠 起到 飽和和截止 等作用的半導(dǎo)體電子器件。 其作用是把微弱信號放大成 幅 值較大的電信號 , 也用作無觸點開關(guān)。 2 個串行中斷 AT89C52有 PDIP、 PQFP/TQFP 及 PLCC 等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。 各單元模塊的硬件設(shè)計 系統(tǒng)主要器件包括 DS18B20 溫度傳感器、 AT89C52 單片機、 風扇直流電機、串口通信 的 電平轉(zhuǎn)換 芯片 MAX23電源芯片 780 LCD 顯示芯片 160 方案二: 采用 PWM 控制步進電機。 方案二:采用 LCD 液晶顯示屏顯示溫度。 對于方案二,雖然模擬式集成溫度傳感器 LM35 的高度集成化,大大降低了外接放大轉(zhuǎn)化等電路的誤差因數(shù),但其檢測溫度結(jié)果以電壓形式輸出,需要使用 ADC0809 將模擬信號 轉(zhuǎn)換為數(shù) 字的,該過程繁瑣。同時采用 PWM 脈寬調(diào)制方式來改變直流風扇電機的轉(zhuǎn)速, 并通過一個按鍵實現(xiàn)智能控制和固定轉(zhuǎn)速切換。筆記本的散熱底座的散熱原理主要有兩種: 現(xiàn)散熱功能。 本文設(shè)計的智能散熱器,利用單片機進行控制,實時溫度傳感器對直流電機進行轉(zhuǎn)速控制,外加液晶顯示電路,可實現(xiàn)散熱器轉(zhuǎn)速隨著外界溫度變化而變化。 本設(shè)計 在深入探討 散熱問題 的基礎(chǔ)上 ,設(shè)計出 了 一套基于單片機控制的智能散熱 器 ,綜合了成本和性能等相關(guān)因素,采用 Atmel公司的 AT89C52 單片機為 核心 。通過按鍵對溫度參考值進行設(shè)定,利用記憶芯片EEPROM 對設(shè)定值進行保存,實現(xiàn)溫度智能控制最后系統(tǒng) 在 Protues 下仿真運行,驗證此系統(tǒng)設(shè)計正確可行 。 散熱原理和方式 散熱,其實就是一個熱量傳遞過程 通過 傳導(dǎo)、對流、輻射等幾種方式。這種風冷散熱方式包括吸風和吹風兩種。但因熱敏電阻 隨溫度變化而變化, 會產(chǎn)生輸出電壓的微弱變化 。 對于方案三,由于數(shù)字式集成溫度傳感器 DS18B20 的高度集成化, 使 外接放大轉(zhuǎn)化等電路的誤差因數(shù) 大大降低,溫度誤差變得很小,并且其檢測溫度的原理與熱敏電阻檢測的原理有著本質(zhì)的不同, 其溫度分辨力 會 極高。 對于方案二,液晶顯示具有 顯示質(zhì)量高、數(shù)字式接口、體積小、重量輕、功耗低等優(yōu)點 。但 步進電機適用于精確控制,本電路不需要非常精確。 它具有低功耗、高性能、抗干擾能力強、 微型化、 易配微處理器等優(yōu)點, 適用于各種狹小空間設(shè)備數(shù)字測溫和控制領(lǐng)域。 8k 可反復(fù)擦寫 (1000次) Flash ROM 共 6個中斷源 按功能分 : 開關(guān)管、功率管、 達林頓管 、光敏管等 。 定子和轉(zhuǎn)子 兩大部分 構(gòu)成了 直流電機。 LCD1602 主要參數(shù)如下 : 1 驅(qū)動芯片 KS0066(兼容HD44780) 2 背光 黃光 / 藍光 3 字色 黑色 / 白色 4 字庫 ASCII 碼字庫(英文,數(shù)字,基本符號) 5 類型 STN 6 液晶模塊尺寸 (mm) 80 * 36 * 各部分電路設(shè)計 復(fù)位與晶振電路 單片機應(yīng)用系統(tǒng)中, 單片機本身 和 外部擴展 I/O 接口電路都 需要復(fù)位,因此需要一個包括上電和按 鈕復(fù)位在內(nèi)的系統(tǒng)同步復(fù)位電路。 12 圖 7 溫度采集電路 LCD 顯示電路 LCD 液晶顯示模塊與單片機的接口有模擬工作時序和總線形式兩種。在三端穩(wěn)壓管的輸入輸出端與地之間連接大容量的濾波電容,使濾掉紋波的效果更好,輸出 更穩(wěn)定 的直流電壓。 系統(tǒng)軟件 調(diào)試 用 KEIL 編譯器編程調(diào)試 , 初步調(diào)試的程 序一般 按照以下方法調(diào)試: 1 單步:一次只執(zhí)行一條指令,在每步執(zhí)行后,返回監(jiān)控調(diào)試程序。在編譯方面,它也支持 IAR、 Keil和 MPLAB 等多種 編 18 譯器 。 由于溫度監(jiān)控是一個實踐應(yīng)用性很強的課題,要使其產(chǎn)品化,能夠經(jīng)受住實際應(yīng)用的嚴格考驗,還需要很多細致的改進 和深入的改進 。李 老師嚴謹?shù)闹螌W態(tài)度和為人給了我們很大的教育,這將使我終身受益。//定義高電平時間 unsigned char TMPH,TMPL。 } * 名稱 : delay() * 功能 : 延時 ,延時時間大概為 140US。 for(j=0。 DQ = 1。 for(i=0。 } * 名稱 : read_byte() * 功能 : 從 DS18B20 讀一個字節(jié) * 輸入 : 無 uchar read_byte(void) 26 { uchar i,m,receive_data。 } * 名稱 : write_byte() * 功能 : 向 DS18B20 寫一個字節(jié) * 輸入 : val(要對 DS18B20 寫入的命令值) * 輸出 : 無 void write_byte(uchar val) { uchar i,temp。 } } /* 定時中斷 */ 27 void tim(void) interrupt 3 using 1 { static unsigned char count。 //1602 使能引腳 sbit RW=P2^6。 } * 名稱 : enable(uchar del) 28 * 功能 : 1602 命令函數(shù) * 輸入 : 輸入的命令值 * 輸出 : 無 void enable(uchar del) { P0 = del。 RS = 1。//0010 0110 顯示模式設(shè)置 enable(0x0c)。 a = a + lie 1。 enable(a)。 //uchar PWM_Num。b39。 Reset()。 delay(50000)。 } }
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1