資料介紹
PCB圖如下:
?
成分
TPS54232D 德州儀器 |
× 1 |
MCP6072-E/SN 微芯片技術 |
× 1 |
TJA1055T/C,518 恩智浦半導體 |
× 1 |
741C083510JP CTS電阻器產品 |
× 1 |
227CKS035M 伊利諾伊電容器 |
× 1 |
106SML035MD4 伊利諾伊電容器 |
× 1 |
CDRH3D14/HPNP-100NC 墨田 |
× 1 |
NX5032GA-16MHZ-STD-CSK-8 NDK美國公司 |
× 1 |
227CKS035M 伊利諾伊電容器 |
× 2 |
MLEAMB-A1-0000-000X01 科銳LED |
× 1 |
jst-ph-2pin-90度 | × 1 |
公排針 - 920-0011-01 施瑪特板 |
× 1 |
描述
CAN-BUS Shield 為您的Arduino 或 Redboard 提供 CAN-BUS 功能,并允許您破解您的車輛。此屏蔽允許您輪詢 ECU 以獲取包括冷卻液溫度、節氣門位置、車速和發動機轉速在內的信息。您還可以存儲此數據或將其輸出到屏幕以制作儀表板項目。
它使用帶有 MCP2551 CAN 收發器的 Microchip MCP2515 CAN 控制器。CAN 連接通過標準 9 路 sub-D 與 OBD-II 電纜一起使用。非常適合自動 CAN 應用。該擴展板還具有一個 uSD 卡座、串行 LCD 連接器和用于 EM506 GPS 模塊的連接器。這些特性使這種屏蔽成為數據記錄應用的理想選擇。
注意:此屏蔽不包含 DB9 電纜。請務必查看下面的推薦產品部分,了解與此板一起使用的推薦電纜。
注意:本產品是與 SK Pang Electronics 合作的產品。每次銷售的一部分都會返回給他們,以獲得產品支持和持續開發。
控制器局域網?(CAN 總線)是一種?強大的車輛總線標準,旨在允許微控制器和設備在沒有主機的情況下與彼此的應用程序進行通信。它是一種基于消息的協議,最初設計用于汽車內的多路電線以節省銅,但它也可以用于許多其他環境。對于每個設備,幀中的數據是按順序傳輸的,但是如果多個設備同時傳輸,則最高優先級的設備可以繼續傳輸,而其他設備則后退。所有設備都接收幀,包括發送設備。
歷史
CAN 總線的開發始于 1983 年 Robert Bosch GmbH 該協議于 1986 年在密歇根州底特律舉行的汽車工程師協會 (SAE) 會議上正式發布。第一個 CAN 控制器芯片由英特爾于 1987 年推出,此后不久由飛利浦推出。梅賽德斯-奔馳 W140 于 1991 年發布,是第一款采用基于 CAN 的多路布線系統的量產車。
博世發布了多個版本的 CAN 規范,最新的是 1991 年發布的 CAN 2.0。該規范分為兩部分;A 部分用于具有 11 位標識符的標準格式,B 部分用于具有 29 位標識符的擴展格式。使用 11 位標識符的 CAN 設備通常稱為 CAN 2.0A,而使用 29 位標識符的 CAN 設備通常稱為 CAN 2.0B。博世可免費獲取這些標準以及其他規范和白皮書。
1993 年,國際標準化組織 (ISO) 發布了 CAN 標準 ISO 11898,該標準后來被重組為兩部分;涵蓋數據鏈路層的 ISO 11898-1 和涵蓋高速 CAN 的 CAN 物理層的 ISO 11898-2。ISO 11898-3 稍后發布,涵蓋了低速容錯 CAN 的 CAN 物理層。物理層標準 ISO 11898-2 和 ISO 11898-3 不是博世 CAN 2.0 規范的一部分。這些標準可以從 ISO 購買。
博世仍在積極擴展 CAN 標準。2012 年,博世發布了 CAN FD 1.0 或 CAN with Flexible Data-Rate。該規范使用不同的幀格式,允許不同的數據長度以及在仲裁決定后可選地切換到更快的比特率。CAN FD 與現有的 CAN 2.0 網絡兼容,因此新的 CAN FD 設備可以與現有的 CAN 設備在同一網絡上共存。
CAN 總線是車載診斷 (OBD)-II 車輛診斷標準中使用的五種協議之一。自 1996 年以來在美國銷售的所有汽車和輕型卡車都必須遵守 OBD-II 標準。自 2001 年以來在歐盟銷售的所有汽油車和自 2004 年以來的所有柴油車都必須遵守 EOBD 標準
汽車
現代汽車可能有多達 70 個用于各種子系統的電子控制單元 (ECU)。 [7] 傳統上,最大的處理器是發動機控制單元。其他用于自動駕駛、高級駕駛輔助系統 (ADAS)、變速箱、安全氣囊、防抱死制動/ABS、巡航控制、電動助力轉向、音響系統、電動車窗、車門、后視鏡調節、混合動力/電動的電池和充電系統汽車等。其中一些形成獨立的子系統,但其他之間的通信是必不可少的。子系統可能需要控制執行器或接收來自傳感器的反饋。CAN 標準就是為滿足這一需求而設計的。一個關鍵優勢是不同車輛系統之間的互連可以實現廣泛的安全性,僅使用軟件即可實現經濟性和便利性功能——如果這些功能使用傳統汽車電子設備“硬連線”,則會增加成本和復雜性。示例包括:
自動啟動/停止:來自車輛周圍的各種傳感器輸入(速度傳感器、轉向角、空調開/關、發動機溫度)通過 CAN 總線進行整理,以確定發動機在靜止時是否可以關閉,以提高燃油經濟性和排放。
電動駐車制動器:“坡道保持”功能通過 CAN 總線從車輛的傾斜傳感器(也被防盜警報器使用)和道路速度傳感器(也被 ABS、發動機控制和牽引力控制系統使用)獲取輸入,以確定是否車輛停在斜坡上。同樣,來自安全帶傳感器(安全氣囊控制裝置的一部分)的輸入從 CAN 總線饋送,以確定安全帶是否系好,以便在離開時自動釋放駐車制動器。
駐車輔助系統:當駕駛員掛入倒檔時,變速箱控制單元可通過 CAN 總線發送信號,激活駐車傳感器系統和車門控制模塊,使乘客側車門后視鏡向下傾斜以顯示車門位置抑制。CAN 總線還接收來自雨量傳感器的輸入,以在倒車時觸發后擋風玻璃雨刷器。
自動車道輔助/防撞系統:來自停車傳感器的輸入也被 CAN 總線用于向駕駛員輔助系統提供外部接近數據,例如車道偏離警告,最近,這些信號通過 CAN 總線傳輸以啟動制動在主動防撞系統中通過電線。
自動剎車刮水:從雨量傳感器(主要用于自動擋風玻璃刮水器)通過 CAN 總線獲取輸入到 ABS 模塊,以在駕駛時啟動不易察覺的剎車應用,以清除剎車轉子中的水分。一些高性能的奧迪和寶馬車型包含此功能。
傳感器可以放置在最合適的位置,并且它們的數據被多個 ECU 使用。例如,室外溫度傳感器(傳統上放置在前面)可以放置在車外后視鏡中,避免發動機加熱,以及發動機、氣候控制和駕駛員顯示器使用的數據。
近年來,引入了 LIN 總線(本地互連網絡)標準,以補充 CAN 用于空調和信息娛樂等非關鍵子系統,在這些子系統中,數據傳輸速度和可靠性不太重要。
框架[編輯]
CAN 網絡可以配置為使用兩種不同的消息(或“幀”)格式:標準或基本幀格式(在 CAN 2.0 A 和 CAN 2.0 B 中描述)和擴展幀格式(僅在 CAN 2.0 B 中描述) )。兩種格式的唯一區別是“CAN base frame”支持11位長度的標識符,“CAN擴展幀”支持29位長度的標識符,由11位標識符組成(“基本標識符”)和一個 18 位擴展(“標識符擴展”)。CAN 基本幀格式和 CAN 擴展幀格式之間的區別是通過使用 IDE 位進行的,在 11 位幀的情況下以顯性方式傳輸,在 29 位幀的情況下以隱性方式傳輸。支持擴展幀格式消息的 CAN 控制器也能夠以 CAN 基本幀格式發送和接收消息。所有幀都以幀開始 (SOF) 位開始,該位表示幀傳輸的開始。
CAN 有四種幀類型:
數據幀:包含用于傳輸的節點數據的幀
遠程幀:請求傳輸特定標識符的幀
錯誤幀:任何節點檢測到錯誤時發送的幀
數據幀是實際數據傳輸的唯一幀。有兩種消息格式:
基本幀格式:帶有 11 個標識符位
擴展幀格式:帶 29 個標識符位
CAN 標準要求實現必須接受基本幀格式并且可以接受擴展幀格式,但必須容忍擴展幀格式。
?
- Arduino UNO機械開關屏蔽
- 樹莓派CAN屏蔽解決方案 0次下載
- Arduino的二進制時鐘屏蔽
- 允許在Terps Racing EV22賽車上進行 CAN通信的CAN屏蔽
- Arduino心電圖屏蔽
- ARDUINO LCD1602屏蔽鍵盤開源設計
- 用于Arduino Uno的Fm無線電屏蔽
- Arduino MEGA電池監控屏蔽
- Arduino UNO的擴展板創建的電子鍵屏蔽
- 用于arduino UNO的射頻脈沖發生器屏蔽
- 用于Arduino UNO的8按鈕控制器屏蔽
- Arduino的Mp3屏蔽
- MRK3399GC產品規格書 _2021080400
- 采用基于PC的軟件GUI的AD8302 Arduino屏蔽板用戶指南
- 電磁屏蔽理論與屏蔽設計接地設計資料下載
- CAN通信中的“過濾”是怎樣實現的? 1130次閱讀
- PI電磁屏蔽材料的屏蔽機理和影響因素 1913次閱讀
- 線纜屏蔽材料的種類及應用 1004次閱讀
- 屏蔽線為什么使用雙絞線 屏蔽線應該怎樣接地 9315次閱讀
- 基于CAN總線的地鐵屏蔽門系統故障排除方法概述 1489次閱讀
- 屏蔽雙絞線和非屏蔽雙絞線的主要差異是什么 1.4w次閱讀
- 各種屏蔽體的屏蔽效能計算方法解析 2.4w次閱讀
- 如何計算屏蔽體的屏蔽效能 6525次閱讀
- 屏蔽線和非屏蔽線的區別_網線屏蔽線和非屏蔽線的區別 5.6w次閱讀
- CAN總線如何規范的布線? 2.9w次閱讀
- 屏蔽線纜在EMC屏蔽方面的參數特性 2.7w次閱讀
- 關于電磁場的屏蔽問題,如何屏蔽 2.2w次閱讀
- 非屏蔽雙絞線和屏蔽雙絞線有什么區別 4.5w次閱讀
- arduino是什么以及arduino能干什么 4.4w次閱讀
- 靜電屏蔽、靜磁屏蔽和高頻電磁場屏蔽知識 9919次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多