您好,歡迎來到易龍商務網!
【廣告】
發布時間:2020-12-30 16:43  





噴涂機設備廠家操控器的采樣周期設為20ms,每周期采樣64次核算均值保存,作為一次ADC采樣的采樣值,定時器的觸發周期為(20000us/64)=312.Sus。為了保證其他模塊可以運用完整的ADC采樣數據,防止數據在運用前被覆蓋,目標存儲區選用64*2的存儲緩沖區。使用DMA的DMA_ IT_ HT和DMA IT TC中斷分別對前后兩部分采樣數據進行操作。控制板主要由RS422通信模塊和電路輸出,兩個用于氣體輸出的靜電噴霧參數輸出模塊,以及兩個模塊的外圍測量電路和觸發電路組成。
DAC輸出模塊程序設計
噴涂機設備廠家操控器的靜電電壓輸出是MCU通過DAc數模轉化輸出電壓再由線性放大電路進行放大輸出。操控器選用的數模轉化參閱電壓是3V,而12位的DAC轉化數據范圍為0409-5,不便于直觀表明DAC輸出電壓值。所以界說函數DAC_Set Vol(uintl6_ t vol),參數vol取值范圍為03000,表明輸出電壓范圍為0-3V。在這個函數中先將03000的數值按份額轉化為04096的DAC數模轉化參數,再調用庫函數輸出電壓。同時,為了接收長度未知的數據,USART1的空閑可以中斷DART_IT_IDLE,并在空閑中斷處理功能中切換接收緩沖區,提高數據接收容量和速率。
操控算法模塊程序設計
噴涂機設備廠家操控器實現了輸出靜電電壓、靜電電流、流速氣壓和霧化氣壓的自動操控,靜電電壓、靜電電流由MCU的DAc輸出操控,通過靜電電壓、靜電電流操控算法計算得到DAC的輸出量。流速氣壓、霧化氣壓由步進電機調理,通過流速氣壓、霧化氣壓操控算法核算得到步進電機的滾動步數和滾動方向。操作面板的RS48_5通訊接口用于連接靜電噴涂控制柜內的RS48_5總線網絡。所以,噴涂機設備廠家操控算法模塊包括四個部分,靜電電壓操控、靜電電流操控、流速氣壓操控、霧化氣壓操控,都是選用數字PI操控算法.
噴涂機設備廠家通信模塊程序設計操作面板通過USART1與控制主板通信。為了提高數據傳輸效率和CPU利用率,將USART1作為控制主板由DMA收發。區別在于操作面板中只有一種類型的數據,由鍵觸發。因此,有效的數據標志USEDATAFAFACK只需要三位。保留一個字節的高五位和八位USENDATAFFACH。默認值為0。低三位2是開始-停止模塊數據包標志,位1是瀏覽參數模塊數據包標志,和bi。T0是配置參數模塊的數據包標志。靜電噴涂控制器操作面板的主要程序分為按鍵處理、通信和顯示三部分。操作面板的控制任務由主程序while循環完成。手動噴涂作業完全是依據操作者的作業經驗進行判斷,操作者的熟練度和操作狀況嚴重影響噴涂出產質量,另外手動噴涂對工人健康影響很大。
鍵盤處理:首先確定噴涂機設備廠家是否存在按鍵(按鈕計數標記uKeyChanged大于0),然后在執行按鍵讀取和按鍵處理子程序之前按下按鍵。按下鍵,讀取鍵值,uKeyChanged減小,然后根據不同的狀態執行相應的鍵處理子例程。通信:首先,執行通信模塊中設計的接收和處理函數Rs422Rx_Handle()。然后調用Rs422Tx_WritetoDma()發送函數,該函數將發送需要發送的數據包。噴涂機設備廠家根據不同的運行狀態,將發送不同的數據包。在自檢狀態中,需要執行通電呼叫,并且需要讀出上一次斷電之前使用的參數,因此需要發送﹨﹨parameter call﹨﹨命令包。而低端職業開展嚴重不足,很多家電職業多數選用國外的噴涂控系統。