2003 開始鑒定FlexRay用于x-by-wire系統(tǒng)的可行性2006 FlexRay***應(yīng)用于量產(chǎn)車,作為數(shù)據(jù)主干網(wǎng)用在了BMW X5的懸架系統(tǒng)上未來 FlexRay作為標(biāo)準(zhǔn)總線將用于所有x-by-wire系統(tǒng)(制動(dòng)、轉(zhuǎn)向…)、其它安全關(guān)鍵領(lǐng)域(工業(yè)、...
軟件實(shí)現(xiàn)的根據(jù)是計(jì)算機(jī)語言。計(jì)算機(jī)語言發(fā)展為算法語言、數(shù)據(jù)庫語言、智能模擬語言等多種門類,在幾十種重要的算法語言中,C&C++語言日益成為廣大計(jì)算機(jī)軟件工作人員的親密伙伴,這不僅因?yàn)樗δ軓?qiáng)大、構(gòu)造靈活,更在于它提供了高度結(jié)構(gòu)化的語法、簡(jiǎn)單而統(tǒng)一的軟件構(gòu)造方式...
CAN總線已被公認(rèn)為是**有前途的幾種現(xiàn)場(chǎng)總線之一。因其高性能價(jià)格比、實(shí)現(xiàn)簡(jiǎn)單等突出優(yōu)點(diǎn)深得越來越多的研發(fā)人員的青睞。本文以RS485總線為比較對(duì)象,討論了CAN總線的特點(diǎn),較詳細(xì)地介紹了基于CAN總線分布式控制系統(tǒng)智能節(jié)點(diǎn)硬件和軟件的設(shè)計(jì)以及實(shí)現(xiàn)過程。現(xiàn)場(chǎng)總...
當(dāng)一個(gè)站要向其它站發(fā)送數(shù)據(jù)時(shí),該站的CPU將要發(fā)送的數(shù)據(jù)和自己的標(biāo)識(shí)符傳送給本站的CAN芯片,并處于準(zhǔn)備狀態(tài);當(dāng)它收到總線分配時(shí),轉(zhuǎn)為發(fā)送報(bào)文狀態(tài)。CAN芯片將數(shù)據(jù)根據(jù)協(xié)議組織成一定的報(bào)文格式發(fā)出,這時(shí)網(wǎng)上的其它站處于接收狀態(tài)。每個(gè)處于接收狀態(tài)的站對(duì)接收到的報(bào)...
線控制動(dòng)系統(tǒng)由制動(dòng)踏板模塊、車輪及制動(dòng)執(zhí)行機(jī)構(gòu)、傳感器和電控單元等所組成。駕駛者進(jìn)行制動(dòng)操作時(shí),踏板行程傳感器探測(cè)駕駛者的制動(dòng)意圖,把這一信息傳遞給電控單元,電控單元匯集輪速傳感器、轉(zhuǎn)向角傳感器等各種信息,根據(jù)車輛行駛狀態(tài)計(jì)算出每個(gè)車輪的比較大制動(dòng)力,再發(fā)指令...
當(dāng)個(gè)別節(jié)點(diǎn)的時(shí)鐘與FlexRay同步節(jié)點(diǎn)時(shí)鐘有所出入時(shí),就會(huì)出現(xiàn)時(shí)鐘校正錯(cuò)誤。FlexRay 網(wǎng)絡(luò)有一個(gè)或一個(gè)以上傳輸同步信息的同步節(jié)點(diǎn)。在收到任意一條同步信息后,節(jié)點(diǎn)會(huì)將其時(shí)鐘與同步節(jié)點(diǎn)的時(shí)鐘相比較,并根據(jù)同步需要做出必要的變化。每個(gè)節(jié)點(diǎn)都要進(jìn)行錯(cuò)誤計(jì)數(shù),其...
FlexRay車載網(wǎng)絡(luò)標(biāo)準(zhǔn)已經(jīng)成為同類產(chǎn)品的基準(zhǔn),將在未來很多年內(nèi),引導(dǎo)整個(gè)汽車電子產(chǎn)品控制結(jié)構(gòu)的發(fā)展方向。FlexRay是繼CAN 和LIN之后的***研發(fā)成果,可以有效管理多重安全和舒適功能:譬如,F(xiàn)lexRay適用于線控操作(X-by-Wire)。Fle...
在沒有發(fā)送顯性位時(shí),總線處于隱性狀態(tài),空閑時(shí),總線處于隱性狀態(tài);當(dāng)有一個(gè)或多個(gè)節(jié)點(diǎn)發(fā)送顯性位,顯性位覆蓋隱性位,使總線處于顯性狀態(tài)。在此基礎(chǔ)上,物理層主要取決于傳輸速度的要求。從物理結(jié)構(gòu)上看,CAN節(jié)點(diǎn)的構(gòu)成如圖7-8所示。在CAN中,物理層從結(jié)構(gòu)上可分為三層...
一、CAN(Controller Area Network)控制器局域網(wǎng)CAN總線是德國BOSCH公司從80年代初為解決現(xiàn)代汽車中眾多的控制與測(cè)試儀器之間的數(shù)據(jù)交換而開發(fā)的一種串行數(shù)據(jù)通信協(xié)議,它是一種多主總線,通信介質(zhì)可以是雙絞線、同軸電纜或光導(dǎo)纖維。通信速...
環(huán)境用戶界面:包括環(huán)境總界面和由它實(shí)行統(tǒng)一控制的各環(huán)境部件及工具的界面。統(tǒng)一的、具有一致視感(Look & Feel)的用戶界面是軟件開發(fā)環(huán)境的重要特征,是充分發(fā)揮環(huán)境的優(yōu)越性、高效地使用工具并減輕用戶的學(xué)習(xí)負(fù)擔(dān)的保證。集成開發(fā)環(huán)境(IDE,Integrate...
配置狀態(tài)(默認(rèn)配置/配置)-用于各種初始化設(shè)置,包括通信周期和數(shù)據(jù)速率就緒狀態(tài)-用于進(jìn)行內(nèi)部的通信設(shè)置喚醒狀態(tài)-用于喚醒沒有在通信的節(jié)點(diǎn)。在該狀態(tài)下,節(jié)點(diǎn)向另一節(jié)點(diǎn)發(fā)送喚醒信號(hào),喚醒并***總線驅(qū)動(dòng)器、通信控制器、和總線監(jiān)控器。啟動(dòng)狀態(tài)-用于啟動(dòng)時(shí)鐘同步,并為...
網(wǎng)絡(luò)管理向量——任意。該向量長(zhǎng)度必須為0至10個(gè)字節(jié),并和所有節(jié)點(diǎn)相同。該幀的尾段包括硬件規(guī)定的CRC值。這些CRC值會(huì)在連接的信道上面改變種子值,以防不正確的校正。FlexRay 在時(shí)槽中傳輸幀。圖8展示了與FlexRay周期有關(guān)的時(shí)槽的組成結(jié)構(gòu)。在物理層,...
CAN技術(shù)規(guī)范2.0B定義了數(shù)據(jù)鏈路中的MAC子層和LLC子層的一部分,并描述與CAN有關(guān)的外層。物理層定義了信號(hào)怎樣進(jìn)行發(fā)送,因而,涉及位定時(shí)、位編碼元和同步的描述。在這部分技術(shù)規(guī)范中,未定義物理層中的驅(qū)動(dòng)器港收器特性,以便設(shè)計(jì)時(shí)根據(jù)具體應(yīng)用,對(duì)發(fā)送媒體和信...
CAN采用非破壞性逐位仲裁技術(shù),優(yōu)先級(jí)發(fā)送,節(jié)省了總線***仲裁時(shí)間,在重負(fù)載下性能良好;CAN可以點(diǎn)對(duì)點(diǎn)、一點(diǎn)對(duì)多點(diǎn)(成組)及全局廣播等方式傳送和接收數(shù)據(jù)。第四,CAN的直接通信距離**遠(yuǎn)可達(dá)10000m(傳輸速率為5kbit/s);比較高通信速率可達(dá)1Mb...
(1)時(shí)序脈沖發(fā)生器,(2)進(jìn)給脈沖發(fā)生器,(3)起停控制電路,(4)輸入寄存器和譯碼電路,(5)控制譯碼電路。 主控制器具有一系列USB系統(tǒng)管理的狀態(tài)。主控制器為總線狀態(tài)的改變和傳播提供接口同時(shí)也為根集線器提供接口。根集線器提供連接其他uSB設(shè)備和集線器的標(biāo)...
CAN的直接通信距離**遠(yuǎn)可達(dá)10km(速率5kbps以下);通信速率比較高可達(dá)1Mbps(此時(shí)通信距離**長(zhǎng)為40m)。 CAN上的節(jié)點(diǎn)數(shù)主要決定于總線驅(qū)動(dòng)電路,目前可達(dá)110個(gè);報(bào)文標(biāo)識(shí)符可達(dá)2032種(CAN2.0A),而擴(kuò)展標(biāo)準(zhǔn)(CAN2.0B)的報(bào)文...
CAN技術(shù)規(guī)范2.0B定義了數(shù)據(jù)鏈路中的MAC子層和LLC子層的一部分,并描述與CAN有關(guān)的外層。物理層定義了信號(hào)怎樣進(jìn)行發(fā)送,因而,涉及位定時(shí)、位編碼元和同步的描述。在這部分技術(shù)規(guī)范中,未定義物理層中的驅(qū)動(dòng)器港收器特性,以便設(shè)計(jì)時(shí)根據(jù)具體應(yīng)用,對(duì)發(fā)送媒體和信...
SJA1000有兩種工作模式:BasicCAN模式和PeliCAN模式,其中PeliCAN模式***支持CAN2.0B協(xié)議。SJA1000作為微控制器片外擴(kuò)展芯片,其片選引腳CS接在微控制器地址譯碼器上,從而決定了CAN控制器各寄存器地址。SJA1000通過C...
第七,信號(hào)調(diào)制解調(diào)方式采用不歸零(NRZ)編碼/解碼方式,并采用插入填充位技術(shù)。第八,數(shù)據(jù)位具有顯性“0”(Dominantbit)和隱性“1”(Recessivebit)兩種邏輯值,采用時(shí)鐘同步技術(shù),具有硬件自同步和定時(shí)時(shí)間自動(dòng)跟蹤功能。LLC子層的主要功能...
在該系統(tǒng)中,駕駛者通過操縱桿的傳感器將換檔信號(hào)傳遞給電控單元,電控單元處理信號(hào)后將指令發(fā)給換檔電機(jī),實(shí)現(xiàn)前進(jìn)檔、倒檔和空檔的切換。其停車控制ECU會(huì)根據(jù)換檔電控單元發(fā)出的換擋指令,控制停車執(zhí)行機(jī)構(gòu)。線控?fù)Q檔系統(tǒng)的優(yōu)點(diǎn):1.線控?fù)Q檔消除了傳統(tǒng)機(jī)械部件與變速器聯(lián)動(dòng)...
按照IEEES02.2和802.3標(biāo)準(zhǔn),物理層劃分為:(1)物理信令(PLS—Physical Signaling);(2)物理媒體附屬裝置(PMA-physical Medium Attachment):(3)媒體相關(guān)接EI(MDI—Medium Depen...
每個(gè)FlexRay節(jié)點(diǎn)都包括一個(gè)控制器和一個(gè)驅(qū)動(dòng)器部件。控制器部件包括一個(gè)主機(jī)處理器和一個(gè)通信控制器。驅(qū)動(dòng)器部件通常包括總線驅(qū)動(dòng)器和總線監(jiān)控器(可選擇)。總線驅(qū)動(dòng)器將通信控制器與總線相連接,總線監(jiān)控器監(jiān)視接入總線的連接。主機(jī)通知總線監(jiān)控器通信控制器分配了那些時(shí)...
二、三十年前,處理器的速度要非常慢,以便與總線同步,即總線與處理器的速度相同。而且當(dāng)時(shí)計(jì)算機(jī)上只有一條總線。處理器的運(yùn)轉(zhuǎn)速度非常快,多數(shù)計(jì)算機(jī)都有兩條或更多的總線。每條總線**于特定類型的流量。現(xiàn)今,一臺(tái)典型的臺(tái)式個(gè)人計(jì)算機(jī)一般有兩條主總線:一條是我們通常所說...
隨著CAN總線在各個(gè)行業(yè)和領(lǐng)域的廣泛應(yīng)用,對(duì)其的通信格式標(biāo)準(zhǔn)化也提出了更嚴(yán)格的要求。1991年CAN總線技術(shù)規(guī)范(Version2.0)制定并發(fā)布。該技術(shù)規(guī)范共包括A和B兩個(gè)部分。其中2.0A給出了CAN報(bào)文標(biāo)準(zhǔn)格式,而2.0B給出了標(biāo)準(zhǔn)的和擴(kuò)展的兩種格式。美...
(3)標(biāo)識(shí)符(Identifier) 要傳送的報(bào)文有特征標(biāo)識(shí)符(是數(shù)據(jù)幀和遠(yuǎn)程幀的一個(gè)域),它給出的不是目標(biāo)節(jié)點(diǎn)地址,而是這個(gè)報(bào)文本身的特征。信息以廣播方式在網(wǎng)絡(luò)上發(fā)送,所有節(jié)點(diǎn)都可以接收到。節(jié)點(diǎn)通過標(biāo)識(shí)符判定是否接收這幀信息。(4)數(shù)據(jù)一致性應(yīng)確保報(bào)文在CA...
早期美國國際商用機(jī)器公司(IBM)生產(chǎn)的PC(circa 1982)使用了**早的PC總線,它的位寬是16位,速度為4.77兆赫。后來正式稱為工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)(ISA)總線。這種總線傳輸數(shù)據(jù)的速度約為9兆字節(jié)/秒,速度之快甚至能用在現(xiàn)今的應(yīng)用軟件中。幾年前,許多計(jì)...
1991年9月Bosch公司制定并發(fā)布了CAN技術(shù)規(guī)范(Version2.0)。該技術(shù)規(guī)范包括A和B兩部分。2.0A給出了曾在CAN技術(shù)規(guī)范版本1.2中定義的CAN報(bào)文格式,而2.0B給出了標(biāo)準(zhǔn)的和可擴(kuò)展的兩種CAN報(bào)文格式。此后,1993年11月ISO正式頒...
CAN采用非破壞性逐位仲裁技術(shù),優(yōu)先級(jí)發(fā)送,節(jié)省了總線***仲裁時(shí)間,在重負(fù)載下性能良好;CAN可以點(diǎn)對(duì)點(diǎn)、一點(diǎn)對(duì)多點(diǎn)(成組)及全局廣播等方式傳送和接收數(shù)據(jù)。第四,CAN的直接通信距離**遠(yuǎn)可達(dá)10000m(傳輸速率為5kbit/s);比較高通信速率可達(dá)1Mb...
線控轉(zhuǎn)向系統(tǒng)的優(yōu)點(diǎn):1.提高了整車設(shè)計(jì)的自由度,便于操控系統(tǒng)的布置。 2.轉(zhuǎn)向效率高,響應(yīng)快,控制靈敏。3.消除轉(zhuǎn)向干涉,為實(shí)現(xiàn)自動(dòng)控制以及汽車動(dòng)態(tài)控制系統(tǒng)和汽車平順性控制系統(tǒng)的集成提供先決條件。4.可實(shí)現(xiàn)傳動(dòng)比的任意設(shè)置,從而改善汽車操縱性。5.由于取消了機(jī)...
CAN/LIN通信練習(xí)設(shè)備是一種用于多種傳感器與執(zhí)行器間通信的CAN/LIN系統(tǒng)設(shè)備。用于電子控制單元(Electronic Control Unit)與子系統(tǒng)間通信活用的CAN/LINCAN 2.0A(ISO 11898)標(biāo)準(zhǔn)LIN 2.0(IOSO 914...