在使用我們虹科的PCAN-USB FD(IPEH-004022),客戶(hù)會(huì)有下面的疑問(wèn)。PCAN-USB FD大部分使用的收發(fā)器是NXP TJA1044GT,而NXP TJA1044GT手冊(cè)里是寫(xiě)支持?jǐn)?shù)據(jù)段波特率最大5Mbit/s可以穩(wěn)定通信,為什么PCAN-USB FD能夠支持8Mbit/s或者最大的12Mbit/s?
我們帶著這個(gè)疑問(wèn)對(duì)PEAK的所有CAN FD接口進(jìn)行了測(cè)試,發(fā)現(xiàn)帶NXP TJA1044GT and Microchip MCP2558FDT-H/MNYCT收發(fā)器的,在溫度-40到85攝氏度,都是測(cè)試過(guò)可以在12Mbit/s的波特率下正常通信。下面是我們使用兩個(gè)PCAN-USB FD接口以500K/8MBit運(yùn)行且總線負(fù)載超過(guò) 90%時(shí)PCAN-View上面的一些截圖。
圖2.設(shè)置500K/8Mbit
負(fù)載率及trace
當(dāng)然,正常通信需要遵守的規(guī)則是:
① 仲裁段和數(shù)據(jù)段的分頻保持一樣;
② 大于8Mbit時(shí)建議采樣點(diǎn)設(shè)置超過(guò)80%;
③ 使用良好的CAN物理連接線,并滿(mǎn)足終端電阻匹配。
單個(gè) Tq 的時(shí)間由下式給出: Tq=BRP/clock_frequency
總時(shí)間量是 1 + Tseg1 + Tseg2
同步跳轉(zhuǎn)寬度 (SJW) 對(duì)波特率沒(méi)有影響
采樣點(diǎn)也就已經(jīng)確定了 SP = (1+Tseg1) / (all TQs)
分配情況:
Sync_Seq = Sync Segment, 通常是 1 Tq
Tseg1 = Prop_Seq + Phase_Seq1(有些 CAN 控制器有單獨(dú)的字段,我們這里只使用一個(gè)值)
Tseg2 = Phase_Seq2
編輯:jq
-
收發(fā)器
+關(guān)注
關(guān)注
10文章
3661瀏覽量
107531 -
控制器
+關(guān)注
關(guān)注
114文章
17019瀏覽量
183257 -
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7247瀏覽量
91296 -
CAN
+關(guān)注
關(guān)注
57文章
2899瀏覽量
466980
原文標(biāo)題:PCAN收發(fā)器NXP TJA1044GT,為什么能夠支持8或12Mbit/s的波特率??
文章出處:【微信號(hào):OPPOOIA,微信公眾號(hào):OPPOstory】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
如何從傳統(tǒng)的CAN用法中設(shè)置CAN-FD?
FD30-36S18B3(C) FD30-36S18B3(C)

FD50-110S48B3C3 FD50-110S48B3C3

FD50-36S24B3(R)2 FD50-36S24B3(R)2

FD50-48S09B3(C) FD50-48S09B3(C)

FD12-110S24A3(C)3 FD12-110S24A3(C)3

FD12-36S24B2C5 FD12-36S24B2C5

FD12-110S24A3N4 FD12-110S24A3N4

FD12-36S24A3(C)4 FD12-36S24A3(C)4

FD6-110S05A3(C) FD6-110S05A3(C)

FD6-36S24A3 FD6-36S24A3

峰岹FU6812S+FD2606S+N MOSFET 油煙機(jī)方案

以32Mbit-C1模式刷新SPI_MODE_MAP=6的固件,它永遠(yuǎn)不會(huì)進(jìn)入用戶(hù)代碼,為什么?
TRSF3221E 3V至5.5V單通道 RS-232 1Mbit/s線路驅(qū)動(dòng)器和接收器數(shù)據(jù)表

TRSF3232E 3V至5.5V雙通道RS-232 1Mbit/s線路驅(qū)動(dòng)器和接收器數(shù)據(jù)表

評(píng)論