【正文】
amp。 TMPH = read_byte()。 while(1) { TR0=0。//定時 1mS IE= 0x82。 write(*p)。) 30 * 輸入 : 行,列,需要輸入 1602 的數(shù)據(jù) * 輸出 : 無 void L1602_string(uchar hang,uchar lie,uchar *p) { uchar a。b39。 E = 1。 delay_3()。 i100。 //燈滅 } count++。 temp = temp amp。 i8。 } * 名稱 : write_bit() * 功能 : 向 DS18B20 寫一位 * 輸入 : bitval(要對 DS18B20 寫入的位值) * 輸出 : 無 void write_bit(uchar bitval) { DQ=0。 25 return(deceive_ready)。x++)。 i++) for(j=0。 for(i=0。 sbit wela=P2^7。這次畢業(yè)設(shè)計一定會為我們在不久的將來踏上工作崗位打下了良好的實踐基礎(chǔ)。 該設(shè)計需要 硬件 和 軟件設(shè) 計 ,利 用傳感器、直流電機(jī)和單片機(jī)來實現(xiàn)。 5 查和修改寄存器的內(nèi)容。 單片機(jī)程序設(shè)計 .1 總 程序流程圖 圖 13 總 程序流程圖 16 溫度采集子程序流程圖 圖 14 溫度采集 子程序流程圖 系統(tǒng) 仿真 用 Keil C51 編寫程序 Keil C51 是美國 Keil Software 公司開發(fā)的 51 系列兼容單片機(jī) C 語言的軟 17 件開發(fā)系統(tǒng),與單片機(jī)匯編 語言相比, C 語言 語句簡單靈活, 編寫的函數(shù)模塊可移植性強(qiáng),因而易學(xué)易用,效率高。采用三線制連接串口, 即和 計算機(jī)的 9 針串口中的 3 根線 連接,分別是 :第 5腳的 GND、第 2腳的 RXD、第 3腳的 TXD。 1 INPUT 電源輸入端,最大可達(dá) 35V 2 GROUND電源地 3 OUTPUT +5V 輸出端 11 圖 5 開關(guān)復(fù)位與晶振電路 獨立鍵盤連接電路 鍵盤包 含 1 個獨立按鍵 S1, 一端接地 ,另 一端與單片機(jī)的 口相連 ,當(dāng)按下任一鍵時, 口讀取低電平有效并產(chǎn)生中斷。 MAX232 介紹 MAX232 產(chǎn)品是由美國 Maxim 公司推出的一款兼容 RS232 標(biāo)準(zhǔn)的芯片,該器件包含兩個驅(qū)動器、兩個接收器和一個電壓發(fā)生器電路提供 TIA/EIA232F電平,該器件符合 TIA/EIA232F 標(biāo)準(zhǔn),每一個接收器將 TIA/EIA232F 電平轉(zhuǎn)換成 5TTL/CMOS 電平,每一個發(fā)送器將 TTL/CMOS 電平轉(zhuǎn)換成TIA/EIA232F 電平,有從貼片到直插等不同的封裝類。 在半導(dǎo)體鍺或硅的單晶上制備兩個能相互影響的 PN 結(jié),組成一個 PNP(或NPN)結(jié)構(gòu)。 軟件設(shè)置睡眠和喚醒功能 8 圖 3 AT89C52 芯片 引腳 圖 風(fēng)扇 直流電機(jī) ( 1) 三極管簡介 三極管,全稱應(yīng)為半導(dǎo)體三極管,也稱雙極型 晶體管 , 晶體三極管 , 是一種電流控制的半導(dǎo)體器件 。 時鐘頻率 024MHz 其將通用的微處理器和Flash 存儲器結(jié)合在一起,特別是可反復(fù)擦寫的 Flash 存儲器可有效地降低開發(fā)成本。 因此,本設(shè)計采用方案三。此方案的優(yōu)點 : 電路簡單,通過一個電位器 實現(xiàn)調(diào)節(jié)電機(jī)速度 ,但三極管工作在放大區(qū)時電機(jī)回路上 會產(chǎn)生一個壓降和很多 熱量,效率很低。 溫度顯示器件的選擇 方案一:應(yīng)用動態(tài)掃描的方式,采用 LED 共陰極數(shù)碼管顯示溫度。故不適合 選 該方案 。 整體方案設(shè)計 系統(tǒng)整體 設(shè)計 本設(shè)計的整體思路是:利用溫度傳感器 DS18B20 檢測環(huán)境溫度并直接輸出數(shù)字溫度信號給單片機(jī) AT89C52 進(jìn)行處理,在 LCD 上顯示當(dāng)前環(huán)境溫度值 (檢測到的當(dāng)前環(huán)境溫度為整數(shù))。筆記本電腦在設(shè)計的時候也考慮到散熱問題,往往會用墊腳將機(jī)身抬高,但是在溫度過高的時候,就顯得比較勉強(qiáng)。 那就 更不用說自動控制領(lǐng)域的機(jī)器人、智能儀表、醫(yī)療器械了。單片機(jī)具有集成度高、體積小、功能強(qiáng)、可靠性高、價格低廉等優(yōu)點,廣泛應(yīng)用于工業(yè)測控、智能儀器儀表、網(wǎng)絡(luò)通信、家用電器等領(lǐng)域。 關(guān)鍵詞: 散熱器 ; 單片機(jī) ; 智能控制 III Based on the Single chip Microputer Intelligent design of radiator Abstract: Radiator wide range of applications, such as notebook puters because of poor heat dissipation phenomenon of death in life. MCU with high integration, small size, strong function, high reliability, low price, etc., are widely used in industrial measurement and control, smart instrumentation, work munications, household appliances and other fields. The design in depth heat problem on the basis of design of a microcontrollerbased control of intelligent radiator, a bination of cost and performance, and other related factors, using Atmel AT89C52 microcontroller as the core. Control devices to send mands to the temperature sensor DS18B20 temperature signal acquisition and processing, and LCD display parameters were pared with the preset temperature when the temperature reaches a certain value, the microcontroller will drive the rotation of the fan for cooling treatment. When the temperature drops to a certain value, the fan stopped working. Set through the button on the temperature reference value, the use of memorychip EEPROM to save the set value, temperature intelligent control the final system Profuse under simulation run to verify that the design of this system is correct and feasible. Key Words: radiator。通常在臺式機(jī)中主要是風(fēng)冷技術(shù),這包括 中央處理器 、顯卡、電源及機(jī) 箱的散熱風(fēng)扇等,在筆記本電腦中,風(fēng)冷依舊的主要的散熱方式,絕大數(shù)的散熱方式是:風(fēng)扇 、 熱管 、 散熱板的組合。兩種送風(fēng)形式的差別在于氣流形式的不同,吹風(fēng)時產(chǎn)生的是紊流,屬于主動散熱,風(fēng)壓大但容易受到阻力損失,例如我們?nèi)粘O奶煊玫碾婏L(fēng)扇;吸風(fēng)時產(chǎn)生的是層流,屬于被動散熱,風(fēng)壓小但氣流穩(wěn)定,例如機(jī)箱風(fēng)扇 。 方案二:采用模擬式 集成溫度傳感器 LM35 作為溫度檢測的 核心元件,經(jīng)ADC0809 模數(shù)轉(zhuǎn)換芯片 將微弱電壓變化信號轉(zhuǎn)化為數(shù)字信號輸入單片機(jī)處理。溫度值 直 5 接 在器件內(nèi)部轉(zhuǎn)化成數(shù)字量輸出,簡化了系統(tǒng)程序設(shè)計,又 因其采用先進(jìn)的單總線技術(shù) 與單片機(jī)的接口 簡單 ,抗干擾能力強(qiáng),因此該方案適用于本系統(tǒng)。 從 仿真精確簡潔的角度 ,本系統(tǒng)采用方案二 。而且電路過于復(fù)雜,成本過高。 DS18B20 的主要特征:測量的結(jié)果直接以數(shù)字信號的形式輸出,以“一線 7 圖 2 18B20 管腳圖 總線”方式串行傳送給 CPU,同時可傳送 CRC 校驗碼,具有極強(qiáng)的抗干擾糾錯能力;溫度測量范圍在 55℃ ~+125℃ 之間 ;可檢測溫度分辨率為 9~12 位,對應(yīng)的可分辨溫度分別為 ℃ , ℃ , ℃ 和 ℃ ,可實現(xiàn)高精度測溫。 32 個雙向 I/O 口