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

        ?

        基于汽車故障診斷儀KT600的無(wú)線通訊系統(tǒng)研究

        2015-05-16 00:32:58陳海軍
        西部交通科技 2015年9期
        關(guān)鍵詞:收發(fā)器有線總線

        陳海軍

        (廣西交通職業(yè)技術(shù)學(xué)院,廣西 南寧 530023)

        0 引言

        汽車故障診斷儀KT600以其人性化的操作界面,強(qiáng)大的檢測(cè)功能,能檢測(cè)較多車型,贏得了眾多用戶的喜愛(ài),在各類職業(yè)院校、汽車維修企業(yè)都有很多用戶,占有較大的市場(chǎng)。但KT600要通過(guò)長(zhǎng)約1m的測(cè)試線與汽車的診斷系統(tǒng)實(shí)現(xiàn)傳輸信息,而車上診斷座設(shè)置在駕駛室內(nèi),嚴(yán)重制約了使用的方便性、靈活性[1]。本文在不改變其結(jié)構(gòu)、功能與使用方法的前提下,研究出一套無(wú)線通信系統(tǒng),使維修技術(shù)人員在車內(nèi)車外均可以實(shí)施檢測(cè),方便維修。

        1 無(wú)線通信系統(tǒng)的總體方案設(shè)計(jì)

        KT600采用有線通訊的連接圖如圖1所示。如果能在不改變檢測(cè)儀的結(jié)構(gòu)、功能、使用方法的基礎(chǔ)上,設(shè)計(jì)一套無(wú)線通信系統(tǒng),將大大提高該診斷儀的使用方便與實(shí)用性。

        研究的思路是取消測(cè)試延長(zhǎng)線,開(kāi)發(fā)一個(gè)集CAN收發(fā)器、單片機(jī)處理器、無(wú)線收發(fā)模塊于一體的發(fā)射器,一個(gè)集無(wú)線收發(fā)模塊、單片機(jī)處理器、CAN收發(fā)器于一體的接收器,發(fā)射器采用標(biāo)準(zhǔn)的OBD-II針式插座與專用測(cè)試接頭連接,接收器采用標(biāo)準(zhǔn)的OBD-II孔式插座與KT600主機(jī)上的標(biāo)準(zhǔn)OBD-II針式插座連接,改為無(wú)線通信后的主機(jī)與診斷座之間沒(méi)有連接線,如圖2所示,實(shí)現(xiàn)汽車故障診斷儀由有線通信升級(jí)為無(wú)線通信。

        圖1 KT600有線通信連接圖

        圖2 KT600無(wú)線通信圖

        發(fā)射器與專用測(cè)試接頭連接,專用測(cè)試接頭再與車上OBD-II診斷接口連接,其工作原理是:CAN收發(fā)器把汽車OBD-II診斷座接口的CAN數(shù)據(jù)傳送到Stm32單片機(jī)內(nèi)部的CAN控制器,Stm32單片機(jī)負(fù)責(zé)將接收到的不同ID的數(shù)據(jù)轉(zhuǎn)換成nRF2401射頻驅(qū)動(dòng)芯片的對(duì)應(yīng)數(shù)據(jù),并控制nRF2401射頻驅(qū)動(dòng)芯片將數(shù)據(jù)有效地通過(guò)無(wú)線傳送到與診斷儀主機(jī)接口端聯(lián)接的接收器。與診斷儀主機(jī)接口端聯(lián)接的接收器,在空閑時(shí)通過(guò)無(wú)線模塊一直“監(jiān)聽(tīng)”由發(fā)射器發(fā)來(lái)的匹配有效的數(shù)據(jù),Stm32通過(guò)讀取無(wú)線模塊的數(shù)據(jù)并傳送到CAN收發(fā)器,CAN收發(fā)器將數(shù)據(jù)通過(guò)診斷儀主機(jī)對(duì)應(yīng)的CAN總線上,完成CAN收據(jù)的無(wú)線傳送的過(guò)程。

        2 無(wú)線通信系統(tǒng)的硬件選擇及軟件開(kāi)發(fā)

        本系統(tǒng)中的硬件電路的器件選型主要是CAN收發(fā)器芯片、單片機(jī)芯片和無(wú)線模塊芯片的選擇。

        2.1 CAN收發(fā)器芯片的選型

        飛利浦公司是主要生產(chǎn)CAN收發(fā)器的廠家,目前廣泛采用的 CAN收發(fā)器型號(hào)有[2]:PHILIPS PCA82C250/251、PHILIPS TJA1050、PHILIPS TJA1040、SILIONI SI9200等,TJA 1050CAN收發(fā)器是Philips公司生產(chǎn)的用以替代PCA 42C250的高速收發(fā)器,該芯片可以直接與物理總線連接,而且可以發(fā)送及接收CAN總線的信息。其主要優(yōu)點(diǎn)有:

        (1)兼容性強(qiáng);

        (2)速率最高達(dá)1Mb/s;

        (3)具有短路保護(hù)功能;

        (4)在不工作的情況下,發(fā)送器被自動(dòng)關(guān)閉;

        (5)CAN-H信號(hào)和CAN-L信號(hào)之間的耦合,抗干擾性強(qiáng);

        (6)具有強(qiáng)電磁干擾下寬共模范圍的差動(dòng)接收能力;

        (7)TXD端的檢測(cè)能力強(qiáng);

        (8)輸入電平與3.3V間兼容;

        (9)未上電的節(jié)點(diǎn)對(duì)總線無(wú)影響;

        (10)總線至少可連接110個(gè)節(jié)點(diǎn)。

        正是因?yàn)門JA 1050CAN收發(fā)器有如此多的優(yōu)點(diǎn),因此應(yīng)用很廣,本課題中也采用其作為收發(fā)器。

        2.2 單片機(jī)芯片的選型

        單片機(jī)芯片是單片機(jī)的核心,也是整個(gè)系統(tǒng)的核心部件,在選擇芯片時(shí),要充分考慮成本、運(yùn)行速度、功耗、接口、外界連接的元件等,經(jīng)過(guò)充分的比較與研究,綜合考慮其性能、電路設(shè)計(jì)復(fù)雜性等多方因素,最后決定選擇使用Stm32f103芯片的單片機(jī),該芯片是一款性能優(yōu)越、價(jià)格便宜的32位處理器,其特點(diǎn)有:CPU是32位、工作頻率高、功耗低、接口多、可實(shí)行兩種調(diào)試模式等[3]。

        STM32系列芯片是由意法半導(dǎo)體公司采用了優(yōu)化的節(jié)能架構(gòu)和低泄漏電流制造工藝,工作頻率高、64KB存儲(chǔ)器、具有休眠、停止、待機(jī)模式三種工作模式,功耗很低,外接的通信接口多達(dá)13個(gè)。

        2.3 無(wú)線模塊芯片的選型

        能夠?qū)崿F(xiàn)無(wú)線通信的辦法有很多,這取決于系統(tǒng)的工作環(huán)境及傳輸?shù)木嚯x,目前對(duì)于短距離的無(wú)線通信,藍(lán)牙技術(shù)與射頻技術(shù)都是比較好的,也能容易實(shí)現(xiàn),但經(jīng)過(guò)對(duì)兩者的各性能進(jìn)行比較,發(fā)現(xiàn)射頻模塊各方面的性能更優(yōu)越,所以決定選用射頻模塊。

        藍(lán)牙模塊與射頻模塊的性能特點(diǎn)對(duì)照如表1所示:

        表1 藍(lán)牙模塊與射頻nRF模塊的特性對(duì)比表

        從表1可以看出,不管是在硬件設(shè)計(jì)、接口方式,還是在軟件的編程上、通訊速率或是通訊距離上,射頻模塊都比藍(lán)牙模塊好,在硬件的接口上以及在軟件的編程上,射頻模塊都是很簡(jiǎn)單就可以實(shí)現(xiàn),明顯比藍(lán)牙模塊好,通過(guò)對(duì)比,在保證完成本系統(tǒng)設(shè)計(jì)功能要求的前提下,決定選用射頻模塊,而不用藍(lán)牙模塊。

        經(jīng)過(guò)對(duì)比,從兼容性、速率、抗干擾性、外接元件、性價(jià)比等多方面進(jìn)行比較,最后確定CAN收發(fā)器采用飛利浦公司的TJA 1050CAN收發(fā)器[2];單片機(jī)芯片采用Stm32f103芯片,無(wú)線模塊芯片采用nRF 2401,nRF2401芯片的工作頻率段為2.4~2.5GHz,是世界通用的ISM頻段,可通過(guò)SPE端口就可以設(shè)置協(xié)議、選擇頻道及輸出功率[4]。

        在軟件方面,設(shè)計(jì)了基于STM32的CAN總線通信程序,包括CAN模塊的結(jié)構(gòu)體定義,CAN模塊的初始化及主程序,nRF2401無(wú)線模塊的初始化及主程序,并通過(guò)運(yùn)用開(kāi)發(fā)軟件對(duì)所有程序進(jìn)行調(diào)試與修改,最終順利完成測(cè)試,證明開(kāi)發(fā)的軟件滿足汽車故障診斷儀KT600由有線通信升級(jí)為無(wú)線通信的需要,達(dá)到預(yù)期目的。

        3 無(wú)線通信系統(tǒng)的工作原理

        本通信系統(tǒng)主要分為兩大部分組成:(1)集CAN收發(fā)器、Stm32單片機(jī)處理器、NRF2401無(wú)線收發(fā)模塊于一體的發(fā)射器,工作時(shí)與車上診斷座連接;(2)集CAN收發(fā)器、Stm32處理器、NRF2401無(wú)線收發(fā)模塊于一體的接收器,工作時(shí)與KT600主機(jī)連接,構(gòu)成一個(gè)完整的無(wú)線通信系統(tǒng),總體結(jié)構(gòu)如圖3所示。

        其工作原理是:發(fā)射器里的CAN收發(fā)器把汽車OBD-II接口的CAN數(shù)據(jù)進(jìn)行傳送到單片機(jī)內(nèi)部的CAN控制器,STM32單片機(jī)負(fù)責(zé)將接收到的不同ID的數(shù)據(jù)轉(zhuǎn)換成nRF2401射頻驅(qū)動(dòng)芯片的對(duì)應(yīng)數(shù)據(jù),并控制nRF2401射頻驅(qū)動(dòng)芯片將數(shù)據(jù)有效地發(fā)送出去[5],接收器里的接口端電路在空閑時(shí)通過(guò)無(wú)線模塊一直監(jiān)聽(tīng)發(fā)射器發(fā)來(lái)的匹配的有效數(shù)據(jù),STM32通過(guò)讀取無(wú)線模塊的數(shù)據(jù)并傳送到CAN收發(fā)器,最后CAN收發(fā)器將數(shù)據(jù)傳送KT600的CAN總線上,完成CAN數(shù)據(jù)的無(wú)線傳送的過(guò)程。

        圖3 基于汽車故障診斷儀KT600的無(wú)線通信系統(tǒng)的總體結(jié)構(gòu)圖

        4 無(wú)線通信系統(tǒng)的試驗(yàn)

        4.1 無(wú)線通信系統(tǒng)的實(shí)物

        經(jīng)過(guò)對(duì)硬件的組裝、軟件的調(diào)試,最后開(kāi)發(fā)出了發(fā)射器和接收器,發(fā)射器與汽車上的診斷座連接,接收器與汽車故障診斷儀KT600主機(jī)連接。

        4.2 無(wú)線通信系統(tǒng)的實(shí)驗(yàn)

        本系統(tǒng)研究成果出來(lái)后,選擇了廣本飛度、標(biāo)致206、東風(fēng)日產(chǎn)軒逸三種車型來(lái)做試驗(yàn),通過(guò)對(duì)比有線通信與無(wú)線通信的數(shù)據(jù)來(lái)分析系統(tǒng)運(yùn)行的準(zhǔn)確度,對(duì)同一車型在相同工況下分別進(jìn)行有線通信和無(wú)線通信兩種測(cè)試。

        通過(guò)對(duì)同一車型在相同工況下分別進(jìn)行有線傳輸和無(wú)線傳輸?shù)臏y(cè)試,試驗(yàn)數(shù)據(jù)表明,無(wú)線通信的結(jié)果準(zhǔn)確率高達(dá)98%以上,實(shí)現(xiàn)了KT600由有線傳輸通信升級(jí)無(wú)線通信。

        5 結(jié)語(yǔ)

        在整個(gè)系統(tǒng)的研究過(guò)程中,采用了文獻(xiàn)調(diào)查法、比較研究法等選定系統(tǒng)的硬件,通過(guò)調(diào)試法測(cè)試軟件,最后采用試驗(yàn)數(shù)據(jù)對(duì)比的方法檢驗(yàn)系統(tǒng)的準(zhǔn)確性,對(duì)同一車型在相同工況下分別進(jìn)行有線傳輸和無(wú)線傳輸?shù)臏y(cè)試,并選擇了三種車型進(jìn)行試驗(yàn),試驗(yàn)數(shù)據(jù)表明,無(wú)線通信的結(jié)果準(zhǔn)確率高,實(shí)現(xiàn)了KT600由有線傳輸通信升級(jí)無(wú)線通信,解決了原汽車故障診斷儀因有線的限制而使用不便的問(wèn)題,使汽車故障的診斷更加靈活、方便,系統(tǒng)穩(wěn)定,易于控制,通信可靠。

        下一步,力爭(zhēng)把本研究的成果轉(zhuǎn)化為產(chǎn)品,投向市場(chǎng),因?yàn)槟壳霸谄嚭笫袌?chǎng)以及各職業(yè)院校擁有大量汽車故障診儀KT600的用戶,而這些KT600都是采用有線通信的,如果能把本研究成果轉(zhuǎn)化為產(chǎn)品,將會(huì)有良好的市場(chǎng)前景。

        [1]博世汽車檢測(cè)設(shè)備(深圳)有限公司.KT600汽車診斷系統(tǒng)用戶手冊(cè)[Z].深圳,2011.

        [2]王宏莎.CAN總線收發(fā)器電路的設(shè)計(jì)與研究[D].成都:電子科技大學(xué),2013.

        [3]滕守明,魯 奕,李 響.基于STM32芯片及CAN總線在汽車上的應(yīng)用[J].無(wú)線互聯(lián)科技,2013(3):224-226.

        [4]王曉紅.基于nRF2401的無(wú)線數(shù)據(jù)傳輸系統(tǒng)[J].太原師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2006(3):64-66.

        [5]劉志平.基于nRF24L01的近距離無(wú)線數(shù)據(jù)傳輸[J].應(yīng)用科技,2008,35(3):56-58.

        猜你喜歡
        收發(fā)器有線總線
        清管球收發(fā)器設(shè)計(jì)細(xì)節(jié)分析及應(yīng)用
        基于PCI Express總線的xHC與FPGA的直接通信
        機(jī)載飛控1553B總線轉(zhuǎn)以太網(wǎng)總線設(shè)計(jì)
        通信工程中有線傳輸技術(shù)的改進(jìn)分析
        Virtex5 FPGA GTP_DUAL硬核兩個(gè)收發(fā)器獨(dú)立使用的實(shí)現(xiàn)
        東方有線點(diǎn)播排行榜
        電影故事(2017年10期)2017-07-18 11:39:14
        通信工程中有線傳輸技術(shù)的改進(jìn)研究
        有線數(shù)字電視網(wǎng)絡(luò)雙向化改造
        多通道ARINC429總線檢查儀
        基于EtherCAT總線的ROV控制系統(tǒng)設(shè)計(jì)
        河南科技(2014年16期)2014-02-27 14:13:22
        久久亚洲国产成人精品性色| 久久精品国产亚洲av网在| 大香蕉青青草视频在线| 精品人妻一区三区蜜桃| 大陆少妇一区二区三区| 精品一区二区三区芒果| 少妇粉嫩小泬喷水视频www| 亚洲欧美日韩综合久久| 国产成人丝袜网站在线看| 精品女同一区二区三区免费播放 | 精品极品视频在线观看| 日产乱码一二三区别免费l| 又大又粗又爽18禁免费看| 极品熟妇大蝴蝶20p| 开心五月婷婷综合网站| 国产熟女自拍av网站| 久久久久久av无码免费网站下载| 亚洲av无码专区在线播放中文 | 欧美性xxxx狂欢老少配| 丰满少妇棚拍无码视频| 伊人精品成人久久综合97| 综合偷自拍亚洲乱中文字幕| 久久精品国产精品国产精品污| 亚洲乱码一区二区三区成人小说| 精品国产一区二区三区男人吃奶| 激情五月开心五月麻豆| 久久国产色av免费观看| 伊人久久综合精品无码av专区| 久久AⅤ天堂Av无码AV| 午夜蜜桃视频在线观看| 欧美黑人又粗又大xxxx| 久久精品无码专区免费青青| 欧美洲精品亚洲精品中文字幕| 凹凸世界视频a一二三| 蜜桃视频一区二区在线观看| 久久99热久久99精品| 国产成年无码aⅴ片在线观看| 男人一插就想射的原因| 亚洲αv在线精品糸列| 国产一女三男3p免费视频 | 狠狠97人人婷婷五月|