安陽市質(zhì)量技術(shù)監(jiān)督檢驗測試中心 鄭相哲
單片機是一種集成化的電路芯片,作為一個微型計算機系統(tǒng),單片機利用超大規(guī)模集成電路技術(shù)將隨機存儲器RAM、中央處理器CPU、中斷系統(tǒng)、只讀存儲器ROM、I/O通信接口、定時器/計數(shù)器等集成在一起,將其印刷到一塊硅片上,實現(xiàn)信息處理。目前,單片機經(jīng)過多年普及,已經(jīng)從原來的4位、8位單片機發(fā)展到了300M的高速單片機。單片機應(yīng)用領(lǐng)域非常廣泛,作為嵌入式軟件的一個重要組成部分,利用單片機可以提高控制系統(tǒng)的開發(fā)成效,也可以降低系統(tǒng)開發(fā)費用,具有重要的作用[1]。
自動化控制系統(tǒng)應(yīng)用領(lǐng)域十分廣泛,本文結(jié)合筆者多年的工作實踐,列舉電梯控制系統(tǒng)、智能電網(wǎng)控制系統(tǒng)、火災(zāi)報警控制系統(tǒng)等應(yīng)用情況。
(1)電梯控制系統(tǒng)
目前,我國城市改革進度加快,生產(chǎn)廠房、高層建筑、大中型商超等建筑物興起,電梯已經(jīng)成為主要的運載工具。電梯組成設(shè)備眾多,主要為電梯門、轎廂、電纜繩、顯示儀、按鈕板等,這些設(shè)備集成在一起時需要利用控制系統(tǒng)實現(xiàn)強大的控制。電梯控制系統(tǒng)采用先進的單片機、PLC和集成電路進行設(shè)計,能夠?qū)崿F(xiàn)電梯上下行、轎廂開關(guān)門、語音播報、視頻顯示、應(yīng)急通信等多種功能,以便能夠?qū)崿F(xiàn)電梯自動化運行[2]。
(2)火災(zāi)報警系統(tǒng)
火災(zāi)報警系統(tǒng)主要包括煙霧探測器、區(qū)域報警器和集中報警器三個關(guān)鍵部分,同時可以聯(lián)動設(shè)置滅火設(shè)施、通訊設(shè)施,能夠形成一個強大的控制系統(tǒng),該系統(tǒng)能夠?qū)崿F(xiàn)自動報警、自動滅火、安全疏散、系統(tǒng)顯示、消防管理檔案,構(gòu)建了一個完整的火災(zāi)報警控制系統(tǒng)?;馂?zāi)探測器可以隨時監(jiān)控?zé)熿F、高溫和火光,這些煙霧熱光都可以轉(zhuǎn)變?yōu)殡娦盘枌崿F(xiàn)報警[2]。
(3)電力控制系統(tǒng)
電力控制系統(tǒng)可以利用傳感器采集智能電網(wǎng)設(shè)備運行信息,將這些信息發(fā)送給電網(wǎng)監(jiān)控系統(tǒng)。電力控制系統(tǒng)作為一個工業(yè)生產(chǎn)嵌入式軟件,對實時響應(yīng)速度要求非常高,除了要完成信息采集、信息計算等功能,利用程序完成各類型的操作控制外,還需具有較高的自適應(yīng)能力。電力控制系統(tǒng)包括單片機、傳感器、通信網(wǎng)絡(luò)等,可以構(gòu)成一個強大的電力設(shè)備控制系統(tǒng),能夠?qū)崿F(xiàn)電力設(shè)備運行狀態(tài)監(jiān)控,從而確保相關(guān)的控制信號準確傳輸和響應(yīng)。
單片機在自動化控制系統(tǒng)中應(yīng)用模式類似,本文列舉電梯控制系統(tǒng),該系統(tǒng)引入了ATC89C52RC單片機,能夠控制電梯的各個組成設(shè)備運行,執(zhí)行電氣按鈕板以及后臺的各個指令。利用單片機實現(xiàn)快速編程,構(gòu)建一個良好的電梯控制操作系統(tǒng),實現(xiàn)電梯控制系統(tǒng)的安全可靠運行,利用單片機實現(xiàn)重復(fù)性編程,構(gòu)建一個強大的處理功能,實現(xiàn)電梯控制系統(tǒng)的準確操作[3]。電梯控制系統(tǒng)業(yè)務(wù)組成如圖1所示。
圖1 單片機在電梯控制系統(tǒng)中設(shè)計圖
電梯控制系統(tǒng)采用的單片機型號為ATC89C52RC,這個單片機產(chǎn)品能夠?qū)崿F(xiàn)強大的邏輯業(yè)務(wù)處理,為用戶提供了一個CMOS8位處理器,該處理器具有功耗小、性能高的特點,能快速實現(xiàn)信息存儲、加工和處理。ATC89C52RC擁有一個512K的存儲空間,該空間能夠滿足電梯控制系統(tǒng)寄存器信息的處理,實現(xiàn)空間信息服務(wù),提高ATC89C52RC數(shù)據(jù)存儲能力,引入了先進的Cache存儲模式,構(gòu)建了一級緩存和二級緩存,具有強大的信息加工服務(wù)能力[4]。ATC-89C52RC還擁有一個4K字節(jié)的EEPROM信息存儲空間,這個存儲空間能夠更好地利用多串口操作,形成多串口的并發(fā)通信模式,擁有一個超多串口、靈活、并發(fā)通信處理系統(tǒng)。ATC89C52RC單片機還可以實現(xiàn)一個嵌入式的應(yīng)用軟件,提高電梯控制的快速性,實現(xiàn)電梯控制硬件與底層的緊密結(jié)合。ATC89C52RC單片機連接的功能模塊非常多,能夠?qū)崿F(xiàn)電梯控制器的供電操作、CAN總線操作、LED點陣驅(qū)動電路操作、電梯呼叫處理操作、電梯主控模式操作等,實現(xiàn)電梯上下行、停止、開門、啟動、按鈕操作,并且能夠輸出一些輔助信息,比如在LED上顯示當(dāng)前樓層、上下行信號箭頭等[5]。電梯呼叫控制板可以選擇接受相關(guān)的樓層信息,這些開關(guān)門、樓層到達、停止信息都需要滿足數(shù)字信號的輸入,實現(xiàn)快速的斷電、判斷,以便能夠在短時間內(nèi)判斷是否存在滿員或超載,及時提醒乘客上下電梯。電梯制動還需要實現(xiàn)轎廂頂部、底部的信號采集操作,避免電梯轎廂越界產(chǎn)生安全事故。
單片機在電梯控制系統(tǒng)等應(yīng)用過程中具有很多的優(yōu)點,比如可以節(jié)約編程開發(fā)時間,使用非常簡單,經(jīng)濟效益和社會效益也非常高,更有利于提高社會自動化水平。單片機是一個微型計算機,其利用標準的輸入輸出接口與外界進行通信,連接組成設(shè)備非常靈活,具有較強的可擴展性和可移植性[6]。另外,基于單片機開發(fā)控制系統(tǒng),不需要繁瑣的接線、拆線等操作,設(shè)計過程非常簡單,共享性也非常強,單片機可以通過關(guān)鍵的接口設(shè)備實現(xiàn)即插即卸,I/O輸入輸出采用標準的接口模式,連接外部設(shè)備通用性也非常強,用戶界面交互性好,因此方便電氣化設(shè)備的擴展和接入,不需要購置更多的獨立模塊設(shè)備,這樣就可以省去很多的資金費用。單片機體積非常小,采用模塊化設(shè)計結(jié)構(gòu),控制系統(tǒng)只需要I/O輸入輸出接口,實現(xiàn)電氣化設(shè)備運行狀態(tài)的自動化采集,分析這些設(shè)備是否處于維護狀態(tài),及時地對系統(tǒng)進行控制,如果這些設(shè)備需要維護或更換,可以及時地將其更換掉,能夠更好地預(yù)留空閑接口,擴展系統(tǒng)功能,方便電氣化設(shè)備控制系統(tǒng)的實時改裝和升級維護。
隨著我國工業(yè)生產(chǎn)、樓宇建筑、電氣設(shè)備應(yīng)用領(lǐng)域的擴大,利用先進的單片機開發(fā)自動化控制系統(tǒng),可以將智能設(shè)備集成在一起,構(gòu)建一個強大的、先進的控制操作系統(tǒng),該系統(tǒng)能夠?qū)崿F(xiàn)自動化數(shù)據(jù)采集、通信傳輸、狀態(tài)分析和運行監(jiān)控,大幅度提高工業(yè)生活生產(chǎn)的精確度和可靠性,降低人力維護成本,還可以響應(yīng)國家政府的號召,積極減少排放。
[1]梅孝安,周旭陽,朱玉軍,等.基于AT89C52單片機的智能沖擊電流計的設(shè)計與開發(fā)[J].電子技術(shù),2014,2(1)∶111-112.
[2]張煥梅,郭蕓?。趩纹瑱C的太陽能自動跟蹤控制系統(tǒng)設(shè)計[J].機械工程與自動化,2017,3(2)∶178-179.
[3]童宥維,孫歆鈺.基于模糊PID的通用中檔單片機溫度控制系統(tǒng)設(shè)計[J].信息通信,2016(8)∶78-79.
[4]閻思明.單片機控制的紅外線電子鎖控制系統(tǒng)設(shè)計[J].電子技術(shù)與軟件工程,2017,2(1)∶260-260.
[5]馬勝利,李鄧化,王海.基于低功率PIC16F887單片機的控制系統(tǒng)抗干擾能力改進[J].傳感器世界,2016,22(2)∶14-17.
[6]徐昆良.基于AT89S52單片機的簡易計算器設(shè)計與仿真[J].電腦知識與技術(shù),2015,21(16)∶211-212.