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

正文內(nèi)容

畢業(yè)設(shè)計-基于單片機控制的筆記本散熱系統(tǒng)設(shè)計-文庫吧資料

2025-06-13 02:25本頁面
  

【正文】 1。 //送出低電平復(fù)位信號 DelayXus(240)。 } } /************************************** 復(fù)位 DS18B20,并檢測設(shè)備是否存在 **************************************/ void DS18B20_Reset() { CY = 1。 //讀溫度高字節(jié) while (1) { xianshi()。 //讀暫存存儲器命令 TPL = DS18B20_ReadByte()。 //設(shè)備復(fù)位 DS18B20_WriteByte(0xCC)。 //開始轉(zhuǎn)換命令 while (!DQ)。 //設(shè)備復(fù)位 DS18B20_WriteByte(0xCC)。 delay(4)。 P0=t[bai]。 P1=0xFd。 delay(4)。 P0=t[ge]。 shi=temp%100/10。y)。x) for(y=110。 for(x=z。 uchar code t[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。 BYTE DS18B20_ReadByte()。 void DS18B20_Reset()。 //存放溫度值的高字節(jié) BYTE TPL。 //DS18B20 的數(shù)據(jù)口位 sbit DQ2 = P1^3。 程序設(shè)計 include include define uint unsigned int define uchar unsigned char typedef unsigned char BYTE。從應(yīng)用的角度, C 語言比其他高級語言較難掌握。 二、 優(yōu)點 簡潔緊湊、靈活方便 運算符豐富 數(shù)據(jù)類型豐富 表達方式靈活實用 允許直接訪問物理地址,對硬件進行操作 生成目標 代碼質(zhì)量高,程序執(zhí)行效率高 可移植性好 表達力強 三、 缺點 (1) C 語言的缺點主要表現(xiàn)在數(shù)據(jù)的封裝性上,這一點使得 C 在數(shù)據(jù)的安全性上有很大 缺陷 ,這也是 C和 C++的一大 區(qū)別 。 (8)用 C語言編寫的程序可移植性好 (與匯編語言比 )。 (7) 程序執(zhí)行效率高, 生成目標代碼質(zhì)量高。 (6) C 語言能進行位 (bit)操作, 允 許直接訪問物理地址,可以直接對硬件進行操作 , 能實現(xiàn)匯編語言的大部分功能。 (5)語法 規(guī)格不太 嚴格,程序設(shè)汁自由度大 , 對變量的類型使用比較靈活,一般的高級語言語法檢查比較嚴,能 將所有語法錯誤 檢查出 來 , 而 C 語言為程序員提供了自由度,放寬了對語法的 檢查。用程序的模塊單位 可以用函數(shù)表示 ,便于將程序 模塊化。 C 語言提供 :整型、浮點型、字符型、數(shù)組類型、 指針類型、結(jié)構(gòu)體類型、共用體類型 等數(shù)據(jù)類型 ,尤其是指針類型數(shù)據(jù),使用十分靈活和多樣化。 (3)數(shù)據(jù)類型豐富 。 C 語言 具有很廣泛的運算符 , 數(shù)量大小為 34 種 ,C 語言把 賦值、括號、強制類型轉(zhuǎn)換 等 當作 運算符處理,從而使 C語言 表達式類型多樣化 且運算類型豐富 。C語言程序比其他許多高級語言簡練 .源程序短 .因此輸人程序時工作量少 。 (1)語言 簡沽、緊湊,使用方便、靈活。 一、 基本特性 一種語言之所以能存在和發(fā)展,并具有較強的生命力,總是有其不同于 (或優(yōu)于 )其他語言的特點。 C語言誕生后,許多原來用匯編語言編寫的軟件,現(xiàn)在可以用 C語言編寫了 (例如,著名的 UNIX 操作系統(tǒng)就是用 C語言編寫的 )。 C 語言的 介紹 C 語言是在國內(nèi)外廣泛使用的一種計算機語言。 keil uvision4 引入了靈活的窗口管理系統(tǒng),能夠拖放到視圖內(nèi)的任何地方,包括支持多顯示器窗口。 二、界面 Keilμ Vision4 引入靈活的窗口管理系統(tǒng), 這款新的編程軟件 更好地 設(shè)計了編程區(qū)域,多窗口的特點使得 用戶界面有效 ;這款新的編程軟件 支持 了 更多 現(xiàn)流行的 ARM芯片 ,并增強 了 其他 管理、應(yīng)用等 功能 , 其軟件界面如 圖 312所示。 一、 發(fā)展 2021 年 2 月發(fā)布 keil uvision4, 這款新的編程軟件 引入 了 靈活的窗 口管理系統(tǒng),使開發(fā)人員能夠使用多臺監(jiān)視器,并提供了視覺上的表面對窗口位置的完全控制的任何地方。 Keil公司由兩家私人公司聯(lián)合運營,分別是德國慕尼黑的 Keil Elektronik GmbH 和美國德克薩斯的 Keil Software Inc。 圖 310 系統(tǒng)的直流電機驅(qū)動電路設(shè)計圖 天津職業(yè)技術(shù)師范大學 2021屆本科生畢業(yè)設(shè)計 15 4 基于單片機的筆記本散熱器的軟件設(shè)計 系統(tǒng)流程設(shè)計 此次系統(tǒng)設(shè)計中聲光報警 電路圖如圖 311 所示 ;當系統(tǒng)上電后,首先輸出測速低頻率的 PWM信號使電機進行旋轉(zhuǎn),此時利用光電對管檢測判斷電機是否旋轉(zhuǎn),如果電機沒旋轉(zhuǎn)則斷開測速 PWM信號,并產(chǎn)生聲光報警信號,假如故障問題解決后,可以控制消除報警按鈕,使系統(tǒng) 關(guān)閉報警信號并重新開始輸出測速 PWM 信號 ;若電機正常旋轉(zhuǎn),則開始進行溫度的檢測,檢測到的溫度進行實時比較判斷,根據(jù)溫度信號,控制電機的相應(yīng)轉(zhuǎn)速,與此同時將溫度值傳送到數(shù)碼管顯示電路進行溫度的顯示;在此過 程中倘若電機發(fā)生堵轉(zhuǎn)或者溫度過高都會產(chǎn)生報警信號。 二、 聲光報警電路設(shè)計 此次系統(tǒng)設(shè)計中聲光報警 電路圖如圖 39 所示 ;當單片機引腳 P1^4 輸出占空比信號,(報警信號輸出)時, PNP 三極管 隨著 PWM 信號進行 導(dǎo)通 與截止的切換 ,使 5伏特電壓加到蜂鳴器和 LED發(fā)光二極管上,經(jīng)電阻分流后,發(fā)光二極管點亮、蜂鳴器鳴叫,產(chǎn)生聲光報警 ;考慮到三極管的滯后特性,固報警電路的占空比輸出不宜過高。 ( 3) 連接 DS1820 的總線電纜是有 長度限制的。 ( 2) 在 DS1820 的有關(guān)資料中均未提及單總線上所掛 DS1820 數(shù)量問題,容易使人誤認為可以掛任意多個 DS1820,在實際應(yīng)用中并非如此。 ( 3)電路更加簡潔,僅用一根 I/O 口實現(xiàn)測溫 。 天津職業(yè)技術(shù)師范大學 2021屆本科生畢業(yè)設(shè)計 13 圖 38 DS18B20 溫度傳感器電路設(shè)計 寄生電源 優(yōu)點為 : ( 1)進行遠距離測溫時,無需本地電源 。圖中,八段數(shù)碼管的段選 經(jīng) 1K 的電阻 分流后 ,與單片機P0端 8個管腳相連;八段數(shù)碼管的位選由 P2端高 6 位管腳控制,單片機的引腳輸出經(jīng)電阻分流后,控制 PNP 三極管的導(dǎo)通,領(lǐng)某個數(shù)碼管位選信號有效,從而點亮不同的數(shù)碼管;簡而言之,數(shù)碼管有效控制是 單片機的 P2^2~P2^7 引腳,而數(shù)碼管數(shù)字顯示是通過單片機的 P0^0~P0^7 引腳控制的。將 RST復(fù)位管腳拉高并維持至少 24 個時鐘加 10US 后,單片機會進入復(fù)位狀態(tài),將 RST 復(fù)位管腳拉回低電平后,單片機結(jié)束復(fù)位狀態(tài)并從用戶程序區(qū)的 0000H 處開始正常工作。 STC89C52RC 單片機一共有四種復(fù)位方式:外部 RST 引腳復(fù)位,軟件復(fù)位,掉電復(fù)位 /上電復(fù)位 ,看門狗復(fù)位。 此電源電路設(shè)計輸出為雙路電源,其中一路為系統(tǒng)供電,另一路為 380 直流電機供電,這樣做法可以盡可能的隔離電機啟 動電流對控制系統(tǒng)的影響,圖 35 所示為電源電路設(shè)計圖 。 IRF9540N 工作溫度可以達到 175 攝氏度,特點為柵極電壓控制漏極電流,驅(qū)動電路簡 單,開關(guān)速度快,工作頻率高,優(yōu)越的熱穩(wěn)定性 ; IRF9540N 主要參數(shù)如下所示: VDss(漏極 D與源極 S之間所能施加的最大電壓) : 100V; VGss(柵極 G與源極 S之間所能施加的最大電壓 ) : +/20V; Rds(通態(tài)電阻 ): 歐姆; Id(漏極 D允許通過的最大直流電流) : 23A; 結(jié)構(gòu)示意圖如 34所示 : 圖 34 IRF9540N是內(nèi)部結(jié)構(gòu)圖 和芯片封裝圖 P 溝道增強型 MOSFET 管工作原理:與 N 溝道 MOS 管相對應(yīng), P 溝道增強型 MOS管 的開啟電壓 VGs(th)0 時,當 uGs VGs(th)時管子才導(dǎo)通,漏 源極之間應(yīng)加負電源電壓。 二、 動態(tài)驅(qū)動 常見單片機驅(qū)動數(shù)碼管的動態(tài) 驅(qū)動 法,是 最 廣泛的 驅(qū)動方法 , 也是最實用的手段,即將數(shù)碼管個數(shù)個所有段位并聯(lián),最后再連接單片機 引腳,每個數(shù)碼管的位選位通過單片機引腳控制;要想點亮某個數(shù)碼管的做法是將這個數(shù)碼管的位選先有效,再將數(shù)據(jù)傳遞給數(shù)碼管的段位 ;同樣的,要想點亮多個數(shù)碼管顯示不同的數(shù)據(jù),也是這兩步作法,不過每點亮一個數(shù)碼管后,應(yīng)該延時兩到三毫秒,再點亮另一個數(shù)碼管, 另眼睛能有個視覺緩沖, 這樣的作法稱為消影。 共陰極八段數(shù)碼管 數(shù)碼管外觀 共陽極八段數(shù)碼管 圖 33 八段數(shù)碼管內(nèi)部電路圖及外觀 驅(qū)動電路 是 數(shù)碼管 正常顯示 的必需 , 就是說如果想點亮數(shù)碼管,不管是共陰型還是共陽 型數(shù)碼管,都必需需要驅(qū)動電路來控制,根據(jù)驅(qū)動方式不同可以將 數(shù)碼管,可以 劃分 為靜態(tài) 驅(qū)動 和動態(tài) 驅(qū)動 。共陰 型 數(shù)碼管是指將 數(shù)碼管內(nèi) 發(fā)光 二極管 的 陰極 并接,最后引出一個管腳與零電位相連 , 此時使內(nèi)部 二極管 對應(yīng)的管腳為高電平 , 就能使數(shù)碼管顯示出對應(yīng)天津職業(yè)技術(shù)師范大學 2021屆本科生畢業(yè)設(shè)計 9 的段 , 反之,則某段熄滅 。 常用數(shù)碼管具有兩種 連接方式 ,即 共陽 型 數(shù)碼管和共陰 型 數(shù)碼管。 天津職業(yè)技術(shù)師范大學 2021屆本科生畢業(yè)設(shè)計 8 圖 31 DS18B20 的管腳排列及封裝圖 圖 32 DS18B20 內(nèi)部結(jié)構(gòu) LED 八段數(shù)碼管概述 常見的 數(shù)碼管 有 七 個 段 的 數(shù)碼管 和八 個 段 端 數(shù)碼管,八 個 段 的 數(shù)碼管 就是基于 七個 段 的 數(shù)碼管 上, 多 加了 個小數(shù)點 的 顯示 ; 數(shù)碼管有單個顯示,也有多個集成顯示的 。 DS18B20 引腳定義: ( 1) DQ為數(shù)字信號輸入 /輸出端; ( 2) GND為電源地; ( 3) VDD為外接供電電源輸入端(在寄生電源接線方式時接地)。 ( 8)負壓特性。 ( 6)分辨率 高,轉(zhuǎn)換速度 快。 ℃ 。 ( 3) DS18B20 支持多點組網(wǎng)功能,多個 DS18B20 可以并聯(lián)在唯一的三線上,實現(xiàn)組網(wǎng)多點測溫 。 一、 DS18B20 的主要特性 ( 1)適應(yīng)電壓范圍更 寬,電壓范圍: ~ ,在寄生電源方式下可由數(shù)據(jù)線供電 。 敏感元件及數(shù)據(jù)處理系統(tǒng) 全部 集成于 T092 封裝的 三極管內(nèi)。缺點不支持筆記本 USB接口供 電,體積也稍大,但處于筆記本散熱效果優(yōu)越的初衷,采用與空間換效率的手段,因此選擇方案二。 方案一論證:在能耗及體積上占據(jù)主要優(yōu)勢,也是傳統(tǒng)的筆記本散熱器的首選電機,重量輕,電源供電可以用筆記本 USB接口供電;缺點轉(zhuǎn)速低,功率小,散熱、抽風等效果差,就現(xiàn)流行的筆記本散熱器而言,其降溫效果都不明顯。 電機的選型 方案一:采用一般筆記本散熱器的無刷直流電機;此電機具備的優(yōu)點為:壽命長,能耗低,噪聲小,體積小,應(yīng)用范圍廣,如筆記本的 CPU 風扇,臺式機的 CPU風扇,普通電器柜的抽風機等。 天津職業(yè)技術(shù)師范大學 2021屆本科生畢業(yè)設(shè)計 6 方案二論證:系統(tǒng)的實時溫度顯示采用 LCD 1602 液晶; 1602 液晶屏具有以下特點:顯示功能強大,能顯示字符,漢字,字母,數(shù)字及圖形符號等,在較高的顯示場合中,我們也能隨處可見;缺點是體積比數(shù)碼管大,顯示的內(nèi)容比較小,能耗比較高,線路連接及程序的編寫稍微 比數(shù)碼管顯示電路復(fù)雜。它由若干個 5*7 或者 5*11 等 點陣 字符位組成,每個點陣字符位都可以顯示一個字符,每位之間有一個點距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用。在顯示溫度值時,通過單片機輸出,使數(shù)碼管 動態(tài)掃描 ,其中涉及到“消影”的技術(shù),即 當數(shù)碼管依次跑動比較快的時候 , 人眼就覺得是同時顯示的。 顯示單元選型 方案一:系統(tǒng)的實時溫度顯示采用八段共陽數(shù)碼管 LED; 八段數(shù)碼發(fā)光管就是 8個發(fā)光二極管組成的,在空間排列成為 8字型帶個小數(shù)點,只要將電壓加在陽極和陰極之間相應(yīng)的筆畫就會發(fā)光。 方 案二 論證 , 溫度檢測的核心元件采用模擬式集成溫度傳感器 LM35 芯片, 模擬
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1