資料介紹
控制器局域網(wǎng)絡(luò)CAN(Controller Area Network)是德國BOSCH公司為解決現(xiàn)代汽車中眾多電子設(shè)備之間的數(shù)據(jù)交換而開發(fā)的一種串行數(shù)據(jù)通信協(xié)議,它具有高可靠性和良好的錯誤檢測能力。汽車上主要有高速(500 kb/s)和低速(125 kb/s)兩種CAN總線,這兩種總線通過網(wǎng)關(guān)連接,實(shí)現(xiàn)兩個局域網(wǎng)間的數(shù)據(jù)共享。
目前,隨著對系統(tǒng)復(fù)雜化、精細(xì)化的要求越來越高,傳統(tǒng)的集中控制從實(shí)時性和可靠性上越來越不能滿足要求,分布控制逐漸得到了廣泛應(yīng)用。分布控制就是系統(tǒng)由一個主控制器和若干個分控制器組成,分控制器分別處理一部分系統(tǒng)功能,以并行或串行的方式與主控制器進(jìn)行數(shù)據(jù)和信息的交互。
1 系統(tǒng)的總體設(shè)計(jì)
本設(shè)計(jì)主要完成了智能車在預(yù)先鋪貼的道路上行駛。整個系統(tǒng)硬件組成框圖如圖1所示,包括采集節(jié)點(diǎn)和控制節(jié)點(diǎn),它們之間通過CAN總線完成數(shù)據(jù)的交互。采集節(jié)點(diǎn)通過傳感器采集道路信息,經(jīng)過信號調(diào)理電路傳送到微控制器,微控制器對信息進(jìn)行處理后把數(shù)據(jù)發(fā)送到CAN總線上。控制節(jié)點(diǎn)讀取總線上的數(shù)據(jù)并轉(zhuǎn)換成控制命令,控制執(zhí)行機(jī)構(gòu)以確保智能車不偏離道路并且保持較高的速度。

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

目前,隨著對系統(tǒng)復(fù)雜化、精細(xì)化的要求越來越高,傳統(tǒng)的集中控制從實(shí)時性和可靠性上越來越不能滿足要求,分布控制逐漸得到了廣泛應(yīng)用。分布控制就是系統(tǒng)由一個主控制器和若干個分控制器組成,分控制器分別處理一部分系統(tǒng)功能,以并行或串行的方式與主控制器進(jìn)行數(shù)據(jù)和信息的交互。
1 系統(tǒng)的總體設(shè)計(jì)
本設(shè)計(jì)主要完成了智能車在預(yù)先鋪貼的道路上行駛。整個系統(tǒng)硬件組成框圖如圖1所示,包括采集節(jié)點(diǎn)和控制節(jié)點(diǎn),它們之間通過CAN總線完成數(shù)據(jù)的交互。采集節(jié)點(diǎn)通過傳感器采集道路信息,經(jīng)過信號調(diào)理電路傳送到微控制器,微控制器對信息進(jìn)行處理后把數(shù)據(jù)發(fā)送到CAN總線上。控制節(jié)點(diǎn)讀取總線上的數(shù)據(jù)并轉(zhuǎn)換成控制命令,控制執(zhí)行機(jī)構(gòu)以確保智能車不偏離道路并且保持較高的速度。

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

下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于MC9S12XS128微控制器的智能車系統(tǒng)設(shè)計(jì)
- 空調(diào)PFC原理及交錯設(shè)計(jì)方案分析 18次下載
- CAN總線接口EMC標(biāo)準(zhǔn)電路設(shè)計(jì)方案 210次下載
- 基于DDPG算法的智能車匯流模型 7次下載
- CAN總線的雙絞線及光纖傳輸 33次下載
- CAN總線故障診斷與解決專家版資源下載 0次下載
- 智能車的PCB原理圖免費(fèi)下載 227次下載
- 智能車實(shí)時調(diào)試與監(jiān)控系統(tǒng)設(shè)計(jì)方案資料下載 0次下載
- 智能車的瞬時發(fā)電模型設(shè)計(jì) 1次下載
- 飛思卡爾智能車電磁組參考方案 34次下載
- 關(guān)于智能車的優(yōu)秀論文(43篇論文) 0次下載
- 基于MC9S12XS128微控制器的智能車系統(tǒng)設(shè)計(jì)
- 基于CAN總線智能節(jié)點(diǎn)設(shè)計(jì)
- 基于CAN總線的電動機(jī)保護(hù)器的研究
- 基于C8051f040的CAN總線智能節(jié)點(diǎn)設(shè)計(jì)
- 基于機(jī)器視覺的智能車系統(tǒng) 1838次閱讀
- 圖像分類法實(shí)現(xiàn)智能車找路功能 1731次閱讀
- 微雪電子智能車Arduino AlphaBot2簡介 2275次閱讀
- 微雪電子智能車學(xué)習(xí)板配件包Arduino開發(fā)板簡介 1587次閱讀
- 微雪電子樹莓派 Arduino 智能車擴(kuò)展套件介紹 2387次閱讀
- CAN總線通信性能的仿真分析研究 3170次閱讀
- 基于FPGA的車電總線通信設(shè)計(jì)方案 1267次閱讀
- CAN總線與功率分析同步測試解決方案應(yīng)用新能源汽車當(dāng)中 1364次閱讀
- CAN總線如何讀取新能源汽車中的CAN信號 2.3w次閱讀
- CAN總線協(xié)議是什么?CAN總線協(xié)議有哪些?CAN總線協(xié)議知識分析 7.4w次閱讀
- 基于FPGA的VME總線和CAN總線之間的傳輸轉(zhuǎn)換方案設(shè)計(jì) 3769次閱讀
- 智能車舵機(jī)控制算法詳解 3w次閱讀
- 一種CAN總線與以太網(wǎng)互連系統(tǒng)的設(shè)計(jì)方案 4413次閱讀
- 基于LPC2294的CAN總線智能節(jié)點(diǎn)設(shè)計(jì) 3898次閱讀
- 基于DSP和CAN總線的RTU的設(shè)計(jì) 1825次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1491次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
- 0.23 MB | 4次下載 | 免費(fèi)
- 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評論