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

正文內(nèi)容

基于stc90c516水溫控制系統(tǒng)設(shè)計(jì)論文-文庫(kù)吧在線文庫(kù)

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

下一頁面
  

【正文】 還是比較廣泛的。 繼電器模塊介紹 繼電器模塊是由由一個(gè) NPN 型的三極管 8550 驅(qū)動(dòng)。 C 語言提供的庫(kù)包含許多標(biāo)準(zhǔn)子程序,具有很強(qiáng)的數(shù)據(jù)處理能力。 方案三: 采用數(shù)字式 防水型溫度傳感器 DS18B20,此類傳感器為數(shù)字式傳感器而且僅需要一條數(shù)據(jù)線進(jìn)行數(shù)據(jù)傳輸,易于與單片機(jī)連接,可以去除 A/D 模塊,降低硬件成本,簡(jiǎn)化系統(tǒng)電路。 方案一: 采用點(diǎn)陣式數(shù)碼管顯示,點(diǎn)陣式數(shù)碼管是由八行八列的發(fā)光二極管組成,對(duì)于顯示文字比較合適,如采用在顯示數(shù)字顯得太浪費(fèi),成本較高,所以不采用該方案。 關(guān)鍵詞: 單片機(jī) 、數(shù)字 溫度計(jì) 、 DS18B STC90C516 目 錄 …………………………………… 3 設(shè)計(jì)要求 …………………………………………………… … 3 各模塊選擇與論證 ……………………………………………… 3 …………………………………… 6 系統(tǒng) 總體設(shè)計(jì)框圖 ……………………………………………… 6 系統(tǒng)硬件概述 …………………………………………………… 6 主要單元電路的設(shè)計(jì) …………………………………………… 7 …………………………………………………… 14 DS18B20 程序設(shè)計(jì) ……………………………………………… 14 顯示程序設(shè)計(jì) …………………………………………………… 18 按鍵程序設(shè)計(jì) …………………………………………………… 19 …………………………………………………… 20 硬件測(cè)試 ………………………………………………………… 20 軟件測(cè)試 ………………………………………………………… 20 測(cè)試結(jié)果結(jié)論 …………………………………………………… 20 ……………………………………………………… 21 參 考文獻(xiàn) ………………………………………………………… 22 附錄 1:原理圖和實(shí)物圖 ……………………………………… 23 附錄 2:程序 …………………………………………………… 29 設(shè)計(jì)要求: (1)基本要求 ① 具有實(shí)時(shí)獲取水溫功能; ② 能夠自動(dòng)判斷實(shí)際溫度是否達(dá)到限值,并自動(dòng)報(bào)警控制繼電器; ( 2 ) 創(chuàng)新要求 ① 用戶能夠通過按鍵根據(jù)自己情況設(shè)置限值并保存起來; 各模塊選擇與論證 控制模塊 本設(shè)計(jì)采用 STC90C516 芯片作為硬件核心,該芯片采用 Flash ROM,內(nèi)部具有 8KB ROM 存儲(chǔ)空間,相對(duì)于本設(shè)計(jì)而言程序存儲(chǔ)空間完全夠用。 51 單片機(jī)是最常用的一種單片機(jī),而且在高校中都以 51 單片機(jī)教材為藍(lán)本,這使得 51單片機(jī)成為初學(xué)單片機(jī)技術(shù)人員的首選。 單片機(jī)技術(shù)已經(jīng) 廣泛應(yīng)用社會(huì)生活的 各個(gè)領(lǐng)域,已經(jīng)成為一種 非常實(shí)用的技術(shù) 。在顯示實(shí)時(shí)測(cè)量溫度的模式下還可以通過查詢按鍵查看設(shè)定的上下限報(bào)警溫度。 STC90C516 有 PDIP(40pin)和 PLCC(44pin)兩種封裝形式。 方案二: 采用模擬溫度傳感器 AD590,該傳感器的輸出電流會(huì)隨溫度的變化而變化,從而需要設(shè)計(jì)電路轉(zhuǎn)換成電壓的變化,進(jìn)而通過 A/D 轉(zhuǎn)換后接到單片機(jī)中,這種方法固然麻煩,而卻費(fèi)用比較高,而卻在電流電壓轉(zhuǎn)換和 A/D 轉(zhuǎn)換中會(huì)產(chǎn)生誤差。程序可劃分為不同函數(shù),結(jié)構(gòu)規(guī)范,可讀性強(qiáng)。程序設(shè)計(jì)為低電平觸發(fā) 。 其輸出溫度采用 LED 數(shù)碼管 顯示,主要用于對(duì)測(cè)溫比較準(zhǔn)確的場(chǎng)所 。 10KR1VCCP04GND1I/O2VCC3Q1DS18B20 圖 3 DS18B20 溫度采集 DS18B20 溫度傳感器是美國(guó) DALLAS 半導(dǎo)體公司最新推出的一種改進(jìn)型智能溫度傳感器,與傳統(tǒng)的熱敏電阻等測(cè)溫元件相比,它能直接讀出被測(cè)溫度,并且可根據(jù)實(shí)際要求通過簡(jiǎn)單的編程實(shí)現(xiàn) 9~ 12 位的數(shù)字值讀數(shù)方式。第 5 個(gè)字節(jié),為配置寄存器,它的內(nèi)容用于確定溫度值的數(shù)字轉(zhuǎn)換分辨率 , DS18B20 工作時(shí)寄存器中的分辨率轉(zhuǎn)換為相應(yīng)精度的溫度數(shù)值 , 該字節(jié)各位的定義如 表 21 所示。單片機(jī)可以通過單線接口讀出該數(shù)據(jù),讀數(shù)據(jù)時(shí)低位在先,高位在后,數(shù)據(jù)格式以 ℃ / LSB 形式表示。主機(jī) ROM 的前 56 位來計(jì)算 CRC 值,并和存入 DS18B20 的 CRC 值作比較,以判斷主機(jī)收到的ROM 數(shù)據(jù)是否正確。 Q39012VCC10KR3蜂鳴器1KR1VCCD1P34P35 圖 9 報(bào)警電路原理圖 繼電器模塊介紹 繼電器模塊是由由一個(gè) PNP 型的三極管 9015 驅(qū)動(dòng)。 搜索 ROM 0xF0 用于確定掛接在同一總線上 DS1820 的個(gè)數(shù)和識(shí)別 64 位 ROM 地址。 復(fù)制暫存器 0x48 將 RAM 中第 3 、 4 字節(jié)的內(nèi)容復(fù)制到EEPROM中。每次操作只能讀寫一位。 在數(shù)據(jù)總線由高電平變?yōu)榈碗娖街?,?shù)據(jù)線至少應(yīng)保持低電平 1μ s,來自 DS18B20 的輸出的數(shù)據(jù)在下降沿 15μ s 后有效,所以在數(shù)據(jù)線保持低電平 1μ s 之后,主機(jī)將數(shù)據(jù)線拉高,等待來自 DS18B20 的數(shù)據(jù)變化,在下降沿 15μ s 之后便可開始讀取 DS18B20 的輸出數(shù)據(jù)。程序流程圖如圖 13所示。所以對(duì)于有方向的元器件焊接需要特別的注意。在大學(xué)課堂的學(xué)習(xí)只是給我們灌輸專業(yè)知識(shí),而我們應(yīng)把所學(xué)的知識(shí) 應(yīng) 用到我們現(xiàn)實(shí)的生活中去 。 sbit relay = P3^5。 if(key_set==0) { led_shang=1。//寫入上限值數(shù)據(jù)保存 EEPROM_delete(0x2202)。 if(key_jia==0amp。 //下限自加 if(Temperature_down125) Temperature_down=125。 Temperature_up。 //開機(jī)關(guān)閉蜂鳴器 led_shang=1。 //讀取溫度 DS18B20_Temperature()。 //打開上限報(bào)警燈 relay=1。 //顯示實(shí)際溫度 } if(set_f!=0)//設(shè)置模式顯示 { if(set_f==1) display2(Temperature_up/1000,Temperature_up%1000/100,Temperature_up%100/10,Temperature_up%10)。 //開機(jī)關(guān)閉蜂鳴器 led_shang=1。amp。 //上電先讀取溫度上限值 Temperature_down=EEPROM_read(0x2202)。set_f==2)//設(shè)置下限值 { if(Temperature_down==0) Temperature_down=1。set_f!=0) { delayms(7)。 display2(Temperature_up/1000,Temperature_up%1000/100,Temperature_up%100/10,Temperature_up%10)。 } while(!key_set)。 //關(guān)閉繼電器 set_f++。 sbit key_jian = P1^0。 充分 認(rèn)識(shí) 到 理論 學(xué)習(xí)與實(shí)踐相結(jié)合的重要性,對(duì)于書本上的很多知識(shí),不但要學(xué)會(huì),更重要的是會(huì)運(yùn)用到實(shí)踐中去。在軟件的調(diào)試過程中主要遇到的問題如下: 。 在本設(shè)計(jì)調(diào)試中遇到了很多的問題。 圖 11 DS18B20 傳感器的讀寫時(shí)序 DS18B20 獲取溫度程序流程圖 DS18B20 的讀字節(jié),寫字節(jié),獲取溫度的程序流程圖如圖 12 所示。 在數(shù)據(jù)總線由高電平變?yōu)榈碗娖街螅?DS18B20 在 15μ s 至 60μ s 的時(shí)間間隙對(duì)總線采樣,如果為“ 1
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1