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

正文內(nèi)容

安全檢測課程設(shè)計---溫度傳感器的報警系統(tǒng)-其他專業(yè)-資料下載頁

2025-01-19 10:35本頁面

【導(dǎo)讀】量,從而引起報警。在生活中它為我們提供了很多方便,在傳感器產(chǎn)品中,溫。度傳感器是最主要的需求產(chǎn)品,它被應(yīng)用在多個方面。現(xiàn)改變了我們的生活,生活因使用傳感器也變得多姿多彩。技術(shù)人員努力解決的問題?,F(xiàn)控制不穩(wěn)定、失控現(xiàn)象。傳統(tǒng)的繼電器調(diào)溫電路簡單實用,但由于繼電器動。作頻繁,可能會因觸點不良而影響正常工作??刂祁I(lǐng)域還大量采用傳統(tǒng)的PID. 調(diào)整不便仍是普遍存在的問題。損失,使得測量溫度更加精確。數(shù)字溫度傳感器DS18B20只用一個引腳即可與。單片機進行通信,大大減少了接線的麻煩,使得單片機更加具有擴展性。以把數(shù)字溫度傳感器DS18B20做成探頭,探入到狹小的地方,增加了實用性。更能串接多個數(shù)字溫度傳感器DS18B20進行范圍的溫度檢測。

  

【正文】 寫入一個位 。 MOV R3, 23。 DJNE R3, $ 。等待 SETB DQ 。重新釋放總線 。 NOP DJNZ R2, WR1 。寫入下一個位 。 SETB DQ RET 注:當(dāng)主機把數(shù)據(jù)從邏輯高電平拉到邏輯低電平的時候,寫時間隙開始。有兩種寫時間隙,寫 1 時間隙和寫 0 時間隙。所有寫時間隙必須最少持續(xù) 60μ s,包括兩個寫周期至少 1μ s 的恢復(fù)時間。 I/O線電平變低后, DS18B20 在一個 15μ s 到 60μ s 的窗口內(nèi)對 I/O 線采樣。如果線上事高電平,就是寫 1, 14 如果是低電平,就是寫 0。主機要生成一個寫時間隙,必須把數(shù)據(jù)線拉到低電平然后釋放,在寫時間隙開始后的 15μ s 內(nèi)允許數(shù)據(jù)線拉到高電平。主機要生成一個寫 0時間隙,必須把數(shù)據(jù)線拉到低電平并保存 60μ s。 每個讀時隙都由主機發(fā)起,至少拉低總線 1us,在主機發(fā)起讀時序之后,單總線器件才開始在總線上發(fā)送 0 或 1。所有讀時序至少需要 60us。 寫時序 ( 2) DS18B20 的讀取子程序 READ_1820: MOV R4 , 2 。讀取兩個字節(jié)的數(shù)字 MOV R1, 29H 。低位存入 29H,高位存入 28H RE0: MOV R2, 8 。數(shù)據(jù)一共有 8位 RE1: CLR C SETB DQ NOP NOP CLR DQ 。讀前總線保持為低 NOP NOP NOP SETB DQ 。開始讀總線釋放 MOV R3, 9。 RE2: DJNZ R3, RE2 。延時 18us MOV C, DQ 。從總線讀到一個位 MOV R3, 23。 RE3: DJNZ R3, RE3 。等待 50us RRC A 。把讀得的位值循環(huán)移給 A 15 DJNZ R2, RE1 。讀取下一位 MOV @R1, A。 DEC R1 DJNZ R4, RE0。 RET 注:當(dāng)從 DS18B20 讀數(shù)據(jù)時,主機生成讀時間隙。當(dāng)主機把數(shù)據(jù)從高電平拉到低電平時,讀時間隙開始,數(shù)據(jù)線必須保持至少 1μ s;從 DS18B20輸出的數(shù)據(jù)在讀時間隙的下降沿出現(xiàn)后 15μ s 內(nèi)有效。 因此,主機在讀時間隙開始后必須把 I/O 腳驅(qū)動拉為的電平保持 15μ s,以讀取 I/O 腳狀態(tài)。在讀時間隙的 結(jié)尾, I/O 引腳將被外部上拉電阻拉到高 電平。所有讀時間隙必須最少 60μ s,包括兩個讀周期至少 1μ s的恢復(fù)時間。 讀時序 ②獲得實際測量溫度(溫度傳感器 DS18B20 把數(shù)據(jù)信息傳給單片機,完成數(shù)據(jù)信息的傳輸); 數(shù)據(jù)轉(zhuǎn)化子程序部分: TURN: ANL 28H, 07H ANL 29H, 0F0H MOV A, 28H ORL 29H, A MOV A, 29H SWAP A MOV 29H, A RET 16 注 :溫度傳感器 DS18B20 所測得的溫度數(shù)據(jù)低位存入 29H,高位存入 28H,將28H 中的低 4 位 移入 29H 中的高 4位,獲得一個新字節(jié),這個字節(jié)就是實際測量的溫度。 ③將測量的溫度數(shù)據(jù)在兩位數(shù)碼管 [8]上顯示出來(單片機把數(shù)據(jù)信息傳給LED 數(shù)碼管顯示器,實現(xiàn)溫度的數(shù)字化顯示)。 溫度顯示子程序部分: DISPLAY: MOV A, 29H。 MOV B, 10。 DIV AB MOV B_bit , A 。十位在 A MOV A_bit, B 。個位在 B MOV DPTR , TABLE 。指定查表起始地址 MOV R0, 4。 DP1: MOV R1, 250 。顯示 1000 次 LOOP: MOV A, A_bit 。取個位數(shù) MOVC A, @a+DPTR 。查個位數(shù)的 7段代碼 MOV P0, A 。送出個位的 7段代碼 CLR 。開個位顯示 ACALL DELAY SETB MOV A, B_bit 。取十位數(shù) MOVC A, @A+DPTR 。查出十位數(shù)的 7段代碼 MOV P0, A 。送出十位的 7段代碼 CLR 。開 十位顯示 ACALL DELAY 。顯示 1ms SETB DJNZ R1, LOOP 。250 次未完循環(huán) DJNZ R0, DP1 。4 個 250 次未完循環(huán) RET 17 8 、 實例測試 實例測試:將寫入程序的單片機插入實驗板插座內(nèi),檢查溫度傳感器DS18B20 連接正常后接通電源,此時,在兩位 7段 LED數(shù)碼管上將會準(zhǔn)確的顯示環(huán)境溫度,無需作任何調(diào)整。 為了觀察溫度傳感器 DS18B20 對穩(wěn)定變化的靈敏度,可以用手握住 DS18B20管,會看到數(shù)碼管上顯示的穩(wěn)定很快上升至 人體溫度值,再將手離開 DS18B20管,溫度又會很快降至環(huán)境溫度值,溫度傳感器 DS18B20 的測量范圍為 55℃~+125℃,在 10℃~ +85℃時精度為177。 ℃。 主要參考文獻 [1]欒桂冬等 《傳感器及其應(yīng)用》 西安電子科技大學(xué)出版社 2021年 [2]何希才 , 薛永毅 . 傳感器及其應(yīng)用實例 [M]. 北京 : 機械工業(yè)出版社 , 2021. [3]陳杰 黃鴻 《傳感器與檢測技術(shù)》高等教育出版社 2021年 [4]何立民 .單片機應(yīng)用系統(tǒng)設(shè)計 [M].北京 :北京航空航天大學(xué)出版社 ,1994. [5]張智,鄒智榮?;趩纹瑱C的日光溫室控制系統(tǒng)的設(shè)計,微計算機信息, 2021 [6]任文輝,林智群,彭佩夫。用單片機對實驗室恒溫控制系統(tǒng)的設(shè)計,大學(xué)物理, 2021 [7]高濤 ,梁曉陽,汪洋。火控雷達溫度監(jiān)測儀的設(shè)計與實現(xiàn),微計算機信息, 2021 [8]楊俊華,黃明輝?;?80C196 單片機的溫度檢測及顯示系統(tǒng),機械與電子,2021
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1