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

正文內(nèi)容

智能電腦散熱系統(tǒng)設(shè)計(jì)報(bào)告doc(專業(yè)版)

  

【正文】 } else { PWM=0。u8 temp_value=0。 EA = 1。 } if(!P11)//關(guān)電機(jī) { while(!P11)。 //溫度低8位 temp_data[1]=read_byte()。 nops()。 _nop_()。 //不溫控void delay(unsigned int i)//延時(shí)函數(shù){ while(i)。 _nop_()。通過(guò)本次課程設(shè)計(jì),我們?cè)趯?duì)這門技術(shù)上有了更深刻的認(rèn)識(shí),也從實(shí)踐中去感受到了技術(shù)給我們?cè)O(shè)計(jì)帶來(lái)的改變與進(jìn)步。本系統(tǒng)的設(shè)計(jì)集中的對(duì)我們數(shù)模電電路知識(shí),C語(yǔ)言學(xué)習(xí),以及實(shí)際動(dòng)手能力進(jìn)行了綜合性的考察,由于我們對(duì)一些器件的了解程度不是很高,所以,對(duì)于我們的設(shè)計(jì)還有很多改進(jìn)的地方,比如:直流電機(jī)可以改成效率更高,能耗更低的電機(jī)等。 delay(5)。 flag_get=0。在焊接完成之后,我們?cè)俅谓油娫春蚒SP接口的電源,按下開(kāi)關(guān)電源,USB接口處的發(fā)光二極管再次發(fā)亮,此時(shí)再次用萬(wàn)用表對(duì)電路板的電源,穩(wěn)壓二極管,USB接口及其各個(gè)芯片和單片機(jī)進(jìn)行電壓的測(cè)量,測(cè)量出來(lái)的全部都在+,說(shuō)明電路正確,此時(shí)我們將所用的芯片包括單片機(jī)接上電路板,然后開(kāi)啟電源,將程序載入單片機(jī)運(yùn)行整個(gè)電路,我們發(fā)現(xiàn)LED數(shù)碼管顯示存在問(wèn)題,主要是第二位位選可能存在問(wèn)題,并且顯示較暗,后來(lái)我們總結(jié)發(fā)現(xiàn)是LED直接由單片機(jī)接出負(fù)載,而單片機(jī)的接負(fù)載能力很差,所以很暗,并且LED存在問(wèn)題,最后在老師的指導(dǎo)下,根據(jù)原理圖,靈活做一些變動(dòng),添加了電阻、三極管驅(qū)動(dòng),另外,更換了LED顯示屏,使其顯示非常正常和明亮。 get_flag=0。 // 發(fā)Skip ROM命令 write_byte(0xBE)。 主程序設(shè)計(jì) 主程序中主要完成將各模塊程序聯(lián)接起來(lái),并且不斷循環(huán)進(jìn)行,達(dá)到連續(xù)工作,并且會(huì)進(jìn)行狀態(tài)查詢,當(dāng)開(kāi)啟后才能執(zhí)行程序,否則不斷待機(jī)查詢,最后進(jìn)行是否關(guān)閉查詢,若沒(méi)有關(guān)閉,正常執(zhí)行,若關(guān)閉則進(jìn)入待機(jī)查詢開(kāi)啟鍵狀態(tài)。P0P3口都是并行I/O口,都可用于數(shù)據(jù)的輸入和輸出。P2 口當(dāng)用于外部程序存儲(chǔ)器或16 位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2 口輸出地址的高八位。,DQ 為數(shù)字信號(hào)端,GND 為電源地,VDD 為電源輸入端。采用液晶顯示屏LCD顯示溫度,電機(jī)采用數(shù)模轉(zhuǎn)換芯片AD0832控制,由單片機(jī)根據(jù)當(dāng)前溫度值送出相應(yīng)數(shù)字量到AD0832,由AD0832產(chǎn)生模擬信號(hào)產(chǎn)生PWM波,控制直流電機(jī)轉(zhuǎn)速。散熱器的作用就是將這些熱量吸收,然后發(fā)散到機(jī)箱內(nèi)或者機(jī)箱外,保證計(jì)算機(jī)部件的溫度正常。54 ULN2003 芯片簡(jiǎn)介1112系統(tǒng)調(diào)試18結(jié)論多數(shù)散熱器通過(guò)和發(fā)熱部件表面接觸,吸收熱量,再通過(guò)各種方法將熱量傳遞到遠(yuǎn)處,比如機(jī)箱內(nèi)的空氣中,然后機(jī)箱將這些熱空氣傳到機(jī)箱外,完成計(jì)算機(jī)的散熱。LED顯示熱敏器件檢測(cè)溫度89C52單片機(jī)按鍵控制控制電機(jī)報(bào)警裝置 系統(tǒng)總體框圖方案二:采用數(shù)字式集成溫度傳感器DS18B20作為感測(cè)溫度的核心元件,直接輸出數(shù)字溫度信號(hào)輸入STC89C52RC單片機(jī)處理,采用四位共陽(yáng)數(shù)碼管顯示溫度,采用動(dòng)態(tài)掃描顯示方式,并且采用對(duì)單片機(jī)編程輸出PWM調(diào)制波形經(jīng)ULN2003驅(qū)動(dòng)后直接控制電機(jī)轉(zhuǎn)速。 DS18B20 外形及管腳 STC89C52RC單片機(jī)簡(jiǎn)介STC89C52RC 是一種帶4K字節(jié)閃存可編程可擦除只讀存儲(chǔ)器(FPEROM)256B片內(nèi)RAM的低電壓,高性能CMOS8 位微處理器。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2 口輸出其特殊功能寄存器的內(nèi)容。,,;;。 DS18B20復(fù)位與檢測(cè)子程序本子程序中首先進(jìn)行DS18B20的復(fù)位并查詢是否準(zhǔn)備好,然后寫入控制,讀出溫度:void DS18b20_reset(void)//復(fù)位{ bit flag=1。 // 發(fā)讀命令 temp_data[0]=read_byte()。 } 按鍵掃描子程序本子程序是進(jìn)行控制模式選擇按鍵查詢,并且進(jìn)入手控模式時(shí)的檔位調(diào)節(jié)查詢,并且伴有按鍵發(fā)聲,按鍵掃描子程序代碼:void key( ){ if(!P10)//開(kāi)電機(jī) { while(!P10)。由于老師給的外部電路是萬(wàn)用板,所以我們必須自己焊接電路,并且要自己連接導(dǎo)線,焊接完成后,將程序下載到單片機(jī)中運(yùn)行,發(fā)現(xiàn)電機(jī)不能正常轉(zhuǎn)動(dòng),而且報(bào)警器不斷報(bào)警,最后我們檢測(cè)發(fā)現(xiàn),ULN2003的公共端我們沒(méi)有接地,因此我們將其接地后在進(jìn)行調(diào)試,發(fā)現(xiàn)一切都正常。 } }改進(jìn)后的程序段:main (void){ //TMOD=0x11。 temperature = (int)read_temp()。8 總結(jié)與體會(huì)通過(guò)本次課程設(shè)計(jì)對(duì)很多學(xué)科有了深入的學(xué)習(xí)和理解,對(duì)電路也有了新的體會(huì),在設(shè)計(jì)過(guò)程中,主要做了兩方面的設(shè)計(jì):一就是軟件的設(shè)計(jì)。我們不僅基本掌握了軟件的使用,還對(duì)電子設(shè)計(jì)的思路有了更多的認(rèn)識(shí)。} //定義空指令define PWM_MAX 20define TEMP_MIN 20define TEMP_MAX 80u16 str[2]。}void DS18b20_reset(void)//復(fù)位{ bit flag=1。 DQ = 0。 //4us DQ = 1。 //溫度高8位 temp = temp_data[1]。 M_OPEN = 0。 P2 = 0x00。void t0() interrupt 1 using 2{ TH0=0xfc。 } } /*數(shù)碼管掃描和溫度檢測(cè)*/ if(count%10==0)//10ms { if(count1==50) count1=0。 if(count==PWM_VALUE) PWM=0。 //定時(shí)次數(shù),每次1msu16 count1=0。 //啟動(dòng)t0 ET0 = 1。 M_OPEN = 1。 // 發(fā)讀命令 temp_data[0]=read_byte()。 DQ = 0。 i++) { DQ = 1。 //溫控sbit P16=P1^6。 _nop_()。本次設(shè)計(jì)增強(qiáng)了我們查閱資料的方法和技巧,更是大大的提高了我們自學(xué)的能力,同時(shí)也增強(qiáng)了我們的動(dòng)手能力。 設(shè)計(jì)雖然成功了,但是并沒(méi)有正在用于電腦內(nèi)部散熱,若條件允許便能真正檢測(cè)出系統(tǒng)設(shè)計(jì)的有效性和安全性。 start_temp_sensor()。//小數(shù) if(flag_get==1) //定時(shí)讀取當(dāng)前溫度 { temp=ReadTemperature()。 之后我們斷開(kāi)電源再將電路素所需要的芯片的連接板和電容等器件焊接到電路板上,焊接時(shí)必須注意芯片和電容的正負(fù)極,例如電容的正負(fù)極判斷為“長(zhǎng)正短負(fù)”,就是電容所接的長(zhǎng)的那根導(dǎo)線接正極,短的那根接負(fù)極。 str[1] = tab[temperature/10%10]。 // 復(fù)位 write_byte(0xCC)。 報(bào)警及電機(jī)電路 模塊聯(lián)接總電路 根據(jù)以上各個(gè)部分的介紹,最后聯(lián)接成整體,實(shí)現(xiàn)從DS18B20中采集溫度,將溫度值一數(shù)字信號(hào)送入單片機(jī)中經(jīng)過(guò)處理后控制
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1