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

正文內(nèi)容

溫度顯示器的設(shè)計畢業(yè)設(shè)計論文-在線瀏覽

2024-08-08 20:36本頁面
  

【正文】 度狀態(tài)并保存溫度值到DS18B20。與傳統(tǒng)的熱敏電阻相比,他能夠直接讀出被測溫度并且可根據(jù)實際要求通過簡單的編程實現(xiàn)9~12位的數(shù)字值讀數(shù)方式。因而使用DS18B20可使系統(tǒng)結(jié)構(gòu)更趨簡單,可靠性更高。   (2)測溫范圍 -55℃~+125℃,℃。   (4)工作電源: 3~5V/DC   (5)在使用中不需要任何外圍元件   (6)測量結(jié)果以9~12位數(shù)字量方式串行傳送   (7)不銹鋼保護管直徑 Φ6  (8)適用于DN15~25, DN40~DN250各種介質(zhì)工業(yè)管道和狹小空間設(shè)備測溫   (9)標準安裝螺紋 M10X1, , G1/2”任選   (10)PVC電纜直接出線或德式球型接線盒出線,便于與其它電器設(shè)備連接。暫存存儲器包含了8個連續(xù)字節(jié),前兩個字節(jié)是測得的溫度信息,第一個字節(jié)的內(nèi)容是溫度的低八位,第二個字節(jié)是溫度的高八位。第六七八個字節(jié)用于內(nèi)部計算。 DS18B20存儲器操作命令 DS18B20的測溫原理低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產(chǎn)生固定頻率的脈沖信號送給減法計數(shù)器1,高溫度系數(shù)晶振隨溫度變化其震蕩頻率明顯改變,所產(chǎn)生的信號作為減法計數(shù)器2的脈沖輸入,圖中還隱含著計數(shù)門,當計數(shù)門打開時,DS18B20就對低溫度系數(shù)振蕩器產(chǎn)生的時鐘脈沖后進行計數(shù),進而完成溫度測量。減法計數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行減法計數(shù),當減法計數(shù)器1的預(yù)置值減到0時溫度寄存器的值將加1,減法計數(shù)器1的預(yù)置將重新被裝入,減法計數(shù)器1重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行計數(shù),如此循環(huán)直到減法計數(shù)器2計數(shù)到0時,停止溫度寄存器值的累加,此時溫度寄存器中的數(shù)值即為所測溫度。,為計數(shù)器1提供頻率穩(wěn)定的技術(shù)脈沖。同樣,高溫系數(shù)振蕩器則將被測溫度轉(zhuǎn)換成頻率信號。原理圖如圖2。復(fù)位要求主CPU將數(shù)據(jù)線下拉500微秒,然后釋放,DS18B20收到信號后等待16~60微秒左右,后發(fā)出60~240微秒的存在低脈沖,主CPU收到此信號表示復(fù)位成功。在使用PL/M,C等高級語言進行系統(tǒng)程序計時,對DS18B20最好采用匯編語言實現(xiàn)。當單總線上所掛DS18B20超過八個時,就需要解決微處理器的總線驅(qū)動問題,這一點在進行多點測溫系統(tǒng)設(shè)計時要加以注意。試驗中,當采用普通信號電纜傳輸長度超過50M時,讀取的測溫數(shù)據(jù)將發(fā)生錯誤。這種情況主要是由總線分布電容使信號波產(chǎn)生畸變造成的。(4)在DS18B20測溫程序設(shè)計中,向DS18B20發(fā)出溫度轉(zhuǎn)換命令后,程序總要等待DS18B20的返回信號,程序進入死循環(huán)。測溫電纜線建議采用屏蔽4芯雙絞線,其中一對線接地線與信號線,另一組姐VCC和地線,屏蔽層在源端單點接地。DS18B20的外形及管腳排列如下圖1: DS18B20引腳定義: (1)DQ為數(shù)字信號輸入/輸出端; (2)GND為電源地; (3)VDD為外接供電電源輸入端(在寄生電源接線方式時接地)。95年出現(xiàn)在中國市場。對于一些不大復(fù)雜的控制電路我們就可以增加少量元件來實現(xiàn),例如,對溫度的控制,過壓的控制等。 AT89C2051的引腳介紹如圖所示。   (2)GND:接地。~。P1口輸出緩沖器可吸收20mA電流并能直接驅(qū)動LED顯示。~,它們將因內(nèi)部的上拉電阻而流出電流。P3口緩沖器可吸收20mA電流。用作輸入時,被外部拉低的P3口腳將用上拉電阻而流出電流。P3口還接收一些用于閃速存儲器編程和程序校驗的控制信號。RST一旦變成高電平所有的I/O引腳就復(fù)位到“1”。每一個機器周期需12個振蕩器或時鐘周期。 (7)XTAL2:作為振蕩器反相放大器的輸出。該反向放大器可以配置為片內(nèi)振蕩器。如采用外部時鐘源驅(qū)動器件,XTAL2應(yīng)不接。 XTAL1和XTAL2分別為反向放大器的輸入和輸出。石晶振蕩和陶瓷振蕩均可采用。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。AT89C2051是一種帶2K字節(jié)閃爍可編程可擦除只讀存儲器的單片機。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標準的MCS51指令集和輸出管腳相兼容。AT89C單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。 AT89C2051可以看作AT89C51的簡化版。(2)AT89C51有4個8位I/O口,而AT89C2051只有2個8位I/O口()。 由于 AT89C2051的IO線很少,導(dǎo)致它無法外加RAM和程序ROM,片內(nèi)Flash存儲器也少,但它的體積比AT89C51小很多. 兩者不是同一種芯片,但有相同的指令集,因為兩者都是基于MCS51硬核的。它采用ATMEL的高密非易失存儲技術(shù)制造并和工業(yè)標準MCS51指令集和引腳結(jié)構(gòu)兼容。AT89C2051提供以下標準功能:2K字節(jié)閃速存儲器,128字節(jié)RAM,15根I/O口,兩個16位定時器,一個五向量兩級中斷結(jié)構(gòu),一個全雙工串行口,一個精密模擬比較器以及兩種可選 的軟件節(jié)電工作方式。掉電方式保存RAM內(nèi)容但振蕩器停止工作并禁止有其它部件的工作到下一個硬件復(fù)位。因在電路中有 數(shù)字顯示,按鍵設(shè)定,數(shù)據(jù)采集和繼電器控制。在這20ms的時間里程序還會完成溫度數(shù)據(jù)的采集和轉(zhuǎn)換和對當前溫度和設(shè)置溫度的對比等等。下面為溫度傳感器的讀取溫度程序://mega8 gcc編譯通過,_delay_us(us) _delay_ms(ms)調(diào)用庫函數(shù)//初始化把dq設(shè)置為輸出define ds18b20_dq PC5define set_ds18b20_dq_ddr() DDRC|=1ds18b20_dqdefine set_ds18b20_dq() PORTC|=1ds18b20_dqdefine clr_ds18b20_dq() PORTCamp。=~(1ds18b20_dq)de
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1