浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 傳感與控制

LIN總線節(jié)點(diǎn)的設(shè)計(jì)

發(fā)布時(shí)間:2007/4/23 0:00:00 訪問次數(shù):677

LIN總線節(jié)點(diǎn)的設(shè)計(jì) [日期:2005-5-11] 來源:電子技術(shù)應(yīng)用 作者:宋開臣 陳 舒 [字體:電器系統(tǒng)大多采用點(diǎn)對(duì)點(diǎn)的單一通信方式,相互之間少有聯(lián)系,這樣必然造成布線系統(tǒng)龐大,因而現(xiàn)代車輛上的電子系統(tǒng)廣泛采用網(wǎng)絡(luò)技術(shù)來實(shí)現(xiàn)彼此之間的通信。

1998年,汽車制造商奧迪公司、寶馬公司、戴姆勒克萊斯勒公司、沃爾沃汽車公司、大眾汽車公司、通信領(lǐng)域的專業(yè)廠商火山通信技術(shù)公司以及半導(dǎo)體生產(chǎn)商摩托羅拉公司共同創(chuàng)建了LIN(Local Interconnect Network)協(xié)會(huì),其目的是為汽車網(wǎng)絡(luò)系統(tǒng)提供一個(gè)開放的A類(數(shù)據(jù)傳輸位速率通常小于10kb/sv的低速車身網(wǎng)絡(luò))串行總線通信標(biāo)準(zhǔn),允許在此基礎(chǔ)上開發(fā)汽車低端網(wǎng)絡(luò)系統(tǒng),并且不需要使用者支持使用費(fèi)用或版稅。

1 LIN協(xié)議的通信機(jī)制

1.1 主機(jī)和從機(jī)

從通訊協(xié)議的角度來看,一個(gè)LIN網(wǎng)絡(luò)由一個(gè)主機(jī)任務(wù)模塊(Master Task)若干個(gè)從機(jī)任務(wù)模塊(Slave Task)組成。主機(jī)節(jié)點(diǎn)中既有主機(jī)任務(wù)模塊又有從機(jī)任務(wù)模塊;其它節(jié)點(diǎn)中只有從機(jī)任務(wù)模塊。圖1是由一個(gè)主機(jī)節(jié)點(diǎn)、兩個(gè)從機(jī)節(jié)點(diǎn)組成的LIN網(wǎng)絡(luò)。

在LIN網(wǎng)絡(luò)中,主機(jī)任務(wù)模塊決定什么時(shí)候在總線上傳輸什么報(bào)文幀,而從機(jī)任務(wù)模塊則提供每一幀需要傳送的數(shù)據(jù)。主機(jī)任務(wù)模塊和從機(jī)任務(wù)模塊都是幀處理層的組成部分。

1.2 報(bào)文幀

一個(gè)報(bào)文幀由一個(gè)幀頭(由主機(jī)任務(wù)模塊提供)和一個(gè)響應(yīng)幀(由從機(jī)任務(wù)模塊提供)組成。幀頭包括一個(gè)同步間隔場(chǎng)(SYNCH BREAK FIELD)、一個(gè)同步場(chǎng)(SYNCH FIELD)和一個(gè)標(biāo)識(shí)符場(chǎng)。報(bào)文幀的用途由標(biāo)識(shí)符唯一定義,約定的從機(jī)任務(wù)根據(jù)標(biāo)識(shí)符提供相關(guān)的響應(yīng)幀并發(fā)送到總線上(如圖2、圖3所示),響應(yīng)幀由2、4或8字節(jié)的數(shù)據(jù)場(chǎng)(DATA FIELD)和一個(gè)校驗(yàn)和場(chǎng)(CHECKSUM FIELD)組成。對(duì)這個(gè)標(biāo)識(shí)符相聯(lián)的數(shù)據(jù)感興趣的從機(jī)任務(wù)將接收響應(yīng)幀,校驗(yàn)和檢驗(yàn)通過后對(duì)數(shù)據(jù)進(jìn)行處理。

這樣的通訊機(jī)制帶來了非常理想的效果:

*系統(tǒng)靈活性:在LIN網(wǎng)絡(luò)中可以直接增加節(jié)點(diǎn)而不需要對(duì)其它從機(jī)節(jié)點(diǎn)的硬件和軟件進(jìn)行修改;

*報(bào)文路由:報(bào)文的內(nèi)容由標(biāo)識(shí)符定義;

*廣播:多個(gè)節(jié)點(diǎn)可以同時(shí)接收一個(gè)單獨(dú)的報(bào)文幀,并對(duì)報(bào)文作出反應(yīng)。

2 LIN總線試驗(yàn)平臺(tái)的軟硬件設(shè)計(jì)

2.1 MCU芯片

主機(jī)MCU選用了瑞薩(Renesas)公司的M16C/6N系列的M306NBFCTFP,其特點(diǎn)如下:

*128K ROM,5K RAM

*三路串行口(兩路UART/時(shí)鐘同步口,一路時(shí)鐘同步口)

*一路CAN模塊

*豐富的I/O資源

從機(jī)MCU選用Atmel公司的基于8051內(nèi)核的微控制器AT89C2051,其特點(diǎn)為:

*2K字節(jié)的Flash

*128×8位的內(nèi)部RAM

*兩個(gè)16位定時(shí)器/計(jì)數(shù)器

*可編程的串行UART口

采用M306NBFCTFP作為主機(jī)節(jié)點(diǎn)的MCU是因?yàn)樗哂蠧AN接口模塊,而且增強(qiáng)型UART可用于支持LIN總線;采用AT89C2051作為從機(jī)節(jié)點(diǎn)的MCU是因?yàn)闀簳r(shí)不對(duì)從機(jī)節(jié)點(diǎn)所實(shí)現(xiàn)的具體功能進(jìn)行設(shè)計(jì),而只是著重于LIN網(wǎng)絡(luò)通訊部分的設(shè)計(jì)。要履行LIN規(guī)范的通訊時(shí)序,所有節(jié)點(diǎn)都必須配備一個(gè)精確的振蕩參考源,即主機(jī)節(jié)點(diǎn)(M306NBFCTFP)和從機(jī)節(jié)點(diǎn)(AT89C2051)上的晶振。M306NBFCTFP片內(nèi)有一個(gè)專用的濾波特率發(fā)生器用于串口通訊,而AT89C2051則把定時(shí)器T1作為波特率發(fā)生器。M306NBFCTFP將I/O作為擴(kuò)展區(qū)域。這兩種微控制器都具有增強(qiáng)型UART,可用于支持串行LIN傳輸。定時(shí)器T0可用于各種超時(shí)檢測(cè)。此外,由于LIN的同步間隔超過普通UART所能處理的長度,所以從機(jī)節(jié)點(diǎn)AT89C2051使用中斷來進(jìn)行同步間隔檢測(cè)。

圖4和圖5分別為主機(jī)節(jié)點(diǎn)和從機(jī)節(jié)點(diǎn)的電路原理圖。

2.2 LIN總線通訊軟件的設(shè)計(jì)

LIN節(jié)點(diǎn)是通過應(yīng)用程序中的主機(jī)任務(wù)和從機(jī)任務(wù)來實(shí)現(xiàn)LIN網(wǎng)絡(luò)通訊的。主機(jī)節(jié)點(diǎn)包含主

LIN總線節(jié)點(diǎn)的設(shè)計(jì) [日期:2005-5-11] 來源:電子技術(shù)應(yīng)用 作者:宋開臣 陳 舒 [字體:電器系統(tǒng)大多采用點(diǎn)對(duì)點(diǎn)的單一通信方式,相互之間少有聯(lián)系,這樣必然造成布線系統(tǒng)龐大,因而現(xiàn)代車輛上的電子系統(tǒng)廣泛采用網(wǎng)絡(luò)技術(shù)來實(shí)現(xiàn)彼此之間的通信。

1998年,汽車制造商奧迪公司、寶馬公司、戴姆勒克萊斯勒公司、沃爾沃汽車公司、大眾汽車公司、通信領(lǐng)域的專業(yè)廠商火山通信技術(shù)公司以及半導(dǎo)體生產(chǎn)商摩托羅拉公司共同創(chuàng)建了LIN(Local Interconnect Network)協(xié)會(huì),其目的是為汽車網(wǎng)絡(luò)系統(tǒng)提供一個(gè)開放的A類(數(shù)據(jù)傳輸位速率通常小于10kb/sv的低速車身網(wǎng)絡(luò))串行總線通信標(biāo)準(zhǔn),允許在此基礎(chǔ)上開發(fā)汽車低端網(wǎng)絡(luò)系統(tǒng),并且不需要使用者支持使用費(fèi)用或版稅。

1 LIN協(xié)議的通信機(jī)制

1.1 主機(jī)和從機(jī)

從通訊協(xié)議的角度來看,一個(gè)LIN網(wǎng)絡(luò)由一個(gè)主機(jī)任務(wù)模塊(Master Task)若干個(gè)從機(jī)任務(wù)模塊(Slave Task)組成。主機(jī)節(jié)點(diǎn)中既有主機(jī)任務(wù)模塊又有從機(jī)任務(wù)模塊;其它節(jié)點(diǎn)中只有從機(jī)任務(wù)模塊。圖1是由一個(gè)主機(jī)節(jié)點(diǎn)、兩個(gè)從機(jī)節(jié)點(diǎn)組成的LIN網(wǎng)絡(luò)。

在LIN網(wǎng)絡(luò)中,主機(jī)任務(wù)模塊決定什么時(shí)候在總線上傳輸什么報(bào)文幀,而從機(jī)任務(wù)模塊則提供每一幀需要傳送的數(shù)據(jù)。主機(jī)任務(wù)模塊和從機(jī)任務(wù)模塊都是幀處理層的組成部分。

1.2 報(bào)文幀

一個(gè)報(bào)文幀由一個(gè)幀頭(由主機(jī)任務(wù)模塊提供)和一個(gè)響應(yīng)幀(由從機(jī)任務(wù)模塊提供)組成。幀頭包括一個(gè)同步間隔場(chǎng)(SYNCH BREAK FIELD)、一個(gè)同步場(chǎng)(SYNCH FIELD)和一個(gè)標(biāo)識(shí)符場(chǎng)。報(bào)文幀的用途由標(biāo)識(shí)符唯一定義,約定的從機(jī)任務(wù)根據(jù)標(biāo)識(shí)符提供相關(guān)的響應(yīng)幀并發(fā)送到總線上(如圖2、圖3所示),響應(yīng)幀由2、4或8字節(jié)的數(shù)據(jù)場(chǎng)(DATA FIELD)和一個(gè)校驗(yàn)和場(chǎng)(CHECKSUM FIELD)組成。對(duì)這個(gè)標(biāo)識(shí)符相聯(lián)的數(shù)據(jù)感興趣的從機(jī)任務(wù)將接收響應(yīng)幀,校驗(yàn)和檢驗(yàn)通過后對(duì)數(shù)據(jù)進(jìn)行處理。

這樣的通訊機(jī)制帶來了非常理想的效果:

*系統(tǒng)靈活性:在LIN網(wǎng)絡(luò)中可以直接增加節(jié)點(diǎn)而不需要對(duì)其它從機(jī)節(jié)點(diǎn)的硬件和軟件進(jìn)行修改;

*報(bào)文路由:報(bào)文的內(nèi)容由標(biāo)識(shí)符定義;

*廣播:多個(gè)節(jié)點(diǎn)可以同時(shí)接收一個(gè)單獨(dú)的報(bào)文幀,并對(duì)報(bào)文作出反應(yīng)。

2 LIN總線試驗(yàn)平臺(tái)的軟硬件設(shè)計(jì)

2.1 MCU芯片

主機(jī)MCU選用了瑞薩(Renesas)公司的M16C/6N系列的M306NBFCTFP,其特點(diǎn)如下:

*128K ROM,5K RAM

*三路串行口(兩路UART/時(shí)鐘同步口,一路時(shí)鐘同步口)

*一路CAN模塊

*豐富的I/O資源

從機(jī)MCU選用Atmel公司的基于8051內(nèi)核的微控制器AT89C2051,其特點(diǎn)為:

*2K字節(jié)的Flash

*128×8位的內(nèi)部RAM

*兩個(gè)16位定時(shí)器/計(jì)數(shù)器

*可編程的串行UART口

采用M306NBFCTFP作為主機(jī)節(jié)點(diǎn)的MCU是因?yàn)樗哂蠧AN接口模塊,而且增強(qiáng)型UART可用于支持LIN總線;采用AT89C2051作為從機(jī)節(jié)點(diǎn)的MCU是因?yàn)闀簳r(shí)不對(duì)從機(jī)節(jié)點(diǎn)所實(shí)現(xiàn)的具體功能進(jìn)行設(shè)計(jì),而只是著重于LIN網(wǎng)絡(luò)通訊部分的設(shè)計(jì)。要履行LIN規(guī)范的通訊時(shí)序,所有節(jié)點(diǎn)都必須配備一個(gè)精確的振蕩參考源,即主機(jī)節(jié)點(diǎn)(M306NBFCTFP)和從機(jī)節(jié)點(diǎn)(AT89C2051)上的晶振。M306NBFCTFP片內(nèi)有一個(gè)專用的濾波特率發(fā)生器用于串口通訊,而AT89C2051則把定時(shí)器T1作為波特率發(fā)生器。M306NBFCTFP將I/O作為擴(kuò)展區(qū)域。這兩種微控制器都具有增強(qiáng)型UART,可用于支持串行LIN傳輸。定時(shí)器T0可用于各種超時(shí)檢測(cè)。此外,由于LIN的同步間隔超過普通UART所能處理的長度,所以從機(jī)節(jié)點(diǎn)AT89C2051使用中斷來進(jìn)行同步間隔檢測(cè)。

圖4和圖5分別為主機(jī)節(jié)點(diǎn)和從機(jī)節(jié)點(diǎn)的電路原理圖。

2.2 LIN總線通訊軟件的設(shè)計(jì)

LIN節(jié)點(diǎn)是通過應(yīng)用程序中的主機(jī)任務(wù)和從機(jī)任務(wù)來實(shí)現(xiàn)LIN網(wǎng)絡(luò)通訊的。主機(jī)節(jié)點(diǎn)包含主

相關(guān)IC型號(hào)

熱門點(diǎn)擊

 

推薦技術(shù)資料

滑雪繞樁機(jī)器人
   本例是一款非常有趣,同時(shí)又有一定調(diào)試難度的玩法。EDE2116AB... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!