999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ARM的旋挖鉆機故障診斷系統(tǒng)的設(shè)計與實現(xiàn)

2015-11-07 05:32:29福田雷沃國際重工股份有限公司趙傳偉
電子世界 2015年14期
關(guān)鍵詞:故障診斷故障系統(tǒng)

福田雷沃國際重工股份有限公司 趙傳偉

山東科技職業(yè)學(xué)院機電工程系 徐鈺琨

基于ARM的旋挖鉆機故障診斷系統(tǒng)的設(shè)計與實現(xiàn)

福田雷沃國際重工股份有限公司 趙傳偉

山東科技職業(yè)學(xué)院機電工程系 徐鈺琨

為實現(xiàn)對旋挖鉆機電控系統(tǒng)的故障排查,設(shè)計了一種基于ARM控制的故障診斷系統(tǒng)。該系統(tǒng)中,STM32通過CAN總線實時與旋挖鉆機主控制器(ECU)進行通訊,獲取ECU中的故障代碼和發(fā)動機、液壓泵、各類傳感器的數(shù)據(jù),并通過串口與臺式電腦或筆記本電腦進行通訊,在Visual Basic編制的上位機程序中顯示各類信息,達到在線診斷的目的。經(jīng)過測試,此系統(tǒng)可滿足工廠內(nèi)或作業(yè)現(xiàn)場對故障在線診斷的需求,除具備使用簡單、準(zhǔn)確可靠的特點外,在其故障診斷范圍內(nèi)準(zhǔn)確率為100%,具有較強的實用價值。

故障診斷系統(tǒng);旋挖鉆機;STM32;CAN總線;Visual Basic

引言

旋挖鉆機是一種適合樁基礎(chǔ)施工成孔作業(yè)的大型施工機械設(shè)備。該產(chǎn)品由液壓式伸縮底盤、工作裝置、液壓系統(tǒng)和電控系統(tǒng)四大部分組成。電控系統(tǒng)采用集成線束來連接各類傳感器、執(zhí)行機構(gòu)或電控單元,以便實現(xiàn)整機的行走、鉆孔、取土[1]。由于電控系統(tǒng)集成化程度較高,只要一個環(huán)節(jié)出現(xiàn)故障,便會導(dǎo)致整個系統(tǒng)出現(xiàn)問題。由于系統(tǒng)比較復(fù)雜,給一般維修人員帶來較大的困難。為了便于快速診斷故障,縮短維修時間,開發(fā)了一套故障診斷系統(tǒng)。

故障診斷系統(tǒng)的主控制器是基于ARM Cortex-M3內(nèi)核的STM32系列微處理器。此處理器具備外圍接口豐富,支持串口和CAN,功耗低等特點。在系統(tǒng)設(shè)計完成后,通過實際的產(chǎn)品測試表明:該系統(tǒng)可滿足工廠內(nèi)或作業(yè)現(xiàn)場對故障在線診斷的需求,除具備使用簡單、準(zhǔn)確可靠的特點外,在其故障診斷范圍內(nèi)準(zhǔn)確率為100%,具有較強的實用價值。

1 故障診斷原理

旋挖鉆機電控系統(tǒng)主要由四部分組成:(1)電控單元,包括ECU、工況控制器、發(fā)動機控制器和遠程通訊模塊;(2)各類傳感器,包括傾角傳感器、深度傳感器、壓力傳感器等;(3)執(zhí)行機構(gòu),包括行走馬達、桅桿油缸、回轉(zhuǎn)油缸等;(4)控制對象,包括發(fā)動機、主泵、電磁閥、油缸、顯示器等。從故障發(fā)生的部位來分,其故障類型大致分為傳感器相關(guān)故障、發(fā)動機相關(guān)故障、執(zhí)行機構(gòu)故障、線束故障四大類。[2]當(dāng)故障診斷系統(tǒng)通過CANBUS總線與旋挖鉆機電控系統(tǒng)的ECU接通后,整機則進入診斷模式。故障診斷系統(tǒng)可以讀取ECU中各類參數(shù)及故障代碼。

2 系統(tǒng)設(shè)計原理

故障診斷系統(tǒng)的設(shè)計原理如圖1所示。主要由旋挖鉆機ECU、故障診斷儀、電腦或筆記本三部分組成。其中,故障診斷儀通過CANBUS總線與旋挖鉆機ECU的CAN診斷接口相連接;故障診斷儀通過RS232串口接口與電腦或筆記本相連。故障診斷儀的主要作用是解析故障代碼并發(fā)送到上位機上,同時由將上位機需要標(biāo)定的參數(shù)進行格式轉(zhuǎn)化后發(fā)送到旋挖鉆機的ECU中。

圖1 故障診斷系統(tǒng)設(shè)計原理圖

3 硬件設(shè)計

故障診斷儀主要在車間使用,同時為了能在惡劣的工作環(huán)境下使用,其采用STM32F103CBT6微處理器作為主控制芯片。首先,它的電源管理系統(tǒng)比較可靠,可根據(jù)電源的變化選擇三種低功耗模式;其次,封裝形式為LQFP48,通訊接口比較豐富,具有3個串口,1個CAN接口,滿足系統(tǒng)對于各模塊的通訊要求;最后,體積較小,便于集成[3]。

由于旋挖鉆機的ECU具備一個CAN診斷接口,因此, STM32F103CBT6需要通過CAN收發(fā)器與旋挖鉆機的ECU進行通訊。兩者之間其遵守CANBUS通訊協(xié)議,用CANOPEN或CAN2.0進行數(shù)據(jù)通訊,數(shù)據(jù)為自定義的故障診斷代碼或需要標(biāo)定的參數(shù)。[4]

與旋挖鉆機ECU進行數(shù)據(jù)傳輸?shù)闹黧w是CAN接口電路,如圖2所示。在此電路中采用型號為TJA1050的CAN總線收發(fā)器。此收發(fā)器通過它的兩個有差動接收和發(fā)送能力的總線終端可以連接到柴油發(fā)動機的CAN線回路中,從而使STM32F103CBT6微處理器和旋挖鉆機ECU進行通訊。

圖2 CAN接口電路

TJA1050的3號端口為電源端,采用5V電壓;1號、4號端口分別連接STM32F103CBT6的CAN發(fā)送端口(33號引腳)和CAN接收端口(32號引腳);8號端口為工作模式選擇端口,其連接到地可進入高速模式(正常工作模式),總線輸出的信號有固定的斜率,可以盡快的速度節(jié)能型切換,滿足最大的位速率和最大的總線長度,而且其循環(huán)延遲最小;7號和6號端口對應(yīng)CANH和CANL,為了滿足發(fā)動機CAN總線網(wǎng)路的要求,在兩個端口間采用120歐的終端匹配電阻。

4 軟件設(shè)計

軟件設(shè)計的重點是STM32F103CBT6的CAN數(shù)據(jù)接收。RealView MDK是ARM公司專門針對嵌入式處理開發(fā)的一套軟件,具有完善的設(shè)備調(diào)試和軟件仿真功能。由于STM32F103CBT6本身帶有的大量固件庫函數(shù),可以提高代碼質(zhì)量,縮短開發(fā)周期。在本系統(tǒng)中,重點使用flash、DCC、CAN等固件庫。其軟件框架采用主函數(shù)和中斷函數(shù)的結(jié)構(gòu)。其中,在主函數(shù)中對各種功能模塊進行初始化,并實現(xiàn)簡單的數(shù)據(jù)存儲和數(shù)據(jù)計算;中斷函數(shù)主要實現(xiàn)CAN數(shù)據(jù)接收和發(fā)送。

圖3 CAN數(shù)據(jù)接收流程

CAN數(shù)據(jù)接收模塊流程如圖3所示。其中,CAN報文的接收采用中斷方式。因此,在主函數(shù)的CAN初始化過程中應(yīng)該通過調(diào)用STM32固件庫函數(shù)voidCAN_IT-ConfiG來開啟CAN1的中斷,在接收時通過判斷其標(biāo)志位來確定是否產(chǎn)生的中斷,以此進入中斷函數(shù)對收到的報文進行處理。即:在接收一個報文時,其標(biāo)識符首先與配置在標(biāo)識符列表模式下的過濾器相比較,若匹配,報文就被存放到相關(guān)聯(lián)的FIFO中,并且所匹配的過濾器的序號被存入過濾器匹配序號中。若不匹配,報文標(biāo)識符立即再與配置在屏蔽位模式下的過濾器進行比較,如果報文標(biāo)識符與過濾器中的任何標(biāo)識符都不匹配,那么硬件就丟棄該報文,且不會對軟件有任何打擾。[5]

5 測試結(jié)果驗證與分析

為了驗證故障診斷系統(tǒng)的準(zhǔn)確性及有效性,在福田雷沃重工的FR630D旋挖鉆機產(chǎn)品上進行測試。在整機上每次設(shè)置一個故障,分別對發(fā)動機、傾角傳感器、行走馬達、遠程通訊模塊等部分進行了測試,測試結(jié)果如表1所示。

表1 測試結(jié)果

通過表1可以看出,對所有設(shè)定的故障,故障診斷系統(tǒng)都給出了相應(yīng)的故障代碼。特別是遠程通訊模塊,由于本身具備自檢功能,所有能夠?qū)收线M行細化,提高故障排查的準(zhǔn)確性。對于一般的故障,根據(jù)故障說明可以很快找到相應(yīng)的部件,然后進行實際檢測,就能診斷出故障。通過對比多次的測試結(jié)果,故障診斷系統(tǒng)在測試期間,準(zhǔn)確率接近100%,并且運行穩(wěn)定,沒有出現(xiàn)死機等現(xiàn)象,可靠性較高。

6 總結(jié)

(1)該故障診斷系統(tǒng)可滿足工廠內(nèi)或作業(yè)現(xiàn)場對故障在線診斷的需求,提高了故障診斷的準(zhǔn)確性和有效性,降低了工作強度。

(2)由于其測試范圍不能覆蓋全部所有可能發(fā)生的故障,同時,在當(dāng)前的一些故障代碼的細化上還存在不足,需要后續(xù)工作繼續(xù)優(yōu)化。

(3)總之,故障診斷系統(tǒng)實現(xiàn)應(yīng)有的功能和性能,簡單易用,可靠性高,具備較強的實際應(yīng)用價值。

[1]王興剛,李來平,趙明凱.旋挖鉆機智能控制系統(tǒng)研究[J].建筑機械(上半月),2010(4):90-93.

[2]黎中銀,焦生杰,吳方曉.旋挖鉆機與施工技術(shù)[M].人民交通出版社,2010.

[3]STMicroelectronics.STM32F103XB Datasheet [M].STMicroelectronics,2012.

[4]杜松穩(wěn).基于單片機的CAN總線傾角傳感器的設(shè)計[J].液壓與氣動,2011(3):87-89.

[5]潘銅,葉小榮,張娜,范建峰.STM32的CAN總線中繼器設(shè)計及應(yīng)用[J].單片機與嵌入式系統(tǒng)應(yīng)用,2011,11,46-49.

猜你喜歡
故障診斷故障系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
故障一點通
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
奔馳R320車ABS、ESP故障燈異常點亮
因果圖定性分析法及其在故障診斷中的應(yīng)用
故障一點通
江淮車故障3例
基于LCD和排列熵的滾動軸承故障診斷
主站蜘蛛池模板: 99尹人香蕉国产免费天天拍| 中文字幕亚洲乱码熟女1区2区| 九色在线观看视频| 啊嗯不日本网站| AV不卡无码免费一区二区三区| 99这里精品| 99热最新网址| 久久久久国产一区二区| 97色伦色在线综合视频| 久久综合婷婷| 无码国内精品人妻少妇蜜桃视频| 国产麻豆精品手机在线观看| 丝袜亚洲综合| 国产精品无码AⅤ在线观看播放| 国产成在线观看免费视频| 亚洲一欧洲中文字幕在线| 911亚洲精品| 婷婷六月激情综合一区| 97成人在线视频| 怡红院美国分院一区二区| 一区二区三区在线不卡免费| 国产福利小视频在线播放观看| 久久精品欧美一区二区| 91精品啪在线观看国产| 国产十八禁在线观看免费| 欧美a级完整在线观看| 日韩av在线直播| 99热国产这里只有精品无卡顿"| 国产精品福利导航| 久久久久亚洲Av片无码观看| 一级不卡毛片| 色播五月婷婷| 久久成人免费| 毛片a级毛片免费观看免下载| 色噜噜狠狠色综合网图区| 丁香六月综合网| 国产伦片中文免费观看| 毛片大全免费观看| 久热99这里只有精品视频6| 视频二区中文无码| 国产精品偷伦在线观看| 本亚洲精品网站| 国产噜噜在线视频观看| 97视频精品全国在线观看| 欧美日韩精品在线播放| 中文毛片无遮挡播放免费| 女人18一级毛片免费观看| 99热这里只有精品免费| 婷婷六月综合| 久久国产精品无码hdav| 国产欧美精品一区aⅴ影院| 尤物特级无码毛片免费| 人妻21p大胆| 亚洲精品无码AⅤ片青青在线观看| 国产精品一区在线麻豆| 亚洲成人在线免费| 国产小视频免费观看| 日韩精品无码一级毛片免费| 免费观看男人免费桶女人视频| 亚洲最猛黑人xxxx黑人猛交| 国产菊爆视频在线观看| a级毛片免费网站| 欧美A级V片在线观看| 日韩欧美国产成人| 中文字幕2区| 啪啪永久免费av| 欧美成a人片在线观看| 亚洲免费黄色网| 91视频99| 国产爽妇精品| 国产精品毛片在线直播完整版| 国产香蕉国产精品偷在线观看| 亚洲精品不卡午夜精品| 欧美高清日韩| 亚洲激情99| 成人国产一区二区三区| 在线播放国产99re| 72种姿势欧美久久久久大黄蕉| 无码区日韩专区免费系列| 999精品视频在线| 日韩小视频网站hq| 国产成人精品日本亚洲|