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

        ?

        CAN總線傳感器手操器的設(shè)計(jì)

        2021-09-26 08:19:58國(guó)機(jī)傳感科技有限公司王松亭金東義
        電子世界 2021年16期
        關(guān)鍵詞:調(diào)試汽車功能

        國(guó)機(jī)傳感科技有限公司 何 方 張 娜 袁 峰 王松亭 韓 策 張 凱 金東義

        本文針對(duì)汽車上常用的CAN總線傳感器的調(diào)試工作,設(shè)計(jì)了一款手操器,實(shí)現(xiàn)對(duì)傳感器芯片參數(shù)的配置、門限參數(shù)的配置,并模擬汽車電子控制單元ECU與傳感器通訊,讀取傳感器的測(cè)量數(shù)據(jù)、狀態(tài)數(shù)據(jù)。

        本文設(shè)計(jì)的CAN總線傳感器手操器采用TJA1042 CAN總線專用收發(fā)器,采用STM32單片機(jī)作為中央處理單元進(jìn)行設(shè)計(jì),具有功能齊全、使用方便、可靠性高等特點(diǎn)。

        近些年,汽車產(chǎn)業(yè)得到快速發(fā)展,新能源汽車、無(wú)人駕駛汽車等新技術(shù)不斷涌現(xiàn),而傳感器作為信息獲取的關(guān)鍵部件,也獲得了迅猛的發(fā)展,一臺(tái)汽車上裝配的傳感器上百個(gè),甚至幾百個(gè),安裝位置也遍及汽車的各個(gè)部分,采用新材料、新技術(shù),具有智能化、小型化、多功能的傳感器將成為未來(lái)的汽車傳感器的主流。

        CAN(Controller Area Network)總線是由德國(guó)Bosch公司為汽車應(yīng)用而開(kāi)發(fā)的多主機(jī)局部網(wǎng)絡(luò),主要應(yīng)用于汽車電子控制單元、傳感器的設(shè)計(jì)之中,解決汽車上眾多電子設(shè)備之間的通訊問(wèn)題,減少電子設(shè)備之間復(fù)雜的信號(hào)線,CAN總線目前已經(jīng)成為汽車電子設(shè)備中采用最多的總線。

        CAN總線傳感器被廣泛應(yīng)用在汽車的發(fā)動(dòng)機(jī)、蓄電池、車身控制、空調(diào)系統(tǒng)等各個(gè)方面,對(duì)確保汽車的安全行駛、可靠運(yùn)行起著越來(lái)越重要的作用,同時(shí),也提升了汽車的方便性和舒適性。但CAN總線傳感器在設(shè)計(jì)及使用過(guò)程中,需要對(duì)傳感器內(nèi)部的關(guān)鍵芯片進(jìn)行配置,對(duì)傳感器的實(shí)時(shí)測(cè)量數(shù)據(jù)進(jìn)行讀取。因此,設(shè)計(jì)一款功能齊全、使用方便的傳感器手操器在應(yīng)用上具有十分重要的意義。

        1 主要功能

        CAN總線傳感器手操器是一款對(duì)CAN總線傳感器進(jìn)行配置、調(diào)試的儀器,既適合調(diào)試CAN總線傳感器,同時(shí)也滿足汽車車燈控制器、汽車車身控制系統(tǒng)、車門控制系統(tǒng)、車窗控制系統(tǒng)的調(diào)試等等;另一方面,CAN總線傳感器手操器也能夠能夠作為CAN總線通訊的主節(jié)點(diǎn),模擬汽車ECU,通過(guò)CAN總線的通訊方式,發(fā)送測(cè)控命令,接收傳感器的測(cè)量數(shù)據(jù),傳送控制信號(hào)對(duì)外部設(shè)備進(jìn)行控制。

        CAN總線傳感器手操器的功能主要包括以下幾個(gè)方面:

        通過(guò)按鍵操作,可以方便地切換手操器的工作模式。手操器有三種工作模式:參數(shù)設(shè)置、通訊測(cè)試、數(shù)據(jù)查詢。

        參數(shù)設(shè)置:在此模式下,調(diào)試人員通過(guò)操作手操器面板上的按鍵,輸入欲設(shè)置的數(shù)據(jù),可以實(shí)現(xiàn)對(duì)傳感器內(nèi)部寄存器的設(shè)置、門限參數(shù)的設(shè)置,計(jì)算參數(shù)的設(shè)置、動(dòng)作判定參數(shù)的設(shè)置等功能。

        通訊測(cè)試:在此模式下,調(diào)試人員通過(guò)操作手操器面板,實(shí)現(xiàn)與傳感器的實(shí)時(shí)通訊功能,讀取傳感器的原始測(cè)量數(shù)據(jù)、各個(gè)測(cè)試通道的測(cè)量數(shù)據(jù)、計(jì)算獲得的測(cè)量數(shù)據(jù),并根據(jù)測(cè)量結(jié)果,對(duì)測(cè)量數(shù)據(jù)進(jìn)行分析、處理。

        數(shù)據(jù)查詢:在此模式下,調(diào)試人員通過(guò)操作手操器面板,調(diào)取儲(chǔ)存在傳感器手操器內(nèi)部記錄的測(cè)試相關(guān)的一些統(tǒng)計(jì)數(shù)據(jù)及一些統(tǒng)計(jì)數(shù)據(jù),為調(diào)試人員提供參考數(shù)據(jù)。

        手操器具有電池電量指示、模式切換等功能。

        2 設(shè)計(jì)方案

        2.1 硬件設(shè)計(jì)

        本文設(shè)計(jì)的CAN總線傳感器手操器主要由單片機(jī)、CAN總線信號(hào)收發(fā)電路、電源電路、顯示輸出及時(shí)鐘復(fù)位電路等部分組成。其組成如圖1所示。

        圖1 CAN總線傳感器手操器組成示意圖

        CAN總線設(shè)計(jì)是手操器設(shè)計(jì)的關(guān)鍵,本設(shè)計(jì)選用TJA1042專用芯片進(jìn)行CAN總線設(shè)計(jì)。TJA1042是一個(gè)遵從ISO11898標(biāo)準(zhǔn)的高速CAN總線收發(fā)器,廣泛應(yīng)用于汽車及工業(yè)現(xiàn)場(chǎng)CAN總線儀器儀表的設(shè)計(jì)之中。采用TJA1042設(shè)計(jì)的CAN總線傳感器手操器電路原理圖如圖2所示。

        圖2 CAN總線電路原理圖

        2.2 軟件設(shè)計(jì)

        CAN總線傳感器手操器的軟件流程圖如圖3所示。

        圖3 CAN總線傳感器手操器軟件流程圖

        2.3 按鍵設(shè)計(jì)

        CAN總線傳感器手操器的按鍵,包括啟動(dòng)按鍵、復(fù)位按鍵、設(shè)置按鍵、查詢按鍵、測(cè)試按鍵、確認(rèn)按鍵、切換按鍵、修改選擇按鍵、數(shù)字輸入按鍵。

        各種按鍵的功能如下:

        啟動(dòng)鍵:CAN總線傳感器手操器在關(guān)機(jī)的狀態(tài)下,按下啟動(dòng)鍵開(kāi)啟手操器電源,液晶顯示器顯示手操器初始畫面,手操器進(jìn)入工作狀態(tài)。

        CAN總線傳感器手操器在開(kāi)機(jī)的狀態(tài)下,兩次快速按下啟動(dòng)鍵則關(guān)閉手操器電源,手操器進(jìn)入關(guān)機(jī)狀態(tài)。

        復(fù)位鍵:當(dāng)CAN總線傳感器手操器處于不同子菜單功能時(shí),按下復(fù)位鍵,則返回上一級(jí)菜單,當(dāng)手操器處于最上層菜單時(shí),按下復(fù)位鍵,則不執(zhí)行任何操作。

        設(shè)置鍵:CAN總線傳感器手操器處于任何功能的任何子菜單下時(shí),按下設(shè)置鍵,則手操器進(jìn)入?yún)?shù)設(shè)置的最上層的菜單。

        查詢鍵:CAN總線傳感器手操器處于任何功能的任何子菜單下時(shí),按下查詢鍵,則手操器進(jìn)入?yún)?shù)查詢的最上層的菜單。

        測(cè)試鍵:CAN總線傳感器手操器處于任何功能的任何子菜單下時(shí),按下測(cè)試鍵,則手操器進(jìn)入測(cè)試命令發(fā)送的最上層的菜單。

        確認(rèn)鍵:當(dāng)CAN總線傳感器手操器液晶顯示器上的光標(biāo)處于某項(xiàng)功能時(shí),按下確認(rèn)鍵,手操器液晶顯示器的畫面切入到相應(yīng)功能的子畫面,手操器執(zhí)行相應(yīng)的功能。

        切換鍵:在CAN總線傳感器手操器的鍵盤上有上、下、左、右四個(gè)箭頭的按鍵,這四個(gè)按鍵為功能切換按鍵,當(dāng)按下上、下、左、右四個(gè)箭頭的按鍵時(shí),手操器的光標(biāo)則分別向上、下、左、右四個(gè)方向移動(dòng),相應(yīng)地光標(biāo)所在位置的功能獲得焦點(diǎn),獲得焦點(diǎn)的功能在按下確認(rèn)鍵時(shí),則執(zhí)行相應(yīng)的操作。

        修改選擇鍵:CAN總線傳感器手操器鍵盤上的左箭頭按鍵為修改選擇鍵,當(dāng)手操器處在修改配置參數(shù)功能時(shí),通過(guò)手動(dòng)輸入傳感器的配置值,當(dāng)出現(xiàn)輸入錯(cuò)誤的情況時(shí),可以按下鍵盤上的左箭頭按鍵,使這一位的數(shù)字獲得焦點(diǎn),再次輸入正確的數(shù)字,即可完成配置參數(shù)的修改。

        數(shù)字輸入鍵:數(shù)字輸入鍵實(shí)現(xiàn)的功能主要是傳感器配置參數(shù)的設(shè)置,通過(guò)數(shù)字鍵可以對(duì)傳感器不同的參數(shù)值進(jìn)行設(shè)置。

        2.4 菜單設(shè)計(jì)

        (1)參數(shù)設(shè)置菜單

        在CAN總線傳感器手操器的主畫面下,按下設(shè)置鍵,手操器進(jìn)入傳感器參數(shù)設(shè)置主界面,

        在傳感器參數(shù)設(shè)置主界面中,包括4項(xiàng)菜單選擇項(xiàng),分別為:

        Reg Param菜單

        主要功能是實(shí)現(xiàn)對(duì)CAN總線傳感器內(nèi)部寄存器參數(shù)的配置。

        ●Gate Param菜單

        主要功能是實(shí)現(xiàn)對(duì)CAN總線傳感器門限參數(shù)的配置。

        ●Calculation Param菜單

        主要功能是實(shí)現(xiàn)對(duì)CAN總線傳感器濾波計(jì)算等參數(shù)的配置。

        ●Statistics Param菜單

        主要功能是實(shí)現(xiàn)對(duì)CAN總線傳感器動(dòng)作判定統(tǒng)計(jì)參數(shù)的配置。

        (2)傳感器測(cè)試菜單

        ●Original Test菜單

        主要功能是實(shí)現(xiàn)對(duì)CAN總線傳感器原始數(shù)據(jù)的測(cè)試。

        ●Channel Test菜單

        主要功能是實(shí)現(xiàn)對(duì)各個(gè)檢測(cè)通道進(jìn)行測(cè)試。

        ●Monitoring Test菜單

        主要功能是實(shí)現(xiàn)對(duì)CAN總線傳感器與汽車ECU通訊的監(jiān)聽(tīng)。

        (3)數(shù)據(jù)查詢菜單

        ●Real Data菜單

        查詢CAN總線傳感器測(cè)試的實(shí)時(shí)數(shù)據(jù)。

        ●History Data菜單

        查詢CAN總線傳感器測(cè)試的歷史實(shí)時(shí)數(shù)據(jù)。

        ●Distribution Data菜單

        查詢CAN總線傳感器測(cè)試數(shù)據(jù)的分布情況。

        本文設(shè)計(jì)的CAN總線傳感器手操器已在實(shí)際的調(diào)試工作中得到應(yīng)用,實(shí)踐表明,手操器功能齊全、可靠性好、調(diào)試效率高、使用方便。

        猜你喜歡
        調(diào)試汽車功能
        也談詩(shī)的“功能”
        基于航拍無(wú)人機(jī)的設(shè)計(jì)與調(diào)試
        電子制作(2018年12期)2018-08-01 00:47:44
        汽車的“出賣”
        FOCAS功能在機(jī)床調(diào)試中的開(kāi)發(fā)與應(yīng)用
        關(guān)于非首都功能疏解的幾點(diǎn)思考
        無(wú)線通信中頻線路窄帶臨界調(diào)試法及其應(yīng)用
        電子制作(2017年19期)2017-02-02 07:08:38
        汽車們的喜怒哀樂(lè)
        調(diào)壓柜的調(diào)試與試運(yùn)行探討
        3D 打印汽車等
        決策探索(2014年21期)2014-11-25 12:29:50
        中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
        亚洲av永久无码精品一福利| 加勒比东京热久久综合| 在线亚洲精品中文字幕美乳色| 精品国产yw在线观看| 真人作爱免费视频| 巨爆乳中文字幕爆乳区| 精品日本免费观看一区二区三区 | 无码一区二区三区久久精品| 中文字幕色资源在线视频| 国产精品亚洲色婷婷99久久精品| 久久久久久免费毛片精品| 亚洲人成网站久久久综合 | 人成午夜大片免费视频77777| 欧美日韩亚洲tv不卡久久| 亚洲五月婷婷久久综合| 久久精品国产在热亚洲不卡| 久久一本日韩精品中文字幕屁孩| 欧美精品黑人粗大免费| 日韩AVAV天堂AV在线| 婷婷色在线视频中文字幕| 中文字幕亚洲熟女av| 99精品国产一区二区三区a片| 亚州AV无码乱码精品国产| 免费黄网站一区二区三区| 亚洲a∨无码精品色午夜| 亚洲av无码男人的天堂在线| 97人妻碰免费视频| 一区二区三区观看在线视频| 色又黄又爽18禁免费网站现观看 | 亚洲天堂丰满人妻av| 日本免费一区二区三区| 亚洲高清有码在线观看| 亚洲乱码av一区二区蜜桃av| 国产a国产片国产| 日韩内射美女人妻一区二区三区 | 大伊香蕉在线精品视频75| 亚洲无码毛片免费视频在线观看| 久久久精品人妻一区二区三区游戏| 国产精品美女一区二区视频 | 亚洲一区二区在线视频,| 精品亚洲a∨无码一区二区三区|