基於ARM的自動噴粉系統的製作方法
2023-12-08 20:06:46 2

本發明涉及一種基於ARM的自動噴粉系統,具體涉及了ARM控制器、噴粉裝置、噴槍、變量檢測傳感器、PC機,用於實現對噴塗工作的自動控制,解決現存的噴粉自動化程度不高、工作效率低、工人安全無保障等問題。
背景技術:
隨著基於ARM的控制系統的應用領域不斷擴大,為了滿足應用需求增強,ARM技術得到了更為廣泛的應用;基於ARM的控制系統,已在工業控制、數控行業、工業觸控螢幕控制系統等場合廣泛使用。
目前已經有很多基於ARM的控制系統應用於各種監控系統、智能家居控制系統、很多工控機領域等很多方面;國內外的很多學者也都在噴塗這一領域做了很多的研究,控制系統主要以PLC為控制核心或者是基於單片機,但是還沒有針對於工業噴粉設備的基於ARM的控制系統,一種基於ARM的自動噴粉系統能夠拓展ARM在噴粉行業的應用。
技術實現要素:
本發明的提出,旨在實現一種基於ARM的自動噴粉系統,使用ARM控制器對噴粉裝置和噴槍進行控制,最終實現自動噴粉,完成噴塗作業。該基於ARM的自動噴粉系統採用以ARM內核和觸控螢幕為主的ARM控制器作為核心部分,能夠實現自動化噴粉,效率大大提高,噴粉的質量改善,而且還能保障工人的自身健康。
為了實現上述目標,本發明的主要技術方案如下:
一種基於ARM的自動噴粉系統,其特徵在於:它至少包括ARM控制器、噴粉裝置、噴槍1、變量檢測傳感器、PC機;所述噴粉裝置包括噴槍1、第二臂2、第一臂3、升降裝置、機架7、第一軟管8、第二軟管9、送料裝置10、氣泵11、升降杆驅動元件14、控制元件15;所述ARM控制器,由ARM內核和觸控螢幕組成;所述變量檢測傳感器用以檢測以速度v運行和相鄰兩產品間間隔為L的被噴塗產品;所述以速度v運行和兩產品間間隔為L的被噴塗產品通過傳感器信號與ARM控制器之間進行通信;所述PC機用於編寫ARM控制器所需的程序,並用於對ARM控制器所需的程序進行編譯和調試,並由外部存儲設備將調試好的程序文件傳送給ARM控制器;通過所述ARM控制器的觸控螢幕控制噴粉裝置與噴槍1進行運動完成工作,主要用於控制噴粉裝置的運動軌跡和噴槍1的啟停運動;所述噴槍1固定在噴粉裝置的第二臂2上,隨噴粉裝置的運動而運動,並通過噴粉對被噴塗產品進行噴塗,用以完成噴塗作業。
所述噴粉裝置,能夠實現空間多自由度的運動,主要包括所述升降裝置控制噴槍1上下運動,實現對z軸移動的控制;所述第二臂2繞第一臂3旋轉,實現繞x軸轉動的控制;所述噴槍1繞第二臂2旋轉,實現繞z軸轉動的控制。
所述噴粉裝置的噴槍1安裝於第二臂2前端,能夠繞第二臂2前端旋轉;所述噴粉裝置的送料裝置10和氣泵11都安裝在機架7上;所述噴粉裝置的第一軟管8的一端與送料裝置10連接,另一端與噴槍1連接;所述噴粉裝置的第二軟管9的一端與氣泵11連接,另一端與噴槍1連接;所述噴粉裝置的第一臂3安裝在滑塊4上;所述噴粉裝置的第二臂2安裝於第一臂3前端,能夠繞第一臂3前端旋轉。
所述噴粉裝置的升降裝置主要包括滑塊4、升降杆5和支架6,滑塊4安裝在升降杆5上,升降杆5、支架6安裝在機架7上;所述滑塊4與支架6開有滑槽,相互配合;所述滑塊4與升降杆5相互配合,能使滑塊4升降;所述升降杆驅動元件14安裝在機架7上;所述控制元件15安裝在機架7上。
本發明的有益效果在於:
本發明設計的是一種基於ARM的自動噴粉系統,它至少包括ARM控制器、噴粉裝置、噴槍1、變量檢測傳感器、PC機,各模塊相互之間有一定關聯性;ARM控制器,由ARM內核和觸控螢幕組成;ARM控制器通過變量檢測傳感器檢測到待噴塗產品,PC機用於編寫ARM控制器所需的程序,ARM控制器通過外部存儲設備獲取PC機上的程序,最終通過ARM控制器的觸控螢幕控制噴粉裝置的運動軌跡和噴槍的啟停,從而實現自動噴粉,完成噴塗工作;此外,本發明適用於尚未擁有高度自動化噴粉控制技術的企業,並能解決現存的噴粉自動化程度不高、工作效率低、工人安全無保障等問題。
附圖說明
圖1為一種基於ARM的自動噴粉系統的控制流程圖。
圖2為噴粉裝置的一側結構示意圖。
其中1-噴槍,2-第二臂,3-第一臂,4-滑塊,5-升降杆,6-支架,7-機架,
8-第一軟管,9-第二軟管,10-送料裝置,11-氣泵,15-控制元件。
圖3為噴粉裝置的另一側結構示意圖。
其中14-升降杆驅動元件。
具體實施方式
下面結合附圖1、附圖2、附圖3對本發明做進一步說明:
本發明一種基於ARM的自動噴粉系統的控制流程圖,如圖1所示,其特徵在於:它至少包括ARM控制器、噴粉裝置、噴槍1、變量檢測傳感器、PC機;所述ARM控制器,由ARM內核和觸控螢幕組成;所述變量檢測傳感器用以檢測以速度v運行和相鄰兩產品間間隔為L的被噴塗產品;所述以速度v運行和兩產品間間隔為L的被噴塗產品通過傳感器信號與ARM控制器之間進行通信;所述PC機用於編寫ARM控制器所需的程序,並用於對ARM控制器所需的程序進行編譯和調試,並由外部存儲設備將調試好的程序文件傳送給ARM控制器;通過所述ARM控制器的觸控螢幕控制噴粉裝置與噴槍1進行運動完成工作,主要用於控制噴粉裝置的運動軌跡和噴槍1的啟停運動;所述噴槍1固定在噴粉裝置的第二臂2上,隨噴粉裝置的運動而運動,並通過噴粉對被噴塗產品進行噴塗,用以完成噴塗作業。
所述噴粉裝置,如圖2、圖3所示,包括噴槍1、第二臂2、第一臂3、升降裝置、機架7、第一軟管8、第二軟管9、送料裝置10、氣泵11、升降杆驅動元件14、控制元件15;能夠實現空間多自由度的運動,主要包括所述升降裝置控制噴槍1上下運動,實現對z軸移動的控制;所述第二臂2繞第一臂3旋轉,實現繞x軸轉動的控制;所述噴槍1繞第二臂2旋轉,實現繞z軸轉動的控制。
所述噴粉裝置的噴槍1安裝於第二臂2前端,能夠繞第二臂2前端旋轉;所述噴粉裝置的送料裝置10和氣泵11都安裝在機架7上;所述噴粉裝置的第一軟管8的一端與送料裝置10連接,另一端與噴槍1連接;所述噴粉裝置的第二軟管9的一端與氣泵11連接,另一端與噴槍1連接;所述噴粉裝置的第一臂3安裝在滑塊4上;所述噴粉裝置的第二臂2安裝於第一臂3前端,能夠繞第一臂3前端旋轉。
所述噴粉裝置的升降裝置主要包括滑塊4、升降杆5和支架6,滑塊4安裝在升降杆5上,升降杆5、支架6安裝在機架7上;所述滑塊4與支架6開有滑槽,相互配合;所述滑塊4與升降杆5相互配合,能使滑塊4升降;所述升降杆驅動元件14安裝在機架7上;所述控制元件15安裝在機架7上。
所述PC機,在本實施例中,由一臺普通的PC機和安裝在此PC機上的Linux虛擬系統組成;所述Linux虛擬系統用以進行GCC程序編譯,並用Eclipse軟體進行程序調試和修改;所述Eclipse軟體安裝在PC機裡的Linux系統當中,用以對編譯好的程序進行調試及修改。
所述被噴塗產品,在本實施例中,指具有一定運行速度v,具有一定間隔L的機箱;所述機箱待噴塗表面帶負電,用以與帶正電的噴粉異性相吸,達到將噴粉固定於機箱表面的目的。
所述外部存儲設備,在本實施例中,指SD卡,所述SD卡能夠將所述PC機中的程序送入到ARM控制器當中。
所述ARM控制器,在本實施例中,是指ARM Cortex-A8核心板,所述ARM Cortex-A8核心板由網絡接口、12V電源接口、COM1、COM2、BAT接口、啟動撥碼開關、SD接口、TF接口、JTAG、3個USB接口、音頻I/O、顯示觸控螢幕及其他小部件組成。
最後說明的是本發明的一種基於ARM的自動噴粉系統不局限於上述一個實施例,還可以做出各種修改、變換和變形。因此說明書和附圖應被認為是說明性的而非限制性的。凡是依據本發明的技術方案進行修改、修飾或等同變化,而不脫離本發明技術方案的思想和範圍,其均應涵蓋在本發明的權利要求範圍當中。