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

基于CAN總線的智能車的設計

2012-02-28 05:10:38尹占芳
網絡安全與數據管理 2012年9期
關鍵詞:單片機信息系統

尹占芳,張 瑩

(中國人民解放軍94270部隊,山東 濟南 250117)

控制器局域網絡 CAN(Controller Area Network)是德國BOSCH公司為解決現代汽車中眾多電子設備之間的數據交換而開發的一種串行數據通信協議,它具有高可靠性和良好的錯誤檢測能力。汽車上主要有高速(500 kb/s)和低速(125 kb/s)兩種 CAN 總線,這兩種總線通過網關連接,實現兩個局域網間的數據共享。

目前,隨著對系統復雜化、精細化的要求越來越高,傳統的集中控制從實時性和可靠性上越來越不能滿足要求,分布控制逐漸得到了廣泛應用。分布控制就是系統由一個主控制器和若干個分控制器組成,分控制器分別處理一部分系統功能,以并行或串行的方式與主控制器進行數據和信息的交互。

1 系統的總體設計

本設計主要完成了智能車在預先鋪貼的道路上行駛。整個系統硬件組成框圖如圖1所示,包括采集節點和控制節點,它們之間通過CAN總線完成數據的交互。采集節點通過傳感器采集道路信息,經過信號調理電路傳送到微控制器,微控制器對信息進行處理后把數據發送到CAN總線上。控制節點讀取總線上的數據并轉換成控制命令,控制執行機構以確保智能車不偏離道路并且保持較高的速度。

圖1 系統硬件組成框圖

2 節點的硬件接口設計

2.1 采集節點SST89E564RD與CAN總線接口

SST89E564RD自身不具有CAN模塊,因此擴展了CAN總線控制器,通過CAN總線收發器接入總線。本設計采用的CAN控制器是SJA1000,其兼容CAN2.0B協議,通過單片機對其進行初始化,主要實現數據的接收和發送等通信任務。收發器選用PCA82C250,它是一種應用廣泛的CAN控制器與物理總線間的接口芯片,能夠對總線的信息進行差動發送和接收。為了進一步提高系統的抗干擾能力,在PCA82C250和SJA1000之間用高速光耦6N137進行隔離,以降低由于不同節點的高共模電壓引起的串擾甚至對器件的損壞,提高系統的可靠性,其通信速率高達 10 Mb/s,完全能滿足 CAN總線需要。SST89E564RD與CAN總線的硬件接口如圖2所示。

圖2 單片機與CAN總線的硬件接口設計

2.2 控制節點DSP與CAN總線接口

TMS320F2812 DSP芯片內部集成了一個完整的增強型CAN控制器,稱之為eCAN,在硬件設計中,不需要再加入獨立的CAN控制器來實現CAN總線的底層協議,直接通過收發器PCA82C250連接總線。DSP與CAN總線接口設計如圖3所示。

圖3 DSP與CAN總線的硬件接口設計

3 CAN節點軟件設計

3.1 CAN總線通信數據格式

CAN協議通信格式中有數據幀、遠程幀、出錯幀和超載幀4種幀格式。其中,數據幀和遠程幀的發送需要在CPU控制下進行,而出錯幀和超載幀的發送則是在錯誤發生和超載發生時自動進行的。一個有效的CAN的數據幀由起始幀、仲裁域、控制域、數據域、應答域和結束幀組成。一幀信息除仲裁域、控制域和數據域外,其他信息都是CAN控制器發送數據時自動加上去的,而仲裁域、控制域和數據域則必須由CPU給出。TMS320F2812的CAN控制器支持標準格式和擴展格式兩種不同的幀格式,本設計采用標準格式。標識符作為報文的名稱,在仲裁過程期間,它首先被發送到總線,在接收器的驗收判斷中和仲裁過程確定訪問優先權中都要用到。遠程發送請求位RTR決定發送的是遠程幀還是數據幀。數據長度碼DLC用來確定每幀發送幾個字節的數據,最多8 B。SJA1000可以工作在標準CAN模式和增強型CAN模式兩種模式。標準CAN模式提供11 bit標識符的識別,而增強型CAN模式支持29 bit標識符識別。本設計選擇SJA1000工作在標準CAN模式,與DSP的CAN模塊選擇的數據格式相吻合。

3.2 SST89E564RD軟件設計

SST89E564RD軟件的設計是在KeilC下完成的,主要由初始化模塊、采集模塊和通信模塊組成。

(1)初始化模塊。單片機在SJA1000的復位模式下完成對CAN控制器的初始化,向其控制寄存器寫入控制字,確定CAN控制器的工作方式。

(2)采集模塊。攝像頭傳感器采集到的信息經信號調理電路處理后傳輸到單片機,單片機采用圖像濾波算法對所有信息進行預處理。

(3)通信模塊。把采集模塊處理完的信息通過CAN總線與其他節點進行信息交互。

3.3 TMS320F2812軟件設計

TMS320F2812的eCAN模塊主要由CAN協議內核和消息控制器構成。協議內核主要完成消息解碼并向接收緩沖器發送解碼后的消息,同時根據CAN協議向總線發送消息,消息控制器決定對接收到的消息的取舍。TMS320F2812軟件主要由初始化模塊、通信模塊和驅動模塊組成。

(1)初始化模塊。其完成對CAN控制層中的寄存器進行初始化,包括時鐘使能、引腳定義、波特率的設定和收發郵箱的配置等。初始化模塊流程圖如圖4所示。

圖4 初始化模塊流程圖

(2)通信模塊。它包括報文發送模塊、報文接收模塊和CAN出錯管理模塊。

(3)驅動模塊。它包括轉向控制模塊和速度控制模塊。由于智能車處于彎道和直道的轉向模型不同,本系統在轉向控制模塊中采用了分段比例控制算法,而對智能車速度的調整既要快速又要準確,還不能頻繁波動,本系統在速度控制模塊中采用了PID控制算法。

系統采用SST89E564RD微處理器實時采集道路信息,采用TMS320F2812進行數據的綜合處理,輸出相應命令給執行機構,所有數據通過CAN總線交互,方便功能拓展。通過模擬測試和大量環境試驗,以及對記錄、實時檢測、數據分析的整理,該智能車目前運行可靠。后續將增添無線模塊節點,為該智能車添加遙控功能。

[1]謝青紅.TMS320F2812 DSP原理及其在運動控制系統中的應用[M].北京:電子工業出版社,2010.

[2]張瑋,陳丁.基于 TMS320F2812的 CAN-Bus通訊系統的設計[J].硅谷,2011(10):71.

[3]趙富全,胡易平,吳曉波.CAN總線測控系統智能傳感器節點硬件設計[J].國外電子測量技術,2005,24(7):34-36.

[4]趙文博.單片機語言 C51程序設計[M].北京:人民郵電出版社,2005.

[5]羅雪梅.基于SJA1000的CAN總線接口電路的設計與實現[J].貴州工業大學學報(自然科學版),2003,32(4):42-44.

[6]岑雪松,朱丹.SJA1000在CAN總線系統節點的應用[J].單片機與嵌入式系統應用,2002(1):50-54.

猜你喜歡
單片機信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
Microchip推出兩個全新PIC單片機系列
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 欧美成人在线免费| 亚洲专区一区二区在线观看| 国产第八页| 五月天综合网亚洲综合天堂网| 亚洲欧洲日产国码无码av喷潮| 欧美日本视频在线观看| 国产一区二区三区视频| a级毛片毛片免费观看久潮| 免费99精品国产自在现线| AⅤ色综合久久天堂AV色综合| 中文字幕无码中文字幕有码在线 | 国产高潮视频在线观看| 免费国产黄线在线观看| 国产欧美日韩视频怡春院| 中文字幕久久精品波多野结| 无套av在线| 国产精品色婷婷在线观看| 欧美日韩资源| 亚洲成肉网| 亚洲av日韩av制服丝袜| 亚洲欧美成人网| 92精品国产自产在线观看| 久久国产精品电影| 国产亚洲精品资源在线26u| 午夜性爽视频男人的天堂| 欧美激情成人网| 亚洲国产系列| 精品久久久久久久久久久| 中文国产成人精品久久| 狠狠色丁香婷婷| 日本欧美中文字幕精品亚洲| 18禁黄无遮挡网站| 国产成人亚洲无码淙合青草| 麻豆精选在线| 四虎亚洲精品| 拍国产真实乱人偷精品| 国产成人超碰无码| 91免费观看视频| 国产91在线|日本| 日韩免费毛片| 国产成人区在线观看视频| 亚亚洲乱码一二三四区| 亚洲人成网站色7799在线播放| 国产97视频在线| 中文字幕av一区二区三区欲色| 中文字幕无码av专区久久| 亚洲精品国产综合99| 人妻21p大胆| 欧美成在线视频| 亚洲欧洲日产国码无码av喷潮| 亚洲高清在线播放| 久久综合九色综合97婷婷| 五月综合色婷婷| 亚洲午夜18| 亚洲AV无码乱码在线观看裸奔| 日韩激情成人| 亚洲人成网站观看在线观看| 伊人五月丁香综合AⅤ| 国产精品私拍99pans大尺度| 国产成人av一区二区三区| 亚洲综合天堂网| 成年女人18毛片毛片免费| 久久国产亚洲偷自| 99热在线只有精品| 国产综合在线观看视频| 丰满人妻一区二区三区视频| 亚洲国产综合自在线另类| 亚洲va视频| 久久99精品国产麻豆宅宅| 尤物视频一区| 国产第四页| 国产精品伦视频观看免费| 热re99久久精品国99热| 麻豆精品视频在线原创| 99成人在线观看| 亚洲天堂精品视频| 2022国产无码在线| 欧美性猛交xxxx乱大交极品| 日本亚洲欧美在线| 国产精品不卡永久免费| 四虎永久免费网站| 一区二区偷拍美女撒尿视频|