亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于汽車制動試驗臺的ABS控制系統(tǒng)設(shè)計

        2014-05-11 03:11:04徐鵬躍馬朝永楊占鋒
        制造業(yè)自動化 2014年11期
        關(guān)鍵詞:輪速PC機試驗臺

        徐鵬躍,馬朝永,楊占鋒

        (北京工業(yè)大學(xué) 機械工程與應(yīng)用電子技術(shù)學(xué)院,北京 100124)

        基于汽車制動試驗臺的ABS控制系統(tǒng)設(shè)計

        徐鵬躍,馬朝永,楊占鋒

        (北京工業(yè)大學(xué) 機械工程與應(yīng)用電子技術(shù)學(xué)院,北京 100124)

        0 引言

        防抱死系統(tǒng)(以下簡稱ABS)已經(jīng)廣泛應(yīng)用在現(xiàn)代汽車中[1]。在一個制動過程中,ABS對制動輪缸進液電磁閥及出液電磁閥實行多次通斷,使汽車的滑移率處于最佳范圍,從而產(chǎn)生最佳制動效果[2]。雖然ABS對縮短汽車制動距離有著重要作用,但在傳統(tǒng)的汽車制動部件耐久性能試驗臺中,通常并不包含ABS[3],因而無法確定ABS對其他制動部件的影響。所以本文對ABS的控制系統(tǒng)進行了設(shè)計,通過單片機來控制ABS執(zhí)行機構(gòu)電磁閥的通斷,并采用CAN總線實時通訊,使上位機能及時顯示制動系統(tǒng)當(dāng)前的工作狀態(tài),用戶也可根據(jù)當(dāng)前上位機所顯示的制動系統(tǒng)的工作狀態(tài),對單片機發(fā)出指令,從而實現(xiàn)對制動過程的進一步控制。采用PWM脈寬調(diào)制的方法控制直流電機轉(zhuǎn)速,進而控制電動泵和制動管路內(nèi)壓力。設(shè)計了印刷電路板,所設(shè)計的印刷電路板可以替代ABS的電子控制單元部分。在PC機部分,為了盡量不影響汽車制動部件耐久性能試驗臺的原有程序,針對CAN通訊部分開發(fā)了一個CAN通訊工具類,該工具類可簡化PC端程序編寫,并且是PC端程序的一個獨立模塊。本文的研究成果可以作為汽車制動部件耐久性能試驗臺的附加裝置,完善對汽車各制動部件的檢測。

        1 ABS系統(tǒng)的結(jié)構(gòu)組成

        圖1 ABS結(jié)構(gòu)示意圖

        ABS系統(tǒng)通常是由電子控制單元、輪速傳感器及液壓控制單元組成,控制單個制動輪缸的ABS結(jié)構(gòu)如圖1所示。

        1.1 電子控制單元

        電子控制單元,有時也稱為ABS控制器,主要由輪速傳感器的輸入放大電路、運算電路、電磁閥控制電路及穩(wěn)壓電源等組成。它的作用是根據(jù)當(dāng)前輪速傳感器的信號,計算車輪線速度、滑移率及加速度,根據(jù)內(nèi)部控制邏輯,對液壓電磁閥進行通斷,使制動輪缸內(nèi)部壓力維持理想狀態(tài)。

        1.2 輪速傳感器

        輪速傳感器也叫轉(zhuǎn)速傳感器,它可以測出車輪與驅(qū)動軸共同旋轉(zhuǎn)的齒圈數(shù),然后產(chǎn)生與車輪轉(zhuǎn)速成正比的交流信號。輪速傳感器將車輪輪速信號傳給電子控制單元,電子控制單元根據(jù)計算決定是否開始或者準確的進行防抱死制動。

        1.3 液壓控制單元

        ABS的液壓控制單元是在普通制動系統(tǒng)的液壓裝置上經(jīng)設(shè)計后加裝ABS液壓調(diào)節(jié)器而形成的。普通制動系統(tǒng)一般包括真空助力器、制動主缸、儲油器和制動分泵。ABS液壓控制單元安裝在制動主缸與制動分泵之間。

        ABS液壓控制單元主要由電動泵、蓄壓器和電磁閥組成。電動泵是一個高壓泵,它可在短時間內(nèi)將制動液加壓至20MPa,并給整個液壓系統(tǒng)提供高壓制動液。蓄壓器被一個隔板分為上下兩個腔室,上腔室充滿了氮氣,下腔室與電動泵泵油腔相通,充滿了來自電動泵的制動液,所以蓄壓器可存儲高壓和向制動系統(tǒng)提供高壓。電磁閥是電操縱的一種開關(guān)閥,它接受電子控制單元的控制,接通或斷開來改變制動輪缸內(nèi)部的壓力。

        2 系統(tǒng)硬件設(shè)計

        本文所設(shè)計的ABS控制系統(tǒng)應(yīng)用于臺架試驗,沒有使用輪速傳感器。所以本文中ABS控制系統(tǒng)以單片機為核心,由CAN通訊模塊、直流電機調(diào)速模塊和液壓電磁閥驅(qū)動模塊組成,系統(tǒng)整體結(jié)構(gòu)如圖2所示。

        圖2 系統(tǒng)整體結(jié)構(gòu)

        2.1 單片機選型

        在國內(nèi)市場,51系列單片機依舊占據(jù)最大份額。但從世界范圍內(nèi)來看,PIC系列單片機因其價格低廉、執(zhí)行迅速及抗干擾能力強,近十年來一直是8位機銷量的冠軍,所以單片機選擇PIC系列的PIC18F2580,PIC18F2580片上集成有CAN控制器模塊和PWM模塊[4],可以減少電路板上的芯片數(shù)目,并且簡化編程。

        2.2 電磁閥驅(qū)動模塊

        電磁閥控制制動輪缸內(nèi)制動液的流入流出,在制動過程中通過電磁閥的連續(xù)通斷來調(diào)節(jié)汽車制動輪缸及制動管路的壓力,進而實現(xiàn)最佳制動效果。ABS的液壓電磁閥驅(qū)動電壓為12V,而單片機的最大輸出電壓為5V,所以需要設(shè)計一個電磁閥驅(qū)動電路來實現(xiàn)單片機對液壓電磁閥的控制。

        本文選用飛思卡爾的高端驅(qū)動芯片MC33289來驅(qū)動液壓電磁閥,該芯片主要應(yīng)用在汽車領(lǐng)域中驅(qū)動電磁閥等典型的感性負載[5],此器件在同一表貼封裝中包含兩個功率輸出開關(guān),可直接與PIC18F2580接口,進行輸入控制和輸出診斷監(jiān)測。每路輸出峰值電流5A,均有獨立的過流、過壓診斷和保護,并具有過溫關(guān)斷性能。

        2.3 直流電機調(diào)速模塊

        在制動過程中,電機的作用是將制動輪缸內(nèi)流出的制動液經(jīng)由制動管路打回制動主缸和儲液器,實現(xiàn)加壓。為了使制動管路內(nèi)部壓力保持理想狀態(tài),電機轉(zhuǎn)速應(yīng)該是可調(diào)的。PWM脈寬調(diào)制是一種流行的調(diào)速方法,現(xiàn)在許多單片機片上都有PWM模塊,所以這里采用PWM脈寬調(diào)制的方法調(diào)節(jié)直流電機轉(zhuǎn)速。

        單片機的5V最大輸出電壓不足以驅(qū)動ABS內(nèi)部的12V直流電機,所以這里選用NI公司的LMD18200來驅(qū)動直流電機。LMD18200是專門用于直流電動機運動控制的智能功率集成電路,它將4個DMOS管構(gòu)成的H橋及其控制邏輯電路封裝在一個11引腳的芯片中[6]。它的工作電壓高達55V;連續(xù)工作電流3A,峰值電流高達6A;輸入信號兼容TTL和CMOS信號;具有溫度報警、過熱以及負載短路保護能力。

        2.4 CAN通訊模塊

        CAN,全稱Controller Area Network,是由德國BOSCH開發(fā)的一種通訊協(xié)議,CAN是一種有效的支持分布式控制或者實時控制的串行通信網(wǎng)絡(luò)。由于其高性能、高可靠性及獨特的設(shè)計,CAN越來越受到人們的重視,已經(jīng)廣泛應(yīng)用于汽車電子控制、過程工業(yè)、機械工業(yè)、紡織機械、農(nóng)用機械、家用電器及傳感器等領(lǐng)域[7]。目前,CAN已經(jīng)形成國際標(biāo)準,并已被公認為幾種最有前途的現(xiàn)場總線之一。

        1)下位機部分

        通常單片機連接到CAN總線需要CAN控制器和CAN收發(fā)器,CAN控制器多數(shù)都是獨立的,種類眾多,不同廠家提供的CAN控制器都是不兼容的,但本質(zhì)上都是對CAN通訊協(xié)議的實現(xiàn)。從節(jié)約電路板面積的角度考慮,本文選用了內(nèi)嵌CAN控制器的PIC18F2580,PIC18F2580在一個芯片上實現(xiàn)了單片機和CAN控制器,減小了通訊信號的延遲時間,提高了CAN通訊的抗干擾能力。

        CAN收發(fā)器種類眾多,但大部分都是互相兼容的,這里選用微芯公司的MCP2551。

        2)上位機部分

        PC機CAN通訊的方法主要有兩種:一種是把PC機的RS232通訊協(xié)議轉(zhuǎn)換為CAN通訊協(xié)議;一種是把PC機的USB通訊協(xié)議轉(zhuǎn)換為CAN通訊協(xié)議。由于現(xiàn)代PC機普遍支持USB通訊協(xié)議,USB接口普遍多于RS232接口,所以這里采取第二種方法,采用致遠電子的USBCAN-II智能接口卡,把USB通訊協(xié)議轉(zhuǎn)換為CAN通訊協(xié)議。

        USBCAN-II智能CAN接口卡是與USB1.1總線兼容的,集成2路CAN接口的智能型CAN總線通訊接口卡。采用USBCAN-II智能CAN接口卡,PC可以通過PC機上USB接口連接至CAN總線,與總線上的其他節(jié)點通訊。

        3 系統(tǒng)軟件設(shè)計

        下位機軟件使用匯編語言編寫,上位機軟件是使用Delphi開發(fā)。

        3.1 下位機部分

        下位機程序采用匯編語言,基于MPLAB開發(fā)環(huán)境編寫,程序流程圖如圖3所示。

        如圖3所示,下位機的程序在初始化后便進入等待狀態(tài),當(dāng)有接收事件發(fā)生時,根據(jù)事件傳送的數(shù)據(jù),如各加壓電磁閥或者卸壓電磁閥的通電時間,依次調(diào)用CAN通訊子程序、電機調(diào)速子程序、電磁閥驅(qū)動子程序,當(dāng)處理完事件后,回到等待狀態(tài)。

        圖3 下位機程序流程圖

        PIC單片機CAN模塊工作于方式1,方式1相較于傳統(tǒng)的方式0增加了幾十個特殊功能寄存器,其中引人注目變化是方式1具有CAN總線遠程幀的自動響應(yīng)功能。在單片機初始化時,B0緩沖器配置為遠程幀自動響應(yīng)。當(dāng)單片機機處于等待事件時,不斷把CAN模塊中發(fā)送錯誤計數(shù)器、接收錯誤計數(shù)器等重要寄存器內(nèi)容存入B0緩沖器的8個字節(jié),當(dāng)單片機接收到遠程幀請求時,B0緩沖器的8個字節(jié)會自動發(fā)送,不占用單片機的主程序或中斷服務(wù)程序的執(zhí)行時間,以此來實現(xiàn)上位機對單片機工作狀態(tài)的監(jiān)測。

        3.2 上位機部分

        因為本文所設(shè)計的ABS控制系統(tǒng)主要作為傳統(tǒng)的汽車制動部件耐久性能試驗臺的附加裝置,所以為了盡量不影響原試驗臺程序,同時為了便于程序的整合,上位機程序編寫的主要任務(wù)是通過調(diào)用USBCAN-II提供的配套動態(tài)鏈接庫,來開發(fā)CAN通訊工具類。

        盡管USBCAN-II提供了一個動態(tài)鏈接庫,使用該動態(tài)鏈接庫可以充分利用USBCAN-II提供的一切功能。但在實際的使用中發(fā)現(xiàn),該動態(tài)鏈接庫函數(shù)眾多,在上位機程序的實際開發(fā)中大部分動態(tài)鏈接中的函數(shù)都不會被使用到。所以為了便于程序的開發(fā),使用Delphi編程語言開發(fā)了一個CAN通訊工具類,該工具類封裝了USBCAN-II動態(tài)鏈接庫中常用的函數(shù)及數(shù)據(jù)結(jié)構(gòu)。

        除了封裝動態(tài)鏈接庫中常用的函數(shù),CAN通訊工具類還在其內(nèi)部實現(xiàn)了兩個線程:一個線程用于檢查發(fā)送緩沖區(qū)是否有待發(fā)送數(shù)據(jù),如果有數(shù)據(jù)則馬上發(fā)送。另一個線程用于檢查接收緩沖區(qū)是否接收到數(shù)據(jù),如果有已接收到數(shù)據(jù)則調(diào)用接收處理子程序。

        由于CAN通訊工具類封裝了動態(tài)鏈接庫,內(nèi)部實現(xiàn)了兩個線程用于發(fā)送數(shù)據(jù)和接收數(shù)據(jù),所以通過該類上位機的程序變得易于開發(fā),僅需調(diào)用CAN通訊工具類的幾個方法,就可以完成上位機CAN通訊模塊程序的編寫。上位機界面如圖4所示。

        圖4 上位機界面

        4 結(jié)束語

        設(shè)計了一套應(yīng)用于汽車制動部件耐久性能試驗臺的ABS附加裝置,下位機以單片機為核心設(shè)計了ABS控制系統(tǒng),上位機使用Delphi語言編寫了CAN通訊工具類。整套附加裝置可以在盡量不影響原試驗臺軟件結(jié)構(gòu)的條件下將ABS納入汽車制動部件耐久性能試驗臺的檢測,使測量結(jié)果更加準確可靠。

        [1]孟嗣宗,崔艷萍.現(xiàn)代汽車防抱死制動系統(tǒng)和驅(qū)動力控制系統(tǒng)[M].北京:北京理工大學(xué)出版社,1997.

        [2]李朝暉.汽車電器及電子設(shè)備[M].重慶:重慶大學(xué)出版社,2004.

        [3]劉興德,王莉,等.汽車制動器主缸的ABS疲勞性能測試的實現(xiàn)[J].機械設(shè)計與制造,2007(9):114-115.

        [4]Muhammad Ali Mazidi,Rolin D.Mckinlay,Danny Causey.PIC Microcontroller and Embedded Systems:Using Assembly and C for PIC18[M].London:Pearson Education,2008.

        [5]孫薇,汪至中.MC33289型驅(qū)動器在汽車制動系統(tǒng)中的應(yīng)用[J].國外電子元器件,2005(11):43-45.

        [6]李偉,吳慶華.基于C8051F020與LMD18200的運動控制平臺[J].湖北工業(yè)大學(xué)學(xué)報,2009,24(5):78-83.

        [7]孫雙花,曲雙華,等.PIC18F248芯片在CAN總線設(shè)計中的應(yīng)用[J].制造業(yè)自動化,2004,26(8):70-72.

        [8]Marco Cantu.Mastering Delphi 6[M].Alameda:SYBEX Inc,2001.

        Design of ABS control system based on test-bed of brake unit for automotive vehicles

        XU Peng-yue, MA Chao-yong, YANG Zhan-feng

        以PIC18F2580單片機為控制核心,設(shè)計了一種ABS控制系統(tǒng)。實現(xiàn)了PC機與單片機CAN通訊。使用LMD18200驅(qū)動直流電機,使用MC33289驅(qū)動液壓電磁閥,使用Delphi語言編寫了PC機CAN通訊的工具類。該系統(tǒng)可以做為傳統(tǒng)汽車制動部件耐久性能試驗臺的附加裝置,添加本系統(tǒng)后,原試驗臺在制動部件檢測過程中可以納入ABS對汽車制動系統(tǒng)的影響,使試驗臺的檢測結(jié)果更加準確可靠。

        汽車制動;ABS;CAN;單片機;脈寬調(diào)制

        徐鵬躍(1989 -),男,黑龍江人,碩士研究生,研究方向為自動控制與檢測。

        TP368.1; U463.52+6

        B

        1009-0134(2014)06(上)-0108-03

        10.3969/j.issn.1009-0134.2014.06(上).32

        2014-01-13

        猜你喜歡
        輪速PC機試驗臺
        基于機器學(xué)習(xí)的間接式胎壓監(jiān)測算法研究
        基于輪速計算的乘用車小備胎識別策略開發(fā)及應(yīng)用
        汽車ABS試驗輪速信號異常值的識別和處理
        滾動直線導(dǎo)軌副靜剛度試驗臺設(shè)計
        基于PC機與單片機的多機通信技術(shù)及抗干擾方法
        基于三菱FXPLC的感應(yīng)淬火機床與PC機的串行通信實現(xiàn)
        VC.NET下實現(xiàn)dsPIC單片機與PC機的通信
        電子制作(2017年23期)2017-02-02 07:16:47
        KYJ-T型空壓機試驗臺自動化控制系統(tǒng)研究與開發(fā)
        防爆變頻器加載試驗臺的設(shè)計
        水下連接器外載荷試驗臺加載極限承載能力分析
        機械工程師(2015年9期)2015-02-26 08:38:08
        蕾丝女同一区二区三区| 日韩在线视频专区九区| 99re在线视频播放| 天天综合网在线观看视频| 日本一二三四高清在线| 亚洲国产综合性感三级自拍| 亚洲国产毛片| 日日碰狠狠添天天爽| 久久精品国产91精品亚洲| 亚洲中文字幕第一第二页 | 欧美一级特黄AAAAAA片在线看| 日本丰满熟妇videossex8k| 中文字幕乱码亚洲无限码| 国产青春草在线观看视频| 亚洲av无码一区二区乱子仑| 亚洲视频一区| 亚洲人成人无码www影院| 日韩一区二区三区人妻免费观看| 成人国产自拍在线播放| 色欲av一区二区久久精品| 又爽又黄又无遮挡的激情视频| 精品一区二区在线观看免费视频| 国产伦码精品一区二区| 日韩亚洲欧美中文高清在线| 九九精品国产亚洲av日韩| 人妻无码一区二区三区| 中文字幕国产亚洲一区| 中文字幕日韩一区二区不卡| 亚洲国产欧美久久香综合| 一本久道久久综合婷婷五月| 无码人妻精品丰满熟妇区| 疯狂做受xxxx高潮视频免费| 粉嫩国产av一区二区三区| 久久影院最新国产精品| 日本变态网址中国字幕| 国产亚洲精品综合一区| 亚洲色图+国产精品| 男女啪啪免费体验区| 亚洲av日韩精品久久久久久久| 国产精品私密保养| 男女裸体做爰视频高清|