a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 工業(yè)以及汽車(chē)應(yīng)用中多種串行總線(xiàn)特性及比較

工業(yè)以及汽車(chē)應(yīng)用中多種串行總線(xiàn)特性及比較

作者: 時(shí)間:2012-12-06 來(lái)源:網(wǎng)絡(luò) 收藏


d. 數(shù)據(jù)方向和通信速度

數(shù)據(jù)字節(jié)的傳輸首先從最高位開(kāi)始。一個(gè)8位的數(shù)據(jù)字節(jié)能在一次發(fā)送中進(jìn)行傳輸,最大的CAN總線(xiàn)速度是1Mbps。

e. CAN在汽車(chē)中的應(yīng)用

圖3的例子顯示了CAN網(wǎng)絡(luò)是如何通過(guò)富士通的16位CAN在汽車(chē)中應(yīng)用。
f. 物理接口

大多數(shù)CAN需要一個(gè)外部收發(fā)器來(lái)連接物理總線(xiàn)。目前市場(chǎng)上提供以下一些收發(fā)器:

  • 高速CAN收發(fā)器有飛利浦的82C251,TI的SN65/75LBC031,Bosch的CF150,C250,Unitrode的UC5350;
  • 低速CAN收發(fā)器有飛利浦82C252、TJA1053,西門(mén)子TLE 6252G;
  • 單線(xiàn)CAN收發(fā)器有飛利浦AU5790,英飛凌TLE 6255,Delphi DK166153。

5.本地互連網(wǎng)絡(luò)

本地互連網(wǎng)絡(luò)(LIN)是一個(gè)低成本、單線(xiàn),能執(zhí)行全雙工串行通信。LIN用在汽車(chē)的分布式電子系統(tǒng)中,例如與智能傳感器和傳動(dòng)器的通信。LIN協(xié)議能采用低成本的UART/SCI接口來(lái)實(shí)現(xiàn),幾乎所有的都提供這些接口。

a. LIN通信

LIN網(wǎng)絡(luò)由一個(gè)主控和多個(gè)從器件組成,主控器件發(fā)起所有的通信。

所有節(jié)點(diǎn)執(zhí)行包括發(fā)送和接收任務(wù)在內(nèi)的從屬通信任務(wù)。此外,主節(jié)點(diǎn)執(zhí)行主控發(fā)送任務(wù),主控任務(wù)能決定什么時(shí)候、哪一個(gè)幀將在總線(xiàn)上傳輸。在該方式中,沒(méi)有總線(xiàn)仲裁,并且在最壞情況下每個(gè)消息的時(shí)間很容易計(jì)算。當(dāng)一個(gè)消息幀發(fā)送時(shí),在接收和過(guò)濾標(biāo)識(shí)符后,僅有一個(gè)從器件得到激活。

總線(xiàn)上的所有消息以幀的形式發(fā)送,幀由一個(gè)幀頭和響應(yīng)字段(response field)組成。主控器件始終在總線(xiàn)上發(fā)送幀頭,幀頭至少由一個(gè)13位字段、一個(gè)同步字節(jié)和一個(gè)6位標(biāo)識(shí)符組成,該標(biāo)識(shí)符的范圍為0到63。響應(yīng)字段由兩個(gè)、四個(gè)和八個(gè)數(shù)據(jù)字節(jié)和具有倒置8位和的校驗(yàn)和字段,以及所有的數(shù)據(jù)字節(jié)和標(biāo)識(shí)符組成。

圖4顯示了在一個(gè)消息幀上所有字段的排列順序。

b. 數(shù)據(jù)方向和通信速度

只有很少微控制器集成有專(zhuān)用的LIN硬件,大多數(shù)供應(yīng)商用SCI或UART來(lái)提供支持。因?yàn)長(zhǎng)IN物理層是一個(gè)從汽車(chē)自診斷用ISO9141標(biāo)準(zhǔn)引出的單線(xiàn)12V總線(xiàn),所以需要一個(gè)外部LIN收發(fā)器來(lái)轉(zhuǎn)換電平。例如當(dāng)前市場(chǎng)上已有供貨的摩托羅拉IMC33689 LIN和英飛凌公司的TLE6259-2G收發(fā)器。

d. CAN與LIN的比較

CAN和LIN兩者都使用在汽車(chē)工業(yè)中。CAN用于汽車(chē)中的高速和低速網(wǎng)絡(luò),而LIN僅用于低速網(wǎng)絡(luò),如門(mén)控制單元。在很多方面,CAN比LIN更貴也更可靠,必需在可靠性和為設(shè)計(jì)硬件與軟件支付額外成本之間進(jìn)行權(quán)衡。由于LIN的成本較低且容易在UART中實(shí)現(xiàn),故在低速網(wǎng)絡(luò)應(yīng)用方面LIN有望替代CAN。

6. 其它通用

用在微控制器工業(yè)中的其它總線(xiàn)有RS422、RS485、USB和Microwire.

RS422和RS485通信可以用一個(gè)UART來(lái)執(zhí)行。因此,在用于這些總線(xiàn)時(shí)微控制器中不需要增加另外的硬件。

USB總線(xiàn)的普及性極大地鼓舞了微控制器制造商把USB控制器集成到他們的微控制器中。將外圍器件加到USB總線(xiàn)中是很容易的,并不需要重自舉系統(tǒng)。Cypress半導(dǎo)體公司和其它業(yè)界主導(dǎo)廠(chǎng)商都提供各種系列USB芯片來(lái)滿(mǎn)足市場(chǎng)的需要。

國(guó)家半導(dǎo)體公司(NSC)開(kāi)發(fā)的單線(xiàn)總線(xiàn)Microwire用在許多微控制器和像EEPROM這類(lèi)非易失性存儲(chǔ)器,以及ADC中。該總線(xiàn)能像SPI一樣提供同步通信,可用在使用SPI的地方。有些微控制器供應(yīng)商通過(guò)使用UART來(lái)支持Microwire總線(xiàn)。

FlexRay是一種在汽車(chē)工業(yè)中即將推出的新型總線(xiàn),可用在使用CAN總線(xiàn)的地方,該總線(xiàn)的速度是CAN總線(xiàn)的10倍,可以達(dá)到10Mbps。目前微控制器制造商正在努力開(kāi)發(fā)具有FlexRay總線(xiàn)的器件。

總線(xiàn)選擇準(zhǔn)則

不同的應(yīng)用在選擇總線(xiàn)的標(biāo)準(zhǔn)方面并不同,下面是一些進(jìn)行總線(xiàn)選擇的通用參考準(zhǔn)則:

1. 評(píng)估使用不同在網(wǎng)絡(luò)上連接各種器件的系統(tǒng)成本。例如,在汽車(chē)應(yīng)用中,一個(gè)只需要控制功能的系統(tǒng)可以用像LIN這類(lèi)低成本的串行總線(xiàn)來(lái)管理。

2. 在效率、速度和可靠性方面確定對(duì)你最重要的性能。例如,對(duì)于一個(gè)安全關(guān)鍵系統(tǒng)來(lái)講,可靠性是極為重要的,故而CAN是較好的選擇。

3. 確定在網(wǎng)絡(luò)上將連接多少器件,以及總線(xiàn)將可能具有的電容量。有些串行總線(xiàn)對(duì)連在網(wǎng)絡(luò)上的器件數(shù)目有限制。

4. 注意器件間的距離,有些串行總線(xiàn)只支持短距離通信。

5. 如果用在汽車(chē)中,CAN或LIN是較好的選擇。由于它們具有很強(qiáng)的魯棒性,因此具有較強(qiáng)的容故障能力和傳輸可靠性。


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉