噴涂生產(chǎn)線供粉量的操控由流速氣壓和流化氣壓決定,供粉的空氣壓力不能太大,否則將使粉末的沉積率下降,收回粉末添加,上粉率變低。可是,對(duì)于形狀雜亂得工件,因?yàn)楣ぜ幗翘幱徐o電屏蔽的死角,可增大噴涂氣壓,使粉末有一定的噴---。涂層的厚度與供粉量成正比,噴涂一段時(shí)間后,涂層的厚度添加減慢,再增大供粉量時(shí),沉積率減小,使收回粉添加。
靜電電流以及氣壓參數(shù)對(duì)噴涂作業(yè)的影響分別是:
噴涂生產(chǎn)線靜電電流:靜電電流過高,簡(jiǎn)單發(fā)生放電并會(huì)擊穿粉末的涂層;噴涂生產(chǎn)線靜電電流過低,噴涂生產(chǎn)線,使所帶有電荷的粉末數(shù)量削減,然后下降了噴涂功率。霧化氣壓:霧化氣壓過高會(huì)引起過噴,噴涂生產(chǎn)線鏈條,使噴涂功率下降,會(huì)加重粉末對(duì)噴槍的磨損,削減噴槍壽數(shù);霧化氣壓過低,則引起涂層不均勻,且簡(jiǎn)單使送粉部件阻塞。流速氣壓:流速壓力越高會(huì)使得粉料沉積的速度越快,有利于快速得到期望厚度的涂層,可是過高就會(huì)添入粉末使用量和靜電噴槍的磨損速度。噴涂生產(chǎn)線流化氣壓:流化氣壓過高會(huì)發(fā)生大量氣泡,然后下降粉料密度使供粉量下降,使生產(chǎn)功率下降,流化氣壓過低簡(jiǎn)單呈現(xiàn)供粉量不足或者粉末結(jié)團(tuán)然后影響上粉率。
我們?cè)O(shè)計(jì)的噴涂生產(chǎn)線控制器基于stm32微控制器控制器,完成控制器的硬件設(shè)計(jì)后,需要設(shè)計(jì)和實(shí)現(xiàn)控制器的軟件,實(shí)現(xiàn)控制器的功能。軟件設(shè)計(jì)采用st的stm32cube作為驅(qū)動(dòng)開發(fā)環(huán)境,該軟件可以在圖形界面中配置噴涂生產(chǎn)線mcu的時(shí)鐘和外設(shè),直接生成mdk開發(fā)的c語言代碼,---節(jié)省了mcu的時(shí)間。配置提高了開發(fā)效率。
噴涂生產(chǎn)線控制板編程控制板主程序包括初始化程序,rs422通信模塊,adc模擬數(shù)據(jù)采樣模塊,電壓電流控制算法模塊,氣壓控制和步進(jìn)電機(jī)驅(qū)動(dòng)模塊,eeprom數(shù)據(jù)存儲(chǔ)模塊,管理協(xié)調(diào)軟件和數(shù)據(jù)存儲(chǔ)單元。管理協(xié)調(diào)軟件負(fù)責(zé)各功能軟件之間的通信和協(xié)調(diào),實(shí)現(xiàn)各模塊之間的同步;功能軟件模塊通常由主程序調(diào)用子程序和中斷程序?qū)崿F(xiàn)。
噴涂生產(chǎn)線存儲(chǔ)模塊編程靜電噴涂控制器配置參數(shù)保存在主板的eeprom中。斷電時(shí)電源不會(huì)丟失。可以再次從啟動(dòng)中讀取參數(shù)。存儲(chǔ)芯片2_slc640是一個(gè)64kb電可擦prom,它是8kx8bit結(jié)構(gòu),存儲(chǔ)空間地址為ox0000} ox1fff,頁面大小為承諾字節(jié),通過spi接口通信,小型噴涂生產(chǎn)線,通信頻率---2mhz。
數(shù)據(jù)發(fā)送程序根據(jù)數(shù)據(jù)類型的優(yōu)先級(jí)發(fā)送封裝的數(shù)據(jù)usenddataflag對(duì)應(yīng)的位,指示發(fā)送完成。噴涂生產(chǎn)線發(fā)送數(shù)據(jù)包之間的時(shí)間間隔是2ms,并且在發(fā)送數(shù)據(jù)之后清除。計(jì)時(shí)器用于對(duì)數(shù)據(jù)進(jìn)行計(jì)時(shí)。時(shí)間間隔不允許發(fā)送到下一次。否則,我們需要等待。數(shù)據(jù)接收程序設(shè)計(jì)采用串行idle空閑中斷接收數(shù)據(jù),噴涂生產(chǎn)線采用雙緩沖區(qū)接收數(shù)據(jù),盡量防止數(shù)據(jù)丟失。根據(jù)我們?cè)O(shè)計(jì)的發(fā)送程序,自動(dòng)噴涂生產(chǎn)線,雙緩沖區(qū)可以完全滿足一般的接收需求。接收到數(shù)據(jù)包后,必須及時(shí)處理。否則,當(dāng)接收到下一個(gè)數(shù)據(jù)包時(shí),它將覆蓋將來可以處理的數(shù)據(jù)。當(dāng)接收到數(shù)據(jù)時(shí),它將接收完成標(biāo)志revvendidfig=1。
對(duì)應(yīng)于噴涂生產(chǎn)線有效數(shù)據(jù)的數(shù)據(jù)包將被取出。首先,如果數(shù)據(jù)不完整,將驗(yàn)證幀的頭部和尾部數(shù)據(jù)的完整性。返回接收錯(cuò)誤rx_err;如果數(shù)據(jù)已完成,并且驗(yàn)證crc檢查的正確性以---接收到正確的數(shù)據(jù)包,則相同的crc檢查錯(cuò)誤返回到接收錯(cuò)誤rx_err。---據(jù)完全正確時(shí),根據(jù)函數(shù)代碼和錯(cuò)誤代碼執(zhí)行相應(yīng)的處理,并接收正確的rx_ok。當(dāng)接收到錯(cuò)誤時(shí),根據(jù)錯(cuò)誤信息對(duì)錯(cuò)誤響應(yīng)包進(jìn)行打包,并將其發(fā)送回發(fā)送方。噴涂生產(chǎn)線控制器和協(xié)調(diào)器之間通信的數(shù)據(jù)類型包括主機(jī)上傳的配置參數(shù)、控制器上傳的測(cè)量參數(shù)和狀態(tài)參數(shù),以及在異常狀態(tài)下上傳的告警參數(shù)?刂破鞑僮髅姘鍙目刂浦靼褰邮諟y(cè)量參數(shù)和狀態(tài)參數(shù)的數(shù)據(jù),并將數(shù)據(jù)放入rs48_5傳輸緩沖區(qū)中,以便上傳到協(xié)調(diào)器。如果尚未發(fā)送數(shù)據(jù)并生成新數(shù)據(jù),則直接覆蓋原始數(shù)據(jù)。
噴涂生產(chǎn)線