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

正文內(nèi)容

基于單片機(jī)的數(shù)碼管顯示的k型熱電偶溫度計(jì)的設(shè)計(jì)與仿真畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 V/℃,電壓可由線性公式Vout=(41μV/℃)(tRtAMB)來(lái)近似熱電偶的特性。如果你使用C語(yǔ)言編程,那么keil幾乎就是你的不二之選,即使不使用C語(yǔ)言而僅用匯編語(yǔ)言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會(huì)令你事半功倍。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。迄今為止是世界上唯一將電路仿真軟件、PCB設(shè)計(jì)軟件和虛擬模型仿真軟件三合一的設(shè)計(jì)平臺(tái),其處理器模型支持805HC1PIC10/12/16/18/24/30/DsPIC3AVR、ARM、8086和MSP430等,2010年即將增加Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。  第4章 程序設(shè)計(jì)及硬件仿真 在這個(gè)部分,是根據(jù)數(shù)據(jù)的采集,傳輸,處理,顯示來(lái)逐漸完成的。設(shè)計(jì)中采用的MAX6675是一個(gè)集成了熱電偶放大器、冷端補(bǔ)償、A/D轉(zhuǎn)換器及SPI串口的熱電偶放大器與數(shù)字轉(zhuǎn)換器,其電路如圖314所示。溫度由熱電偶采集,然后將數(shù)據(jù)直接送給冷端補(bǔ)償芯片MAX6675芯片進(jìn)行處理,處理后送給單片機(jī)控制電路,完成簡(jiǎn)單的溫度采集過(guò)程[9]。SPI可以同時(shí)發(fā)出和接收串行數(shù)據(jù)。主SPI的時(shí)鐘信號(hào)(SCK)使傳輸同步。一個(gè)完整串行接口讀操作需16個(gè)時(shí)鐘周期,在時(shí)鐘的下降沿讀16個(gè)輸出位,第l位和第15位是一偽標(biāo)志位,并總為0,第14位到第3位為以MSB到LSB順序排列的轉(zhuǎn)換溫度值;第2位平時(shí)為低,當(dāng)熱電偶輸入開(kāi)放時(shí)為高,開(kāi)放熱電偶檢測(cè)電路完全由MAX6675實(shí)現(xiàn),為開(kāi)放熱電偶檢測(cè)器操作,T必須接地,并使接地點(diǎn)盡可能接近GND腳;第1位為低以提供MAX6675器件身份碼,第0位為三態(tài)。從機(jī) SCK BIT 。時(shí)鐘置為低電平 MOV R2, 08H 。將數(shù)據(jù)高位移入緩沖區(qū) MOV R2,08H RDL: MOV C,SO 。 數(shù)據(jù)處理部分 在此過(guò)程中,不好用protues來(lái)查看結(jié)果,不過(guò)可以利用keil來(lái)查看寄存器的結(jié)果,只要我們首先給個(gè)初始數(shù)據(jù),然后最后再印證下就可以。溫度值與數(shù)字量的對(duì)應(yīng)關(guān)系為:溫度值= 轉(zhuǎn)換后的數(shù)字量/4095=轉(zhuǎn)換后的數(shù)字量/4 所以第一步是得到數(shù)字量,第二步是得到溫度值,但可以簡(jiǎn)化為,直接得到溫度值,然后再進(jìn)制轉(zhuǎn)換。在整個(gè)程序中,DATAH保存高8位數(shù)據(jù),DATAL保存低8位數(shù)據(jù),DATAX保存小數(shù)數(shù)據(jù)。數(shù)據(jù)高位保存在A CLR C 。DATAL存儲(chǔ)在A RRC A 。雙字節(jié)二進(jìn)制整數(shù)轉(zhuǎn)換成3字節(jié)BCD碼整數(shù)的子程序[13]。將要保存的數(shù)據(jù)存放 MOV R7,DATAL 。 。這部分最后選擇用計(jì)時(shí)器中斷的方式來(lái)完成數(shù)碼管動(dòng)態(tài)顯示延時(shí)的需要?! ↑c(diǎn)亮顯示器有靜態(tài)和動(dòng)態(tài)兩種方式。所謂動(dòng)態(tài)顯示就是一位一位的輪流點(diǎn)亮各位顯示器,對(duì)于每位顯示器來(lái)說(shuō),每隔一段時(shí)間點(diǎn)亮一次。鎖存器的最主要作用是緩存,其次完成高速的控制器與慢速的外設(shè)的不同步問(wèn)題,再其次是解決驅(qū)動(dòng)的問(wèn)題,最后是解決一個(gè) I/O 口既能輸出也能輸入的問(wèn)題。初始化堆棧 MOV LEDBUF,6 MOV LEDBUF+1,6 MOV LEDBUF+2,7 MOV LEDBUF+3,5 MOV LEDBUF+4,3 MOV LEDBUF+5,1MOV R0,LEDBUF 。R1中放片選信號(hào)MOV TMOD, 01H 。開(kāi)總中斷 SETB ET0 。初始化數(shù)據(jù)LOOP1: MOV TH0,0DFH MOV TL0,0B0H 。通過(guò)查表,將字碼送給偏、p2口CLR 。通過(guò)查表將ledbuf中數(shù)據(jù)送往P2RETI其運(yùn)行結(jié)果如下: 數(shù)碼管動(dòng)態(tài)顯示硬件仿真結(jié)果其中小數(shù)點(diǎn)的位置是根據(jù)需要而對(duì)其中的一位,在輸出字形碼之后。 根據(jù)MAX6675芯片手冊(cè),℃量程是0~℃。結(jié) 論  本文主要介紹了基于熱電偶溫度傳感器的快速測(cè)溫系統(tǒng)。MAX6675將熱電偶測(cè)溫應(yīng)用時(shí)復(fù)雜的線性化、冷端補(bǔ)償及數(shù)字化輸出等問(wèn)題集中在一個(gè)芯片上解決,簡(jiǎn)化了將熱電偶測(cè)溫方案應(yīng)用于嵌入式系統(tǒng)領(lǐng)域時(shí)復(fù)雜的軟硬件設(shè)計(jì),因而該器件是將熱電偶測(cè)溫方案應(yīng)用于嵌入式系統(tǒng)領(lǐng)域的理想選擇。此次畢業(yè)設(shè)計(jì)讓我們有機(jī)會(huì)將大學(xué)四年所學(xué)的專業(yè)課程與實(shí)際的實(shí)踐緊密聯(lián)系起來(lái),加深了我們對(duì)理論知識(shí)的理解和掌握,開(kāi)闊了我們的視野,最重要的是鍛煉了我們勤于思考問(wèn)題的能力,熟練使用電腦辦公軟件的能力,獨(dú)立查閱資料的能力,分析問(wèn)題與解決問(wèn)題的能力,以及操作專業(yè)軟件的能力,讓我們基本具備了一個(gè)工程技術(shù)人員應(yīng)有的基本素養(yǎng)。我在設(shè)計(jì)的實(shí)用性方面還存在不足之處,還有很多不盡人意的地方。從機(jī)控制SCK BIT 。16位數(shù)據(jù)低8位DATAX DATA 32H 。延時(shí),從而得到準(zhǔn)確的數(shù)據(jù) LCALL DAY LCALL DAYREDAT: MOV A,00H CLR C CLR CS 。讀SO端數(shù)據(jù) RLC A 。累加器左移一位 SETB SCK NOP NOPCLR SCK DJNZ R2,RDL MOV DATAL,A 。清除低的3位MOV DATAL,A MOV A,DATAH ANL A,7FHMOV DATAH,A 。 ;同上,不過(guò)這次若是高 CLR C ; 位, RRC A ;為了,得到溫度值的 MOV DATAH,A ;小數(shù)部分 MOV A,DATAL RRC A MOV DATAL,A MOV A,DATAX ADD A,50H MOV DATAX,AMOV A,DATAHCJNE A,01H,BJ ;利用比較和跳轉(zhuǎn),看BJ: JC ZH ;溫度值是否超過(guò)量程 SETB ;若超過(guò),則驅(qū)動(dòng)led亮 LJMP MAINZH: MOV R6,DATAH ;這部分是將2進(jìn)制數(shù)據(jù) MOV R7,DATAL ;轉(zhuǎn)換成4位bcd碼, CLR A ;也就是16進(jìn)制轉(zhuǎn)換成 MOV R3,A ;10進(jìn)制來(lái)顯示 MOV R4,A MOV R5,A MOV R2,10H。初始化堆棧 MOV B,10H ;下面的部分主要將數(shù)據(jù)分別 MOV A,R4 ;送入內(nèi)存中,用以后面顯示 DIV AB MOV LEDBUF,AMOV LEDBUF+1,B MOV A,R5 MOV B,10H DIV ABMOV LEDBUF+2,AMOV LEDBUF+3,BMOV A,DATAXMOV B,10HDIV ABMOV LEDBUF+4,AMOV LEDBUF+5,B MOV R0,LEDBUF 。R1中放片選信號(hào)MOV TMOD, 01H 。開(kāi)總中斷 SETB ET0 。初始化數(shù)據(jù)LOOP1: MOV TH0,0DFH MOV TL0,0B0H 。這一步就是使小數(shù)點(diǎn)顯示出來(lái)INC R0 。通過(guò)查表將ledbuf中數(shù)據(jù)送往P2RETIDAY: MOV R6,0FFH ;延時(shí),用來(lái)讀取數(shù)據(jù)DL2: MOV R7,0FFHDL1: NOPDJNZ R7,DL1 DJNZ R6,DL2 RETEND致  謝  不知不覺(jué),大學(xué)的四年已經(jīng)過(guò)去,在這四年中,我在電子這個(gè)大集體中,感到非常的開(kāi)心。在做畢業(yè)設(shè)計(jì)的這半年,不論是理論知識(shí),還是實(shí)踐動(dòng)手能力,我都學(xué)了很多,這些都離不開(kāi)老師、同學(xué)、朋友的幫助和支持,在這里對(duì)大家表示最真誠(chéng)的謝意。  再者,就是我的室友們,我們一起生活了四年,我很開(kāi)心遇到你們,并和你們一起生活。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1