基于MC9S12DG128B的FlexRay總線節(jié)點(diǎn)設(shè)計
時間:2009-03-20 11:14:40來源:zhangting
導(dǎo)語:?FlexRay總線以其高速率、高可靠性受到汽車業(yè)界的高度重視,在X-by-Wire領(lǐng)域?qū)⒌玫綇V泛的應(yīng)用。
摘 要:FlexRay 總線以其高速率、高可靠性受到汽車業(yè)界的高度重視,在X-by-Wire 領(lǐng)域?qū)⒌玫綇V泛的應(yīng)用。本文研究了一種采用飛思卡爾HCS12 系列單片機(jī)MC9S12DG128B 為主控制器的FlexRay 總線節(jié)點(diǎn)設(shè)計方法,給出了系統(tǒng)整體結(jié)構(gòu)框圖、部分硬件結(jié)構(gòu)連接圖和軟件設(shè)計流程圖,研究了總線控制器FlexRay 模塊的配置方法。整個系統(tǒng)以MC9S12DG128B為核心,采用MFR4310 為FlexRay 總線控制器,TJA1080 為FlexRay 總線收發(fā)器。該方案制造簡單,有助于實(shí)現(xiàn)車內(nèi)線控操作(X-by-Wire)。
關(guān)鍵詞:FlexRay 總線; MC9S12DG128B; MFR4310; TJA1080
1. 引言
FlexRay 是戴姆勒克萊斯勒公司注冊商標(biāo)。2000 年,F(xiàn)lexRay 聯(lián)盟成立,其成員包括戴姆勒克萊斯勒、通用、寶馬、飛思卡爾半導(dǎo)體、恩智浦半導(dǎo)體、博世、大眾等。CAN 網(wǎng)絡(luò)最高性能極限為1Mbps。而FlexRay 兩個信道上的數(shù)據(jù)速率最大可達(dá)到10Mbps,總數(shù)據(jù)速率可達(dá)到20Mbit/秒。FlexRay 可支持各種拓?fù)?,如總線、星型和混合拓?fù)?。另外,F(xiàn)lexRay可以進(jìn)行同步(實(shí)時)和異步的數(shù)據(jù)傳輸,來滿足車輛中各種系統(tǒng)的需求,比如分布式控制系統(tǒng)就通常要求實(shí)時數(shù)據(jù)傳輸。FlexRay 不僅可以像CAN 和LIN 網(wǎng)絡(luò)這樣的單信道系統(tǒng)一樣運(yùn)行,而且還可以作為一個雙信道系統(tǒng)運(yùn)行。雙信道系統(tǒng)可以通過冗余網(wǎng)絡(luò)傳輸數(shù)據(jù)——這可保證系統(tǒng)的高可靠性。因此,F(xiàn)lexRay 可以為下一代車內(nèi)控制系統(tǒng)提供所需的速度和可靠性,故在眾多總線中,F(xiàn)lexRay 總線被稱為車內(nèi)總線的“明日之星”。
基于MC9S12DG128B的FlexRay總線節(jié)點(diǎn)設(shè)計全文下載