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

正文內(nèi)容

基于單片機(jī)的紅外測溫系統(tǒng)_畢業(yè)設(shè)計論文-預(yù)覽頁

2025-08-30 08:35 上一頁面

下一頁面
 

【正文】 外部中斷0 外部中斷1 T0(定時/計數(shù)器0) T1(定時/計數(shù)器1) 外部數(shù)據(jù)存儲器寫選通 外部數(shù)據(jù)存儲器讀選通 此外,P3口還可以接收一些用于Flash閃速存儲器編程和程序效驗的控制信號。一般情況下,ALE仍然以時鐘震蕩頻率的1/6輸出固定脈沖信號,因此它可以對外輸出時鐘或者用于定時目的。EA/VPP:外部訪問允許。XTAL1:振蕩器反相放大器及內(nèi)部時鐘發(fā)生器的輸入端口。石晶振蕩器和陶瓷振蕩器均可以采用。在芯片的擦除中,代碼的陣列就全被寫為“1”且在任何非空存儲字節(jié)被重復(fù)編程前,該操作都必須被執(zhí)行。在掉的電模式下,保存RAM的內(nèi)容并凍結(jié)振蕩器,禁止所用其他芯片的功能,直到下一個硬件的復(fù)位為止。模塊以MLX90247熱電元件作為紅外的感應(yīng)部分,輸出是被測物體(T1)和傳感器自身溫度 T2 共同作用下的結(jié)果,理想情況下MLX90247的輸出電壓值為如式[8](21)所示: (21) 其中是儀器常數(shù)?! DD 3腳 :電源?! CLK 7腳 :時鐘。 圖25 A/D0809芯片管腳 0809芯片的引腳功能說明 (1)IN0~IN7:8條模擬量通道 ADC 0809對輸入模擬量的要求:信號單極性,電壓范圍0~5v,若信號太小,必須要經(jīng)過放大;輸入的模擬量在轉(zhuǎn)換的過程中應(yīng)該保持不變,如果模擬量的變化太快,則需要在輸入前增加采樣保持電路。表23被選通道和地址的關(guān)系A(chǔ)DDC ADDB ADDA 選擇的通道 0 0 0 IN0 0 0 1 IN1 0 1 0 IN2 0 1 1 IN3 1 0 0 IN4 1 0 1 IN5 1 1 0 IN6 1 1 1 IN7 (3)數(shù)字量輸出及控制線:11條START 為轉(zhuǎn)換啟動信號。OE為輸出允許信號,用于控制三態(tài)輸出鎖存器向單片機(jī)輸出轉(zhuǎn)換得到的數(shù)據(jù)。因ADC0809的內(nèi)部沒有時鐘電路,所需要的時鐘信號必須由外界提供,通常是使用頻率為500KHz的時鐘信號。其典型去值:Vref + +5v,Vref 0v。LED有單個發(fā)光二極管、七段 或八段 LED顯示器和LED點陣顯示器等類型。其管腳配置如圖26所示 圖26 LED數(shù)碼管管腳配置 七段LED顯示器有兩種結(jié)構(gòu):共陰極七段LED顯示器和共陽極七段LED顯示器,如圖27 a 、 b 所示。在實際應(yīng)用中,除公共極外,其他各極應(yīng)串接一個電阻后再接到相應(yīng)電平??梢钥闯觯碴枠O和共陰極的段選碼互為補(bǔ)數(shù)。此時最高位亮,其余不亮。共陰數(shù)碼管的動態(tài)顯示原理基本相同。就完成整個紅外測溫的主要過程。 圖31 紅外接收模塊外圍接口 放大濾波和穩(wěn)壓電路部分 溫度變化反映在紅外模塊的傳感上[12],是將溫度信號以電壓的方式輸出。 圖32濾波放大電路 A/D轉(zhuǎn)換部分ADC0809和單片機(jī)之間的連接如圖33所示。這里把它連接成分頻器,用來對單片機(jī)ALE輸出的時鐘信號進(jìn)行分頻。如圖34所示,本文采用三位共陽數(shù)碼管的動態(tài)顯示方式。相應(yīng)管段亮,輸出高電平時,相應(yīng)管段滅。 線性集成穩(wěn)壓器分固定式輸出、可調(diào)式輸出兩種類型,又以三端固定或可調(diào)式集成穩(wěn)壓器的應(yīng)用范圍為最廣。機(jī)內(nèi)變壓器輸入220V交流電壓,輸出7V交流電壓。當(dāng)輸入直流電源時,由DD4或者DD3中的一組完成極性轉(zhuǎn)換。如果RESET持續(xù)為高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài),而無法執(zhí)行程序。開關(guān)復(fù)位要求在電源接通的條件下,在單片機(jī)運行期間,如果發(fā)生死機(jī),用按鈕開關(guān)操作使單片機(jī)復(fù)位。通常選擇C=10~30uF,R=10KΩ圖37復(fù)位路 晶振振蕩電路XTAL1腳和XTAL2腳分別構(gòu)成片內(nèi)振蕩器的反相放大器的輸入和輸出端,外接石英振蕩器或陶瓷振蕩器以及補(bǔ)償電容CC2構(gòu)成并聯(lián)諧振電路。AT89C52系統(tǒng)中晶振可在0~24MHz選擇。Keil采用C語言編程,是51系列單片機(jī)的通用編程軟件。由于此軟件應(yīng)用方便,功能強(qiáng)大,所以本設(shè)計所選用此軟件來實現(xiàn)相應(yīng)的功能。當(dāng)數(shù)據(jù)讀完后,然后對數(shù)據(jù)進(jìn)行處理。如圖41所示。 N Y 圖41設(shè)計主程序框圖 對于每個主控模塊所需完成的功能不一樣,所以下面對每個模塊所需設(shè)計的流程,進(jìn)行介紹。采樣程序采用中i斷方式。因此在數(shù)據(jù)的處理上是對整個信號進(jìn)行整數(shù)部分和小數(shù)部分的處理,然后在對整數(shù)部分進(jìn)行個位和十位的劃分。本設(shè)計采用的紅外測溫模塊對溫度進(jìn)行感溫傳感,節(jié)省了不少的電路設(shè)計及軟件設(shè)計的時間,充分說明了集成化的優(yōu)點及作用,也表明了科技發(fā)展的重要性,也讓我們看到了單片機(jī)的未來生產(chǎn)控制中的地位,讓我認(rèn)識到了學(xué)習(xí)單片機(jī)的重要性。用于保存讀出溫度的高8位?? FLAG1?? EQU?38H?????? 。數(shù)碼管十位數(shù)存放內(nèi)存位置 ?DQ?? EQU? ????? 。 ?A/D: START: MOV 40H,00H MOV R0,40H SETB EA 。 ? INT1: PUSH ACC 。中斷返回 END ??????數(shù)據(jù)處理???。將TEMPER_L的低四位X10/16得小數(shù)后一位數(shù)??????? MOV?? B,0AH???????????????????????? MUL?? AB??????????????????????????? ? MOV?? B,10H?????????????????????????? DIV?? AB?????????????????????????????? MOV?? 30H,A???????????? 。個位存入31H中??????? MOV?? B,0AH???????????????????????? DIV?? AB???????????????????????????? MOV?? 32H,B???????????? 。然后拉高數(shù)據(jù)線?????????? NOP????????????????????????????????????????? NOP???????????????????????????????????????? NOP???????????????????????????????????????? MOV?? R0,25H?????????????????????TSR2:????? JNB?? ,TSR3???????? 。 DISPLAY:? MOV??DPTR,TAB????????????? 。查小數(shù)點后位數(shù)的7段代碼??????????? MOV?? P0,A??????????????????? 。個位需要小數(shù)點點亮??????????????????????????????????????????????? MOV?? A,B_BIT1?????????????? 。開個位顯示??????????? ACALL D1MS?????????????????? ?。查十位數(shù)的7段代碼??????????? MOV?? P0,A?????????????????? ? 。小于100次循環(huán)??????????? DJNZ? R0,DPL1?????????????
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1