汽車涂裝設備-涂裝設備-浩偉制造廠(查看)
涂裝設備控制主板主程序的主程序通過調(diào)用每個模塊中的子程序來協(xié)調(diào)各個模塊,涂裝設備,并且這些子程序的執(zhí)行由相應的標志同步??刂浦靼宓臓顟B(tài)由兩個標志信號量決定:由面板發(fā)送的開始-停止信號uspraystate和檢測到的觸發(fā)信號tri*er.。只有當兩個信號都有效時,控制器才能輸出。當輸出停止時,直接將dac輸出設置為0,保留*次計算的dac輸出的控制值的值。當開始下一次啟動操作(非斷電啟動、按鈕啟動或觸發(fā)開關)時,只要設置值不變,輸出值仍然可以使用。
涂裝設備按鍵顯示模塊編程靜電噴涂控制器操作面板由8個led燈、1個數(shù)碼管、2個數(shù)碼管、4個數(shù)碼管和12個按鍵組成。采用兩個9位led數(shù)碼管和16鍵鍵盤接口芯片bc7277,通過spi與單片機進行通信。bc727 7提供了豐富的操作寄存器。將數(shù)據(jù)寫入寄存器可以直接顯示相應的數(shù)據(jù)。寫段尋址寄存器可以單獨地控制任何段。同時,它還支持直接寫入顯示寄存器。它可以顯示一些特殊字符,閃爍位控制,閃爍速度控制等。各種控制方式。涂裝設備操作面板的mcu通過spi2與bc727 7通信。通信速率為64 kbps。根據(jù)上表中bc7277的數(shù)據(jù)格式,spi2的數(shù)據(jù)格式為16位,涂裝設備配置了全雙工主機模式。時鐘引腳和mosi輸出引腳被配置為多路復用開放泄漏輸出,并且密鑰被配置為在上邊緣和下邊緣觸發(fā)中斷模式以中斷密鑰服務。讀取子例程中的鍵值。(1)當按鍵按下時,bc7277的key管腳跳動,而單片機的gpioa11作為外部中斷上下邊緣的觸發(fā)模式,因此當按鍵按下時,進入外部中斷服務子程序。涂裝設備每個中斷通過在中斷服務程序中發(fā)送偽指令dummy_cmd=oxff來讀取密鑰映射值并按ukeychanged自添加表示上的密鑰而發(fā)生。圖5-8是關鍵值閱讀程序流程圖。操作面板有12個鍵,每個鍵具有鍵映射值。當按下鍵時,它讀取鍵映射值(當沒有按下鍵時,oxffff是默認值),然后根據(jù)鍵映射值確定要執(zhí)行什么操作。
由于對涂裝設備執(zhí)行器減壓閥的機械控制沒有*限,因此在軟件中必須設定安全調(diào)節(jié)范圍:總氣壓的100 7080%。我們需要控制的是速度、壓力和霧化壓力的范圍在總壓力的1007080%之間,并且當壓力超過范圍時,調(diào)節(jié)將停止。由原步進電機模塊設計的步進電機轉(zhuǎn)速與輸出pwm脈沖頻率有關。為了保證快速穩(wěn)定的氣壓調(diào)節(jié),氣壓調(diào)節(jié)是分階段控制的。當誤差超過iokpa時,可以全速調(diào)節(jié)步進電機;當誤差在1--10kpa之間時,可以中速調(diào)節(jié)步進電機;當氣壓穩(wěn)定時,由于氣壓波動需要調(diào)節(jié)步進電機,則采用慢速調(diào)節(jié)。防止因輕微波動或采樣波動調(diào)整不正確而引起的氣壓嚴重波動。
涂裝設備通信模塊程序設計控制主板通過usart1與操作面板進行通信。為了提高數(shù)據(jù)傳輸效率和cpu利用率,涂裝設備采用dma方式發(fā)送和接收usarti。同時,為了接收長度未知的數(shù)據(jù),usart1的空閑可以中斷dart_it_idle,涂裝設備生產(chǎn)線,并在空閑中斷處理功能中切換接收緩沖區(qū),提高數(shù)據(jù)接收容量和速率??刂浦靼灏l(fā)送的數(shù)據(jù)包有兩種,一種是事件觸發(fā)的數(shù)據(jù)包,它由響應面板請求的響應參數(shù)組成,另一種是時間觸發(fā)的數(shù)據(jù)包,汽車涂裝設備,它由定期發(fā)送的廣播參數(shù)組成。為了防止發(fā)送數(shù)據(jù)之間的沖突,對各個參數(shù)的優(yōu)先級進行了劃分。數(shù)據(jù)在每個模塊中生成,因此封裝參數(shù)也在每個模塊中。當生成數(shù)據(jù)時,靜電涂裝設備,將調(diào)用數(shù)據(jù)打包子例程來打包數(shù)據(jù)。同時,有效數(shù)據(jù)標志的相應位置1指示需要發(fā)送數(shù)據(jù)。當usendataffach不是0時,它表示有數(shù)據(jù)要發(fā)送。涂裝設備主程序中調(diào)用發(fā)送程序。發(fā)送程序根據(jù)發(fā)送優(yōu)先級判斷是否需要發(fā)送數(shù)據(jù)。如果有一個,它發(fā)送優(yōu)先級數(shù)據(jù)并清除位??刂浦靼逡髐senddataflag的所有8位表示都具有1字節(jié)和8位。usenddataflag的對應優(yōu)先級高于時間觸發(fā)的廣播分組。
由于調(diào)節(jié)涂裝設備減壓閥以控制輸出氣壓,步進電機由pwm單脈沖輸出模式控制,電機速度由pwm脈沖頻率決定。在設計步進電機控制子程序時,根據(jù)涂裝設備控制算法模塊計算出的控制量確定步進電機控制芯片配置端口的電平,以控制電機的正轉(zhuǎn),反轉(zhuǎn)和停止進入休眠模式。當步進電機正向旋轉(zhuǎn)時,下拉enable使能控制芯片,上拉復位reset和睡眠sleep,ms1和ms2分別為1高電平和0低電平,配置為1/2步進模式,dir為高電平電源平板步進電機正向前旋轉(zhuǎn)。反相時,dir很低。停止時,拉動enable禁用控制芯片并下拉reset復位控制芯片。根據(jù)由氣壓控制算法計算的輸出控制量,確定步進電機控制的轉(zhuǎn)向和調(diào)節(jié)步驟,然后調(diào)用步進電機驅(qū)動模塊程序進行調(diào)節(jié)。
adc模擬采樣模塊編程控制器需要采集輸出的動態(tài)參數(shù)。涂裝設備動態(tài)參數(shù)為輸出電壓,輸出電流,反饋電流,流量氣壓,霧化氣壓和總氣壓。還需要收集壓力傳感器供電電壓作為校正。電壓,因此有必要收集7個通道的adc,并使用dma模式傳輸,與主程序并行運行,以降低cpu使用率并提高實時性能。 adc使用定時器觸發(fā)器,涂裝設備每隔一段時間觸發(fā)一次adc轉(zhuǎn)換,具體取決于控制器設計的控制周期。 adc采樣的數(shù)據(jù)會波動,這將影響控制量的計算。因此,過采樣技術,adc采樣配置的采樣數(shù)據(jù)是12位,并且采樣數(shù)據(jù)被累加到16位采樣值中以避個采樣。過度采樣誤差對反饋控制的影響。
汽車涂裝設備-涂裝設備-浩偉制造廠(查看)由臨朐浩偉電子設備有限公司提供。臨朐浩偉電子設備有限公司堅持“以人為本”的企業(yè)理念,擁有一支高素質(zhì)的員工隊伍,力求提供更好的產(chǎn)品和服務回饋社會,并歡迎廣大新老客戶光臨惠顧,真誠合作、共創(chuàng)美好未來。浩偉電子——您可信賴的朋友,公司地址:山東省臨朐縣東城工業(yè)園,聯(lián)系人:姚經(jīng)理。同時本公司還是從事往復機,噴涂往復機,自動噴漆往復機的廠家,歡迎來電咨詢。