咨詢電話
ENGLISH0755-88840386發(fā)布時間:2020-04-16 15:52:00 |來源:網絡轉載
配料控制器與電子配料控制器設計方案
配料控制器采用雙CPU設置,A/D采用三積分原理,具有速度快、精度高、穩(wěn)定可靠、操作方便、結構新穎等特點,是理想的小型配料控制器。采用無極性無觸點電子開關量輸出,保證整機長壽命工作。配料控制器為傳感器提供精密橋源,并接受傳感器的輸出信號,經內部采集處理后計算并顯示出計量斗內物料的重量值。在控制器啟動運行后,通過對計量斗內物料的重量值與各路定值的比較,順序實現(xiàn)料一、二、三、四的自動上料控制,并能實現(xiàn)自動落差修正,然后等待左(右)卸料允許信號,來實現(xiàn)自動左(右)卸料。
下面來為大家介紹一種電子配料控制器的設計方案, 該電子配料控制器以TI 公司的MSP430F149 單片機為控制核心,集成了電源模塊, 放大器及輸入輸出驅動模塊, 通信模塊, 鍵盤和顯示模塊等, 并針對單片機抗干擾性能較弱的特點, 不僅采用光電耦合技術、加接去耦電容以及合理布線的硬件抗干擾設計, 而且采用看門狗技術和數字濾波技術等軟件抗干擾技術。該設計方案的特點是控制器整體結構緊湊, 體積小, 功耗低, 操作靈活方便, 使用安全可靠。
在不少生產過程中, 高精度、高速度配料對產品質量顯然是至關重要的, 目前以單片機作為控制核心的電子配料控制器, 以其測量準確度高、性能可靠、成本低廉、體積小和使用范圍廣等優(yōu)點[ 1] , 正在逐漸代替?zhèn)鹘y(tǒng)的自動配料生產線中的稱量控制系統(tǒng)。如今, 電子配料控制器已經在建材、化工、飼料和制藥等行業(yè)得到了較為廣泛的應用, 不僅有效地提高了生產效率, 而且極大地保證了產品的生產質量, 但在現(xiàn)實使用中還存在著不少問題[ 2] , 如: 配料精度與配料速度之間存在著矛盾, 即當快速給料時, 稱量速度可以保證, 但精度難以保證; 當慢速給料時, 稱量精度能保證但效率低。針對上述問題, 本文基于一種預測控制算法設計電子配料控制器, 可有效地提
高稱量精度和效率。
1 控制系統(tǒng)的設計
配料稱量系統(tǒng)由稱量箱和若干儲料箱組成[ 3] ; 儲料箱與稱量箱由輸料管連接, 每個輸料管均有大流量出料閘門A 和小流量出料閘門B 兩個控制閘門, 每個閘門可選用氣動驅動或液壓驅動; 稱量箱下裝有四個應變式傳感器以檢測進料重量并產生稱重信號; 稱量箱下的出料閘門R5 控制卸料。電子配料控制器通過單片機對稱重信號檢測, 并根據控制算法對閘門進行控制, 完成配料工作[ 4] 。如圖1 所示( 圖中僅為兩種物料M1 和M2 的下料裝置) 。
1. 1 硬件設計
單片機是系統(tǒng)的核心部件, 本系統(tǒng)選用TI 公司的MSP430F149 單片機[ 5] , 該單片機具有16 位數據總線, 64KB 的程序存儲器, 2KB 的數據存儲器, 8 路12 位AD 轉換器, 2 個通用串口, 3 個時鐘源, 運算速度較快。選用該單片機基本不需外擴接口??刂葡到y(tǒng)結構如圖2 所示[ 6] 。
稱重傳感器產生的毫伏信號0~ 20mV 經一運算放大器放大到適合AD 轉換器的工作電平, 單片機將稱重信號轉換成數字信號, 經標度變換轉換成工程量對進料進行計量, 當進料達到設定值時, 通過隔離的數字輸入輸出接口控制相應的閘板開啟或關閉。系統(tǒng)通過7 段LED 數碼管顯示測量的工程量值,通過鍵盤對系統(tǒng)進行參數設定和調試。系統(tǒng)還設有RS232 和RS485 接口可以與上位機通信, 便于系統(tǒng)的管理和控制。硬件設計主要包括電源模塊、放大器及輸入輸出驅動模塊、通信模塊、鍵盤和顯示模塊等。
(1) 電源模塊。對系統(tǒng)的供電電源采用交流穩(wěn)壓器, 再經過隔離變壓器及能濾除高頻干擾的LC 濾波器, 產生隔離的儀表放大器電源, 單片機電源, 通信模塊電源以及輸入輸出模塊的電源, 極大地減少了各個模塊之間的相互干擾。
( 2) 放大器及輸入輸出驅動模塊。本電子配料控制器的放大器是由單個運放組成的儀表放大器, 它具有很高的共模抑制比, 能將共模部分濾去, 傳感器的輸出信號經放大后, 就可以得到一個大小與負載成正比的差模電壓信號, 這個電壓信號反應了稱重傳感器所承載重量的大小, 單片機內部的12 位A/ D轉換器將這個電壓信號轉換成能被單片機處理的數字信號。在模擬信號輸入A/ D 轉換器前采用低通濾波技術, 濾掉混入模擬信號中的高頻成分。一般稱重配料現(xiàn)場環(huán)境比較惡劣, 干擾因素諸多, 為了增強系統(tǒng)抗干擾能力, 并提高系統(tǒng)可靠性, 在開關量輸入及輸出驅動中采用專門設計的光電耦合隔離技術[ 7], 可以有效抑制尖峰脈沖和各種噪聲干擾。
( 3) 鍵盤和顯示模塊。僅用四個按鍵通過按鍵組合的形式進行各種參數的設置和修改??紤]到單片機I/O 口資源比較豐富, 而且P1 和P2 口具有獨立中斷能力, 因此, 采用兩片可同時驅動鍵盤和顯示器的驅動芯片直接接到單片機的I/ O 口上, 并通過中斷方式由CPU 來響應。系統(tǒng)顯示設計為雙顯示器和發(fā)光二極管相結合的方式[ 8], 雙顯示器同時顯示毛重和凈重, 發(fā)光二極管分別表示物料種類、穩(wěn)定、快速給料、慢速給料、報警等信息。
( 4) 通信模塊。在通信模塊的設計中, 對單片機和通信芯片之間的接收和發(fā)送信號均采用光電耦合電路, 提高抗干擾性能。用戶可根據需要通過撥碼開關選擇采用RS485 或RS232 通信模式, 方便地與控制主機通信。
1. 2 軟件設計
根據配料的工藝要求,當某一儲料倉開始下料時,大小閘門同時打開, 當下料量達到該物料的第一設定值時關閉大閘門, 小閘門保持打開, 一直到該物料下料量達到最終設定值后關閉小閘門。對每一種物料重復上述過程, 直到所有物料稱量完畢, 最后打開稱量箱閘門卸料[ 9] 。為了完成上述控制要求, 采用狀態(tài)控制法設計控制軟件, 以兩種物料M1 和第 1期 張娟梅等: 基于MSP430 系列單片機的電子配料控制器設計 41M2 的配料為例, 其狀態(tài)轉移圖見圖3。根據狀態(tài)轉移圖設計的主程序流程圖見圖4, 物料M1 的配料過程( 圖3 中1、2、3 態(tài)) 狀態(tài)處理流程圖見圖5, 物料M2 的配料過程( 圖3 中4、5、6態(tài)) 與M1 的配料過程相似。本系統(tǒng)軟件采用IAR 公司為MSP430 系列單片機開發(fā)的編程調試環(huán)境設計的C 語言程序[ 10] , 其可讀性強, 執(zhí)行效率高。主要控制程序如下:
unsigned const G11, G12, G21, G22; / /M1, M2 物料第一設定值和最終設定值
unsigned int state, relay, start, G, result;
int readcommand( void) ; / / 讀命令
int getad( void) ; / / 獲取A/D 轉換結果
void init ( void) ; / / 初始化
void open( relay) ; / / 打開閘門
void close( relay) ; / / 關閉閘門
void main( void)
{WDTCTL= WDTPW+ WDTHOLD; / / 關閉看門狗定時器
init( ) ; ADC12CTL0| = 0X01; / / 初始化, 設置A/ D 轉換器
switch ( state) / / 讀狀態(tài)
{ case 0:
start= readcommand( ) ; if ( start ) state= 1; else state= 0; break;
case 1:
open(R1) ; open( R1. ) ; result= getad( ) ;
if ( result> = G11)
state= 2; else state= 1; break;
case 2:
close(R1) ; open( R1. ) ; result= getad( ) ;
if ( result> = G12)
state= 3; else state= 2; break;
case3:
close(R1) ; close( R1. ) ; break;
,
case 7:
open(R5) ; state= 0; break;
default; }
_NOP( ) ;
}
2 系統(tǒng)抗干擾設計
硬件方面, 在電路設計中除了采用光電耦合技術提高系統(tǒng)抗干擾能力外, 在設計印刷電路板時, 電源部分、模擬部分及數字部分各自獨立成塊, 而且用較粗的線布地線, 模擬地與數字地一點接地; 每一個分支處的電源與地之間加接去耦電容, 盡量降低各芯片信號之間的相互耦合[ 11] 。軟件方面, 使用看門狗技術監(jiān)控軟件運行, 而且對所有采集的數據采用數字濾波技術, 消除脈沖干擾的影響。
本文源于網絡轉載,如有侵權,請聯(lián)系刪除