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

正文內(nèi)容

基于stc90c516水溫控制系統(tǒng)設(shè)計(jì)論文(完整版)

2025-08-30 10:22上一頁面

下一頁面
  

【正文】 ”則向 DS18B20 寫“ 1”, 如果為“ 0”則向 DS18B20 寫“ 0”。 DS18B20 傳感器的初始化時(shí)序 DS18B20 傳感器為單總線結(jié)構(gòu)器件,在讀寫操作之前,傳感器芯片應(yīng)先進(jìn)性復(fù)位操作也就是初始化操作。 告警搜索命令 0xEC 執(zhí)行后只有溫度超過設(shè)定值上限或下限的片子才做出響應(yīng)。 DS18B20 的操作流程如圖 31 所示。 W112W29W38W46a11b7c4d2e1f10g5dp3U3a b c d e f g dpw1 w2 w3 w4w1Q490121KR4w2Q590121KR5w3Q690121KR6w4Q790121KR7VCCP21 P22 P23P20 圖 7 顯示電路 按鍵電路設(shè)計(jì) 按鍵電路是用來實(shí)現(xiàn)調(diào)節(jié)設(shè)定報(bào)警溫度的上下限和查看上下報(bào)警溫度的功能。 表 22 DS18B20 輸出的溫度值 溫度值 二進(jìn)制輸出 十六進(jìn)制輸出 +125℃ 0000 0111 1101 0000 07D0h +85℃ 0000 0101 0101 0000 0550h +℃ 0000 0001 1001 0001 0191h +℃ 0000 0000 1010 0010 00A2h +℃ 0000 0000 0000 1000 0008h 0℃ 0000 0000 0000 0000 0000h ℃ 1111 1111 1111 1000 FFF8h ℃ 1111 1111 0101 1110 FF5Eh ℃ 1111 1110 0110 1111 FF6Fh 55℃ 1111 1100 1001 0000 FC90h DS18B20 完成溫度轉(zhuǎn)換后,就把測得的溫度值與 RAM 中的 TH、 TL 字節(jié)內(nèi)容作比較。 高速暫存 RAM 的第 8 字節(jié)保留未用,表現(xiàn)為全邏輯 1。溫度報(bào)警觸發(fā)器 TH和 TL,可通過軟件寫入戶報(bào)警上下限。蜂鳴器用來實(shí)現(xiàn)當(dāng)測量溫度超過設(shè)定的上下限時(shí)的報(bào)警功能。報(bào)警時(shí)蜂鳴器間歇性報(bào)警,發(fā)光二極管閃爍。匯編語言有著極強(qiáng)的硬件控制能力,用其它的高級(jí)語言所無法控制的軟硬件細(xì)節(jié),在匯編語言中都可 以實(shí)現(xiàn),但是編程復(fù)雜。 編程語言的選擇和論證 對(duì)于指令系統(tǒng)兼容 MCS51 系列的單片機(jī),其較為常用的編程語言有 C 和匯編語言。成本相對(duì)比較高,對(duì)于本設(shè)計(jì)顯示內(nèi)容的不多采用該方案顯得有點(diǎn)大材小用。 89C52 內(nèi)置 8 位中央 處理單元、 512 字節(jié)內(nèi)部數(shù)據(jù) 存儲(chǔ)器 RAM、 8k 片內(nèi) 程序 存儲(chǔ)器( ROM) 32 個(gè)雙向輸入 /輸出 (I/O)口、 3 個(gè) 16 位定時(shí) /計(jì)數(shù)器和 5 個(gè)兩級(jí)中斷結(jié)構(gòu),一個(gè)全雙工 串行通信 口,片內(nèi)時(shí)鐘振蕩電路。 本設(shè)計(jì)根據(jù)設(shè)計(jì)要求,首先設(shè)計(jì)了硬件電路,然后繪制軟件流程圖及編寫程序。 水溫控制 課程總結(jié) 題目: 基于 STC90C516 水溫控制系統(tǒng)設(shè)計(jì) 學(xué) 院: 電子工程學(xué)院 專 業(yè): 電子信息工程 年 級(jí): 20xx 級(jí) 指導(dǎo)教師: 廖志賢 成 員 : 衛(wèi)麗業(yè) 20xx12701008 白雪英 20xx12701007 俞陽陽 20xx12701009 李志鵬 20xx12701058 20xx 年 05 月 摘 要 本設(shè)計(jì)采用 的主控芯片是 STC90C516 單片機(jī),數(shù)字溫度傳感器 DS18B20。 本設(shè)計(jì) 屬于 一種 多功能溫度計(jì), 溫度測量范圍是 55℃到 125℃。此外, 89C52 還可工作于低功耗模式,可通過兩種 軟件 選擇空閑和掉電模式。 因此綜合上述最終決定采用數(shù)碼管動(dòng)態(tài)掃描方式作為顯示 。 C 語言是一種結(jié)構(gòu)化編程語言,可產(chǎn)生壓縮代碼。綜合考慮,軟件的設(shè)計(jì)語言選擇 C 語言。 系統(tǒng) 總體設(shè)計(jì)框圖 由于 DS18B20 數(shù)字溫度傳感器具有單總線的獨(dú)特優(yōu)點(diǎn),可以使用戶輕松地組建起傳感器網(wǎng)絡(luò),并可使多點(diǎn)溫度測量電路變得簡單、可靠,所以在該設(shè)計(jì)中采用 DS18B20 數(shù)字溫度傳感器測量溫度。 主要單元電路的設(shè)計(jì) 單片機(jī)主控制模塊的設(shè)計(jì) STC90C516 單片機(jī)為 40 引腳雙列直插芯片 ,有四個(gè) I/O 口 P0,P1,P2,P3, MCS51 單片機(jī)共有 4 個(gè) 8 位的 I/O 口( P0、 P P P3),每一條 I/O 線都能獨(dú)立地作輸出或輸入。 DS18B20溫度傳感器的內(nèi)部存儲(chǔ)器還包括一個(gè)高速暫存 RAM和一個(gè)非易失性的可電擦除的 EEPRAM。第 9 字節(jié)讀出前面所有 8 字節(jié)的 CRC 碼,可用來檢驗(yàn)數(shù)據(jù),從而保證通信數(shù)據(jù)的正確性。若 T> TH 或 T< TL,則將該器件內(nèi)的報(bào)警標(biāo)志位置位,并對(duì)主機(jī)發(fā)出的報(bào)警搜索命令作出響應(yīng)。電路原理圖如圖 8 所示。 如圖 31 DS18B20 的操作流程 DS18B20 傳感器的指令表 DS18B20 傳感器的操作指令如表 31 所示。 溫度變換 0x44 啟動(dòng) DS1820 進(jìn)行溫度轉(zhuǎn)換, 12 位轉(zhuǎn)換時(shí)最長為 750ms( 9 位為 )。 DS18B20 的初始化時(shí)序如圖 10 所示。如圖 32 的上半部分。 開 始D Q = 1D Q = 0延 時(shí) 4 8 0 μ sD Q = 1D Q = 1延 時(shí) 8 0 μ sD Q = 1YN結(jié) 束D S 1 8 B 2 0 初 始 化程 序 流 程 圖開 始d = 1i = 8r e t u r n dD Q = 1D Q = 1延 時(shí) 6 0 μ sd | = 0 x 8 0YN結(jié) 束i 0d = 1D Q = 0D Q = 1延 時(shí) 2 μ si YN開 始i = 8延 時(shí) 6 0 μ s結(jié) 束i 0D Q = 0延 時(shí) 2 μ sD Q = 1ND S 1 8 B 2 0 讀 字 節(jié)程 序 流 程 圖D S 1 8 B 2 0 寫 字 節(jié)程 序 流 程 圖D Q = d amp。回想這些問題只要認(rèn)真多思考都是可以避免的,以下為主要的問題: ( 1) 在硬件設(shè)計(jì)好后把軟件程序?qū)懞煤笙螺d進(jìn)單片機(jī)后數(shù)碼管不顯示。 經(jīng)過檢查程序發(fā)現(xiàn)數(shù)碼管動(dòng)態(tài)掃描顯示時(shí)延時(shí)不夠,通過改大延時(shí)解決了問題。在以后的學(xué)習(xí)中,我 們 會(huì)更加注重 實(shí)踐方面 的 鍛煉 ,多 提高自己 的動(dòng)手 實(shí)踐 能力 。 /*********************全局變量定義 ***************************/ uchar Temperature_up,Temperature_down。 if(set_f==3) { set_f=0。//檢測按鍵松開 }//加值鍵,支持連按 if(key_jia==0amp。//顯示 } if(key_jia==0amp。 if(key_jian==0amp。 Temperature_down。 //上電先讀取溫度下限值 DS18B20_init()。temp_d[3]==0)。 //開機(jī)關(guān)閉上限報(bào)警燈 led_xia=1。 //開機(jī)關(guān)閉繼電器 } display(temp_d[0],temp_d[1],tem
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1