




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
(此文檔為word格式,下載后您可任意編輯修改! )集中供暖電氣控制系統(tǒng)的設計目 錄摘要,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1關鍵詞,,,,,,,,,,,,,,,,,,,,,,,,,,,,11前言,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21.1課題背景和意義,,,,,,,,,,,,,,,,,,,,,,,,,,21.2設計方案的可行性,,,,,,,,,,,,,,,,,,,,,,,31.3課題內(nèi)容概述,,,,,,,,,,,,,,,,,,,,,,,,,,32系統(tǒng)總體方案,,,,,,,,,,,,,,,,,,,,,,,,,,42.1系統(tǒng)結構,,,,,,,,,,,,,,,,,,,,,,,,,42.2方案總體設計框圖,,,,,,,,,,,,,,,,,,,,,,,42.3模塊方案設計的選擇,,,,,,,,,,,,,,,,,,,,,,,62.3.1單片機的選擇,,,,,,,,,,,,,,,,,,,,,,,,62.3.2溫度檢測方案選擇,,,,,,,,,,,,,,,,,,,,,,,,62.3.3流量檢測方案設計,,,,,,,,,,,,,,,,,,,,,,,,72.3.4壓力檢測方案設計,,,,,,,,,,,,,,,,,,,,,,,,72.3.5鍵盤顯示電路方案設計,,,,,,,,,,,,,,,,,,,,,,72.3.6射頻卡接收電路方案設計,,,,,,,,,,,,,,,,,,,,,82.3.7報警電路方案設計,,,,,,,,,,,,,,,,,,,,,,,,82.3.8存儲電路與時鐘電路方案設計,,,,,,,,,,,,,,,,,,82.3.9閥門及驅動控制電路方案設計,,,,,,,,,,,,,,,,,,92.3.10通信電路方案設計,,,,,,,,,,,,,,,,,,,,,,,93硬件電路設計,,,,,,,,,,,,,,,,,,,,,,,,,,103.1單片機W77E58,,,,,,,,,,,,,,,,,,,,,,,103.1.1單片機W77E58引腳功能,,,,,,,,,,,,,,,,,,,,,103.1.2單片機W77E58復位電路,,,,,,,,,,,,,,,,,,,,,123.2溫度檢測電路的設計,,,,,,,,,,,,,,,,,,,,,,,133.2.1DS18B20的外形和內(nèi)部結構,,,,,,,,,,,,,,,,,,,133.2.2溫度傳感器與單片機的接口電路,,,,,,,,,,,,,,,,,143.3AD轉換電路的設計,,,,,,,,,,,,,,,,,,,,,,,143.3.1TLC2543的介紹,,,,,,,,,,,,,,,,,,,,,,,143.3.2AD轉換工作原理,,,,,,,,,,,,,,,,,,,,,,,V的基準電源,,,,,,,,,,,,,,,,,,,,,,,153.4流量檢測電路的設計,,,,,,,,,,,,,,,,,,,,,,,163.4.1ZRN-LUG渦街流量計,,,,,,,,,,,,,,,,,,,,,,163.4.2檢測電路工作原理,,,,,,,,,,,,,,,,,,,,,,,163.5壓力檢測電路的設計,,,,,,,,,,,,,,,,,,,,,,,173.5.1壓力傳感器,,,,,,,,,,,,,,,,,,,,,,,173.5.2壓力檢測電路的工作原理,,,,,,,,,,,,,,,,,,,173.6鍵盤顯示電路的設計,,,,,,,,,,,,,,,,,,,,,,,183.6.1鍵盤部分,,,,,,,,,,,,,,,,,,,,,,,,,183.6.2顯示部分,,,,,,,,,,,,,,,,,,,,,,,,,193.6.3鍵盤顯示的借口電路,,,,,,,,,,,,,,,,,,,,,203.7射頻卡接收電路的設計,,,,,,,,,,,,,,,,,,,,,213.8報警電路的設計,,,,,,,,,,,,,,,,,,,,,,,223.9存儲電路與時鐘電路的設計,,,,,,,,,,,,,,,,,,,,223.9.1存儲芯片,,,,,,,,,,,,,,,,,,,,,,223.9.2時鐘芯片,,,,,,,,,,,,,,,,,,,,,,233.9.3存儲電路與時鐘電路原理圖,,,,,,,,,,,,,,,,,,,233.10驅動控制電路的設計,,,,,,,,,,,,,,,,,,,,,,,233.10.1電磁閥的驅動控制電路,,,,,,,,,,,,,,,,,,,,233.10.2電動閥的驅動控制電路,,,,,,,,,,,,,,,,,,,,243.11通信電路的設計,,,,,,,,,,,,,,,,,,,,,,,273.12電源電路的設計,,,,,,,,,,,,,,,,,,,,,,,283.12.1+5V電源,,,,,,,,,,,,,,,,,,,,,,,,293.12.2+12V電源,,,,,,,,,,,,,,,,,,,,,,,294軟件設計,,,,,,,,,,,,,,,,,,,,,,,,,,294.1主程序設計,,,,,,,,,,,,,,,,,,,,,,,,,,294.2溫度子程序設計,,,,,,,,,,,,,,,,,,,,,,,,,314.2.1讀出溫度子程序,,,,,,,,,,,,,,,,,,,,,,,,314.2.2溫度轉換命令子程序,,,,,,,,,,,,,,,,,,,,,,324.3電氣量測量部分程序設計,,,,,,,,,,,,,,,,,,,,,334.4顯示數(shù)據(jù)刷新程序設計,,,,,,,,,,,,,,,,,,,,,334.5鍵盤子程序設計,,,,,,,,,,,,,,,,,,,,,,,,334.6中斷服務程序設計,,,,,,,,,,,,,,,,,,,,,,,,355結論,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,36參考文獻,,,,,,,,,,,,,,,,,,,,,,,,,,,37致謝,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,38附錄,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,39集中供暖電氣控制系統(tǒng)的設計摘 要:隨著人民生活水平的提高 , 工作節(jié)奏的加快 ,使得集中供暖在全國大部分地區(qū) ,特別是各大中城市的小區(qū)之中 ,逐步發(fā)展了起來在新時代背景下的小區(qū)住戶 , 對小區(qū)供暖系統(tǒng)的設計提出了人性化、智能化、數(shù)字化以及高能低耗等更全面的要求。本設計采用 77E58單片機作為控制裝置的核心,實現(xiàn)整個裝置的自動化控制。一方面硬件設計中論述了控制器中基本模塊比方說溫度檢測電路所需的 DS18B20、擴展IO口所用的8255以及變流器所用的 AD694等芯片的型號以及功能介紹。重點闡述了單片機的工作原理、與各個功能之間的接口、擴展、數(shù)據(jù)傳遞、通信協(xié)議以及驅動。另一方面軟件設計中論述了實現(xiàn)各個功能所需的流程。該系統(tǒng)采用單片機檢測傳感器、電閥等相結合,有效地監(jiān)控了小區(qū)的供暖系統(tǒng)。關鍵詞:供暖;智能控制;溫度;射頻卡;THEDESIGNOFCENTRALHEATINGELECTRICALCONTROLSYSTEMAbstract:Withtheimprovementofpeople'slivingstandard,theacceleratingpaceofwork,thecentral mostpartsofthecountry,especiallybigcities,ismoreandmoreimportant.Theprogressivedevelopmentoftheresidential usesthe77E58singlechipmicrocomputerasthecorecontroldevice,realizedthecontrolwithautomation.Thedesignofthe circuitforDS18B20,IOexpansionportwith8255andusedtheAD694chipfortheconverter.Expoundedtheprincipleandfunctionsoftheinterfacesbetweenextension,datatransmission,communicationprotocolandthetheotherdiscussedtherealizationofthevariousfunctionalprocessesneeded.Thesystemusessingle-chipmicrocomputerdetectingsensor,electricvalvecombination,controlsthedistrictdrawingP1口有兩個功能,IO口P1口有強上拉電阻除此之外 P1端口還用于一些專門功能,具體請看下表1所示。表1P1口的第二功能Table1ThesecondfunctionofP1mouthP1引腳兼用功能P1.0計數(shù)器2引腳P1.1計數(shù)器2重裝捕獲計數(shù)方向控制腳P1.2串行通訊輸入(RXD1)P1.3串行通訊輸出(TXD1)P1.4外部中斷2(INT2)P1.5外部中斷3(INT3))P1.6外部中斷4(INT4)P1.7外部中斷5(INT5)P2口有兩個功能,擴展外部存儲器時,當作地址總線使用;做一般IO口使用,其內(nèi)部有上拉電阻;P3口有兩個功能,除此之外P3端口還用于一些第二功能,如表2。表2P3口的第二功能Table2ThesecondfunctionP3mouthP3引腳兼用功能P3.0串行通訊輸入(RXD)P3.1串行通訊輸出(TXD)P3.2外部中斷0(INT0)P3.3外部中斷1(INT1)P3.4定時器0輸入(T0)P3.5定時器1輸入(T1)P3.6外部數(shù)據(jù)存儲器寫選通WRP3.7外部數(shù)據(jù)存儲器寫選通RD 單片機(77E58)的復位電路復位電路提供單片機復位功能 ,設計用到的復位芯片為 MAX813上電時可給單片機RES腳提供相應的復位電平信號。MAX813L芯片特點:(1)上電、掉電以及供電電壓下降情況下的復位輸出, 復位脈沖寬度典型值 200ms;獨立的看門狗輸出,如果看門狗輸入在1.6內(nèi)未被觸發(fā),其輸出將由高電平變?yōu)榈碗娖?1.25V門限值檢測器,用于電源故障報警、電池低電壓檢測。低電平有效的手動復位輸入;MAX813組成的單片機復位電路如圖5所示。圖5 復位電路Fig5 Resetcircuit上電時可給單片機 RST腳提供相應的復位電平信號。3.2 溫度檢測電路的設計溫度檢測電路要用到溫度傳感器 DS18B20來檢測室內(nèi)溫度,使溫度的變化轉化成電流或電壓的變化從而采集物理量,通過 AD轉換,導入單片機中。 DS18B20的外形和內(nèi)部結構DS18B20引腳定義:(1)DQ為數(shù)字信號輸入輸出端; (2)GND為電源地;圖 3-5DS18B20的管腳排列(3)VCC為外接供電電源輸入端(在寄生電源接線方式時接地)DS18B20的管腳排列如圖6所示。圖6DS18B20的管腳排列Fig6 PinarrangementofDS18B20DS18B20內(nèi)部結構主要由四部分組成: 64位光刻ROM、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器TH、TL、配置寄存器。DS18B20的內(nèi)部結果如圖7所示。圖7DS18B20內(nèi)部結構圖Fig7 DS18B20internalstructure 溫度傳感器與單片機的接口電路DS18B20可以采用兩種方式供電,一種是采用電源供電方式,此時
DS18B20的
1腳接地,2腳作為信號線,
3腳接電源。另一種是寄生電源供電方式,如圖
3-8示單片機端口接單線總線,為保證在有效的 DS18B20時鐘期內(nèi)提供足夠的電流,可用一個MOSFET管來完成對總線的上拉。當 DS18B20處于寫存儲器操作和溫度 AD轉換操作時,總線上必須有強的上拉,上拉開啟時間最大為 10us。采用寄生電源供電方式時VDD端接地。由于單線制只有一根線,因此發(fā)送接口必須是三態(tài)的。3.3 AD轉換電路的設計AD轉換器是一種將數(shù)字信號轉換成模擬信號的器件,為計算機系統(tǒng)的數(shù)字信號和模擬環(huán)境的連續(xù)信號之間提供了一種接口。 AD轉換器的輸出由數(shù)字輸入和參考源組合來控制的。大多數(shù)常用的數(shù)模轉換器的數(shù)字輸入是二進制或 BCD碼形成的,輸出是電流或是電壓,而多數(shù)是電流。因而。在多數(shù)電路中,數(shù)模轉換器的輸出需要 AD轉換芯片來實現(xiàn),本設計便采用用到的芯片為 TLC2543[7]。 TLC2543的介紹TLC2543一個12位開關電容型逐次逼近模數(shù)轉換器,它具有三個控制輸入端,采用簡單的3線SPI串行接口可方便地與微機進行連接, 是12位數(shù)據(jù)采集系統(tǒng)的最佳選擇器件之一。TLC2543的主要特性如下:(1)11個模擬輸入通道;(2)66ksps的采樣速率;(3)最大轉換時間為10μs;(4)SPI串行接口;(5)線性度誤差最大為±1LSB(6)低供電電流(1mA典型值);(7)掉電模式電流為 4μA。圖8為TLC2543的管腳圖圖8TLC2543的管腳圖Fig8 PinpictureofTLC2543(1)AIN0~AIN10:模擬輸入端;(2)CS:片選端,;(3)DATAINPUT:串行數(shù)據(jù)輸入端;(4)DATAOUT:AD轉換結果三態(tài)輸出端;(5)VCC、GND:電源正端、地;(6)REF+、REF-:正、負基準電壓端;(7)IOCLOCK:時鐘輸入輸出端。 轉換工作原理圖9 AD 轉換電路Fig9 ADconversioncircuitTLC2543的IO時鐘、數(shù)據(jù)輸入、片選信號由 P1.0、P1.1、P1.3提供,轉換結果由P1.2口串行讀出。AIN7AIN接收傳感器傳來的模擬信號。此處REF+接了正的基準電壓端,它由下圖的穩(wěn)壓基準電源提供,以便信號的采集于接收。 3.3V的基準電源TLC2543的REF+要接一個正的基準電壓端,它由下圖的穩(wěn)壓基準電源提供原理圖如圖10所示。圖103.3V基準電源Fig10 Benchmark3.3VpowersupplyC5和C6的作用是為了消除在負載電流變化時不致引起電壓較大的波動,消除高頻噪聲和改善輸出的瞬態(tài)特性。3.4 流量檢測電路的設計流量檢測電路主要是用來檢測主控制器與屋內(nèi)控制器的管道流量,進而達到控制器檢測流量控制溫度的目的。本設計的流量計采用 ZRN-LUG渦街流量計。 ZRN-LUG渦街流量計的介紹渦街流量計是應用流體振蕩原理來測量流量的,流體在管道中經(jīng)過渦街流量變送器時,在三角柱的旋渦發(fā)生體后上下交替產(chǎn)生正比于流速的兩列旋渦,旋渦的釋放頻率與流過旋渦發(fā)生體的流體平均速度及旋渦發(fā)生體特征寬度有關,可用下式表示:f=St*vd(1)式中:f為旋渦的釋放頻率,Hz;v為流過旋渦發(fā)生體的流體平均速度, ms;d為旋渦發(fā)生體特征寬度,m;St為斯特羅哈數(shù),無量綱,它的數(shù)值范圍為 0.14-0.27。St是雷諾數(shù)的函數(shù),St=f(lRe)。雷諾數(shù)Re在102~105范圍內(nèi),St值約為0.2,因此,在測量中,要盡量滿足流體的雷諾數(shù)在 102~105,旋渦頻率f=0.2vd。由此可知,通過測量旋渦頻率就可以計算出流過旋渦發(fā)生體的流體平均速度 v,再由式q=v*A可以求出流量q,其中A為流體流過旋渦發(fā)生體的截面積。ZRN-LUG渦街流量計的管腳排列如圖 11所示。圖11ZRN-LUG
的管腳排列圖Fig11
PinsofZRN-LUG渦街電流計通過管腳
3向外輸出電流信號,范圍是
4-20mA。 檢測電路工作原理ZRN-LUG渦街流量計的輸出信號是 4-20mA的電流信號,需要運算放大器LM358組成的4-20mA輸入5V輸出的IV轉換電路.而該電路輸出的電壓信號通過 D01與TCL2543
連接。經(jīng)過
AD
轉換電路變成數(shù)字信號傳到單片機的
P1
口內(nèi)。流量監(jiān)測電路如圖
12所示。圖12 流量監(jiān)測電路Fig12 TrafficmonitoringcircuitZRN-LUG渦街流量計的輸出信號是4-20mA的電流信號,經(jīng)過一個下拉電阻變成電壓信號。D3起到穩(wěn)壓的作用。LM358為運算放大器運放既有提高輸入阻抗作用,又有線性放大作用;C10并聯(lián)在一個非常小的電阻上,是防止因布線而造成的高頻干擾。而該電路輸出的電壓信號經(jīng)過AD轉換電路變成數(shù)字信號傳到單片機的P1口內(nèi)。3.5 壓力檢測電路的設計壓力檢測電路主要是用來檢測主控制器管道的供熱壓力,使壓力的變化轉化成電壓的變化從而采集物理量,通過 AD轉換,導入單片機中。 壓電傳感器壓電效應是壓電傳感器的主要工作原理,壓電傳感器不能用于靜態(tài)測量,因為經(jīng)過外力作用后的電荷,只有在回路具有無限大的輸入阻抗時才得到保存。實際的情況不是這樣的,所以這決定了壓電傳感器只能夠測量動態(tài)的應力。本設計采用 PC封裝式壓力傳感器 雙列直插封裝 1220型中壓傳感器。工作原理:因為壓力傳感器輸出信號是 0-50mV的電壓信號,經(jīng)過兩個運算放大器
LM324
組成放大電路獲得
0-5V
的電壓。而該電路輸出的電壓信號經(jīng)過
AD
轉換電路變成數(shù)字信號傳到單片機內(nèi)。此處用到的
AD
轉換器為
TLC2543。 壓力檢測電路的工作原理圖13 壓力檢測電路Fig13 PressuredetectioncircuitLM324是四運放集成電路。壓力傳感器輸出的電流信號,經(jīng)過上拉電阻.同流放大器U2C與電壓跟隨器U3D,而該電路輸出的電壓信號經(jīng)過AD轉換電路變成數(shù)字信號傳到單片機的P1口內(nèi)。3.6 鍵盤顯示電路的設計為便于對溫度進行隨時的檢測,需要鍵盤與顯示電路以便觀測與控制溫度。 鍵盤部分鍵盤電路主要是通過鍵盤可以設置 5個時段溫度;同時實現(xiàn)溫度、流量、壓力等狀態(tài)信息的調(diào)整,以及它們的顯示信息的切換。鍵盤電路如圖 3-13所示:圖14 鍵盤電路Fig14 Keyboardcircuit設計采用行列式按鍵結構,鍵盤區(qū)設計 4*2個按鍵,它的行線與按鍵的一個引腳相連,列線與按鍵的另一個引腳相連。列線通過上拉電阻接到 +5V上。平時列線被置成低電平,沒有按鍵被按下時,行線保持高電平,而有按鍵被按下時,行線被拉成低電平。這時候控制器知道有按鍵被按下,但只能判斷出在哪一行,不能判斷出在哪一列,因此接下來就要進行鍵盤掃描,以確定具體是哪個按鍵被按下。鍵盤掃描程序需要配合顯示電路界面進行設計。這 8個鍵的功能為左右移動、上下移動、返回、確認、開機、功能選擇。當我們想要顯示或切換某個信息時,可以選擇開機鍵,在選擇功能鍵,進行上下調(diào)整、左右調(diào)整,得到確定信息按確定鍵。完成后可按返回鍵。 顯示部分前面在第二節(jié)我們在方案選擇時已經(jīng)說我們選擇的是 6為LED動態(tài)顯示。由于所有6位段皆由一個IO口控制,因此,在每一瞬間,6位LED會顯示相同的字符。要想每位顯示不同的字符,就必須采用掃描方法流點亮各位LED,即在每一瞬間只使某一位顯示字符。在此瞬間,段選控制IO口輸出相應字符段選碼(字型碼),而位選則控制IO口在該顯示位送入選通電平(因為LED為共陰,故應送低電平),以保證該位顯示相應字符。如此輪流,使每位分時顯示該位應顯示字符。例如,要求顯示“LL0-20”時,IO1和IO2輪流送入段選碼、位選碼在多位LED顯示時,為了簡化電路,降低成本,將所有位的段選線并聯(lián)在一起,由一個8位IO口控制。而共陰(共陽)極公共端分別由相應的IO口線控制,實現(xiàn)各位的分時選通。段選碼,位選碼每送入一次后延時1mS,因人的視覺暫留時間為0.1S(100mS),所以每位顯示的時間不能超過20MS,并保持延時一段時間,以造成視覺暫留效果,給人看上去每個數(shù)碼管總在亮。這種方式稱為軟件掃描方式。顯示電路的電路圖 15是所示。圖15 顯示電路Fig15 Showscircuit由上圖可見,電路采用 6位共陽LED數(shù)碼管,用動態(tài)掃描方式顯示,顯示溫度、流量、時間等信息。 鍵盤顯示的接口電路采用4*2鍵盤,6位數(shù)碼管通過8255A與單片機相連。74LS245則作為輸入緩沖器連接在8255與數(shù)碼管之間。下面先對 8255與74LS245做一下簡單介紹。(1)8255簡介,8255作為主機與外設的連接芯片,必須提供與主機相連的 3個總線接口,即數(shù)據(jù)線、地址線、控制線接口。同時必須具有與外設連接的接口 A、B、C口.8255具有3個相互獨立的輸入輸出通道端口,用+5V單電源供電,能在以下三種方式下工作。方式0—基本輸入輸出方式;方式1—選通輸入出方式;方式2—雙向選通輸入輸出方式;(2)74LS245的簡介,74LS245是我們常用的芯片,用來驅動 LED或者其他的設備,它是8路同相三態(tài)雙向總線收發(fā)器,可雙向傳輸數(shù)據(jù)。 雙列直插封裝圖如 3-15所示。圖1674LS245引腳圖Fig16 74ls245pindrawing74LS245還具有雙向三態(tài)功能,既可以輸出,也可以輸入數(shù)據(jù)。 當單片機的 P0口總線負載達到或超過P0最大負載能力時,必須接入74LS245等總線驅動器。當片選端CE低電平有效時,DIR=“0”,信號由B向A傳輸;(接收)DIR=“1”,信號由A向B傳輸;(發(fā)送)當CE為高電平時,A、B均為高阻態(tài)。由于P2口始終輸出地址的高8位,接口時74LS245的三態(tài)控制端1G和2G接地,P2口與驅動器輸入線對應相連。P0口與74LS245輸入端相連,E端接地,保證數(shù)據(jù)線暢通。8051的RD和PSEN相與后接DIR,使得RD且PSEN有效時,74LS245輸入(P0.1←D1),其它時間處于輸出(P0.1→D1)。單片機經(jīng)8255與鍵盤顯示接口的電路如圖 17所示。圖
17
鍵盤顯示接口的電路Fig17
Keyboarddisplayinterfacecircuit8255的
D0
口接單片機的
P0口,A0、A1作為控制總線接單片機的
P2.0、P2.1。當8255的PA口接了輸入緩沖器74LS245,接數(shù)碼管的八個管腳,從8255的PA口輸出段碼,PB口輸出位碼。PC低4位作為輸入口。PC高4位作為輸入口工作方式選擇方式2,則8255的口地址分別為:PA:F8F7H,PB:F9F7H,PC:FAF7H,控制口:FBF7H。這樣顯示器的段口地址為 FCF7H,位口地址為FDF7H。3.7 射頻卡接收電路的設計射頻識別即RFID(RadioFrequencyIDentification)技術,它的工作原理是標簽進入磁場后,接收解讀器發(fā)出的射頻信號,憑借感應電流所獲得的能量發(fā)送出存儲在芯片中的產(chǎn)品信息(PassiveTag,無源標簽或被動標簽),或者由標簽主動發(fā)送某一頻率的信號(ActiveTag,有源標簽或主動標簽),解讀器讀取信息并解碼后,送至中央信息系統(tǒng)進行有關數(shù)據(jù)處理。主要是采用射頻卡設置預存消耗水量值。射頻卡接收電路如下圖18所示。圖
18
射頻卡接收電路Fig18
RFreceivingcircuit當射頻卡通過
J2接入電路時,
,輸出高電平電路,三極管集射導通,蜂鳴器
B2導通。接在集電極的光指示亮,
R9
起到保護作用。3.8 報警電路的設計由于設計要求時采用射頻卡設置預存消耗水量值,預存水量不足時,發(fā)出報警。要用到有蜂鳴器組成的報警電路。壓力傳感器用來測量主管道的壓力,方便供暖監(jiān)控中心對供暖管道進行檢測和維修,當管道發(fā)生故障時,要用到有蜂鳴器組成的報警電路。報警電路的電路圖如圖19所示。圖19
報警電路Fig19
Alarmcircuit其中NPN小功率三極管采用 8050,其最大集電極電流為器驅動的需要。適當調(diào)節(jié)基極電阻可改變蜂鳴器的發(fā)聲功率三級管IO口,中間連個電阻,e接地,c接蜂鳴器負腳,蜂鳴器正腳接
500mA,完全滿足蜂鳴8050的b接單片機5V,8050應該工作在開關狀態(tài)。預存水量不足時單片機會發(fā)出一個射頻卡預設的信息
,輸出高電平接至蜂鳴器電路,三極管集射導通,蜂鳴器電路導通報警。3.9 存儲電路與時鐘電路的設計 存儲芯片其工作原理為:EEPROM的擦除不需要借助于其它設備, 它是以電子信號來修改其內(nèi)容的,而且是以 Byte為最小修改單位,不必將資料全部洗掉才能寫入,徹底擺脫了EPROMEraser和編程器的束縛。EEPROM在寫入數(shù)據(jù)時,仍要利用一定的編程電壓,此時,只需用廠商提供的專用刷新程序就可以輕而易舉地改寫內(nèi)容,所以,它屬于雙電壓芯片。借助于EEPROM芯片的雙電壓特性,可以使BIOS具有良好的防毒功能,在升級時,把跳線開關打至“off的”位置,即給芯片加上相應的編程電壓,就可以方便地升級;平時使用時,則把跳線開關打至“ON”的位置,防止CIH類的病毒對BIOS芯片的非法修改。 時鐘芯片系統(tǒng)時鐘采用 PCF8583芯片,它提供準確的日期和時鐘,保證單片機對暖期、供暖時段進行正確的分析。在系統(tǒng)最初運行時設定好初始時間和工作方式,之后自動運行為單片機提供日期、時鐘信息。為了防止系統(tǒng)在運行時掉電,采用一個紐扣電池為時鐘芯片供電,這樣芯片就可以在掉電時仍然正常工作,重啟時不需要重新設置時間。 存儲電路與時鐘電路原理圖圖20 時鐘電路與存儲電路Fig20 Clockcircuitandstoragecircuit存儲芯片通過WP、SCL、DA與單片機的時鐘信號相連,通過 SCL、DA與時鐘芯片相連存儲大量的時段溫度、等狀態(tài)信息,室內(nèi)溫度,室內(nèi)設定溫度,用水量,供水溫度、管道流量、通信通道狀態(tài)等信息同時方便控制器設置各個時間段的供暖模式。另外該電路并帶可充電電池。3.10 驅動控制電路的設計 電磁閥的驅動控制電路屋內(nèi)的驅動控制設計要用到電磁閥來控制管道流量。本設計的電磁閥采用新型多功能電磁閥。它的結構原理巧妙地將先導電磁閥、手動閥和節(jié)流閥組合于一體,先導閥接受電信號開關后帶動主閥動作。調(diào)節(jié)螺釘 A、B可調(diào)節(jié)介質(zhì)粘度適用范圍和主閥開關時間,并可在主閥磨損后進行補償。維修時也很方便。屋內(nèi)控制器驅動電路如圖所示。圖21 屋內(nèi)驅動控制電路Fig21 Insidethedrivecontrolcircuit兩個晶體管構成了開關電路。屋內(nèi)的溫度正常,不需要控制電磁閥時,單片機通過PC5端輸出低電平導通晶體管Q3截止,則Q2截止,電源處于關斷狀態(tài)。當需要控制管道流量時單片機通過PC5端輸出高電平導通晶體管Q3導通,則Q2導通,電源處于打開狀態(tài),電源供電,電磁閥動作。當按鍵按下復位按鈕, PC5端又翻轉為低電平,Q3截止、Q2截止即開關處于關斷狀態(tài),電源停止供電。 電動閥的驅動控制電路由于本設計選用的電動調(diào)節(jié)閥門需要電流控制,這就需要把單片機發(fā)出的數(shù)字信號轉換成電流信號。本設計用到了 DA轉換芯片MAX539,變流器AD694,還有一個設定2V的基準電源。MAX539是12位串行DA轉換芯片,接口標準也符合 SPI總線標準,MAX539的內(nèi)部增益為2。其管腳圖如圖22所示。圖22MAX539的管腳圖Fig22 MAX539Pindrawing其中管腳1-3分別與單片機相連,4接收數(shù)字信號,5管腳接地,8管腳接+5V電源,Vout輸出電壓信號0-4.6V,REEIN外接一個設定的基準電源2V。此時就用到了基準電源芯片REF2920AIDBZT。REF2920AIDBZT是一個基準電源芯片,其電源特性如下表所示。表3REF2920AIDBZT電源特性Table3 ThepowercharacteristicsfortheREF2920AIDBZT輸出電壓(V):2.050靜態(tài)電流(μA):50容限(%2輸入電壓最小值(V)2.050輸入電壓最大值(V)5.500溫度系數(shù)(ppm℃)35封裝溫度(℃)3SOP-40~85描述2V電壓基準2V的基準原理圖如圖 23所示。圖232V基準電源Fig232VPowersupplyMAX539的REFIN接了正的基準電壓端,它由下圖的穩(wěn)壓基準電源提供,以便信號的采集于的傳送。C5和C6的作用是為了消除在負載電流變化時不致引起電壓較大的波動,消除高頻噪聲和改善輸出的瞬態(tài)特性。AD694是一種單片電壓-電流轉換器(以下簡稱 VI)。它將輸入電壓信號轉換成標準的4~20mA電流信號,可廣泛應用于壓力、流量、溫度等信號的參數(shù)傳遞和對閥、調(diào)節(jié)器以及過程控制中一些常用設備的控制。它的管腳圖如圖 24所示。圖24AD694的管腳圖Fig24AD694Pindrawing1腳(FB:緩沖放大器輸出引腳。輸入信號一般不要直接加在該引腳上2腳(-SIG):緩沖放大器的負輸入引腳。3腳(+SIG):緩沖放大器的正輸入引腳。4腳(2VFS):輸入量程選擇引腳。接地:0-2V;懸空:0-10V’5腳(COM):公共端。6腳(4mAADJ):4mA偏置電流微調(diào)端。:該引腳上電壓不允許超過1V。7腳(10VFORCE):參考電壓輸出端。采用10V參考電壓時,要求電源電壓大于12.5V。8腳(2VSENSE):2V參考電壓輸出端。腳 7與腳8短接時,得到2V參考電壓。采用2V參考電壓時,要求電源電壓 +4.5V—+36V9腳(4mAONOFF):4mA偏置電流選通端。接地,輸出 4-20mA;接>=3V電壓,輸出0-20mA。10腳(ALARM):輸出開路或越限:(11腳電壓高于Vs-2V)報警。12腳(BOOST):電流輸出端。使用外接 NPN晶體管輸出時,接晶體管基極。11腳(Iout):增壓引腳。13腳(Vs):電源。+4.5V—+36V腳(BWADJ):帶寬調(diào)節(jié)端。腳(VOSADJ):輸入緩沖放大器偏置調(diào)節(jié)端。腳(VOSADI):同上屋外主控制器的電動閥驅動控制電路的原理圖如圖25所示。圖25 電動閥驅動控制電路Fig25Electricvalvedrivecontrolcircuit原理:電動調(diào)節(jié)閥門需要 4-20mA電流控制,所以單片機發(fā)出的數(shù)字信號需要加轉換電路變成電流信號。數(shù)字信號由PC口輸入到DA轉換器中變成模擬信號,再與外部的基準電壓進行計較,高于2V的輸出,在經(jīng)過運算放大傳到AD694中,進行壓變流的轉換。由AD694芯片把電壓信號轉變?yōu)?-20mA的電流信號輸出給電動調(diào)節(jié)閥門。從而實現(xiàn)單片機對電動調(diào)節(jié)閥門閥門的控制。3.11 通信電路的設計屋內(nèi)外的的控制狀態(tài)信息由 RS-485來完成,此處用到的芯片為 MAX487。MAX487 是用于 RS-485通信的低功耗收發(fā)器,具有一個驅動器和一個接收器。MAX487具有限擺率驅動器,可以減小 EMI,并降低由不恰當?shù)慕K端匹配電纜引起的反射,實現(xiàn)最高250kbps的無差錯數(shù)據(jù)傳輸。它在在驅動器禁用的空載或滿載狀態(tài)下,吸取的電源電流在120μA至500μA之間。另外,MAX487具有低電流關斷模式,僅消耗0.1μA。所有器件都工作在5V單電源下。驅動器具有短路電流限制,并可以通過熱關斷電路將驅動器輸出置為高阻狀態(tài),防止過度的功率損耗。接收器輸入具有失效保護特性,當輸入開路時,可以確保邏輯高電平輸出。MAX487
具有
14單位負載的接收器輸入阻抗,使得總線上最多可以有
128個MAX487
收發(fā)器。使用
MAX1487
則為半雙工應用設計。通信電路如圖
26所示。通信電路可實時將房間的實際溫度及用水量傳輸?shù)街骺刂葡到y(tǒng)中。它的外部接線通過J3端子來完成,內(nèi)部電路信息的傳輸通過 RXD、TXD讀寫如單片機中。其中DE、RE接在一起來接8255的PC6端,相當于片選。屋內(nèi)的控制器只需一個通訊電路。用于向主控制器傳送信息,主控制器要用到兩個通信電路,一個接屋內(nèi)控制器,一個接上位機。圖26 通信電路Fig26 Communicationcircuit3.12 電源電路設計由于不同的本設計的外用電源時 AC220V,而各個模塊所需的電源也不同,有的為+12V,有的為+5V,因而需要設計儀的電源電路。在電源電路的設計中,整體設計思路是:首先使用變壓器將較高電壓轉換為低電壓,然后經(jīng)過橋式整流電路轉換為直流,再由電容濾波,然后經(jīng)過 LM78系列穩(wěn)壓芯片產(chǎn)生穩(wěn)壓為系統(tǒng)提供所需要的電源。其基本框圖如下圖 27所示。圖27 交變直的框圖Fig27 Alternatingstraightblockdiagram變壓器的初級一側為 220V交流電壓,次級一側電壓可以根據(jù)所需直流電壓的大小,通過選擇適當?shù)淖儔罕葋淼玫?。整流電路利用二極管的單向導電性將交流電變換成脈動直流電,利用濾波電路將脈動直流電壓濾為較平滑的直流電壓。由于整流、濾波電路輸出的直流電壓穩(wěn)定性較差,當電網(wǎng)電壓波動或負載變化時輸出電壓也隨之而變化,采用穩(wěn)壓電路后,輸出電壓的穩(wěn)定程度將大為提高。 本系統(tǒng)所需要的電源有 +5V電源、+12V電源,圖28為多級電源電路。圖28 多級電源電路Fig28 Multistagepowercircuit +5V電源穩(wěn)壓器選擇LM7805芯片,電壓輸入范圍是 7.5—35V,典型值為10V,橋式整流后輸出電壓的平均值約為 10V,設穩(wěn)壓芯片輸入電壓為 Ud0,橋式整流電路的輸入電壓為U2,即變壓器二次側電壓。由公式得U20=Ud01.1=9V考慮到整流二極管的正向壓降1V,取U2=U20+1V=10V,所以選擇220V10V變壓器。因為U2為10V電壓,整流二極管所承受的最大反向電壓URM2U2210V14.1V,考慮留有一定裕量,所選用整流二極管的最大反向峰值電壓UN23URM=28.3—42.4V,故可以選擇1N4001型整流二極管,該型號二極管的最大反向峰值電壓為50V,可以滿足要求。濾波電路采用電容濾波,其中濾波電容的數(shù)值可用以下公式確定:(2)由此式可得:為(3)RL為負載等效電阻,取RL 200 ,則C300500F,所以取電容C470F,耐壓值為50V。穩(wěn)壓芯片之后的電容值可以取得相對小一些,這里為了得到電壓更穩(wěn)定仍然使用470uF的電容。另外需加高頻濾波電容,一般取值為100pF3.12.2+12V電源:穩(wěn)壓器選擇LM78012芯片,電壓輸入范圍是14.5—35V,典型值為19V,橋式整流后輸出電壓的平均值約為19V。其計算公式與+5V電源相同,計算可得U20=17.3V,取U2=18V,所以選擇220V18V變壓器。整流二極管所承受的最大反向電壓URM25.5V,考慮裕量,所選用整流二極管的最大反向峰值電壓UN23URM=51—76.3V,故可選擇1N4002型整流二極管,該型號二極管的最大反向峰值電壓為100V,可以滿足要求。濾波電路與+5V電源相同,只是電容耐壓值應為100V。軟件設計系統(tǒng)程序主要包括主程序,讀出溫度子程序,模數(shù)轉換命令子程序,報警子程序。4.1 主程序的設計功能:實現(xiàn)W77E58、8255等的初始化,顯示開機狀態(tài),設置各項標志位,上電后系統(tǒng)開始運行,檢測各種信息反饋到單片機中 [8]。圖29為屋外主控制器的主程序。圖30為屋內(nèi)控制器的主程序。圖29 主控制器的住程序流程圖Fig29 Themaincontrollerprogramflowchart圖30 屋內(nèi)控制器的主程序流程圖Fig30 Insidethecontrollermainprogramflowchart系統(tǒng)軟件主程序由顯示子程序、檢測子程序、閥門控制子程序和鍵盤掃描子程序組成.在主程序運行過程中,通過檢 3后供暖模式選擇子程序根據(jù)采集的數(shù)據(jù)自動選擇合適的供暖模式.最大限度的節(jié)約暖氣資源。4.2 溫度子程序的設計溫度子程序的主要功能是負責溫度的實時顯示、 讀出并處理DS18B20的測量的當前溫度值,溫度測量每 1s進行一次。這樣可以在一秒之內(nèi)測量一次被測溫度,其程序流程見圖31所示。 讀出溫度子程序讀出溫度子程序的主要功能是讀出 RAM中的9字節(jié),在讀出時需進行CRC校驗,校驗有錯時不進行溫度數(shù)據(jù)的改寫。其程序流程圖如圖 32示圖
31
溫度計主程序流程圖
圖
32
讀溫度流程圖Fig31
Thermometermainprogramflowchart
Fig32
Readtemperatureflowchart 溫度轉換命令子程序溫度轉換命令子程序主要是發(fā)溫度轉換開始命令, 當采用12位分辨率時轉換時間約為750ms,在本程序設計中采用 1s顯示程序延時法等待轉換的完成。溫度轉換命令子程序流程圖如上圖,圖 33所示圖33 溫度轉換流程圖Fig33 Temperatureconversionprocessflowdiagram4.3 電氣量測量部分程序的設計本部分需要采集的量主要有電壓值、 電流值所使用的AD轉換器為11路模擬量輸入轉換精度為 12位的TLC2543,本設計使用其中的 2路模擬量輸入。首先單片機向芯片發(fā)出啟動命令,當轉換完成后,芯片相單片機發(fā)中斷信號。其流程圖如下圖34所示圖34 電氣測量流程圖Fig34 ElectricmeasuringflowchartA表示要測的模擬通道號, B表示測量次數(shù),本設計為了提高測量精度,每一模擬量測量三次,單片機處理數(shù)據(jù)時取其平均值 .4.4 顯示數(shù)據(jù)刷新程序的設計顯示數(shù)據(jù)刷新子程序主要是對顯示緩沖器中的顯示數(shù)據(jù)進行刷新操作,當最高顯示位為0時將符號顯示位移入下一位。程序流程圖如圖 35。4.5鍵盤程序的設計在設計鍵盤輸入程序時有以下幾個關鍵點需要注意 [9]:(1)判斷鍵盤上是否有鍵閉合:采用程序控制方式、定時控制方式對鍵盤進行掃描。 (2)去除鍵的機械抖動:其方法是得知鍵盤上有鍵閉合后延遲一段時間,再判別鍵盤的狀態(tài),若仍有鍵閉合,則認為鍵盤上有一個鍵處于穩(wěn)定的閉合期,否則認為是鍵的抖動或者干擾。 (3)確定閉合鍵的物理位置:采取逐條IO端口線查詢方式確定被按鍵的物理位置。(4)獲取閉合鍵的編號:在得到閉合鍵的物理位置后,根據(jù)給定的按鍵編號規(guī)律,計算出閉合鍵的鍵值。圖35 顯示數(shù)據(jù)刷新子程序流程圖Fig35 Showsdatarefreshsubroutineflowchart圖36 鍵盤程序管理流程圖Fig36 Keyboardprogramflowchartofmanagement4.6 中斷服務程序的設計對實際輸出電壓的采樣是通過 TLC2543完成的,每次采樣由定時器 T0通過中斷方式完成。中斷流程圖如 37所示。圖37 中斷服務程序流程Fig37 Interruptserviceroutineprocess結論通過這次做畢業(yè)設計我學了很多東西,認識了一些芯片溫度傳感器 DS18B20、緩沖器74LS245,以及單片機、數(shù)碼管、鍵盤模塊、電動閥電磁閥等,了解了它們的結構和性能,同時也鞏固了一些單片機的基礎知識,以及元器件的一些常識。知道了怎么搜集和查找資料,讓其便為自己的東西。學會了用 protel軟件來畫原理圖,利用以前學過的語言來編寫程序。同時也遇到 一些困難,如溫度與時間的切換,以及報時與校時,這些都要用軟件來實現(xiàn),這就要求對程序設計有好好的把握,著實有些困難,我就結合了以前學習單片機時匯編語言的知識以及多方面資料盡心編寫。程序的編寫確實是我的弱項,編寫出的程序也不盡如人意,但我也付出了自己的努力。這次的課程設計,讓我鞏固了學過的知識,也發(fā)現(xiàn)了不少問題和難題,也明白了“想”和“做”,理論和實踐之間是有距離的,所以在以后的學習中,更要注重理論聯(lián)系實際,把我們所學的理論知識用到實際當中,勤學多練,這樣編程能力才能提高。參考文獻[1]李光飛等編,單片機課程設計指導,北京航空航天大學出版社,2004:21-23.[2]姜志海,劉連鑫等編嵌入式系統(tǒng)基礎,北京:機械工業(yè)出版社.2009.9:11-14.[3]劉培義等編,單片機原理、接口技術應用,中國廣播電視出版社,1999:78-79.[4]張友德等編,單片微型機原理、應用與實驗,復旦大學出版社,1997:9-11.[5]李華等,MCS-51系列單片機實用接口技術,北京航空航天大學出版社,1993:22-27.[6]胡漢才編,單片機原理及接口技術,清華大學出版社,1996:320-323.[7]王修才等編,單片機接口技術,復旦大學出版社,1995.4:17-19.[8]姜志海,趙艷蕾.單片機的C語言程序設計與應用.北京:電子工業(yè)出版社.2008.5:32-35[9]戴佳、苗龍、陳斌編,51單片機應用系統(tǒng)開發(fā)典型實例,中國電力出版社,2005:36-38.[10]夏路易、石宗義編,電路原理圖與電路板設計教程ProtelDXP2004北京希望電子出版社,2002:13-17.[11] 王彥平等.ProtelDXP2004 電路設計指南. 北京:清華大學出版社, 2002:133-137.PhilCleaver,MikeJohnsonandBenHo.AsummaryofsomeexperimentaldataonLNGsafety.JournalofHazardousMaterials,2007.BenoitDupontdeDinechin,ChristopheMonat,PatrickBlouetandChristianBertin.DSP-MCU processoroptimizationforportableapplications.MicroelectronicEngineering,2000.[14] V.Yu.Teplov,A.V.Anisimov. ThermostattingSystemUsingaSingle-ChipMicrocomputerandThermoelectricModulesBasedonthePeltierEffect[J],2002YeagerBrent.Howtotroubleshootyourelectronicscale[J]..PowderandBulkEngineering.1995致 謝通過這兩個多月的努力,終于順利完成了畢業(yè)論文的設計。這與畢業(yè)設計指導老師的耐心輔導是分不開的,也和同組人員協(xié)助分不開的。這段時間在劉旭紅老師的指導下以及本組同學的大力協(xié)助下幫我找資料,我對所學知識進行了系統(tǒng)復習,并根據(jù)寫作要求,查閱了很多有關資料,使我深刻的體會到了良師益友給我?guī)淼膸椭?。這也使我自己越來越意識到協(xié)作的重要性,只有團結合作,你才能做的更好。畢業(yè)設計是在校期間最后一個重要的綜合性實踐學習環(huán)節(jié),是全面運用所學基礎理論、專業(yè)知識、基本技能,實踐問題進行設計的綜合性訓練,更是對自己的綜合考評。通過畢業(yè)設計,進一步培養(yǎng)和提高了運用所學知識解決實際問題的能力和創(chuàng)新精神,鍛煉了自主學習、獨立工作和團結協(xié)作的能力,增強了工程意識觀念,端正了學習態(tài)度,樹立了嚴肅認真、實事求是和刻苦鉆研的工作作風,為我能夠更好地適應工作需要進一步奠定了堅實基礎。為此,我衷心地感謝學校的老師們在大學期間對我的辛勤培養(yǎng)和精心教導,在此向老師們道一聲謝謝,特別感謝劉旭紅老師,在老師殷切指導、大力支持和幫助下,才使我的畢業(yè)設計得以順利完成,在此表示忠心的感謝。附錄程序代碼主程序MOV TMOD,#20H;MOV TL1,#0F4H;MOV TH1,#0F4H;MOV SCON1,#50HMOV PCON,#00HSETB ES1MOV SCON,#50HMOV T2CON,#30HMOV RCAP2H,#0FFHMOV RCAP2L,#0DCHSETB TR2SETB TR1MOV IE,#90H溫度子程序TEMP_ZH EQU 24H ;實時溫度值存放單元TEMPL EQU 25H ;低溫度值存放單元TEMPH EQU 26H ;高溫度值存放單元TEMP_TH EQU 27H ;高溫報警值存放單元TEMP_TLEQU28H;低溫報警值存放單元TEMPHCEQU29H;存十位數(shù)BCD碼TEMPLCEQU2AH;存?zhèn)€位數(shù)BCD碼SPKEQUP3.4;蜂鳴器引腳RELAYEQUP2.0;繼電器引腳XEQU2FH;LCD地址變量LCD控制引腳RSEQUP3.5RWEQUP3.6EEQUP3.7FLAGEQU20H.0;DS18B20是否存在標記KEY_UDEQU20H.1;設定KEY的UP與DOWN標記DQEQUP2.5MAIN:ACALLSET_LCD;LCD初始化設置子程序ACALLWR_THL;將報警上下線寫入暫存寄存器子程序TOOP:ACALLRESET_1820;調(diào)用18B20復位子程序JNBFLAG,TOOP1;DS1820不存在轉移TOOP1處ACALLMEU_OK;調(diào)用顯示"OK"信息子程序ACALLRE_THL;把EEROM里溫度報警值拷貝回暫存器ACALLTEMP_BJ;顯示溫度標記"℃"JMPTOOP2TOOP1:ACALLMEU_ERROR;顯示"ERROR"信息ACALLTEMP_BJ;顯示溫度標記JMP$;等待TOOP2:ACALLRE_TEMP;調(diào)用讀取溫度數(shù)據(jù)子程序ACALLSET_DATA;調(diào)用處理顯示溫度數(shù)據(jù)子程序ACALLTEMP_COMP;實際溫度值與標記溫度值比較子程序ACALLP_KEY;調(diào)用按鍵掃描子程序SJMPTOOP2;循環(huán)RE_TEMP:ACALLRESET_1820;18B20復位子程序JNBFLAG,TOOP1;DS1820不存在MOVA,#0CCH;跳過ROM匹配ACALLWRITE_1820;寫入子程序MOVA,#44H;發(fā)出溫度轉換命令ACALLWRITE_1820;調(diào)寫入子程序ACALLRESET_1820;調(diào)復位子程序MOVA,#0CCH;跳過ROM匹配ACALLWRITE_1820;寫入子程序MOVA,#0BEH;發(fā)出讀溫度命令ACALLWRITE_1820;寫入子程序ACALLREAD_1820;調(diào)用讀取子程序RETSET_DATA:ACALLCONV_TEMP;處理溫度BCD碼子程序ACALLDISP_BCD;顯示區(qū)BCD碼溫度值刷新子程序ACALLCONV;LCD顯示子程序RETJBK1,PK1;K1鍵未按,轉到PK1處ACALLSPK_BZ;K1鍵按下,一聲鳴響JNBK1,$;等按鍵放開MOVDPTR,#M_ALAX1;存M_ALAX1表MOVA,#1ACALLLCD_PRINT;顯示字符ACALLLOOK_ALARM;顯示信息區(qū)子程序JBK3,$;等待K3按下ACALLSPK_BZ;一聲鳴響JMPPK2;轉到標號PK2處PK1:;按鍵K2處理JBK2,PK3;K2鍵未按,轉到PK3處ACALLSPK_BZ;K2鍵按下,一聲鳴響JNBK2,$;等按鍵放開MOVDPTR,#TA1;存#TA1表MOVA,#1ACALLLCD_PRINT;顯示字符ACALLSET_ALARM;設定報警值TH、TLACALLWR_THL;將設定的TH,TL值寫入DS18B20內(nèi)ACALLWRITE_E2;調(diào)用報警值拷貝EEROM子程序PK2:ACALLMEU_OK;顯示"OK"信息子程序ACALLTEMP_BJ;顯示溫度標記子程序PK3:RETTA1:;菜單表SET_ALARM:ACALLLOOK_ALARM;調(diào)用顯示信息區(qū)子程序A0:JBK1,A2;按下K1(查看鍵),程序向下運行ACALLSPK_BZ;蜂鳴器響一聲JNBK1,$;等放開CPL20H.1;UPDOWN標記反向A2:JB20H.1,A3;20H.1=1,UP,轉移到A3。JMPA8;20H.1=0,DOWN,轉移到A8TH值調(diào)整(增加)A3:JBK2,A5;按下K2(設定鍵),程序向下運行ACALLSPK_BZ;蜂鳴器響一聲INCTEMP_TH;TH值調(diào)整(增加)MOVA,TEMP_TH;TH值送入ACJNEA,#120,A4;TH值增到120,程序向下運行MOVTEMP_TH,#0;TH值清0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度寵物照料保姆雇傭合同協(xié)議書
- 商鋪轉讓服務合同
- 2025年度撫養(yǎng)權變更與財產(chǎn)分割調(diào)解合同模板
- 2025年度個人挖機租賃與施工驗收服務合同
- 2025年度房東轉租合同-科技園區(qū)房產(chǎn)租賃
- 2025年度醫(yī)院醫(yī)護人員崗位調(diào)整與勞動合同
- 2025年度互聯(lián)網(wǎng)企業(yè)期權投資合作協(xié)議
- 2025年度影視作品宣傳策劃代理合同
- 二零二五年度數(shù)字經(jīng)濟領域聘用業(yè)務經(jīng)理專屬合同
- 2025年度原油出口退稅及關稅優(yōu)惠合同
- 2025年湖北中煙工業(yè)限責任公司招聘筆試高頻重點提升(共500題)附帶答案詳解
- 2025江西上饒經(jīng)濟技術開發(fā)區(qū)招商集團限公司招聘29人高頻重點提升(共500題)附帶答案詳解
- 石油行業(yè)海洋石油勘探與開發(fā)方案
- 醫(yī)囑或處方的督導檢查、總結、反饋及改進措施
- 勞動保護知識培訓課件
- 山東工業(yè)職業(yè)學院《家政職業(yè)經(jīng)理人》2023-2024學年第一學期期末試卷
- 水果加工工廠規(guī)劃
- 十八洞精準扶貧課件
- 2024年湖北省恩施利川市林業(yè)局直屬事業(yè)單位招聘18人歷年管理單位遴選500模擬題附帶答案詳解
- 第九單元跨學科實踐活動8海洋資源的綜合利用與制鹽教學設計-2024-2025學年九年級化學人教版(2024)下冊
- 《現(xiàn)代漢語》課件-詞義的性質(zhì)和構成
評論
0/150
提交評論