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

基于J1939協議的電池管理系統的設計與實現

2016-12-15 11:23:12汝正陽張向文
電源技術 2016年10期
關鍵詞:系統設計

汝正陽,張向文,2

(1.桂林電子科技大學電子工程與自動化學院,廣西桂林541004;2.廣西自動檢測技術與儀器重點實驗室(桂林電子科技大學),廣西桂林541004)

基于J1939協議的電池管理系統的設計與實現

汝正陽1,張向文1,2

(1.桂林電子科技大學電子工程與自動化學院,廣西桂林541004;2.廣西自動檢測技術與儀器重點實驗室(桂林電子科技大學),廣西桂林541004)

為了實現電池管理系統信息與汽車其他控制系統信息的共享,設計了基于J1939協議的電池管理系統。該系統以STM32F103系列單片機為主控制器,利用CAN總線與整車進行通訊,CAN通訊協議基于J1939協議制定,監控模塊利用電容觸摸液晶屏實現,依據管理系統需求設計了液晶屏界面。通過實驗測試,該系統可以通過CAN總線進行電池管理系統的功能選擇,顯示系統參數設置與電池信息,驗證了設計協議的合理性和系統的可行性。

J1939;CAN;電池管理系統;觸摸屏;電動汽車

純電動汽車環保節能、行駛安靜,近年來發展迅速。純電動汽車的電池組通常由多節電池串并聯組成。電池管理系統直接關系到電池組的安全、使用壽命,以及充放電性能的好壞。因此電池管理技術成為了純電動汽車技術中的關鍵技術[1]。

電池管理系統和整車之間需要穩定的通訊,CAN通訊因為高性能、突出的可靠性、易于開發、低成本等特性在整車通訊網絡中得到廣泛應用[2],成為了汽車車身通訊的實際標準。

本文設計的電池管理系統通過基于CAN2.0B標準和J1939協議的CAN總線與整車進行通訊。整車CAN通訊網絡上掛載電容觸摸液晶屏單元選擇電池管理系統的功能和顯示電池管理系統相關信息,從而實現整個電池管理系統的設計。

下面首先給出系統的整體設計框架,然后,對設計系統的CAN收發電路和電容觸摸屏單元進行介紹,接著,闡述J1939協議在電池管理系統中的應用方法,設計基于本管理系統通訊的應用層協議,最后,進行系統的軟硬件實現和實驗測試研究,并對測試結果進行分析。

1 系統設計

1.1系統總體設計

圖1 系統設計總體框圖

設計電池管理系統如圖1。系統主要由兩部分構成:(1)電池組控制單元,由電池組控制器接收電池信息,使電池管理系統擁有故障處理、SOC估算、信息采集、電池均衡、熱管理等功能[3-4];(2)電容觸摸屏單元,由觸摸屏控制器和LCD液晶組成,這部分用來顯示電池信息,設置管理系統參數。電池組控制器與觸摸屏控制器,均使用意法半導公司的STM32F103系列處理器。電池組控制單元與電容觸摸屏單元通過CAN總線進行數據通訊,CAN總線通訊基于J1939協議。

1.2CAN收發設計

CAN收發器用于電池組控制單元和電容觸摸屏單元與整車網絡進行通訊。本設計采用STM32F103VET6作為主控制器和液晶屏單元控制器,STM32內部集成有一路CAN驅動器,外部只需添加一個CAN接口芯片,本文選用高速CAN收發器TJA1050,在CANH和CANL之間連接一個120 Ω的電阻用作終端匹配,可以降低傳輸出錯的可能,提高CAN總線傳輸的穩定性,電路見圖2。

圖2 CAN收發電路

電路在設計時,需要特別注意抗干擾方面的設計[5]:(1)隔離數字地和模擬地;(2)CAN傳輸線路使用雙絞線并在外邊包裹與地相連的金屬網罩;(3)電路板信號線盡量短且直;(4)電路板正反兩層不平行走線。

1.3液晶控制單元

電容觸摸屏單元,選用7寸TFT電容觸摸屏進行數據顯示,并通過屏幕觸摸實現管理系統功能選擇。電容觸摸屏支持5點觸摸,分辨率800×480。電容觸摸屏單元控制器STM32與電容觸摸屏顯示和觸摸接口分別相連。顯示端使用STM32內部FSMC模式模擬8080端口操作液晶屏顯示端口,液晶屏觸摸內部由Gt811驅動芯片控制[6],使用的是IIC通訊協議,本設計中使用IO口模擬IIC的方式接收液晶屏觸摸信號。電容觸摸屏單元與觸摸屏控制器連線如圖3,電容觸摸屏單元引腳說明見表1。

圖3 電容觸摸屏單元

表1 模塊引腳說明

觸摸屏供電使用5 V電源,使用的IO口電平為3.3 V LVTTL電平,可以使用STM32處理器IO口推挽輸出模式,直接驅動。模塊三個GND端,內部連接在一起,只需要接連一個地模塊就可以使用,圖4中標號GND_EARTH與模塊GND腳連接為電路測試時使用端口。

圖4 STM32與液晶屏的管腳對應圖

2 J1939協議與CAN通訊設計

CAN有突出的可靠性和靈活性,廣泛地應用于汽車以及工業控制中,CAN2.0B標準,制定了物理層和數據鏈路層基本通訊標準。實際使用CAN通訊,波特率設置為250 kbit/s,需要設置應用層協議,SAEJ1939協議是廣泛應用于汽車上的CAN總線協議。J1939協議在數據鏈路層需要對CAN29位的擴展幀進行重新的分組定義[7]。本設計分組定義如表2所示。

表2 CAN擴展幀與J1939協議標識符對應關系

在應用層協議中可以定義J1939協議報文格式,J1939規定的協議數據單元(PDU)見表3,其中P為優先級,決定報文的優先級順序,用三位字節表示,數值越小,優先級越高。R是保留位,DP是數據頁用來選擇參數群描述。PF用來選擇不同的PDU格式,PS位為PDU細節,若PDU格式(PF)段的值小于240,特定PDU段是目標地址。若PF段的值在240和255之間,特定PDU發送的信息將包含群擴展值。SA為原地址,每一個源地址只能匹配一個設備,設計時要保證源地址的唯一性。Date Field是數據字段,數據長度為64位二進制數,8個字節長度。數據多余8字節時,使用多CAN幀實現[8]。

表3 J1939協議數據單元(PDU)

J1939協議在電池管理系統中的具體應用方面,J1939協議規定了與車輛通訊使用到的具體參數,對應電池管理系統來說需要傳遞的參數包括:電池組狀態(充放電狀態、總電壓、總電流與SOC),單體電壓最大最小值和串號,各個單體電壓值,溫度采集點的溫度,故障報警、系統參數和功能選擇[9]。各個功能設計ID號如表4所示。

表4 電池管理系統J1939協議ID號

CAN幀0x1801FFF4-0x1804FFF4每200 ms發送一次,CAN幀0x1801D2F4點按觸摸屏生效后發送。

3 硬件實現與實驗測試

3.1系統硬件實現

設計的系統硬件實物如圖5所示,包括動力電池組、電池信息采集和均衡系統、電池組控制器、液晶觸摸屏監控單元幾部分。主控制器讀取并控制電池信息采集和均衡電路,實現電池信息采集、電池均衡、并進行安全保護等功能。觸摸屏控制器部分初始化完成后,進入系統總體菜單[9],通過基于J1939協議的CAN總線,讀取電池的對應信息。

圖5 系統調試硬件實物圖

為了驗證系統的功能,利用觸摸屏進行下面功能的測試:在系統總體菜單點按模塊,進入模塊功能測試。圖6為系統總體菜單。

圖6 系統總體菜單

(1)單體電池:讀回各個電池單體的電壓數據和溫度采集點的溫度情況。

(2)總體電池:顯示電池總體電壓,電流,SOC,電池組平均溫度。

(3)故障報警:當有故障出現時,顯示故障具體情況,記錄故障時間和以往發生故障次數。

(4)系統設置:對系統參數進行設置。

各個子模塊都具有返回按鈕,當在子界面中點擊返回按鈕時,重新回到系統總體菜單。圖7為系統各個子界面。

圖7 系統各個子界面

3.2基于J1939協議CAN測試

將USB-CAN并聯到CAN通訊線上,用來讀取電容觸摸屏單元與電池組控制單元之間的通訊CAN幀[10]。讀取回來的CAN幀,顯示在計算機端的USB-CAN Tool工具中,CAN幀如圖8所示。與設定CAN幀ID號一致,讀取J1939協議的內容正確,通訊穩定可靠。

圖8 J1939協議CAN幀測試

4 結語

本文設計了一種基于J1939協議的電池管理系統,包括電池組控制單元和電容觸摸屏單元,兩個單元之間通過基于J1939協議的CAN總線傳輸數據,設計了J1939標準的協議數據單元與ID號,實現了電池管理系統與其他汽車控制系統信息的共享。最后設計了系統的具體硬件,并進行液晶屏顯示與觸摸,CAN總線通訊,讀取電池信息,記錄故障信息等功能測試,驗證了設計系統的可行性和實用性。

[1]周俊趙,張向文.動力電池狀態參數監測系統的設計與實現[J].電測與儀表,2014(16):112-116.

[2]鄭敏信,齊鉑金,吳紅杰.基于雙CAN總線的電動汽車電池管理系統[J].汽車工程,2008(9):788-795.

[3]董光磊,李春棟,劉彪,等.LTC6803-4并聯級聯技術在BMS電壓采集中的應用[J].單片機與嵌入式系統應用,2013(5):37-40.

[4]呂杰,宋文吉,林仕立,等.基于ltc6803-4的電池管理系統信號采集技術研究[J].測控技術,2013(1):23-27.

[5]李旭,肖利華,王麗芳,等.電動汽車電池管理系統抗電磁干擾技術研究[J].汽車工程學報,2012(6):417-423.

[6]ALIENTEK.ATK-7’TFTLCD模塊用戶手冊_V1.0.pdf[EB/OL]. [2013-10-21].http://www.openedv.com/.

[7]SAE.SAE J1939-21:Data Link Layer[S].US:Society of Automotive Engineers,2006.

[8]LI Y Z,JI X J.Controller design for ISG hybrid electric vehicle based on SAE J1939 protocol[J].Applied Mechanics and Materials,2013(347):869-872.

[9]羅衛兵,胡健生.基于STM32+ucGUI的北斗導航定位系統設計[J].液晶與顯示,2014(2):195-201.

[10]程博,葉新偉,葉敏,等.鋰離子電池組CAN總線網絡通信軟件系統研究[J].測控技術,2013(7):100-104.

Design and realization of battery management system based on J1939 protocal

RU Zheng-yang1,ZHANG Xiang-wen1,2
(1.School of Electrical Engineering and Automation,Guilin University of Electronic Technology,Guilin Guangxi 541004,China;2.Guangxi Key Laboratory of Automatic Detecting Technology and Instruments,Guilin University of Electronic Technology,Guilin Guangxi 541004, China)

In order to share information with other vehicle control systems,a battery management system(BMS) based on J1939 protocol was designed in this paper.In the system,STM32F103 series MCU was adopted as the core controller.CAN bus communication was designed based on J1939 protocol.Meanwhile CAN bus was used to communicate with vehicle bus.Furthermore,a monitoring module was realized with the LCD touch screen and a menu interface on it.In the end,experimental test was done to verify the feasibility and rationality of the designed system.The BMS can use CAN bus to select functions,display system setting parameters and show battery information.

J1939;CAN;battery management system;touch screen;electric vehicle

TM 912.9

A

1002-087 X(2016)10-1950-03

2016-03-15

廣西科學研究與技術開發課題資助(桂科重1348-003-4);廣西自動檢測技術與儀器重點實驗室基金資助(YQ14111)

汝正陽(1989—),男,山東省人,碩士,主要研究方向為汽車電子、電池管理方向。

猜你喜歡
系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 亚洲第一中文字幕| 亚洲乱伦视频| 97国产在线播放| 亚洲精品国产综合99| 精品夜恋影院亚洲欧洲| 国产免费羞羞视频| 一级一级特黄女人精品毛片| 91国内外精品自在线播放| 亚洲国产天堂久久综合226114| 中国国产高清免费AV片| 四虎影视无码永久免费观看| 97久久超碰极品视觉盛宴| 国产精品内射视频| 色爽网免费视频| 精品伊人久久久香线蕉| 国产成人亚洲精品色欲AV| 国产午夜无码专区喷水| 福利小视频在线播放| 欧美成人区| 内射人妻无码色AV天堂| 114级毛片免费观看| 国产无码高清视频不卡| 97国产精品视频人人做人人爱| 久久无码高潮喷水| 黄片在线永久| 国产综合色在线视频播放线视 | 亚洲视频三级| 久久www视频| 三上悠亚精品二区在线观看| 中文字幕在线看视频一区二区三区| 久久午夜夜伦鲁鲁片不卡| 久久网欧美| 久久中文电影| 成人一区专区在线观看| 91国内在线观看| 免费看久久精品99| www成人国产在线观看网站| 亚洲91精品视频| 亚洲a级在线观看| 亚洲天堂啪啪| 久久永久免费人妻精品| 亚洲国产精品日韩专区AV| 伊人久久精品无码麻豆精品| 热这里只有精品国产热门精品| 日本高清视频在线www色| 9久久伊人精品综合| 成人久久18免费网站| 永久免费av网站可以直接看的 | jizz国产视频| 亚洲娇小与黑人巨大交| 国内精品一区二区在线观看| 成人韩免费网站| 手机在线看片不卡中文字幕| 亚洲欧美成人影院| 无码精品福利一区二区三区| 国产精品久线在线观看| 国产一二三区在线| 人妻丰满熟妇啪啪| 国产鲁鲁视频在线观看| 欧美亚洲一二三区| 亚洲国产精品一区二区第一页免| 在线看AV天堂| 久久久久九九精品影院| 亚洲不卡影院| a色毛片免费视频| 亚洲一区精品视频在线| 亚洲欧洲日本在线| 91偷拍一区| 久久精品91麻豆| 色老头综合网| 亚洲国产一成久久精品国产成人综合| 91年精品国产福利线观看久久| 视频一本大道香蕉久在线播放| 日韩无码一二三区| 亚洲中文字幕久久精品无码一区| 中文字幕乱码中文乱码51精品| 亚洲国产成人久久77| 欧洲亚洲一区| 韩国福利一区| 成人一区在线| 无码电影在线观看| 72种姿势欧美久久久久大黄蕉|