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

正文內(nèi)容

基于51單片機(jī)的溫度警報(bào)器的設(shè)計(jì)單片機(jī)課程設(shè)計(jì)報(bào)告(專業(yè)版)

2025-08-09 00:17上一頁面

下一頁面
  

【正文】 P2=1。write_byte(0xcc)。 DQ=0。_nop_()。 DQ=1。uchar tempH,tempL,num。本次設(shè)計(jì)優(yōu)點(diǎn):采用的單片機(jī)AT89C51 性價(jià)比高;熱敏電阻溫度傳感器轉(zhuǎn)化溫度的方法非常簡(jiǎn)潔且精度高、測(cè)試范圍較廣。本次課程設(shè)計(jì)中選用AT89C52式單片機(jī),其最小系統(tǒng)主要由電復(fù)位、振蕩電路組成。也可以在任何時(shí)刻發(fā)出復(fù)位命令中止數(shù)據(jù)的讀取操作。DS18B20測(cè)溫范圍55℃~+125℃,℃遞增。 DS18B20供電方式DS18B20可以采用外部電源供電和寄生電源供電兩種模式。DS18B20內(nèi)部的高速緩存器包括一個(gè)高速暫存器RAM和一個(gè)非易失性可電擦除的EEPROM。因此,研究溫度的測(cè)量和控制方法具有重要的意義。有的產(chǎn)品還帶多路選擇器、中央控制器(CPU)、隨機(jī)存取存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)。DS18B20與AT89C52結(jié)合實(shí)現(xiàn)最簡(jiǎn)溫度報(bào)警系統(tǒng),該系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,抗干擾能力強(qiáng),適合于惡劣環(huán)境下進(jìn)行現(xiàn)場(chǎng)溫度測(cè)量,有廣泛的應(yīng)用前景。基于AT89C51單片機(jī)提高了系統(tǒng)的可移植性、擴(kuò)展性,利于現(xiàn)代測(cè)控、自動(dòng)化、電氣技術(shù)等專業(yè)實(shí)訓(xùn)要求。而單片機(jī)微處理器越來越豐富的外圍功能模塊,更加方便了數(shù)字式溫度傳感器輸出信號(hào)的處理。因?yàn)槊恐籇S18B20都可以設(shè)置成兩種供電方式,即數(shù)據(jù)總線供電方式和外部供電方式。: DS18B20分辨率的設(shè)置R1R0分辨率最大轉(zhuǎn)換時(shí)間 /ms009位0110位1011位3751112位750DS18B20依靠一個(gè)單線端口通訊。 DS18B20的測(cè)溫原理DS1820 是這樣測(cè)溫[5]的:用一個(gè)高溫度系數(shù)的振蕩器確定一個(gè)門周期,內(nèi)部計(jì)數(shù)器在這個(gè)門周期內(nèi)對(duì)一個(gè)低溫度系數(shù)的振蕩器的脈沖進(jìn)行計(jì)數(shù)來得到溫度值。命令代碼為CCH,在啟動(dòng)所有DS18B20轉(zhuǎn)換之前或系統(tǒng)只有一個(gè)DS18B20時(shí),該命令將允許主設(shè)備不提供64位二進(jìn)制ROM代碼就適用存儲(chǔ)器操作命令。命令代碼為44H,啟動(dòng)一次溫度轉(zhuǎn)換,若主機(jī)在該命令之后又發(fā)出其它操作,而DS18B20又忙于溫度轉(zhuǎn)換,DS18B20就會(huì)輸出一個(gè)“0”,若轉(zhuǎn)換結(jié)束,則DS18B20輸出一個(gè)“1”。AT89C51單片機(jī)使用12MHZ的晶振最為振蕩源,由于單片機(jī)內(nèi)部有振蕩電路,所以外部只要連接一個(gè)晶振和兩個(gè)電容即可,電容一般在15pF至50pF之間。在此衷心的向車?yán)蠋煴磉_(dá)我的感激之心。 LED_display()。 }DQ=1。 val=val1。 DQ=1。ch1=read_byte()。amp。 //溫度的個(gè)位}void LED_display() //顯示檢測(cè)的溫度 { P2=0x0。 delay(6)。i0。_nop_()。while(presence) { while(presence) { DQ=1。 //DS18B20復(fù)位函數(shù) void write_byte(uchar val)。即信號(hào)通過譯碼管的端口a、b、c、d、e、f、g 、dp 端來控制每段譯碼管的亮滅與否,同時(shí)通過端口4 四個(gè)端口來控制四個(gè)譯碼管。命令代碼為B4H。命令代碼為4EH,允許主設(shè)備向DS18B20的暫存器寫入兩個(gè)字節(jié)的數(shù)據(jù),其中第一個(gè)字節(jié)寫入TH中,第二個(gè)字節(jié)寫入TL中。這是通過改變計(jì)數(shù)器對(duì)溫度每增加一度所需計(jì)數(shù)的的值來實(shí)現(xiàn)的。測(cè)量結(jié)果放在DS18B20的暫存器里,用一條讀暫存器內(nèi)容的存儲(chǔ)器操作命令可以把暫存器中數(shù)據(jù)讀出。溫度傳感器是DS18B20的核心部分,該功能部件可完成對(duì)溫度的測(cè)量通過軟件編程可將55~125℃范圍內(nèi)的溫度值按9位、10位、11位、12位的分辨率進(jìn)行量化,以上的分辨率都包括一個(gè)符號(hào)位,℃、℃、℃、℃,℃。同時(shí)數(shù)字溫度傳感器還可直接與微處理器進(jìn)行接口,它集溫度測(cè)量,A/D轉(zhuǎn)換于一體,具有單總線結(jié)構(gòu),數(shù)字量輸出,直接與微機(jī)接口等優(yōu)點(diǎn)。它是目前在國內(nèi)外應(yīng)用最為普遍的一種集成傳感器,典型產(chǎn)品有AD590、AD59TMP1LM135等;(2)模擬集成溫度控制器。 范文范例參考《單片機(jī)原理及應(yīng)用》課程設(shè)計(jì)任務(wù)書二級(jí)學(xué)院:電子信息與電氣工程學(xué)院 專業(yè): 班級(jí): 學(xué)生姓名指導(dǎo)老師 職 稱講師 課題名稱基于51單片機(jī)的溫度警報(bào)器的設(shè)計(jì) 課題工作內(nèi)容 設(shè)計(jì)內(nèi)容:硬件電路的設(shè)計(jì)、軟件電路的設(shè)計(jì) 總體方案的選擇、討論確定。此種傳感器具有功能單一(僅測(cè)量溫度)、 測(cè)溫誤差小、價(jià)格低、響應(yīng)速度快、傳輸距離遠(yuǎn)、體積小、微功耗等特點(diǎn),適合遠(yuǎn)距離測(cè)溫、控溫,不需要進(jìn)行非線性校準(zhǔn),外圍電路簡(jiǎn)單。數(shù)字化溫度傳感器可以直接將溫度量以數(shù)字脈沖信號(hào)形式輸出,具有測(cè)量精度高、抗干擾能力強(qiáng)、傳輸距離遠(yuǎn)、外圍接口電路簡(jiǎn)單等諸多優(yōu)點(diǎn)。(2)溫度傳感器。一條控制操作命令指示DS18B20完成一次溫度測(cè)量。斜坡式累加器用來補(bǔ)償感溫振蕩器的非線性,以期在測(cè)溫時(shí)獲得比較高的分辨率。Write scratchpad(寫暫存器)。Read power supply(讀電源使用模式)。圖4 溫度采集電路 LED顯示報(bào)警電路的設(shè)計(jì)LED數(shù)碼管與單片機(jī)的P0口相連,單片機(jī)將采集到的溫度值轉(zhuǎn)化為與數(shù)碼管對(duì)應(yīng)的數(shù)據(jù),通過P0口輸出顯示。 void reset()。}void reset() //DS18B20的復(fù)位{uchar presence=1。_nop_()。for(i=8。 if(DQ) value|=0x80。 //溫度的十位tempL=numtempH*10。 setValue_high=num) beep=1。 //DS18B20的溫度數(shù)值是16位的二進(jìn)制,精度高,最后四位是溫度的小數(shù)部分,最
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1