谘詢電話

ENGLISH0755-88840386
新聞中心

谘詢電話

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

應用CAN總線的皮帶秤控製器

發布時間:2019-12-28 09:52:59 |來源:網絡轉載

本文介紹了CAN總線應用於皮帶秤控製器的可行性和優越性,以及由於CAN總線所具有的優點,被應用於其它領域的情況。著重說明了皮帶秤控製係統的稱重原理、測量工作原理和皮帶秤控製器的硬件電路設計.皮帶秤控製係統的稱重原理主要包括瞬時K8凯发登录入口和累計K8凯发登录入口的計算方法.然後,闡述了CAN總線通信在皮帶秤網絡的應用原理,討論了CAN總線在其中的工作狀況、設計時需要注意的事項以及遇到的一些問題及解決方法等.  

單台皮帶秤[1]可以作為簡單的稱重儀器.由多台皮帶秤聯網組成的配料控製係統[2]可應用於自動化生產過程[3].而各皮帶秤之間、電子皮帶秤和監控主機之間的通信成為至關重要的一環.本文對皮帶秤所用到的三種通信接口——RS232接口、—RS485接口和CAN現場總線接口進行比較.其中,RS232接口波特率低,通信距離近,隻能用於短距離與監控主機之間的通信.RS485接口和CAN總線接口通信速度比RS232快,傳輸距離遠,連接簡單,可用於長距離與監控主機之間的通信,但成本要高一點.CAN總線接口比RS485接口在成本上略高些,但CAN總線接口采用CRC校驗和其他錯誤檢測措施,並具有自動重發功能,與RS485接口相比,增加了傳輸的可靠性.在幹擾嚴重的工作環境下,采用CAN總線接口是很有必要的.CAN總線接口采用多主站總線結構,各總線節點可主動向監控主機傳送數據,與RS485接口的呼叫-應答式的數據傳送方式相比,更具靈活性.CAN總線采用非破壞性總線仲裁技術,不會因為總線競爭而損壞器件;而RS485接口器件有一個接收使能端,一個發送使能端,必須嚴格控製收發,避免因為總線競爭損壞器件.CAN總線控製器完成大部分通信處理,與RS485接口相比,減輕了MCU負擔,也使編製軟件變得容易[4].由以上比較可以看出,CAN總線應用於皮帶秤控製器是可行的,對提高皮帶秤的通信能力和組網是有利的.如今,CAN總線作為一種比較流行的現場總線,其應用涉及許多領域,典型的應用有汽車、公共交通、機器人控製、液壓傳動裝置、傳感器技術、電梯控製、電力係統控製、醫療設備、火災預警、配料係統[2]等.CAN協議已被國際標準化組織所承認,這將進一步促進CAN總線在各種測控領域中的應用[5].

1 皮帶秤控製器工作原理及稱重原理

皮帶秤控製器是一種動態工業稱重儀表,其中從稱重托輥和左邊運行托輥的中點到稱重托輥和右邊運行托輥的中點的距離稱為有效稱量段[1],這段皮帶上的物料作用在稱重傳感器上,稱重傳感器將被測重力轉換成相應的模擬電壓信號,經測量放大器放大後,由A/D轉換器轉換成數字量.與此同時,速度傳感器產生的速度信號在進行放大、整形後得到計數脈衝.兩種信號都送到單片機進行處理,最後數字顯示其測量值[7].

再乘以50,就得到0102s時間間隔內的瞬時K8凯发登录入口,單位:kg/h.因為皮帶稱量段上的物料量分布不均勻和皮帶速度的變化[8],所以本係統先計算出每0102s的時間間隔內的瞬時K8凯发登录入口

式中:ad—加載時A/D轉換器的數據量;ad0—空載時,定時為皮帶秤運行整數圈時間,A/D轉換器輸出的平均值(定時不足3min檢測後應該歸算到3min)[1];

對速度的測試時間間隔為1s,即每隔1s計算一次速度值,單位:m/s;對質量的測試為50次/s,單位kg/m;質量乘以速度,乘以3600,

adfs—最大加載時A/D轉換器的數據量;Qfs—滿度瞬時K8凯发登录入口值,kg/h;P—加載時1s內的速度脈衝數;Pfs—s內的滿度速度脈衝數;1Q(n)—瞬時輸送量,kg/h.

接著,把瞬時K8凯发登录入口對時間進行積分[9],得到累積K8凯发登录入口G[3],kg,其數值算法公式為

2 皮帶秤控製器硬件電路設計

1)皮帶秤控製係統部分

皮帶秤控製器設計采用LTC1052斬波運放和LT1028低噪聲運放構成的低噪聲低漂移放大器、AD7730模數轉換器、集成兩路CAN總線控製器(支持CAN210B協議)的LPC2129單片16/32位ARM微控製器、MAX7219顯示驅動器、82C250收發器和6N137高速光耦(最高速度10Mbps)等器件.本係統實現A/D轉換,D/A轉換,數據處理和顯示,控製信號輸出和CAN總線通信.[page]

2)CAN232接口卡部分

PC機連接CAN總線的接口卡采用了AT89C51單片機、SJA1000稱重控製器(支持CAN210A協議和CAN210B協議)、82C250收發器、6N137高速光耦和RS232接口器件等器件.為了縮小電路板尺寸,以後有可能采用集成了CAN總線控製器的單片機T89C51CC01或P8X592.

3 CAN總線配合皮帶秤工作原理  

 CAN總線為各皮帶秤之間、皮帶秤和監控主機之間的通信建立了通道.使用CAN總線的皮帶秤配料係統的網絡結構如圖3所示.

   監控主機給電子皮帶秤發送數據的過程:監控主機通過串口給接口卡上的單片機發送數據.單片 機接收完數據後,控製CAN總線控製器把數據成功發送到CAN總線上.CAN總線控製器收到接口卡上的單片機傳達的發送數據的命令後,自動完成一幀報文的填充、編碼、發送,並有總線仲裁和重發功能.電子皮帶秤控製器的CAN總線控製器不需軟件幹預,可自動完成報文濾波(標識場比較)功能,僅在符合時才進行報文接收,並能在一幀報文接收完成後產生中斷通知皮帶秤控製係統的單片機進行處理.電子皮帶秤上的單片機對從CAN總線上接收到的數據的意義進行識別並執行相應操作.皮帶秤給監控主機發送數據的過程與上麵所述相似.

4 注意事項及遇到的問題

采用光耦隔離,可以使皮帶秤係統在受到幹擾的情況下不致徹底癱瘓,並能給出故障報警.當單片機與CAN總線控製器分離時,為了CAN控製器與單片機之間時序的同步,一般采用CAN控製器給單片機提供時鍾信號.總線兩端各有一個120Ω的電阻,對於匹配總線阻抗起著相當重要的作用;否則,數據通信的抗幹擾性及可靠性大大降低,甚至無法通信.對於SJA1000控製器的使用,需要注意的是:當SJA1000外接收發器,比如82C250時,如果置位CDR的CBP位,輸入比較器被忽略,這樣可以減少內部延時,總線長度最大可能值增加,此時隻有RX0是激活的,RX1接固定電平(一般接地);如果不置位CDR的CBP位,而RX1接地的話,SJA1000不能正常工作.如果信號直接從物理的CAN總線輸入到SJA1000的輸入比較器,CDR的CBP位應該為零,此時,顯性電平將會喚醒SJA1000的睡眠模式.如果RX1比RX0的電平高就讀顯性電平,反之讀隱性電平.對ACR和AMR的設置是要界定對什麽樣的報文予以接收,因此稱它們為驗收濾波器,當滿足以下兩個條件之一,且有空的接收緩衝器時,完整報文可被正確接收.條件之一:ACR與報文標識符的高8位在AMR為“0”的那些位(即相關位)上對應相等.條件之二:AMR=0xFF,即ACR的所有位均為不相關(或屏蔽)位[4].

5 結論

實驗顯示,CAN總線通信非常適合在包括皮帶秤控製器這樣的儀器儀表的組網中使用,其優點得到充分體現,運行穩定,通信可靠,速度快.大部分的功能都由硬件實現,使得軟件編製相對簡單.將來,在單片機內部集成CAN總線控製器是一種趨勢,這樣會使電路設計變得簡單,縮小電路板空間,降低產品價格,縮短開發時間,這時CAN總線會像RS232接口一樣得到廣泛的應用,卻具有串口無法比擬的優點.CAN總線技術正在日趨成熟,在國內的應用比較多,在將來一定會得到進一步的推廣.

參考文獻:

[1]施昌彥.測力稱重計量的某些發展動向[J].現代計量測試,1994(6):2-4.

[2]賈玉龍,劉長有.集散自動配料監控係統的開發[J].沈陽工業大學學報,2002,24(3):237-239.

[3]徐桂榮,邵大川,王湘明.燃煤分爐計量係統的設計[J].沈陽工業大學學報,1994,16(1):76-81.

[4]雷霖.現場總線控製網絡技術[J].北京:電子工業出版社,2004.

[5]鄔寬明.現場總線技術應用選編①(上)[M].北京:北京航空航天大學出版社,2003.

[6]魏魯原,伍斌,崔霞.動態稱重係統的設計[J].自動化儀表,2002,23(8):34-37.

[7]嚴榮濤.國產微機皮帶秤的現狀和發展[J].中國電力,1995(1):28-32.

[8]宋壽祥.自動稱重裝置模型的研究[J].重慶建築工程學院學報,1994,16(4):35-39.

[9]趙濱輝,王立華,穀曉玲.ICS2ST4型智能動態皮帶稱重係統中兒個問題的解決[J].電測與儀表,1999(責任編輯:吉海濤 英文審校:王溪波)

 

 

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

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