您好,歡迎來到易龍商務網!
發布時間:2021-07-09 07:26  
【廣告】





由于調節靜電噴粉設備減壓閥以控制輸出氣壓,步進電機由PWM單脈沖輸出模式控制,電機速度由PWM脈沖頻率決定。在設計步進電機控制子程序時,根據靜電噴粉設備控制算法模塊計算出的控制量確定步進電機控制芯片配置端口的電平,以控制電機的正轉,反轉和停止進入休眠模式。當步進電機正向旋轉時,下拉ENABLE使能控制芯片,上拉復位RESET和睡眠SLEEP,MS1和MS2分別為1高電平和0低電平,配置為1/2步進模式,DIR為高電平電源平板步進電機正向前旋轉。反相時,DIR很低。停止時,拉動ENABLE禁用控制芯片并下拉RESET復位控制芯片。在安全功能方面,電路規劃和軟件規劃要對噴槍發生電火花提前進行防范和備好相應應對方法。根據由氣壓控制算法計算的輸出控制量,確定步進電機控制的轉向和調節步驟,然后調用步進電機驅動模塊程序進行調節。
ADC模擬采樣模塊編程控制器需要采集輸出的動態參數。靜電噴粉設備動態參數為輸出電壓,輸出電流,反饋電流,流量氣壓,霧化氣壓和總氣壓。還需要收集壓力傳感器供電電壓作為校正。電壓,因此有必要收集7個通道的ADc,并使用DMA模式傳輸,與主程序并行運行,以降低CPU使用率并提高實時性能。 ADC使用定時器觸發器,靜電噴粉設備每隔一段時間觸發一次ADC轉換,具體取決于控制器設計的控制周期。 ADC采樣的數據會波動,這將影響控制量的計算。因此,過采樣技術,ADC采樣配置的采樣數據是12位,并且采樣數據被累加到16位采樣值中以避免單個采樣。2)漆膜光滑細膩、平整均勻,無橘皮、流掛現象,涂裝質量得到顯著提高。過度采樣誤差對反饋控制的影響。
靜電噴粉設備控制主板主程序的主程序通過調用每個模塊中的子程序來協調各個模塊,并且這些子程序的執行由相應的標志同步。控制主板的狀態由兩個標志信號量決定:由面板發送的開始-停止信號uSprayState和檢測到的觸發信號Trigger.。只有當兩個信號都有效時,控制器才能輸出。當輸出停止時,直接將DAC輸出設置為0,保留前一次計算的DAC輸出的控制值的值。作為靜電噴粉設備的中心,靜電噴粉設備操控器是噴涂功率、噴涂質量的關鍵所在。當開始下一次啟動操作(非斷電啟動、按鈕啟動或觸發開關)時,只要設置值不變,輸出值仍然可以使用。
靜電噴粉設備按鍵顯示模塊編程靜電噴涂控制器操作面板由8個LED燈、1個數碼管、2個數碼管、4個數碼管和12個按鍵組成。采用兩個9位LED數碼管和16鍵鍵盤接口芯片BC7277,通過SPI與單片機進行通信。BC727 7提供了豐富的操作寄存器。將數據寫入寄存器可以直接顯示相應的數據。寫段尋址寄存器可以單獨地控制任何段。同時,它還支持直接寫入顯示寄存器。它可以顯示一些特殊字符,閃爍位控制,閃爍速度控制等。各種控制方式。靜電噴粉設備操作面板的MCU通過SPI2與BC727 7通信。通信速率為64 kbps。根據上表中BC7277的數據格式,SPI2的數據格式為16位,靜電噴粉設備配置了全雙工主機模式。時鐘引腳和MOSI輸出引腳被配置為多路復用開放泄漏輸出,并且密鑰被配置為在上邊緣和下邊緣觸發中斷模式以中斷密鑰服務。讀取子例程中的鍵值。(1)當按鍵按下時,BC7277的KEY管腳跳動,而單片機的GPIOA11作為外部中斷上下邊緣的觸發模式,因此當按鍵按下時,進入外部中斷服務子程序。靜電噴粉設備每個中斷通過在中斷服務程序中發送偽指令DUMMY_CMD=OxFF來讀取密鑰映射值并按uKeyChanged自添加表示上的密鑰而發生。要能夠依照傳輸過來的工件的形狀、大小、方位以及傳輸速度來靜確操控噴槍的啟停。圖5-8是關鍵值閱讀程序流程圖。操作面板有12個鍵,每個鍵具有鍵映射值。當按下鍵時,它讀取鍵映射值(當沒有按下鍵時,OxFFFF是默認值),然后根據鍵映射值確定要執行什么操作。
數據發送程序根據數據類型的優先級發送封裝的數據uSendDataFlag對應的位,指示發送完成。靜電噴粉設備發送數據包之間的時間間隔是2ms,并且在發送數據之后清除。計時器用于對數據進行計時。時間間隔不允許發送到下一次。否則,我們需要等待。數據接收程序設計采用串行IDLE空閑中斷接收數據,靜電噴粉設備采用雙緩沖區接收數據,盡量防止數據丟失。根據我們設計的發送程序,雙緩沖區可以完全滿足一般的接收需求。接收到數據包后,必須及時處理。靜電噴粉設備發送數據包之間的時間間隔是2ms,并且在發送數據之后清除。否則,當接收到下一個數據包時,它將覆蓋將來可以處理的數據。當接收到數據時,它將接收完成標志RevvEndIdFig=1。
對應于靜電噴粉設備有效數據的數據包將被取出。首先,如果數據不完整,將驗證幀的頭部和尾部數據的完整性。返回接收錯誤RX_ERR;如果數據已完成,并且驗證CRC檢查的正確性以確保接收到正確的數據包,則相同的CRC檢查錯誤返回到接收錯誤RX_ERR。當數據完全正確時,根據函數代碼和錯誤代碼執行相應的處理,并接收正確的RX_OK。當接收到錯誤時,根據錯誤信息對錯誤響應包進行打包,并將其發送回發送方。靜電噴粉設備控制器和協調器之間通信的數據類型包括主機上傳的配置參數、控制器上傳的測量參數和狀態參數,以及在異常狀態下上傳的告警參數??刂破鞑僮髅姘鍙目刂浦靼褰邮諟y量參數和狀態參數的數據,并將數據放入RS48_5傳輸緩沖區中,以便上傳到協調器。如果尚未發送數據并生成新數據,則直接覆蓋原始數據。此外,國內的噴涂操控器多數是針對手動噴涂研制的,操控器不具備對外的通訊接口,難以完成聯網協作噴涂。
靜電噴粉設備