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

正文內(nèi)容

安全檢測(cè)課程設(shè)計(jì)---溫度傳感器的報(bào)警系統(tǒng)-其他專業(yè)(參考版)

2025-01-23 10:35本頁(yè)面
  

【正文】 基于 80C196 單片機(jī)的溫度檢測(cè)及顯示系統(tǒng),機(jī)械與電子,2021 。用單片機(jī)對(duì)實(shí)驗(yàn)室恒溫控制系統(tǒng)的設(shè)計(jì),大學(xué)物理, 2021 [7]高濤 ,梁曉陽(yáng),汪洋。 主要參考文獻(xiàn) [1]欒桂冬等 《傳感器及其應(yīng)用》 西安電子科技大學(xué)出版社 2021年 [2]何希才 , 薛永毅 . 傳感器及其應(yīng)用實(shí)例 [M]. 北京 : 機(jī)械工業(yè)出版社 , 2021. [3]陳杰 黃鴻 《傳感器與檢測(cè)技術(shù)》高等教育出版社 2021年 [4]何立民 .單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) [M].北京 :北京航空航天大學(xué)出版社 ,1994. [5]張智,鄒智榮。 為了觀察溫度傳感器 DS18B20 對(duì)穩(wěn)定變化的靈敏度,可以用手握住 DS18B20管,會(huì)看到數(shù)碼管上顯示的穩(wěn)定很快上升至 人體溫度值,再將手離開(kāi) DS18B20管,溫度又會(huì)很快降至環(huán)境溫度值,溫度傳感器 DS18B20 的測(cè)量范圍為 55℃~+125℃,在 10℃~ +85℃時(shí)精度為177。250 次未完循環(huán) DJNZ R0, DP1 。開(kāi) 十位顯示 ACALL DELAY 。查出十位數(shù)的 7段代碼 MOV P0, A 。開(kāi)個(gè)位顯示 ACALL DELAY SETB MOV A, B_bit 。查個(gè)位數(shù)的 7段代碼 MOV P0, A 。顯示 1000 次 LOOP: MOV A, A_bit 。指定查表起始地址 MOV R0, 4。十位在 A MOV A_bit, B 。 MOV B, 10。 ③將測(cè)量的溫度數(shù)據(jù)在兩位數(shù)碼管 [8]上顯示出來(lái)(單片機(jī)把數(shù)據(jù)信息傳給LED 數(shù)碼管顯示器,實(shí)現(xiàn)溫度的數(shù)字化顯示)。所有讀時(shí)間隙必須最少 60μ s,包括兩個(gè)讀周期至少 1μ s的恢復(fù)時(shí)間。 因此,主機(jī)在讀時(shí)間隙開(kāi)始后必須把 I/O 腳驅(qū)動(dòng)拉為的電平保持 15μ s,以讀取 I/O 腳狀態(tài)。 RET 注:當(dāng)從 DS18B20 讀數(shù)據(jù)時(shí),主機(jī)生成讀時(shí)間隙。讀取下一位 MOV R1, A。等待 50us RRC A 。從總線讀到一個(gè)位 MOV R3, 23。 RE2: DJNZ R3, RE2 。讀前總線保持為低 NOP NOP NOP SETB DQ 。低位存入 29H,高位存入 28H RE0: MOV R2, 8 。 寫(xiě)時(shí)序 ( 2) DS18B20 的讀取子程序 READ_1820: MOV R4 , 2 。 每個(gè)讀時(shí)隙都由主機(jī)發(fā)起,至少拉低總線 1us,在主機(jī)發(fā)起讀時(shí)序之后,單總線器件才開(kāi)始在總線上發(fā)送 0 或 1。主機(jī)要生成一個(gè)寫(xiě)時(shí)間隙,必須把數(shù)據(jù)線拉到低電平然后釋放,在寫(xiě)時(shí)間隙開(kāi)始后的 15μ s 內(nèi)允許數(shù)據(jù)線拉到高電平。 I/O線電平變低后, DS18B20 在一個(gè) 15μ s 到 60μ s 的窗口內(nèi)對(duì) I/O 線采樣。有兩種寫(xiě)時(shí)間隙,寫(xiě) 1 時(shí)間隙和寫(xiě) 0 時(shí)間隙。寫(xiě)入下一個(gè)位 。重新釋放總線 。 DJNE R3, $ 。寫(xiě)入一個(gè)位 。保持 16us 以上 RRC A ??偩€低位,開(kāi)始寫(xiě)入 MOV R3, 7。一位共 8位數(shù)據(jù) CLR C 。 、 流程圖 、 程序分析 ?對(duì) DS18B20 進(jìn)行復(fù)位,寫(xiě)入和讀取溫度數(shù)據(jù)(在溫度傳感器 DS18B20 內(nèi)部完成,并實(shí)現(xiàn)對(duì)溫度信息的采集);讀取溫度流程如下:復(fù)位→發(fā) CCH 命令(跳① 對(duì)溫度傳感 器 進(jìn)行設(shè)置,讀取溫度 ②數(shù)據(jù)轉(zhuǎn)化 ③顯示溫度 開(kāi)始 結(jié)束 13 過(guò) ROM)→發(fā) 44H 命令→延時(shí) 1s→復(fù)位→發(fā) CCH 命令(跳過(guò) ROM)→發(fā) BEH 命令(讀內(nèi)部 RAM 中 9 字節(jié)內(nèi)容)→連接從總線上讀出 2個(gè)字節(jié)的數(shù)據(jù)(溫度數(shù)據(jù)的低 8 位和高 8 位)→結(jié)束 注:根據(jù) DS18B20 的通信協(xié)議,每一次讀寫(xiě)數(shù)據(jù)之前都要對(duì) DS18B20 進(jìn)行復(fù)位,復(fù)位要求主機(jī)先發(fā) 出復(fù)位低脈沖(大于 48us);然后釋放, DS18B20 收到信號(hào)后等待 16~ 60us,然后發(fā)出 60~ 240us 的存在低脈沖,主機(jī)收到此信號(hào)表示復(fù)位成功。本電路使用集成穩(wěn)壓芯片 7805解決了電源穩(wěn)壓?jiǎn)栴}。需通過(guò)低通濾波電路濾波,使輸出電壓平 滑。降壓后還是交流電壓,所以需要整流電路把交流電壓轉(zhuǎn)換成直流電壓。其主要原理是把單相交流電經(jīng)過(guò)電源變壓器、整流電路、濾波電路、穩(wěn)壓電路轉(zhuǎn)換成穩(wěn)定的直流電壓。本設(shè)計(jì)無(wú)片外程序存儲(chǔ)器擴(kuò)展,所以將 EA\V pp腳接高電平, ALE 及 PSEN 腳懸空。 PSEN 腳用于外部程序存儲(chǔ)器選通信號(hào),在對(duì)外部程序存儲(chǔ)器取指操作時(shí)此引腳置低電平有效。若 EA\Vpp接低電平,則所有指令均從片外程序存儲(chǔ)器讀取。 在電路總體設(shè)計(jì)中, EA\Vpp 腳用于是 從外部程序存儲(chǔ)器取指還是從內(nèi)部程序存儲(chǔ)器取指的選擇信號(hào)。晶振 CYS 的震蕩頻率范圍在 ~ 12MHz 間選擇,典型值為 12MHz 和 6MHz。 本設(shè)計(jì)采用內(nèi)部時(shí)鐘方式,在單片機(jī)內(nèi)部有一震蕩電路,只要在單片機(jī)的XTAL1 和 XTAL2 腳外接石英晶體(簡(jiǎn)稱晶振),就構(gòu)成了自己震蕩器并在單片機(jī)內(nèi)部產(chǎn)生時(shí)鐘脈沖信號(hào)。本設(shè)計(jì)采用上電復(fù)位電路,電路參數(shù)為電容 10μ F,電阻 .。該電路參數(shù)為:晶振為 12MHz時(shí),電容為 10μ F,電阻為 。上電瞬間 RST引腳獲得高電平,隨著電容的充電, RST 引腳的高電平逐漸下降。實(shí)際應(yīng)用中,復(fù)位操作有兩種形式:一種是上電復(fù)位,另一種是上電與按鍵均有效的復(fù)位。三極管發(fā)射極接高電平,當(dāng) 或 為低電平時(shí)使三極管導(dǎo)通選通數(shù)碼管 [6]的某一位。 本設(shè)計(jì)采用數(shù)碼管動(dòng)態(tài)顯示,電路如下圖所示: 顯示部分電路 圖中由單片機(jī) P1口串接 74HC245 驅(qū)動(dòng)兩位共陽(yáng)極數(shù)碼管,上拉電阻排為10K。下一時(shí)刻改變所顯示的字位和字段碼,點(diǎn) 亮另一個(gè)數(shù)碼管,顯示另一個(gè)字符。因此需要顯示多位時(shí)需要多個(gè)輸出 9 口,通常片內(nèi)并口不夠用,需要在片外擴(kuò)展。 數(shù)碼管顯示電路分為動(dòng)態(tài)顯示和靜態(tài)顯示。 一個(gè) LED 數(shù)碼管只能顯示一位的字符,如果字符位數(shù)不止一位,可以用幾個(gè)數(shù)碼管組成,但要控制多位的顯示電路需要有字段控制和字位控制,字段控
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1