谘詢電話

ENGLISH0755-88840386
新聞中心

谘詢電話

0755-88840386
您的位置:首頁 > K8凯发大酒店天生赢家專題 > 專業技術專題 > 工業自動化稱重儀表>詳情頁

基於單片機的枕式包裝機控製係統的設計

發布時間:2020-06-03 14:14:05 |來源:網絡轉載

枕式包裝機在我國內地的應用 開始於20世紀90年代初,隨著食品 工業的高速發展,以及規模化、現代 化生產方式的普及,枕式包裝機在進 入21世紀後,以其高自動化、快速、 產品外觀整齊大方等優勢迅速在食 品、製藥、化工等領域得到推廣、普 及,成為眾多企業不可或缺的包裝設備⑴。基於的枕式包裝機, 在采用高速單片機技術和步進電機 細分技術後,在控製精度、運行穩定

為了抗幹擾,控製器對電眼信號、霍爾開關信號必 須進行光耦隔離,對碼盤信號則需進行施密特滯環整 形。為了提高輸出電流和功率,控製器上需用緩衝器或 推挽電路對輸出信號進行放大。

步進電機驅動器采用細分功放電路。該電路的特 點是:在每次輸入脈衝對繞組進行切換時,繞組電流改 變值僅為額定電流數值的一部分,即電機的合成磁勢 隻旋轉步距角的一部分,轉子每步運行也隻有步距角 的一部分。繞組電流台階式地逐漸增加至額定值或台 階式地逐漸切除⑶。電流分為多少個台階,轉子轉一個 轉子齒就需多少個脈衝。本係統中采用的步進電機為 兩相混合式,為了改變步進電機相電流實現步距角細 分,采用電流恒幅均勻旋轉的方法,

采用細分功放電路不僅可以使步進電動機獲得更 小的步距角(角分級),更高的分辨率,更小的脈衝當量 (一個脈衝對應的位移),也可以明顯減少電機的振動、 噪聲,改善步進電機的低頻性能⑹。

3控製係統的軟件設計

由於驅動器采用細分技術,在本係統中,步進電機 每轉最高可細分成12 000步,即0. 03。/步,在精度提高 的同時,對單片機速度的要求也提高了。所以,我們選 擇了高速處理器,在40 MHz的晶振條件下, 執行單字節指令一般隻需4個時鍾周期即0.1 Ms,能夠 滿足要求。盡管對於實現高精度有了硬件條件,但隻有 設計合理的係統軟件才能充分挖掘這些硬件的性能。所示:一個用來計時,一個用來發 步進電機的脈衝,一個用來檢測碼盤脈衝以計算封切 速度,還有2個(電眼信號中斷和霍爾開關信號中斷) 用來記錄色標和封切刀的到位時間,並根據差值對步 進電機速度進行PI調節。

軟件設計過程中的幾個注意點如下;

(1)鍵盤掃描程序中,當檢測到有鍵按下時,要先 進行消抖處理,然後再判斷是否是鍵按下還是幹擾所 引起的。消抖處理通常釆用延時的方式,但在本係統中 采用定時檢測的方式來消抖,如程序1所示,每3 ms檢 測一下按鍵,若連續10次檢測到鍵按下信號,就可以 確定按鍵確實已按下。這種消抖方法的效果與延時30 ms是一致的,它可以避免因延時而不能處理一些快速 信號的情況。

包裝機控製係統的軟件設計流程圖

4小結

文中介紹的枕式包裝機控製係統采用連續送料方式,可提高生產效率弱。同時,由於釆用優化的單步進+單變頻器方案,且采用了高速單片機和細分驅動器,經實踐證明,具有精度高,成本低,可靠性高的特點。

 

本文源於網絡轉載,如有侵權,請聯係刪除

分享到
網站地圖凱發K8凱發K8凱發K8凱發K8凱發K8凱發K8