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

正文內(nèi)容

電子信息工程課程設(shè)計(jì)--溫度測(cè)量系統(tǒng)設(shè)計(jì)-wenkub

2023-02-01 02:23:13 本頁面
 

【正文】 路雙向I/O口,每腳可吸收8個(gè)TTL門電流。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS51指令集和輸出管腳相兼容。3. 單元電路設(shè)計(jì). 最小系統(tǒng)電路在課程設(shè)計(jì)所研究的多路溫度采集系統(tǒng)中的的MCU控制模塊是由AT89S52單片機(jī)構(gòu)成的最小系統(tǒng),如圖31。在綜合考慮對(duì)芯片的熟悉程度及功能的實(shí)現(xiàn)程度上。方案二:使用傳統(tǒng)的數(shù)碼顯示管。采用1Wire公眾域(PD)軟件應(yīng)用程序接口,采用循環(huán)程序結(jié)構(gòu)實(shí)現(xiàn)查看任何一個(gè)檢測(cè)點(diǎn)的編號(hào)、溫度值等數(shù)據(jù)指示,實(shí)現(xiàn)了多個(gè)檢測(cè)點(diǎn)數(shù)據(jù)的自動(dòng)化監(jiān)管。其測(cè)量溫度范圍為 55℃~+125℃,在10℃~+85℃范圍內(nèi),精度為177。方案二:電阻式電阻式可用來測(cè)量220~850℃范圍內(nèi)的溫度,少數(shù)情況下,低溫可測(cè)量至272℃,高溫可測(cè)量至1000℃,互換性差,非線性嚴(yán)重,在腐蝕介質(zhì)中使用時(shí),易氧化,因此,只能用于低溫及無腐蝕性的介質(zhì)中。1% ;分辨率≤℃ ;直流穩(wěn)壓電源自行設(shè)計(jì);輔助電路及元器件自選。進(jìn)行基本技能和技術(shù)訓(xùn)練,如掌握設(shè)計(jì)資料、手冊(cè)、標(biāo)準(zhǔn)和規(guī)范以及使用繪圖軟件和仿真軟件等。電子信息工程《專業(yè)基礎(chǔ)課程設(shè)計(jì)》研究報(bào)告多路溫度測(cè)量系統(tǒng)設(shè)計(jì) 中國:采用單片機(jī)80C51實(shí)現(xiàn)八路溫度檢測(cè);要求溫度范圍0℃~100℃之間; 精度達(dá)到177。2. 方案比較 課題分析對(duì)于多路溫度測(cè)量,溫度探頭的低功耗是十分重要的,同時(shí)還要滿足易于控制的條件,測(cè)溫范圍也必須達(dá)到或超過題目要求。雖然測(cè)量溫度范圍廣,但熱穩(wěn)定性差?!?,有十二位分辨率。考慮題目測(cè)溫范圍要求以及測(cè)量數(shù)據(jù)的準(zhǔn)確性要求選擇方案三。數(shù)碼管(LED)受外界環(huán)境影響小,顯示明亮,編程簡單,占用資源較少。決定在主板上采用AT89S52芯片,AT89S52片內(nèi)含4k bytes的可反復(fù)擦鞋的只讀程序存儲(chǔ)器(PEROM)和128 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM), 32個(gè)I/O 口線完全能夠滿足對(duì)數(shù)據(jù)的處理要求。該模塊是硬件系統(tǒng)的核心部分,它負(fù)責(zé)對(duì)DS18B20所采集的溫度信息進(jìn)行處理并向LED發(fā)送實(shí)習(xí)數(shù)據(jù)顯示采集到的溫度信息,完成多路溫度采集系統(tǒng)的要求。下面指出了各個(gè)管腳的用途。當(dāng)P1口的管腳第一次寫1時(shí),被定義為高阻輸入。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。但在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。為可靠起見,電源穩(wěn)定后還要經(jīng)一定的延時(shí)才撤銷復(fù)位信號(hào),以防電源開關(guān)或電源插頭分合過程中引起的抖動(dòng)而影響復(fù)位。這個(gè)并聯(lián)諧振電路加到一個(gè)負(fù)反饋電路中就可以構(gòu)成正弦波振蕩電路,由于晶振等效為電感的頻率范圍很窄,所以即使其他元件的參數(shù)變化很大,這個(gè)振蕩器的頻率也不會(huì)有很大的變化。DS18B20與單片機(jī)接口電路如圖34八路溫度采集電路所示.圖34八路溫度采集電路 DS18B20的讀寫程序和單總線協(xié)議的實(shí)現(xiàn)DS18B20的讀寫程序和測(cè)溫程序相同,只是得到的溫度值的位數(shù)因分辨率不同而不同,且溫度轉(zhuǎn)換時(shí)的延時(shí)時(shí)間由2s減為750ms。計(jì)數(shù)器1對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行減法計(jì)數(shù),當(dāng)計(jì)數(shù)器1的預(yù)置值減到0時(shí),溫度寄存器的值將加1,計(jì)數(shù)器1的預(yù)置將重新被裝入,計(jì)數(shù)器1重新開始對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行計(jì)數(shù),如此循環(huán)直到計(jì)數(shù)器2計(jì)數(shù)到0時(shí),停止溫度寄存器值的累加,此時(shí)溫度寄存器中的數(shù)值即為所測(cè)溫度。光刻ROM的作用是使每一個(gè)DS18B20都各不相同,這樣就可以實(shí)現(xiàn)一根總線上掛接多個(gè)DS18B20的目的。 (3)DS18B20溫度傳感器的存儲(chǔ)器 DS18B20溫度傳感器的內(nèi)部存儲(chǔ)器包括一個(gè)高速暫存RAM和一個(gè)非易失性的可電擦除的EEPRAM,后者存放高溫度和低溫度觸發(fā)器TH、TL和結(jié)構(gòu)寄存器。因?yàn)镈S18B20是使用單總線協(xié)議的,所以具有單總線的優(yōu)點(diǎn),本設(shè)計(jì)通過對(duì)DS18B20的使用,使讀者對(duì)單總線協(xié)議有了更深的認(rèn)識(shí)。(3) 溫度轉(zhuǎn)換時(shí)間:DS18B20 的轉(zhuǎn)換時(shí)間與設(shè)定的分辨率有關(guān),當(dāng)設(shè)定為9位時(shí),;10位時(shí),;11位時(shí),為375ms;12位時(shí),為750ms。對(duì)于家族代碼, DS18B20是28H。NC 1NC 2DALLASDS18B201 GND 2 DQ 3 VDDVDD 3NC 18 NC7 NC6 NC5 GNDGND:地 VDD:電源DQ:數(shù)據(jù)輸入/輸出 NC:空腳圖38 DS18B20 的封裝DS18B20 的供電方式有兩種: 一種是寄生電源;另一種為外電源供電,因?yàn)槎鄠€(gè)器件掛在總線上,為了識(shí)別不同的器件,在程序設(shè)計(jì)中一般有四個(gè)步驟:初始化命令;傳送ROM 命令;傳送RAM命令;數(shù)據(jù)交換命令。用lm78系列三端穩(wěn)壓IC來組成穩(wěn)壓電源所需的外圍元件極少,電路內(nèi)部還有過流、過熱及調(diào)整管的保護(hù)電路,使用起來可靠、方便,而且價(jià)格便宜。其中掃描分靜態(tài)掃描和動(dòng)態(tài)掃描! 靜態(tài)掃描比動(dòng)態(tài)掃描簡單些。當(dāng)c行高電平,3列低電平,其他行列都為高阻態(tài)時(shí),第三個(gè)數(shù)碼管的c筆劃亮,通過掃描方式在1/20秒內(nèi)四個(gè)數(shù)碼管的筆劃該亮的都亮一次,由于視覺暫留,就會(huì)看到結(jié)果。當(dāng)置于低電平時(shí)才有效,每個(gè)數(shù)碼管都會(huì)顯示一個(gè)相同的數(shù)字,所以然后需把其他三個(gè)數(shù)碼管置高電平。用聲音或是燈光報(bào)警時(shí),連續(xù)的聲響或常亮的燈光往往不易被人們的警覺,只有斷續(xù)的聲音或山所的燈光才能取得最佳的報(bào)警效果。電路的連接圖311如下圖311聲光報(bào)警模塊4. 整體電路整體電路如圖41圖41整體電路5. 軟件設(shè)計(jì) 工作方案簡介程序處理是整個(gè)系統(tǒng)的關(guān)鍵,即簡潔的硬件結(jié)構(gòu)是靠復(fù)雜的軟件來支持的。溫度檢測(cè)系統(tǒng)不斷定時(shí)檢測(cè)當(dāng)前溫度,并送往顯示器顯示,達(dá)到報(bào)警值時(shí)啟動(dòng)報(bào)警電路報(bào)警。但是,這個(gè)準(zhǔn)則對(duì)于搜索ROM命令和報(bào)警搜索命令例外,在執(zhí)行兩者中的任何一條命令之后,主機(jī)不能執(zhí)行其后的功能命令,必須返回至第一步。應(yīng)答脈沖使主機(jī)知道,總線上有從機(jī)設(shè)備,且準(zhǔn)備就緒。從機(jī)設(shè)備可能支持5種ROM命令(實(shí)際情況與具體型號(hào)有關(guān)),每種命令長度為8位。②通過發(fā)送復(fù)位脈沖,主機(jī)能夠在任何時(shí)候中斷數(shù)據(jù)傳輸。DS18B20的功能命令如表52所示。開始有鍵閉合有鍵閉合軟件延時(shí)確定按鍵位置有鍵釋放結(jié) 束獲得鍵值否是是是否否圖53 鍵盤掃描流程圖 聲光報(bào)警模塊報(bào)警溫度的設(shè)置是在單片機(jī)中設(shè)置一個(gè)單元存放預(yù)先設(shè)置好的報(bào)警溫度。在系統(tǒng)的研制和設(shè)計(jì)編寫過程中,得出了如下體會(huì)。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展和普及,數(shù)據(jù)采集系統(tǒng)在多個(gè)領(lǐng)域有著廣泛的應(yīng)用。在科學(xué)研究中,運(yùn)用數(shù)據(jù)采集系統(tǒng)可獲得大量的動(dòng)態(tài)信息,也是獲取科學(xué)數(shù)據(jù)和生成知識(shí)的重要手段之一。通過這次的課程設(shè)計(jì)的制作讓我對(duì)單片機(jī)的理論有了更加深入的了解,同時(shí)通過這次實(shí)踐使我更深刻的體會(huì)到了理論聯(lián)系實(shí)際的重要性,我們?cè)诮窈蟮膶W(xué)習(xí)工作中會(huì)更加的注重實(shí)際 理論與實(shí)際的結(jié)合!致謝在本次課程設(shè)計(jì)中,不僅自己付出了很多心血,也得到了很多老師和同學(xué)的支持,為我創(chuàng)造了很多有利條件,在這里,我要特別感謝我的導(dǎo)師席老師,在課程設(shè)計(jì)的開始,單老師給了我很多幫助,指導(dǎo)我了解了很多單片機(jī)的相關(guān)知識(shí),并在當(dāng)我設(shè)計(jì)遇到困難時(shí),及時(shí)的給予幫助和鼓勵(lì),同時(shí),對(duì)我其他學(xué)科的鼓勵(lì)也滲透在課程設(shè)計(jì)的同時(shí),給了我莫大的信心,為我順利完成課程設(shè)計(jì)起到了非常重要的作用。再次對(duì)在本次課程設(shè)計(jì)中給予過我?guī)椭睦蠋熀屯瑢W(xué)至上我最真摯的謝意。sbit LED=P1^5。unsigned char code ds18b20_num1[8]={0x28,0x30,0xc5,0xb8,0x00,0x00,0x00,0x8e}。unsigned char code ds18b20_num5[8]={0x28,0x34,0xc5,0xb8,0x00,0x00,0x00,0x52}。unsigned char code ds18b20_num9[8]={0x28,0x38,0xc5,0xb8,0x00,0x00,0x00,0x2F}。unsigned char ROM_NUM[8]。unsigned char code DuanMa[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 unsigned int MyData=24。void Display1(unsigned char FirstBit,unsigned char Num)。 unsigned int TempH1,TempL1,temp1。 delay(200)。 TempData[3]=DuanMa[8]。 //顯示C符號(hào) while (1) { if(KEY1==1) { if(ReadTempFlag==1) { k++。 } temp=ReadTemperature()。 delay(600)。 TempL=TempL*6/10。 //個(gè)位溫度,帶小數(shù)點(diǎn) TempData[5]=DuanMa[TempL]。// for(j=25。i)// {// delay(60)。 } if((k==12)amp。 } if((k==12)amp。 SPEAK=0。i0。 temp1=MyData。0x0F。 if((TempH1/100==0)amp。 //十位溫度 TempData1[4]=DuanMa[(TempH1%100)%10]|0x80。 } }}void Display(unsigned char FirstBit,unsigned char Num){ static unsig
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1