基于can總線的聯(lián)合收割機(jī)工作狀態(tài)智能化監(jiān)測(cè)系統(tǒng)研究_第1頁(yè)
已閱讀1頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、一 3 8 2一 江蘇農(nóng)業(yè)科學(xué) 2 0 1 2年第 4 0 卷第 4 期 謝 蓓 , 尹文慶 , 朱 劍.基于 C A N總線的聯(lián)合收 割機(jī)工作狀態(tài)智能化監(jiān)測(cè) 系統(tǒng)研究[ J ] .江蘇農(nóng)業(yè)科學(xué), 2 0 1 2 , 4 0 ( 4 ) : 3 8 2 — 3 8 6基于 C A N總線的聯(lián)合收割機(jī)工作狀態(tài) 智能化監(jiān)測(cè)系統(tǒng)研究 謝 蓓 , 尹文慶 , 朱 劍( 南京農(nóng)業(yè) 大學(xué)工學(xué) 院/ 江蘇省高等學(xué)校智 能化農(nóng)業(yè)裝備重點(diǎn)實(shí)驗(yàn)室 ,

2、江蘇南京 2 1 0 0 3 1 )摘要 : 系統(tǒng) 以實(shí)現(xiàn)聯(lián)合 收割機(jī)工作過(guò)程 中的信息采集 、 傳遞 、 存儲(chǔ) 、 顯示為 目的, 將駕駛員所需 的聯(lián)合收割機(jī) 行走 速度、 喂入量 、 谷粒 總損失率 、 割臺(tái)高度 、 脫粒滾筒轉(zhuǎn)速 、 輸糧攪 龍轉(zhuǎn)速、 谷物籽粒流量等主要工作狀態(tài)參數(shù)進(jìn)行實(shí) 時(shí)監(jiān) 測(cè) 。終端選 用 $ 3 C 2 4 1 0 核心處理器 , L i n u x2 . 4 . 1 0操作 系統(tǒng) , 各 采集 節(jié)點(diǎn) 均選

3、 用 S T C 8 9 C 5 2 R C核心 處理 器 ; 利用 Q TS D K技術(shù)實(shí)現(xiàn)終端界面設(shè)計(jì) , 并具 有歷史數(shù) 據(jù)保存 和查詢 功能 ; 基 于 C A N總線 的二級(jí)分布式結(jié) 構(gòu)實(shí)現(xiàn) 了終端與各 分 節(jié)點(diǎn)通信。通過(guò)運(yùn)行 調(diào)試 , 系統(tǒng)能夠滿足基本 的實(shí)時(shí)性和可靠性要求。關(guān)鍵 詞 : 聯(lián)合收割機(jī) ; C A N總線 ; 信息采集 ; 監(jiān)測(cè)系統(tǒng) 中圖分類號(hào) : s 2 2 5文獻(xiàn)標(biāo)志碼 : A文章編號(hào) : 1 0 0 2

4、— 1 3 0 2 ( 2 0 1 2 ) 0 4 — 0 3 8 2 — 0 5聯(lián)合收割機(jī)是稻麥生產(chǎn)收獲 環(huán)節(jié)的主要機(jī) 械 , 近 年來(lái) 得 到前所未有的快速發(fā)展。各種機(jī) 電一體化技術(shù)產(chǎn) 品迅速開(kāi)發(fā) 出來(lái) , 裝備到聯(lián)合 收割機(jī)上 , 用 于實(shí)現(xiàn)聯(lián)合收割機(jī)作業(yè) 的高效 率 、 高質(zhì)量、 低成本和改善操作者 的舒適性與安全性 。作為現(xiàn)場(chǎng)總線 之一 的 C A N( c o n t r o l l e ra r e an e t w o

5、r k , 簡(jiǎn)稱 C A N ) 總線 , 具有 獨(dú)特 的設(shè)計(jì) 思想 、 良好 的功能 特性 、 極 高 的可靠性和很強(qiáng)的現(xiàn)場(chǎng)抗干擾能力 , 被選用 作為農(nóng)業(yè)機(jī) 械應(yīng)用 的總線標(biāo)準(zhǔn)協(xié) 議 的基礎(chǔ) 。為 了實(shí)現(xiàn) 聯(lián)合 收割機(jī) 的智 能化操 作 , 提高其作業(yè)質(zhì)量并保證聯(lián)合收割機(jī)能高效 、 安全、 可靠、 穩(wěn) 定地 工作 , 國(guó)外 一些先進(jìn) 的聯(lián)合收割機(jī) 上 , 已裝備有 喂入量、谷物濕度 、 作業(yè)速度 、 割 臺(tái)高度 、 G P S 定位

6、等 多個(gè) 電子 檢測(cè)單 元 , 實(shí)現(xiàn) 了 作 業(yè)速度 、 割茬高 度、 脫粒 喂入量 、 脫 粒滾筒轉(zhuǎn) 速、谷粒損失率等作業(yè)參數(shù)的監(jiān)測(cè) 、 顯示以及控制 , 并且兼有故 障診斷及報(bào)警 , 計(jì)算 和統(tǒng)計(jì)作業(yè)面積 、 耗油率及產(chǎn)量等智 能化功 能。 目 前我 國(guó)聯(lián)合收割機(jī) 電子化 與 自動(dòng)化 水平普遍 較低 , 質(zhì) 量與技術(shù)水平與 國(guó)外同型號(hào)產(chǎn)品相 比要相差 2 ~ 4 代 , 作業(yè)過(guò) 程中谷粒損失率偏高 , 已經(jīng)嚴(yán)重制 約了 國(guó)內(nèi)聯(lián)合 收

7、割機(jī) 的發(fā) 展。這就迫切需要研究相應(yīng) 的監(jiān)測(cè)系 統(tǒng) , 對(duì)聯(lián)合 收割機(jī)各性 收稿 日期 : 2 0 1 1 — 0 9— 0 7作者簡(jiǎn)介 : 謝蓓 ( 1 9 8 8 一 ) , 女 , 江 蘇常州人 , 碩 士研究生 , 研 究方 向?yàn)闄C(jī)電一體化。E — m a i l : x i a o x i e 8 8 1 2 0 @y a h o o . o o m . c n 。通信作者 : 尹文慶 , 男 , 教授 , 博士生導(dǎo) 師 ,

8、研究方 向?yàn)橹悄?檢測(cè)與 控 制技術(shù)、 農(nóng)業(yè)機(jī)器人。E— m a i l : y i n w q @n j a u . e d u . e n 。( 上接 第 3 8 1頁(yè))過(guò)研究結(jié)果可 知 , 政府 、 企業(yè) 、 農(nóng) 戶都是農(nóng) 田水利工程 的利 益 相關(guān)者 , 他們 的加入都會(huì)直接或 間接影響農(nóng) 田水利工程 的 良性發(fā)展 。大家應(yīng)該 響應(yīng) 中央一號(hào)文件 的號(hào)召 , 積極支持農(nóng) 田水利建設(shè) , 為農(nóng)業(yè) 的快速發(fā)展打下更堅(jiān)實(shí) 的基礎(chǔ)。參

9、考文 獻(xiàn) :[ 1 ] 《 基層水利發(fā)展的現(xiàn)狀、 問(wèn)題與對(duì)策研究》 課題組. 我國(guó)基層水利 發(fā)展 的現(xiàn)狀 、 問(wèn)題與對(duì)策 [ J ] . 中 國(guó)水利 , 2 0 1 0 ( 7 ) : 1 4 — 1 8 .能參數(shù)進(jìn)行綜合調(diào)整 , 從而實(shí)現(xiàn)聯(lián) 合收割機(jī)工作 狀態(tài)智能化 監(jiān)測(cè)對(duì)推進(jìn)我國(guó)農(nóng) 機(jī)化 發(fā)展 , 實(shí)現(xiàn)農(nóng) 業(yè)生產(chǎn)現(xiàn)代 化有著重要 的意義 。1 系統(tǒng)總體方案 系統(tǒng)主要監(jiān)測(cè)有關(guān)聯(lián)合收割機(jī)實(shí)際工作過(guò)程中的實(shí)時(shí)狀 態(tài)參數(shù) , 包括行走速度

10、、 喂入量 、 谷 粒總損失率、 割 臺(tái)高度、 脫 粒滾筒轉(zhuǎn)速 、 輸糧攪龍轉(zhuǎn)速、 谷物籽粒流量等 。聯(lián)合收割機(jī)在 實(shí)際的 田間作業(yè)時(shí) , 由于谷物籽粒流量、 收割 機(jī)前 進(jìn)速度 、 割 臺(tái)高度等 因素的影響 , 喂入聯(lián)合 收割機(jī) 的作 物量是隨時(shí)變化 的。聯(lián)合收割機(jī)的工作狀態(tài)與其前進(jìn)速度 、 喂入量 、 脫粒滾筒 轉(zhuǎn)速、 輸糧攪龍轉(zhuǎn) 速、 谷??倱p失率 等密 切相 關(guān) , 可 以通過(guò)調(diào) 節(jié)聯(lián)合 收割機(jī) 的前進(jìn)速度來(lái)保持合理的、 均勻的

11、喂入量 , 使脫 粒滾筒 和輸糧攪龍的負(fù)荷穩(wěn)定 , 使聯(lián)合 收割機(jī)總損失率 不超 過(guò)允許值 。所 以系統(tǒng)選擇以上 7 個(gè)信 息作為研究對(duì)象 。系統(tǒng)的結(jié) 構(gòu)框 圖如 圖 1所示。2 . 1C A N接 口電路 設(shè) 計(jì) 整個(gè)系統(tǒng)采用上 、 下位機(jī)二級(jí)分布式結(jié)構(gòu) , 上位機(jī)是整個(gè) 系統(tǒng)的控制 中樞 , 選用 $ 3 C 2 4 1 0為核心處 理器 , L i n u x2 . 4 . 1 0為操作系統(tǒng) 。它主要負(fù)責(zé)各分 節(jié)點(diǎn)的整體規(guī) 劃、

12、各狀態(tài) 信息 的發(fā)送和接收。下位機(jī)均 選用 S T C 8 9 C 5 2 R C核心 處理器 , 負(fù)責(zé)采集聯(lián)合 收割機(jī) 的工作狀態(tài)并進(jìn)行處理 。系統(tǒng)中被采集的 模擬量信號(hào)通過(guò) A / D轉(zhuǎn)換為脈沖信號(hào) , 脈 沖信號(hào)經(jīng)調(diào)理后進(jìn) [ 2 ] 劉 亞君 , 譚 萍. 海城市小型農(nóng) 田水利建設(shè)現(xiàn)狀及對(duì)策措施 [ J ] .吉林水利 , 2 0 0 7 ( 增刊 ) : 6 6 — 6 7 .[ 3 ] 劉 愛(ài)民. 成縣小型農(nóng) 田水利建設(shè)的思

13、考 [ J ] . 農(nóng)技服務(wù) , 2 0 0 7 , 2 4( 1 O ) : l 1 9—1 2 0 .[ 4 ] 李宗才 , 韋春生. 對(duì) 農(nóng)村小 型農(nóng) 田水利設(shè)施 建設(shè) 的思 考 [ J ] .合 肥師范學(xué) 院學(xué)報(bào) , 2 0 1 0 , 2 8 ( 5 ) : 3 O一 3 3 .[ 5 ] 屈 哲.P F I 項(xiàng) 目與我國(guó)的基礎(chǔ)設(shè)施建設(shè)[ J ] . 遼寧大學(xué)學(xué)報(bào) : 哲 學(xué)社會(huì)科學(xué)版 , 2 0 0 3 , 3 1 ( 2

14、) : l 1 5 一 l 1 8 .[ 6 ] 張極井 . 項(xiàng) 目融資[ M] .北京 : 中信 出版社 , 2 0 0 3 : 7 8 — 8 1 .- - — — 3 8 4- - — —江蘇農(nóng)業(yè)科學(xué) 2 0 1 2 年第 4 0 卷第 4 期 進(jìn)值越低優(yōu)先權(quán)越 高。二是 在 C A N節(jié)點(diǎn)發(fā)送 報(bào)文到 目標(biāo)節(jié) 點(diǎn)時(shí) , 若要 目 標(biāo)節(jié)點(diǎn)能夠接收到此報(bào)文并產(chǎn)生接收 中斷 , 發(fā)送 報(bào)文中的 I D必須通過(guò) 目標(biāo)節(jié)點(diǎn) 的驗(yàn) 收濾波器

15、才能放 在接收 緩沖區(qū)中 ??梢?jiàn) , 報(bào)文 I D的設(shè)置主要在報(bào)文發(fā)送過(guò)程 中起 決定性作用 , 它關(guān)系到通 訊 網(wǎng)絡(luò)結(jié)構(gòu) 的合理性和傳輸 效率的 高低 。擴(kuò)展幀格式 I D 占 4 個(gè)字節(jié) , 本系統(tǒng) 的 I D分配表如 表 1 所示。表 lI D分配表 節(jié) 點(diǎn) 名 稱(釬) ( 字 I D 節(jié) 1 1 ) ( 字 I D 節(jié) 2 2 ) ( 字 I D 節(jié) 33 ) ( 字 I D 節(jié) 4 4 ) 優(yōu) 先 級(jí)為 了讓上位機(jī)可以接收所

16、有 的信息 , 規(guī)定上 位機(jī)主節(jié)點(diǎn) 的標(biāo)識(shí)符為 0 。由于所有下位機(jī)控制器都具有相 同的通訊硬 件結(jié)構(gòu) , 且行走速度 、 喂入量 、 谷 粒總損失率的實(shí)時(shí)性要求要 高于其他 4個(gè)采集節(jié)點(diǎn) , 所 以其優(yōu)先權(quán)要高于割 臺(tái)高度 、 滾筒 轉(zhuǎn) 速、 攪龍轉(zhuǎn)速 、 谷物籽粒流量 的優(yōu)先權(quán) , 其 中谷物籽粒流量 的優(yōu)先級(jí)設(shè)置為最低。由于系統(tǒng)軟 件流程的規(guī)定 , 主節(jié)點(diǎn)不 會(huì) 與 7 個(gè)分節(jié)點(diǎn)同時(shí)向總線發(fā)送報(bào)文 , 因此這 里的主節(jié)點(diǎn)不 設(shè) 置

17、優(yōu)先級(jí) 。主節(jié)點(diǎn) I D中的“” 表示不確 定的值 , “” 要 根據(jù)從節(jié)點(diǎn) 的驗(yàn) 收濾波器進(jìn) 行設(shè)置 。C A N主 節(jié)點(diǎn) 只向從節(jié) 點(diǎn)發(fā)送遠(yuǎn)程幀 , 因此幀信息設(shè) 置為 0 x C 0 , 沒(méi)有數(shù)據(jù)位 ; C A N從 節(jié)點(diǎn)發(fā)送 的都是數(shù)據(jù)幀 , 因此幀信息設(shè)置為 0 x 8 8 , 8 位數(shù)據(jù)字 節(jié)則根據(jù)具體的 C A N從節(jié)點(diǎn)報(bào)文的編碼規(guī)則進(jìn)行填充。C A N總線 網(wǎng)絡(luò)中的另 一個(gè) 關(guān)鍵是設(shè)置驗(yàn) 收濾波器 , 驗(yàn)收 濾波器 由

18、驗(yàn)收代碼寄存器( A C R ) 和驗(yàn)收屏蔽寄存器( A M R ) 組 成 J 。A C R和 A M R各 占 4 個(gè)字 節(jié) , 本系統(tǒng)選用 濾波模式 ,驗(yàn)收濾波器的設(shè)置如表 2 所示。A M R的某一位 A M R ~ x = O時(shí),只有報(bào)文的標(biāo)識(shí)符和相應(yīng) 的 A C RX完全一致才能被接 收; 當(dāng) A M R的某一位 A M R ^ x = 1 時(shí) , 相應(yīng) 的報(bào)文標(biāo)識(shí)符位 為任 何值 也能被成功接收 J 。主節(jié)點(diǎn) 的 A

19、C R和 A M R的各位 均設(shè) 置為 1 , 即在總線上的任何報(bào)文主節(jié)點(diǎn)均無(wú)條件接收 , 而另外 7 個(gè)分 節(jié)點(diǎn)則 只能接收那些與 自 身驗(yàn)收濾波器相符的報(bào)文。表 2 驗(yàn)收濾波器設(shè)置 4 系統(tǒng)軟件設(shè)計(jì) 為了保證軟件 的通用性 和可移植性 , 下位 機(jī)軟件采 用 C語(yǔ)言編寫 , 因?yàn)?C語(yǔ) 言編寫 的軟件易 于實(shí)現(xiàn) 模塊化 , 生 成 的機(jī)器代碼質(zhì)量高 、 可讀性強(qiáng) 、 移植好 。使用 的工具是 K e i lu V i -s i o

20、n 3 編譯 環(huán)境 。利用 Q TS D K技術(shù)實(shí)現(xiàn) 終端界面設(shè)計(jì) , 程序 用 C+ + 語(yǔ)言進(jìn)行編寫 。系統(tǒng) 的程 序結(jié)構(gòu)主要包括 系統(tǒng)主程 序 , 各 節(jié)點(diǎn) C A N通訊模塊程序 以及終端軟件程序等 。4 . 1系統(tǒng)主程序的設(shè)計(jì) 系統(tǒng)的軟件是由一個(gè) 主程序和若 干子程序構(gòu)成 , 主程序 負(fù)責(zé)調(diào)度各個(gè)子模塊 , 各個(gè)子模塊負(fù)責(zé)處理相應(yīng) 的功能模塊。信息系統(tǒng)在接通電源以后 , 進(jìn)行初始化 , 采集各個(gè)節(jié)點(diǎn)的輸入 信號(hào) , 并在相應(yīng)

21、的界面上進(jìn)行顯示 。主程序開(kāi)始后 , U S B C A N— I 設(shè)備分 別進(jìn)行 初始化 , 若 初 始化不成功則調(diào)整參數(shù)后重新初始化設(shè)備 ; 若初始化成功 , 則 分別按 照其報(bào)文 的編碼規(guī) 則進(jìn)行解 碼并 顯示 。對(duì) 于 C A N—b u s 通信 網(wǎng)絡(luò) , U S B C A N— I 設(shè)備初 始化成功后將等待各 C A N從節(jié)點(diǎn) 的狀態(tài)反饋 , 若有 1 個(gè)節(jié)點(diǎn)狀態(tài)反饋失敗 , 則相應(yīng)的節(jié) 點(diǎn)出現(xiàn)故 障 , 檢測(cè)維 修后重新

22、初始 化 U S B C A N— I 設(shè)備 ; 若各 C A N從節(jié)點(diǎn)均工作正 常 , C A N主節(jié) 點(diǎn)會(huì)定 時(shí)向 C A N從 節(jié)點(diǎn) 發(fā)送遠(yuǎn)程幀請(qǐng)求獲取傳感器數(shù)據(jù) , 然后 等待數(shù)據(jù) 的到達(dá) , C A N主節(jié)點(diǎn)按優(yōu)先級(jí)順序接收到數(shù)據(jù)后 , 主程序按照 C A N從節(jié)點(diǎn) 報(bào) 文的編碼規(guī)則進(jìn)行解碼并顯示 , 如圖 3 ( a ) 所示。對(duì)于 S J A 1 0 0 0 控制器初始化 , 如 圖 3 ( b ) 所示 。首先將模 式寄

23、存器 ( M O D ) 復(fù)位模 式位置 位 , 進(jìn)入復(fù)位模 式 , 之后通過(guò) 將 時(shí)鐘分頻寄存器( C D R ) 的第 7位和第 4 位置位來(lái)選 擇 P e l -i C A N模式 , 同時(shí)關(guān) 閉時(shí)鐘 輸出 ( C L O C K— O U T ) ; 通過(guò)總線 定 時(shí)寄存器 0 ( B T R 0 ) 和總線定 時(shí)寄存器 1 ( B T R 1 ) 設(shè)置波特率 ,這里設(shè)置 B T R 0 = 0 x 0 3 、 B T R 0

24、= 0 x l C ; 為接收代碼( A C R ) 寄存 器賦初值 , 即配置本節(jié)點(diǎn)的 I D號(hào) ; 為接收屏蔽寄存器 ( A M R )賦初值 ; 對(duì)模式 寄存器進(jìn) 行配 置 , 選 擇單濾 波 、 正常模 式 ; 對(duì) S J A 1 0 0 0 控制寄存器設(shè)置完畢后 , 退 出復(fù)位模式 , 返 回工作模 式 。最后對(duì) 中斷使能寄存器( I E R ) 進(jìn)行配置 , 開(kāi)啟 中斷 ? 。4 . 2C A N通訊模塊程序設(shè)計(jì) C A

25、N通訊模塊程序 是系統(tǒng)軟件設(shè)計(jì) 的重要組成部分 , 主 要包括 C A N通訊模塊程序的初始化 , 程序 的接收和發(fā)送 。如 圖 3 ( c ) 為 C A N從節(jié) 點(diǎn)程序流程圖。程 序開(kāi)始后進(jìn)行單片機(jī) 初始化和 中斷設(shè) 置 , A / D模塊初 始化。然后 , 進(jìn)行 C A N控制 器 的初始化 , 即單片機(jī)對(duì) C A N控制器內(nèi)部控制段 中的一些 寄存器送入初始化參數(shù) , 在復(fù)位期 間必須初始化 的寄存器有控 制寄存器 C T L

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論