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

正文內容

基于單片機的鍋爐液位控制系統(tǒng)-在線瀏覽

2025-08-14 20:05本頁面
  

【正文】 ,表明水泵停止工作。(4)當液位高于上上限水位時,停止水泵加水,并進行報警。(6)有緊急停止按鈕,在遇到緊急情況時可以停止系統(tǒng)的運行。(8)采用雙向可控硅來控制水泵的開與關,比電機控制簡單。)STC89C52單片機是宏晶科技推出的新一代超強抗干擾/高速/低功耗的單片機,指令代碼完全兼容傳統(tǒng)的8051單片機,12時鐘/機器周期和6時鐘/機器周期可任意選擇,最新的D版本內部集成MAX810專用復位電路。 圖21 STC89C52的管腳圖STC89C52單片機的40個管腳中有2個專用于電源的引腳。按引腳功能分為4個部分敘述個引腳的功能。在片內它是振蕩電路反相放大器的輸入端。XTAL2(18腳): 接外部晶體的另一端。若需采用外部時鐘電路,對于HMOS單片機,該引腳輸入外部時鐘脈沖;對于CHMOS單片機,此引腳應懸浮。CPU在向片外存儲器取指令期間,PSEN信號在12個時鐘周期中兩次生效。PSEN端同樣可驅動8個LSTTL負載。ALE/PROG(30腳):在訪問片外程序存儲器時,此端輸出負脈沖作為存儲器讀選通信號。不過,在訪問片外數(shù)據(jù)存儲器時,這兩次有效PSEN信號不出現(xiàn)。我們根據(jù)PSEN、ALE和XTAL2輸出端是否有信號輸出,可以判別80C51是否在工作。當?shù)刂烦?KB時,將自動執(zhí)行片外程序存儲器的程序。在對87C51EPROM編程時,此引腳用于施加編程電壓VPP。作為漏極開路的輸出端口,每位能驅動8個LS型TTL負載。③不擴充時,可做一般I/O口使用,但內部沒有上拉電阻,作為輸入或輸出時應在外部接上拉電阻。P1的每一位能驅動4個LS型TTL負載。 (3) P2口(2128腳):P2口是一個帶內部上接電阻的8位準雙向I/O口。P2口有兩個功能:①擴充外部存儲器時,當作地址總線(A8~A15)使用。(4) P3口:P3口是一個帶內部上接電阻的8位準雙向I/O口。P3口與其它I/O口有較大區(qū)別,每個引腳還具有專門功能,除了作為I/O口使用外(內部有上拉電阻),還有一些特殊功能,由特殊寄存器來設置。端口3有內部上拉電阻,當作為輸入時,其電位被拉高,若輸入為低電平可提供電流源;其作為輸出時可驅動4個LS TTL。 引腳 第2功能 TXD(串行輸出口) INT1(外部中斷) T1(TIMER1的外部輸入腳) RD(外部數(shù)據(jù)存儲器的讀取控制信號) 表 21 P3口的第2功能表 STC89C52RC單片機的中斷系統(tǒng)計算機暫時中止正在執(zhí)行的主程序,轉去執(zhí)行中斷服務程序,并在中斷服務程序完了之后能自動回到原主程序處繼續(xù)執(zhí)行,這個過程叫做“中斷”。(2) 可以及時處理控制系統(tǒng)中許多隨機產生的參數(shù)與信息,即計算機具有實時處理的能力,從而提高了控制系統(tǒng)的性能。由此可見,“中斷”已成為現(xiàn)代計算機的1種重要功能,而中斷系統(tǒng)功能的強弱已稱為衡量1臺計算機功能完善與否的重要標志之一。STC89C52單片機提供了8個中斷源:4個外部中斷請求INT0、INTINT2和INT3,3個片內定時器/計數(shù)器T0、T1和T2的溢出中斷請求TF0、TF1和TF2及串行口中斷請求TI或RI(合為一個中斷源)。其優(yōu)先級設置如表22。這樣,在每個機器周期內,單片機對所有中斷源都進行順序檢測,并可在任1個周期的S6期間,找到所有有效的中斷請求,還對其優(yōu)先級進行排隊。單片機便在緊接著的下1個機器周期的S1期間響應中斷。 中斷響應的過程:單片機一旦響應中斷,首先對相應的優(yōu)先級有效觸發(fā)器置位。 選擇使用STC89C52RC的原因(1)超低功耗:①掉電模式: 典型功耗 μ A②正常工作模式: 典型功耗 4mA 7mA③掉電模式可由外部中斷喚醒,適用于電池供電系統(tǒng),如水表、氣表、便攜設備等。(4)加密性強(5)在系統(tǒng)可編程, 無需編程器, 無需仿真器(6)可供應內部集成M A X 8 1 0 專用復位電路的單片機,只有D 版本才有內部集成專用復位電路,原復位電路可以保留,也可以不用,不用時R E S E T 腳接1 K 電阻到地。其中,Q0—Q7為并行輸出端,常用于擴展并行口,A、B為串行數(shù)據(jù)輸入端,CLOCK為時鐘端,CLEAR為清除端。串行數(shù)據(jù)輸入端(A,B)可控制數(shù)據(jù)。當A、B 有一個為高電平,則另一個就允許輸入數(shù)據(jù),并在CLOCK 上升沿作用下決定Q0 的狀態(tài)。 Clock(8腳):上升沿輸出移位,其余狀態(tài)保持。QA—QH輸出:并行輸出口。 74LS164的真值表 INPUTS OUTPUTSCLEARCLOCKA BQA QB……………QH L H H H H X L ↑ ↑ ↑X XX XH HL XX L L L LQA0 QB0 QH0H QAn QGnL QAn QGnL QAn QGn 表23 74LS164的真值表 H-高電平 L-低電平 X-任意電平 ↑-低到高電平跳變 。QAn、QGn -時鐘最近的↑前的電平 74LS164有如下特點:(1)串行輸入帶鎖存。 (3)異步清除。C to 70176。它由一個8路模擬開關、一個地址鎖存譯碼器、一個A/D轉換器和一個三態(tài)輸出鎖存器組成(見圖25)。三態(tài)輸出鎖器用于鎖存A/D 轉換完的數(shù)字量,當OE端為高電平時,才可以從三態(tài)輸出鎖存器取走轉換完的數(shù)據(jù)。通道選擇如表24所示: C(ADDC) B(ADDB) A(ADDA)選擇的通道 0 0 0 IN0 0 0 1 IN1 0 1 0 IN2 1 1 1 IN3 1 0 0 IN4 1 0 1 IN5 1 1 0 IN6 1 1 1 IN7表24 ADC00809的通道選擇 ADC0809的引腳圖及各引腳作用ADC0809芯片為28引腳雙列直插式封裝,其引腳排列見圖26。ADC0809對輸入模擬量要求:信號單極性,電壓范圍是0-5V,若信號太小,必須進行放大;輸入的模擬量在轉換過程中應該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。這3根地址線用于對模擬通道進行選擇,其譯碼關系如表所示,ADDA為低位地址,ADDC為高位地址。對應于ALE上跳沿時,ADDA、ADDB、ADDC地址狀態(tài)送入地址鎖存器中。在START信號上跳沿時,所有內部寄存器清0;在START下跳沿時,開始進行A/D轉換。該信號可簡寫為ST。該數(shù)據(jù)輸出線為三態(tài)緩沖輸出形式,可以和單片機的數(shù)據(jù)總線直接相連。它用于控制三態(tài)輸出鎖存器向單片機輸出轉換后的數(shù)據(jù)。(7)CLK:時鐘信號。(8)EOC:轉換結束狀態(tài)信號。實際使用中該狀態(tài)信號既可以作為查詢的狀態(tài)標志,還可以作為中斷請求信號使用。參考電壓作為逐次逼近的基準,并用來與輸入的模擬信號進行比較。 溫度傳感器DS18B20DS18B20是DALLAS公司生產的一線式數(shù)字溫度傳感器,具有3引腳TO-92小體積封裝形式;溫度測量范圍為-55℃~+125℃,可編程為9位~12位A/D轉換精度,℃,被測溫度用符號擴展的16位數(shù)字量方式串行輸出;其工作電源既可在遠端引入,也可采用寄生電源方式產生;多個DS18B20可以并聯(lián)到3根或2根線上,CPU只需一根端口線就能與諸多DS18B20通信,占用微處理器的端口較少,可節(jié)省大量的引線和邏輯電路。 DS18B20的內部結構及管腳圖DS18B20的內部結構如圖27所示,主要由4部分組成:64位光刻ROM、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器TH和TL、配置寄存器。圖 27 DS18B20的內部結構DS18B20的管腳排列如圖28所示,DQ為數(shù)字信號輸入/輸出端;GND為電源地;VDD為外接供電電源輸入端。(2) 測溫范圍 -55℃~+125℃,℃。(4) 工作電源: 3~5V/;在使用中不需要任何外圍元件。(6) 適用于DN15~25,DN40~DN250各種介質工業(yè)管道和狹小空間設備測溫。 DS18B20的溫度處理過程 DS18B20的初始化(1) 先將數(shù)據(jù)線置高電平“1”。(3) 數(shù)據(jù)線拉到低電平“0”。(5) 數(shù)據(jù)線拉到高電平“1”。據(jù)該狀態(tài)可以來確定它的存在,但是應注意不能無限的進行等待,不然會使程序進入死循環(huán),所以要進行超時控制)。(8) 將數(shù)據(jù)線再次拉高到高電平“1”后結束。(2) 延時確定的時間為15微秒。(4) 延時時間為45微秒。(6) 重復上(1)到(6)的操作直到所有的字節(jié)全部發(fā)送完為止。DS18B20的寫操作時序圖如圖210所示。(2)將數(shù)據(jù)線拉低“0”, 延時15微秒。(4)讀數(shù)據(jù)線的狀態(tài)得到1個狀態(tài)位,并進行數(shù)據(jù)處理。DS18B20的讀操作時序圖如圖211所示。單片機系統(tǒng)中通常使用8段LED數(shù)碼顯示器,其外形及引腳如圖212(a)所示,由圖可見8段LED顯示器由8個發(fā)光二極管組成。 圖 212 LED數(shù)碼管顯示的結構LED顯示器有兩種不同的形式:一種是8個發(fā)光二極管的陽極都連在一起構成公共陽極,使用時公共陽極接+5V,每個發(fā)光二極管的陽極通過電阻與輸入端相連。稱為共陽極LED顯示器;另一種是8個發(fā)光二極管的陰極都連在一起構成公共陰極,使用時公共陰極接地,每個發(fā)光二極管的陰極通過電阻與輸入端相連。稱為共陰極LED顯示器。 LED數(shù)碼管顯示器的顯示段碼為了顯示字符,要為LED顯示器提供顯示段碼(或稱字形代碼),組成一個“8”字形字符的7段,再加上1個小數(shù)點位,共計8段,因此提供給LED顯示器的顯示段碼為1個字節(jié)。字型共陽極段碼共陰極段碼 字型共陽極段碼共陰極段碼 0 C0H 3FH 9 90H 6FH 1 F9H 06H A 88H 77H 2 A4H 5BH B 83H 7CH 3 B0H 4FH C C6H 39H 4 99H 66H D A1H 5EH 5 92H 6DH E 86H 79H 6 82H 7DH F 84H 71H 7 F8H 07H 空白 FFH 00H 8 80H 7FH P 8CH 73H 表26 十六進制數(shù)和空白字符與P的顯示段碼共陰和共陽結構的LED顯示器各筆劃段名和安排位置是相同的,當二極管導通時,相應的筆劃段發(fā)亮,由發(fā)亮的筆劃段組合從而顯示各種字符。例如,對于共陰極LED顯示器,當公共陰極接地(為零電平),而陽極dpgfedcba各段為01110011時,顯示器顯示“P”字符,即對于共陰極LED顯示器,“P”字符的字形碼是073。這里必須注意的是:很多產品為方便接線,常不按規(guī)則的方法去對應字段與位的關系,這時字形碼就必須根據(jù)接線自行設計了。但由于LED顯示器內含多個發(fā)光二極管,所以需有如下特殊參數(shù):  (1) 發(fā)光強度比 由于數(shù)碼管各段在同樣的驅動電壓時,各段正向電流不相同,所以各段發(fā)光強度不同?!?。脈沖占空比越小,脈沖正向電流可以越大。此外,還有鍵盤/顯示電路、報警輸出電路等。)它的工作流程如下:開始,由電位器每隔5s對水位進行采樣,并輸出05V模擬信號,再經(jīng)A/D轉換變成相應的數(shù)字信號,送入STC89C52單片機進行數(shù)據(jù)處理。壓力傳感器把采集到的數(shù)據(jù)經(jīng)A/D0809轉換之后送到單片機經(jīng)過處理后,也通過數(shù)碼管顯示其壓力值。如果報警器啟動后,設有報警消除按鈕,消除報警;有溫度和壓力轉換按鈕,可以輪流顯示溫度和壓力值。4個液位傳感器用一個電位器來模擬,通過調節(jié)電位器的電壓值大小,來模擬液位的幾種狀態(tài)。 鍵盤控制電路設計為了便于實現(xiàn)各種的控制要求,智能調節(jié)器必須具備快速設置被控參數(shù)且操作方便,還必須增加鍵盤裝置。 矩陣式鍵盤又有編碼式和非編碼式。(2) 如何消除鍵的抖動。在以上幾個問題中,最主要的是鍵的識別。因此,通過檢測輸入線的電平狀態(tài)可以很容易判斷哪個按鍵被按下了。缺點是:每個按鍵需占用一根I/O口線,在按鍵數(shù)量較多時,I/O口浪費大,電路結構顯得復雜。由于該設計中按鍵數(shù)量少,所以
點擊復制文檔內容
化學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1