【正文】
調(diào)整次數(shù)NEXT:RLC A MOV R2,A MOV A,R5 ADDC A,R5 DA A MOV R5 R5,A MOV A,R2 DJNZ R4,NEXT RET DISP: MOV A,60H ANL A,0F0H 。調(diào)用串口發(fā)送子程序 AJMP YES MM: AJMP YES1 SJCL:MOV B,60MUL AB MOV 61H,A MOV A,B ADD A,35 ACALL L10 MOV 60H,R5 。初始要接收的數(shù)據(jù)個數(shù) MOV R1,50H 。晶振12M,50ms中斷一次 MOV TL0,78H SETB TR0 MOV TMOD,20H 。串口中斷接受子程序 ORG 0100H START:MOV 50H,00H 。最后由于時間緊迫,本設(shè)計還有諸多地方需要改進(jìn)。本監(jiān)測系統(tǒng)的創(chuàng)新點在于采用8031單片機(jī)作為系統(tǒng)控制核心,不但實現(xiàn)了水溫的顯示,而且實現(xiàn)了自動報警功能,提高發(fā)動機(jī)的工作效率, 減少發(fā)動機(jī)的故障率。顯示數(shù)據(jù)采用串行輸入,通過移位寄存器74ALS164轉(zhuǎn)換成8位顯示信號。50ms定時到,TO申請中斷。(5)檢查水溫的大小是否在設(shè)定范圍內(nèi),如果超出設(shè)定值,調(diào)用報警子程序。溫度顯示模塊設(shè)計成顯示子程序,主程序調(diào)用顯示子程序即可顯示水溫大小。(2)調(diào)用水溫測量子程序。C語言具有較高的可移植性,有豐富的庫函數(shù),運算速度快,編譯效率高,且可以直接實現(xiàn)對系統(tǒng)硬件的控制。HA選用帶助聲腔的壓電式蜂鳴器。RT選用測溫型負(fù)溫度系數(shù)的熱敏電阻器 (使用時將其密封在銅管內(nèi),從水箱迸水口附近插入水箱內(nèi)的水中),例如MF5l系列。同時K的常閉觸頭斷開點火線圈的工作電源,使發(fā)動機(jī)熄火。如圖6所示(圖6)溫度檢測控制電路由電阻器Rl、R電容器C、可變電阻器RP、熱敏電阻器RT(作為溫度傳感器)、控制集成電路ICl和繼電器K組成。通過以上的軟件措施使本系統(tǒng)可以高速、準(zhǔn)確地測量發(fā)動機(jī)水溫,同時高精度、高可靠地進(jìn)行計時累加。(如圖5)(圖5)在由單片機(jī)構(gòu)成的微型計算機(jī)系統(tǒng)中,由于單片機(jī)的工作常常會受到來自外界電磁場的干擾,造成程序的跑飛,而陷入死循環(huán),程序的正常運行被打斷,由單片機(jī)控制的系統(tǒng)無法繼續(xù)工作,會造成整個系統(tǒng)的陷入停滯狀態(tài),發(fā)生不可預(yù)料的后果,所以出于對單片機(jī)運行狀態(tài)進(jìn)行實時監(jiān)測的考慮,便產(chǎn)生了一種專門用于監(jiān)測單片機(jī)程序運行狀態(tài)的芯片,俗稱看門狗(watchdog)看門狗電路的應(yīng)用,使單片機(jī)可以在無人狀態(tài)下實現(xiàn)連續(xù)工作,其工作原理是:看門狗芯片和單片機(jī)的一個I/O引腳相連,該I/O引腳通過程序控制它定時地往看門狗的這個引腳上送入高電平(或低電平),這一程序語句是分散地放在單片機(jī)其他控制語句中間的,一旦單片機(jī)由于干擾造成程序跑飛后而陷入某一程序段 進(jìn)入死循環(huán)狀態(tài)時,寫看門狗引腳的程序便不能被執(zhí)行,這個時候,看門狗電路就會由于得不到單片機(jī)送來的信號,便在它和單片機(jī)復(fù)位引腳相連的引腳上送出一個復(fù)位信號,使單片機(jī)發(fā)生復(fù)位,即程序從程序存儲器的起始位置開始執(zhí)行,這樣便實現(xiàn)了單片機(jī)的自動復(fù)位。由于微機(jī)電路是時序數(shù)字電路,它需要穩(wěn)定的時鐘信號,因此在電源上電時,復(fù)位信號才被撤除,微機(jī)電路開始正常工作。該模塊的主要功能是對所監(jiān)測到的水溫進(jìn)行顯示。 (圖4)本監(jiān)測系統(tǒng)所采用的液晶顯示器選用中科院新鄉(xiāng)液晶顯示器廠生產(chǎn)的4320型。由于水溫傳感器的輸出是幅度為012伏、脈沖持續(xù)時間和周期均可變。溫度傳感器感受發(fā)動機(jī)水溫的變化,并把溫度信號轉(zhuǎn)變?yōu)殡妷耗M信號,經(jīng)過濾波校正后要送入A/ D 轉(zhuǎn)換器中。模數(shù)轉(zhuǎn)換器最重要的參數(shù)是轉(zhuǎn)換的精度,通常用輸出的數(shù)字信號的位數(shù)的多少表示。通常的模數(shù)轉(zhuǎn)換器是將一個輸入電壓信號轉(zhuǎn)換為一個輸出的數(shù)字信號。溫度數(shù)值的變化反映為電阻值的變化,再通過電橋變換電路轉(zhuǎn)換為電壓信號輸出,放大后再由V / F 轉(zhuǎn)換電路轉(zhuǎn)換為頻率信號。;低溫時ECU根據(jù)水溫傳感信號控制怠速控制閥動作,提高速轉(zhuǎn)。水溫傳感器的作用是把冷卻水溫度轉(zhuǎn)換為電信號,輸入ECU后有:1。 單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域,大致可分如下幾個范疇:此外,單片機(jī)在工商,金融,科研、教育,國防航空航天等領(lǐng)域都有著十分廣泛的用途。目前單片機(jī)滲透到我們生活的各個領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有單片機(jī)的蹤跡。(Micro Controller Unit)階段,主要的技術(shù)發(fā)展方向是:不斷擴(kuò)展?jié)M足嵌入式應(yīng)用時,對象系統(tǒng)要求的各種外圍電路與接口電路,突顯其對象的智能化控制能力。(圖1)第二章 系統(tǒng)主要硬件介紹及電路設(shè)計第一章 單片機(jī)控制系統(tǒng)原理本系統(tǒng)利用溫度傳感器實現(xiàn)對溫度的采集,然后把溫度信號轉(zhuǎn)變?yōu)殡妷耗M信號,信號通過運算放大器、保持器和A/D轉(zhuǎn)換器將模擬量變?yōu)閿?shù)字量送入單片機(jī)進(jìn)行處理。冷卻系統(tǒng)工作狀態(tài)的主要參數(shù)是冷卻水溫度。關(guān)鍵詞:冷卻水溫,單片機(jī),A/D轉(zhuǎn)換器、發(fā)動機(jī) 、MCS-51Summary:With the increasingly tense energy, people fort when the engine increasing attention, the engine cooling water temperature of gaining more and more attention to scientific research institutions. Because many of the engine cooling water temperature and the performance has a direct or indirect contact, if the cooling water temperature maintained at optimum temperature range, not only can improve the engine39。檢測冷卻水溫對發(fā)動機(jī)零件磨損、功率、工作噪聲、排氣質(zhì)量、潤滑油質(zhì)量、使用壽命、工作粗暴性等的具體影響,然后通過比較分析得出最佳溫度范圍。 摘 要:隨著能源日益緊張,人們對發(fā)動機(jī)時的舒適性日益重視,有關(guān)發(fā)動機(jī)冷卻水溫的研究得到了越來越多科研機(jī)構(gòu)的重視。而確定此最佳冷卻水溫范圍,只有經(jīng)過大量的檢測實驗和數(shù)據(jù)分析才能得出。簡述了其工作原理、硬件系統(tǒng)及軟件編程思路。必須有良好的散熱條件,因此冷卻系統(tǒng)工作狀態(tài)應(yīng)予以監(jiān)控。本文采用了MCS-51系列單片機(jī)進(jìn)行了發(fā)動機(jī)水溫數(shù)據(jù)的自動檢測,對進(jìn)一步提高發(fā)動機(jī)的性能發(fā)揮具有重要意義。圖中硬件電路主要由以下幾部分組成:單片機(jī)控制器、顯示系統(tǒng)、水溫監(jiān)控電路、報警器。 (Single Chip Microputer)階段,主要是尋求最佳的單片形態(tài)嵌入式系統(tǒng)的最佳體系結(jié)構(gòu)。因此,對單片機(jī)的理解可以從單片微型計算機(jī)、單片微控制器延伸到單片應(yīng)用系統(tǒng)。因此,單片機(jī)的學(xué)習(xí)、開發(fā)與應(yīng)用將造就一批計算機(jī)應(yīng)用與智能化控制的科學(xué)家、工程師。又名,水溫感應(yīng)塞,作用差不多,只是傳感器比較先進(jìn)數(shù)據(jù)可以有連續(xù)性,比較精確。修正點火提前角;低溫時增大點火提前