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

正文內(nèi)容

多點(diǎn)溫度測量控制(專業(yè)版)

2025-09-10 00:44上一頁面

下一頁面
  

【正文】 延時2*05H=10T, RRC A MOV DQ, C MOV R3, 23 DJNZ R3,$ 。寫入18B20的ROMCODE MOV A,0BEH 。如寄存器A中數(shù)與06不等,則轉(zhuǎn)移 SETB MOV A, 0FFH MOV SBUF,A 。96US25HTSR2: DJNZ R0,TSR2 JNB DQ,TSR3 LJMP TSR4 。本系統(tǒng)可以實(shí)現(xiàn)產(chǎn)品的專業(yè)化和工廠化大生產(chǎn),應(yīng)用領(lǐng)域廣泛,例如,可以對小區(qū)內(nèi)的供暖系統(tǒng)進(jìn)行多點(diǎn)溫度監(jiān)控,實(shí)時處理DS18B20溫度傳感器上傳的數(shù)據(jù);可以在對溫度要求比較嚴(yán)格的車間內(nèi)進(jìn)行多點(diǎn)溫度測控,以保持室內(nèi)的精準(zhǔn)溫度;可以在化學(xué)反應(yīng)爐內(nèi)安裝本系統(tǒng),使化學(xué)反應(yīng)可以在精確的溫度條件下進(jìn)行,等等。 ,采用ATMEL公司的 AT89S51單片機(jī)為總線命令,實(shí)現(xiàn)與DSl8B20的總線接口,并提供具體電路設(shè)計。解決方法:查閱了大量資料,對照時序圖和文字說明理清時序關(guān)系。 原因分析:在設(shè)計控制電路時,采用普通的電阻作為熱源,控制DS18B20周圍的溫度,但是由于電阻選擇不是很到位,產(chǎn)生的熱量太小。RE: MOV C, RI JNC RE ;查詢是否置1 MOV A, SBUF ;讀出數(shù)據(jù) CLR RI ;清零本系統(tǒng)采用的是單點(diǎn)采集,即單片機(jī)采集一個數(shù)據(jù)便保存起來,待全部采集完后存放在指定存儲單元中,通過串口發(fā)送給上位機(jī)。為使數(shù)據(jù)PC和單片機(jī)之間無差錯地傳送,本文采用協(xié)議來約定數(shù)據(jù)的傳輸。10V電壓。 控制電路的設(shè)計控制電路是硬件電路部分中十分重要的一部分,這部分的功能是單片機(jī)輸出口通過輸出高低電平來控制繼電器的開關(guān)通斷,從而調(diào)節(jié)加熱電阻絲被的溫度,使之控制在設(shè)定溫度值。按下按鈕,則直接把+5V加到了RET/VPD端從而復(fù)位稱為手動復(fù)位。如果計數(shù)器在門周期結(jié)束前達(dá)到0,則溫度寄存器(同樣被預(yù)置到55℃)的值增加,表明所測量的溫度大于55℃。 DS18B20的引腳圖本設(shè)計使用的是三引腳的產(chǎn)品。其成本低廉,在工業(yè)控制領(lǐng)域得到廣泛應(yīng)用。該部分通過單片機(jī)的P口輸出的高低電平來控制加熱電阻的通斷,當(dāng)P口輸出低電平時,加熱電阻通電,周圍的溫度緩慢升高,DS18B20測得的溫度值也升高;當(dāng)P口輸出高電平時,加熱電路斷開,溫度回落。下面將根據(jù)溫度測控系統(tǒng)的特點(diǎn)和功能具體介紹溫度測控系統(tǒng)的硬件和軟件的總體設(shè)計方案,硬件總體設(shè)計方案介紹了組成測控系統(tǒng)的各部分電路,以及各部分電路的主要功能。溫度測量方法的發(fā)展和技術(shù)的創(chuàng)新,使得人們對溫度的測量更加準(zhǔn)確和方便。溫度顯示調(diào)節(jié)儀有指針式和數(shù)字式兩種。其中溫度監(jiān)測是控制農(nóng)作物生長的關(guān)鍵因素,由于不同溫室中的農(nóng)作物生長所需要的溫度不同且要求穩(wěn)定在一定的溫度范圍內(nèi)。另外一個熱源是安裝在機(jī)箱后部散熱器上的功率器件。為此,本文以AT89S51單片機(jī)為處理核心進(jìn)行了多點(diǎn)溫度監(jiān)控系統(tǒng)的下位機(jī)設(shè)計,詳細(xì)闡述了系統(tǒng)的硬件及軟件設(shè)計方法。下面僅就在社會生產(chǎn)和生活中用處比較廣泛的幾處應(yīng)用加以闡釋。使用溫度監(jiān)控系統(tǒng)采取了微機(jī)與現(xiàn)場總線技術(shù) ,不但節(jié)省了布線費(fèi)用 ,而且由于布線簡單 ,降低了系統(tǒng)巡檢的故障率 ,提高了其精度及可靠性。目前,常用的幾種溫度控制儀器有: 電接點(diǎn)溫度表的檢測部分與指示部分合為一體, 。當(dāng)溫度下降到低于溫度表設(shè)定下限值時, 加熱器才又開始加熱, 這樣如此循環(huán)即可實(shí)現(xiàn)區(qū)間溫度控制。這種控溫系統(tǒng)適用于電加熱器的容量較大時的場合。第4章闡述了多點(diǎn)測溫系統(tǒng)的軟件設(shè)計,包括讀序列號子程序、溫度轉(zhuǎn)換子程序、溫度讀取子程序、串口通信子程序、溫度控制等。AT89S51單片機(jī)的內(nèi)部電路在時鐘信號控制下,嚴(yán)格地按時序執(zhí)行指令進(jìn)行工作;復(fù)位操作是單片機(jī)的初始化操作,只需給單片機(jī)的復(fù)位引腳RST加上大于2個機(jī)器周期的高電平就可以使單片機(jī)復(fù)位。它在測溫精度、轉(zhuǎn)換時間、傳輸距離、分辨率等方面較DS1820有了很大的改進(jìn),給用戶帶來了更方便的使用和更令人滿意的效果。 DS18B20輸出數(shù)據(jù)與溫度的對應(yīng)關(guān)系溫度/℃數(shù)字輸出(二進(jìn)制)數(shù)字輸出(十六進(jìn)制)+1250000 0111 1101 000007D0H+850000 0101 0101 00000550H+0000 0001 1001 00010191H+0000 0001 1010 001000A2H+0000 0001 1010 10000008H00000 0000 0000 00000000H1111 1111 0101 1110FF5EH1111 1110 0101 1111FE6FH551111 1100 1001 0000FC90H,以“一線總線”串行傳送給 CPU,同時可傳送 CRC 校驗碼,具有極強(qiáng)的抗干擾糾錯能力 。RET/VPD端的高電平直接由上電瞬間產(chǎn)生則為上電復(fù)位。注意只要外部電源處于工作狀態(tài) ,GND(地)引腳不可懸空。 控制電路的設(shè)計圖 電平轉(zhuǎn)換和串口通信電路的設(shè)計 電平轉(zhuǎn)換單片機(jī)的PC機(jī)與單片機(jī)之間的通信通過RS232串口來實(shí)現(xiàn),因為232電平與單片機(jī)輸出的TTL電平不兼容,本系統(tǒng)通過MAX232E芯片實(shí)現(xiàn)TTL電平與RS232電平的轉(zhuǎn)換。RS232C是數(shù)據(jù)終端設(shè)備DTE和數(shù)據(jù)通訊設(shè)備DCE之間的接口,RS232C的機(jī)械標(biāo)準(zhǔn)規(guī)定DTE應(yīng)配置DB25的插頭,即25針連接器,DEC應(yīng)配置DB25的插座,即25孔連接器。BCD: LCALL INIT_1820 JB FLAG1,S22 LJMP BCD上面語句表示檢測DS18B20是否存在,若不存在則繼續(xù)等待。設(shè)定波特率為4800 MOV TL1,0F4H SETB TR1 。在調(diào)試溫度控制電路時,由于控制比較復(fù)雜,所以采用先用面板上進(jìn)行插接,通過給一個高電平到控制電路輸入,看是否能控制繼電器的通斷以至控制加熱電路的通斷。本多點(diǎn)測溫系統(tǒng)的硬件電路確定之后,系統(tǒng)的功能將依賴于軟件設(shè)計,所以軟件設(shè)計好壞直接影響系統(tǒng)功能的實(shí)現(xiàn)和系統(tǒng)的運(yùn)行,在設(shè)計和調(diào)試軟件時盡量使軟件符合軟件開發(fā)的要求,各個功能模塊明確,使軟件功能強(qiáng)大??傊?,本次畢業(yè)設(shè)計順利完成,基本達(dá)到了畢業(yè)設(shè)計的要求。本設(shè)計利用數(shù)字化的溫度傳感器作為載體,以AT89S51單片機(jī)為控制核心,通過對所測量的溫度值進(jìn)行控制和數(shù)據(jù)上傳,將數(shù)字信息上傳給上位機(jī)進(jìn)行進(jìn)一步的處理,從而可以實(shí)現(xiàn)這套系統(tǒng)的商品化和技術(shù)服務(wù)的穩(wěn)定性。 若DS18B20不存在則返回S22: LCALL DELAY1 MOV A,033H LCALL WRITE_1820 LCALL READ_18200 NOP LCALL DELAY LCALL DELAY。 SMOD=1,波特率為 2 倍 MOV TH1, 0F4H 。2T 累計延時2011T LCALL DELAY LCALL DELAY RET。P1號ROMCODETEMP_ROMCODE2: DB 28H,0AAH,02H,0C9H,01H,00H,00H,0FH 。讀DS18B20的程序,從DS18B20中讀出兩個字節(jié)的溫度數(shù)據(jù)READ_18200: MOV R4,2 。================================================= GET_2: LCALL INIT_1820 JB FLAG1, ABC_2 LJMP GET_2ABC_2: LCALL DELAY1 MOV A,055H 。=================================================== LCALL GET_2 LCALL TEMPER_COV MOV 63H, 60H LCALL TEMPER_COV2 MOV 64H, 5FH MOV A, 61H ADD A, 63H MOV XIAOYAN, A 。 清標(biāo)志位,表示DS1820不存在 LJMP TSR7TSR5: MOV R0,06BH 。在這次畢業(yè)設(shè)計中,首先我要非常感謝我的指導(dǎo)老師王昱老師。 由于時間和精力的限制,對后續(xù)的研究還應(yīng)在以下方面逐步完善: 。 ,單步運(yùn)行,檢查各模塊接口處運(yùn)行是否正確及各模塊之間的邏輯關(guān)系。使用萬用表對電路進(jìn)行檢查,發(fā)現(xiàn)三極管不能承受太大的電壓,已經(jīng)被燒壞。開始初始化YN測量溫度值≥設(shè)定值?輸出口置1輸出口置0 控制部分流程圖第5章 系統(tǒng)調(diào)試AT89S51單片機(jī)功能雖然很強(qiáng),但只是一個芯片,本身無自開發(fā)能力,必須借助一定的開發(fā)系統(tǒng)來開發(fā)軟件和對硬件電路進(jìn)行診斷、調(diào)試。GET_1: LCALL INIT_1820 JB FLAG1,ABC LJMP GET_1檢測到DS18B20存在后,對其進(jìn)行ROM匹配,查表寫入其序列號。DS18B20轉(zhuǎn)換出的溫度信息包含兩個字節(jié),經(jīng)過處理后,一個字節(jié)為溫度的整數(shù)部分,另一個字節(jié)為溫度的小數(shù)部分。串行通信有兩種基本工作方式:異步傳送和同步傳送。電阻絲的選擇是主要要考慮穩(wěn)定性,耐熱性能,額定功率等。 單片機(jī)最小系統(tǒng)電路圖 多點(diǎn)測量電路設(shè)計本部分的設(shè)計主要有兩個方面:讀序列號電路部分的設(shè)計和掛接兩個DS18B20進(jìn)行溫度測量時的電路設(shè)計。斜坡式累加器用來補(bǔ)償感溫振蕩器的非線性,以期在測溫時獲得比較高的分辨力。,DS18B20 在與微處理器連接時僅需要一條口線即可實(shí)現(xiàn)微處理器與 DS18B20 的雙向通訊。系統(tǒng)的硬件電路簡單,易于制作,價格低廉,硬件的實(shí)現(xiàn)具有可行性。研制一個復(fù)雜的測控系統(tǒng),軟件研制的工作量往往大于硬件。 任務(wù)分析畢業(yè)設(shè)計的任務(wù)分析如下:;;、數(shù)據(jù)處理和串口通信、溫度控制等匯編程序。除了硬件控制設(shè)備的不斷完善,軟件系統(tǒng)的研制開發(fā)也將不斷深入完善,其中主要以專家系統(tǒng)為代表的智能管理系統(tǒng)已取得了不少研究成果。因此這種調(diào)節(jié)方式既能快速進(jìn)行調(diào)節(jié), 又能消除靜差, 還可以根據(jù)偏差的變化及方向進(jìn)行超前調(diào)節(jié)。設(shè)定溫度位式溫度顯示調(diào)節(jié)儀測溫元件電加熱器 采用二位式溫度顯示調(diào)節(jié)儀構(gòu)成的溫度控制系統(tǒng)框圖將測溫元件(熱電阻或熱電偶)安放在需要控溫的裝置中, 而將位式溫度顯示調(diào)節(jié)儀安裝在電氣控制臺面上。并且采用的單總線溫度傳感器DS18B20可以直接輸出數(shù)字量,不需要A/D轉(zhuǎn)換,與微處理器容易接口,能夠有效的解決硬件電路復(fù)雜,軟件調(diào)試復(fù)雜的問題。, 我國目前在該領(lǐng)域的技術(shù)還是相當(dāng)落后。關(guān)鍵詞: AT89S51;多點(diǎn)溫度測量控制;DS18B20;RS232AbstractTemperature is one of the most familiar parameters in the industrial production and daily life. Therefore, this paper designs the underbit machine of multipoint temperature monitoring system with the 89S51 SCM as the processing core. It elaborates hardware and software design method in detail. The system uses the DS18B20 digital temperature sensor to measure multipoint temperature. Through the RS232 serial port it can exchange data between the SCM and PC. Each point of temperature can be measured on time and one point of it can be controlled according to the temperature settings transmittd by upbit machine. Based on the adva
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1