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

正文內(nèi)容

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

  

【正文】 的輸出. 復(fù)位電路復(fù)位電路的基本功能是:系統(tǒng)上電時(shí)提供復(fù)位信號(hào),直至系統(tǒng)電源穩(wěn)定后,撤銷復(fù)位信號(hào)。RST:復(fù)位輸入。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。P0口:P0口為一個(gè)8位漏級(jí)開路雙向I/O口,每腳可吸收8個(gè)TTL門電流。3. 單元電路設(shè)計(jì). 最小系統(tǒng)電路在課程設(shè)計(jì)所研究的多路溫度采集系統(tǒng)中的的MCU控制模塊是由AT89S52單片機(jī)構(gòu)成的最小系統(tǒng),如圖31。方案二:使用傳統(tǒng)的數(shù)碼顯示管。其測(cè)量溫度范圍為 55℃~+125℃,在10℃~+85℃范圍內(nèi),精度為177。1% ;分辨率≤℃ ;直流穩(wěn)壓電源自行設(shè)計(jì);輔助電路及元器件自選。電子信息工程《專業(yè)基礎(chǔ)課程設(shè)計(jì)》研究報(bào)告多路溫度測(cè)量系統(tǒng)設(shè)計(jì) 中國(guó)2. 方案比較 課題分析對(duì)于多路溫度測(cè)量,溫度探頭的低功耗是十分重要的,同時(shí)還要滿足易于控制的條件,測(cè)溫范圍也必須達(dá)到或超過題目要求?!妫惺环直媛?。數(shù)碼管(LED)受外界環(huán)境影響小,顯示明亮,編程簡(jiǎn)單,占用資源較少。該模塊是硬件系統(tǒng)的核心部分,它負(fù)責(zé)對(duì)DS18B20所采集的溫度信息進(jìn)行處理并向LED發(fā)送實(shí)習(xí)數(shù)據(jù)顯示采集到的溫度信息,完成多路溫度采集系統(tǒng)的要求。當(dāng)P1口的管腳第一次寫1時(shí),被定義為高阻輸入。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。為可靠起見,電源穩(wěn)定后還要經(jīng)一定的延時(shí)才撤銷復(fù)位信號(hào),以防電源開關(guān)或電源插頭分合過程中引起的抖動(dòng)而影響復(fù)位。DS18B20與單片機(jī)接口電路如圖34八路溫度采集電路所示.圖34八路溫度采集電路 DS18B20的讀寫程序和單總線協(xié)議的實(shí)現(xiàn)DS18B20的讀寫程序和測(cè)溫程序相同,只是得到的溫度值的位數(shù)因分辨率不同而不同,且溫度轉(zhuǎn)換時(shí)的延時(shí)時(shí)間由2s減為750ms。 (3)DS18B20溫度傳感器的存儲(chǔ)器 因?yàn)镈S18B20是使用單總線協(xié)議的,所以具有單總線的優(yōu)點(diǎn),本設(shè)計(jì)通過對(duì)DS18B20的使用,使讀者對(duì)單總線協(xié)議有了更深的認(rèn)識(shí)。對(duì)于家族代碼, DS18B20是28H。用lm78系列三端穩(wěn)壓IC來組成穩(wěn)壓電源所需的外圍元件極少,電路內(nèi)部還有過流、過熱及調(diào)整管的保護(hù)電路,使用起來可靠、方便,而且價(jià)格便宜。當(dāng)c行高電平,3列低電平,其他行列都為高阻態(tài)時(shí),第三個(gè)數(shù)碼管的c筆劃亮,通過掃描方式在1/20秒內(nèi)四個(gè)數(shù)碼管的筆劃該亮的都亮一次,由于視覺暫留,就會(huì)看到結(jié)果。用聲音或是燈光報(bào)警時(shí),連續(xù)的聲響或常亮的燈光往往不易被人們的警覺,只有斷續(xù)的聲音或山所的燈光才能取得最佳的報(bào)警效果。溫度檢測(cè)系統(tǒng)不斷定時(shí)檢測(cè)當(dāng)前溫度,并送往顯示器顯示,達(dá)到報(bào)警值時(shí)啟動(dòng)報(bào)警電路報(bào)警。應(yīng)答脈沖使主機(jī)知道,總線上有從機(jī)設(shè)備,且準(zhǔn)備就緒。②通過發(fā)送復(fù)位脈沖,主機(jī)能夠在任何時(shí)候中斷數(shù)據(jù)傳輸。開始有鍵閉合有鍵閉合軟件延時(shí)確定按鍵位置有鍵釋放結(jié) 束獲得鍵值否是是是否否圖53 鍵盤掃描流程圖 聲光報(bào)警模塊報(bào)警溫度的設(shè)置是在單片機(jī)中設(shè)置一個(gè)單元存放預(yù)先設(shè)置好的報(bào)警溫度。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展和普及,數(shù)據(jù)采集系統(tǒng)在多個(gè)領(lǐng)域有著廣泛的應(yīng)用。通過這次的課程設(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ì)起到了非常重要的作用。sbit LED=P1^5。unsigned char code ds18b20_num5[8]={0x28,0x34,0xc5,0xb8,0x00,0x00,0x00,0x52}。unsigned char ROM_NUM[8]。 unsigned int MyData=24。 unsigned int TempH1,TempL1,temp1。 TempData[3]=DuanMa[8]。 } temp=ReadTemperature()。 TempL=TempL*6/10。// for(j=25。 } if((k==12)amp。 SPEAK=0。 temp1=MyData。 if((TempH1/100==0)amp。 } }}void Display(unsigned char FirstBit,unsigned char Num){ static unsigned char i=0。 LATCH1=1。 DataPort=WeiMa[i+FirstBit]。}void Init_Timer0(void){ TMOD |= 0x01。 TL0=(655361000)%256。 if(MyData2048) { MyData=2048。 //單片機(jī)將DQ拉低 DelayUs2x(200)。 unsigned char dat = 0。 } return(dat)。 DQ = 1。 mum_select(k)。i8。}void mum_select(unsigned char m){ unsigned char n。n++) { ROM_NUM[n]=ds18b20_num2[n]。 } else if(m==4) { for(n=0。 } TempData[0]=DuanMa[0]。n8。 TempData[1]=DuanMa[8]。n++) { ROM_NUM[n]=ds18b20_num10[n]。 } else { for(n=0。n++) { ROM_NUM[n]=ds18b20_num12[n]。 TempData[1]=DuanMa[0]。n8。 } TempData[0]=DuanMa[0]。 } else if(m==6) { for(n=0。n++) { ROM_NUM[n]=ds18b20_num4[n]。 TempData[1]=DuanMa[2]。n8。 } WriteOneChar(0xBE)。 WriteOneChar(0xCC)。 } DelayUs2x(25)。 for (i=8。i0。 DQ = 1。 if(MyData0) { MyData=17。 num++。 TL0=0x00。 LATCH2=0。 i++。 LATCH1=1。((TempH1%100)/10==0))//消隱 TempData1[2]=0。 TempH1=temp14。j0。(num1!=12)) { MOTOR=1。j)// {// for(i=35。 TempData[3]=DuanMa[(TempH%100)/10]。 ReadTempFlag=0。 //個(gè)位溫度,帶小數(shù)點(diǎn) TempData[5]=DuanMa[0]。 MOTOR=0。unsigned char k。unsigned char num1。unsigned char code ds18b20_num7[8]={0x28,0x36,0xc5,0xb8,0x00,0x00,0x00,0x3c}。sbit DATE=P1^7。我還要感謝實(shí)習(xí)組及實(shí)驗(yàn)室的所有老師,為我的課程設(shè)計(jì)提供了非常便利的條件。同時(shí),還要對(duì)某一檢測(cè)點(diǎn)任意參數(shù)能夠進(jìn)行隨機(jī)查尋,將其在某一時(shí)間段內(nèi)檢測(cè)得到的數(shù)據(jù)經(jīng)過轉(zhuǎn)換提取出來,以便進(jìn)行比較,做出決策,調(diào)整控制方案,提高產(chǎn)品的合格率,產(chǎn)生良好的經(jīng)濟(jì)效益。當(dāng)發(fā)現(xiàn)DS18B20溫度大于預(yù)設(shè)的報(bào)警溫度,則讓單片機(jī)發(fā)出報(bào)警信號(hào),發(fā)光二極管閃爍,蜂鳴器發(fā)出蜂鳴聲。命令描述命令代碼發(fā)送命令后,單總線上的響應(yīng)信息注釋溫度轉(zhuǎn)換命令轉(zhuǎn)換溫度啟動(dòng)溫度轉(zhuǎn)換44H無①存儲(chǔ)器命令讀暫存器讀出全部暫存器的內(nèi)容,包括CRC字節(jié)BEHDS18B20傳輸多達(dá)9字節(jié)至主機(jī)②寫暫存器寫暫存器第3和4個(gè)字節(jié)的數(shù)據(jù)(即TH、TL和配置寄存器)4EH主機(jī)傳送3個(gè)字節(jié)的數(shù)據(jù)至DS18B20③復(fù)制暫存器將暫存器中的TH、TL和配置字復(fù)制到EEPROM中48H無①回讀EEPROM將TH、TL和配置字從EEPROM中回讀至?xí)捍嫫髦蠦8HDS18B20傳回讀狀態(tài)至主機(jī)主機(jī)發(fā)送ROM指令,以訪問某個(gè)指定的DS18B20,接著就可以發(fā)送DS18B20支持的某個(gè)功能命令。這些命令與各個(gè)從機(jī)設(shè)備的唯一的64位ROM有關(guān)。(3)報(bào)警:當(dāng)檢測(cè)到的溫度超越報(bào)警溫度時(shí),蜂鳴器發(fā)出報(bào)警信號(hào),發(fā)光二極管閃爍。P15和P14來轉(zhuǎn)換電平,產(chǎn)生短促的報(bào)警聲音或閃爍燈光。對(duì)于單片機(jī)端口通過晶體管驅(qū)動(dòng)負(fù)載的情況,無論負(fù)載是數(shù)碼管還是繼電器,晶體管都只能工作在截止?fàn)顟B(tài)或飽和狀態(tài),是不能工作在放大狀態(tài)的。當(dāng)按鍵按下時(shí),相應(yīng)的I/O為低電平,單片機(jī)會(huì)自行判斷程序的設(shè)置值,并且在LED上顯示出來;設(shè)置按鍵與單片機(jī)的pin腳接口圖如圖39按鍵輸入電路圖39按鍵輸入電路. 數(shù)目管顯示電路數(shù)碼管在工業(yè)控制中有著很廣泛的應(yīng)用,例如用來顯示溫度、數(shù)量、重量、日期、時(shí)間,還可以用來顯示比賽的比分等,具有顯
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1