程雙龍
(淮南聯(lián)合大學(xué) 智能制造學(xué)院,安徽淮南,232000)
礦用帶式輸送機是礦上一種常用的物料輸送機械,它可以將物料從一個地方輸送到另一個地方。它的結(jié)構(gòu)簡單,操作簡單,可以實現(xiàn)高效的物料輸送。然而由于井下工況復(fù)雜,傳統(tǒng)的控制方式很難滿足實際的控制要求。因此,基于單片機的皮帶機控制系統(tǒng)的設(shè)計成為當(dāng)前研究的熱點。
礦用帶式輸送機控制器是一種用于控制礦用帶式輸送機的裝置,它能夠根據(jù)設(shè)定的參數(shù)控制帶式輸送機的運行狀態(tài),從而提高生產(chǎn)效率,其通常具有閉鎖、跑偏、煙霧、堆煤、打滑、縱撕、斷帶、超溫灑水等保護,這些保護基本上都屬于開關(guān)量輸入信號。輸送機配套電氣設(shè)備一般都是開關(guān)量控制如聲光報警裝置,或者模擬量輸出控制如變頻器工作在模擬量控制模式下。
本文首先介紹了皮帶機的結(jié)構(gòu)和工作原理,然后介紹了單片機控制系統(tǒng)的各部分硬件結(jié)構(gòu),包括電源、輸入輸出、通訊等模塊,最后介紹了單片機控制系統(tǒng)的軟件設(shè)計,包括系統(tǒng)的控制算法、調(diào)試方法等。
帶式輸送機由電機、皮帶輪、皮帶、支架和控制系統(tǒng)等部件組成,電機通過皮帶輪帶動皮帶,皮帶將物料從一端輸送到另一端??刂葡到y(tǒng)的主要任務(wù)是負(fù)責(zé)控制電機的運行,以實現(xiàn)物料的有效輸送。如圖1所示,整個輸送系統(tǒng)中控制器處于核心地位,電機和皮帶輸送機將各自的運行狀態(tài)通過各種傳感器采集反饋進入控制器。通過屏幕可以進行人機交互,將需要的控制信息反饋進入控制器,急停等信號也是一樣可以直接進入控制器??刂破骶C合反饋的信息通過開關(guān)量、模擬量或者通訊等方式控制變頻器對電機進行啟停、速度等控制,從而保證皮帶機的安全穩(wěn)定運行。
圖1 帶式輸送機控制系統(tǒng)結(jié)構(gòu)
控制器的硬件電路設(shè)計可分為電源模塊、開關(guān)量輸入模塊、開關(guān)量輸出模塊、模擬量輸出模塊、人機交互電路以及預(yù)留的RS485通訊接口電路。
整個控制系統(tǒng)需要12V和5V的直流電壓供電,由于井下防爆需求,總電源采用井下12V的本安電源作為輸入,所以電源模塊需要設(shè)計出12V轉(zhuǎn)5V的電路,電路如圖2所示。
圖2 12V轉(zhuǎn)5V電源電路
井下12V本安電源經(jīng)過三端穩(wěn)壓芯片78M05轉(zhuǎn)為5V直流電源供給單片機及控制系統(tǒng)使用,78M05芯片最大能提供1.5A的電流,可以滿足控制系統(tǒng)的需求。C1、C2、C3為濾波電容,作用是濾除電源電路中的高頻和低頻干擾信號。R1為電源指示燈的限流電阻,D1為單片機的電源指示燈,用以表示電源電路是否工作正常。
帶式輸送機控制系統(tǒng)中,堆煤、跑偏、急停、撕裂等傳感器的輸出信號為開關(guān)量,所以控制系統(tǒng)中需要設(shè)計開關(guān)量輸入模塊。由于井下工況復(fù)雜,對于以單片機為控制核心的控制系統(tǒng),開關(guān)量輸入電路的設(shè)計中,需要考慮以下幾個主要的因素:
(1)輸入信號需要穩(wěn)定可靠。
(2)輸入信號需要隔離,防止干擾及損壞控制系統(tǒng)。
(3)要有一定的驅(qū)動能力,可以直接用低壓供電。
由于運輸通道較長,導(dǎo)致連接的導(dǎo)線較長,傳統(tǒng)的單片機開關(guān)量檢測電路如圖3所示,不能提供足夠的驅(qū)動電流,同時由于導(dǎo)線較長信號容易受到干擾,為解決此問題,設(shè)計出如圖4所示的開關(guān)量輸入采集電路。
圖3 單片機開關(guān)量信號采集電路
圖4 遠(yuǎn)距離開關(guān)量信號采集電路
圖5 開關(guān)量輸出控制電路
長距離信號傳輸,5V電壓驅(qū)動能力不足,本設(shè)計直接使用井下12V本安電源驅(qū)動,能夠大大增加傳輸距離。電路中U1為光耦,利用光耦進行輸入信號的隔離,以保證控制系統(tǒng)的安全。光耦的驅(qū)動電流必須在一定范圍內(nèi),由于井下工況復(fù)雜,巷道長度不同,所以設(shè)計了利用撥碼開關(guān)選擇不同的限流電阻,這樣就可以根據(jù)不同的導(dǎo)線長度選擇合適的限流電阻來采集開關(guān)量,當(dāng)遠(yuǎn)處的開關(guān)閉合時,光耦導(dǎo)通,單片機對應(yīng)的I/O引腳采集到低電平。開關(guān)斷開時,光耦斷開,單片機對應(yīng)的I/O引腳采集到高電平,控制系統(tǒng)便可以通過引腳輸入的高低電平,來判斷開關(guān)量的輸入狀態(tài)。
由于煤礦井下防爆需求,本設(shè)計中開關(guān)量輸出控制電路中并沒有使用傳統(tǒng)的電磁繼電器進行開關(guān)量輸出控制,以防止電磁繼電器中的電感打火,固態(tài)繼電器因為其無觸點、壽命長、速度快,對外界的干擾小,所以本設(shè)計采用了固態(tài)繼電器進行開關(guān)量輸出信號的控制,設(shè)計電路如圖所示,同時利用固態(tài)繼電器可以將控制端與負(fù)載端進行有效隔離,使得控制系統(tǒng)的安全穩(wěn)定性得到大大提高。
一般單片機的引腳的輸入電流比較大,所以設(shè)計成了單片機引腳低電平有效,當(dāng)對應(yīng)的I/O引腳輸出低電平時,固態(tài)繼電器輸出端導(dǎo)通,然后便可以通過開關(guān)量輸出方式控制變頻器、電機或其他設(shè)備工作。
輸送機的配套設(shè)備中有些需要利用模擬量進行控制,如變頻器工作在模擬量調(diào)速控制模式下,為了節(jié)省單片機的I/O引腳資源,本設(shè)計中選用了具有串行接口的DA芯片TLC5615,其可以將輸入的數(shù)字量信號轉(zhuǎn)換成對應(yīng)的模擬量輸出信號,其分辨率為10位,完全能夠滿足系統(tǒng)的性能需求,其接口電路如圖6所示。
圖6 模擬量輸出接口電路
圖中TLC5615芯片的參考電壓由穩(wěn)壓二極管IN4370反向擊穿后提供,SCLK為時鐘輸入引腳,提供芯片工作時序使用,DIN引腳為數(shù)據(jù)輸入引腳,以上引腳均由單片機的I/O引腳控制。模擬量輸出引腳可以輸出0~5V的電壓用來控制外圍設(shè)備,由于連接導(dǎo)線具有電阻特性,建議模擬量的連接導(dǎo)線不宜過長。
RS485是一種先進的通信技術(shù),也是目前工業(yè)上應(yīng)用最廣泛的通信技術(shù)。它是在單總線標(biāo)準(zhǔn)485基礎(chǔ)上發(fā)展起來的,具有抗干擾能力強、傳輸速度快等優(yōu)點。由于煤礦井下環(huán)境復(fù)雜,干擾嚴(yán)重,因此必須采用具有RS485接口的控制器來完成數(shù)據(jù)的遠(yuǎn)距離傳輸。
輸送機的控制器在某些工況下需要與其他用電設(shè)備進行通訊控制,比如某些變頻器支持Modbus等通訊協(xié)議,控制器便可以通過串口輸出相應(yīng)控制信號控制設(shè)備的運行,由于串口傳輸中RS485電路的傳輸距離較遠(yuǎn),通信速率較高、抗干擾能力較強,于是在本設(shè)計中便預(yù)留了RS485串口通信接口電路,接口電路采用了SP3485芯片。SP3485芯片是一款高效的通信芯片,它采用最新的技術(shù),能夠自動收發(fā)信號,能夠大大降低軟件設(shè)計的復(fù)雜度。其內(nèi)部有專業(yè)的通信電路,能夠提供更高的信號傳輸率,從而滿足不同環(huán)境和應(yīng)用場景的需求。此外,SP3485芯片還具有節(jié)能環(huán)保、低功耗、低噪聲和高穩(wěn)定性等優(yōu)點,非常適合使用在礦用環(huán)境下。
RS485串口通信接口電路設(shè)計如圖7所示,用到了單片機的一對串口引腳分別是發(fā)送(TXD)、接收(RXD)引腳。此接口電路的作用是將單片機控制系統(tǒng)中的TTL電平轉(zhuǎn)變成RS485電平,從而達(dá)到信息的遠(yuǎn)距離傳輸?shù)哪康摹?/p>
圖7 RS485串口通信接口電路
人機交互是指人與計算機之間的交互,是一種復(fù)雜的交互過程,它涉及人類與計算機之間的信息交換、溝通和協(xié)作。人機交互的目的是使用戶能夠更有效地使用計算機系統(tǒng),以達(dá)到更好的工作效率。
因為所選單片機的算力不夠強大,為了降低單片機的編程復(fù)雜度,本設(shè)計選用了編程簡單的串口屏。串口屏可以實現(xiàn)用戶和單片機之間的雙向交互,其可以通過簡單的操作,如用戶可以點擊按鍵、觸摸屏幕等方式來操作單片機控制系統(tǒng),而不需要復(fù)雜的操作,這樣可以提高用戶的操作效率。另外串口屏人機交互還可以實現(xiàn)其他多種功能,比如可以實現(xiàn)語音交互、視頻交互等,這樣可以更好地滿足用戶的需求。例如圖8是控制系統(tǒng)中串口屏的監(jiān)控畫面,通過監(jiān)控畫面可以很方便地看出有沒有傳感器報警和哪些傳感器在報警,這樣就可以很方便地定位報警信息。還可以通過串口屏輸入一些控制信息到控制系統(tǒng)里,如圖9所示,可以利用串口屏手動輸入電機的運行頻率,這樣對電機的調(diào)速更加方便。
圖8 控制系統(tǒng)監(jiān)控畫
圖9 電機運行頻率輸入畫面
控制器軟件設(shè)計流程圖如圖10所示,上電后單片機會對相關(guān)模塊進行初始化,然后檢測各項輸入信號是否正常,如果輸入信號不正常禁止啟動。輸入信號正常后接收到啟動信號,則控制設(shè)備啟動。在設(shè)備工作的過程中,單片機會不斷地檢測有無故障信號、急停信號、停止信號等輸入,一旦有上述信號出現(xiàn)單片機便會控制設(shè)備停機,直到故障解除,設(shè)備才能重新啟動,同時還會將上述信息發(fā)送到串口屏進行人機交互,以方便工作人員查看設(shè)備運行情況。
圖10 軟件流程圖
基于單片機控制技術(shù)設(shè)計的帶式輸送機能夠大大減少設(shè)備體積與重量,減輕工人體力勞動,降低生產(chǎn)成本,設(shè)備簡單易用,在一些特定工況下具有重要的使用價值。