在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Made with KiCad(九十九):4 個ECU組成的微型 CAN 測試平臺

KiCad ? 來源:KiCad ? 作者:KiCad ? 2025-04-29 16:54 ? 次閱讀

RAMN(Resistant Automotive Miniature Network)是一個由 4 個電子控制單元組成的微型 CAN/CAN-FD 測試平臺。

wKgaoWcy1WmAHf0MAAgmJeyvypE218.png

KiCon Asia 2024 將于 2024 年 11 月 15~16 日在深圳舉行,報名已開啟: 海外的小伙伴仍可以在 KiCon 的官網購買門票:

https://pretix.eu/kicad/kiconasia2024/

國內的小伙伴可以在電子發燒友網站報名:

https://bbs.elecfans.com/jishu_2455217_1_1.html

Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中:

https://www.eda.cn/ecadViewer/viewerPage/?xmlId=083e6447-e69c-4945-bef9-56c2b0abe02c&fileZip=%2Fdata%2Fdesign%2Fdemo%2F083e6447-e69c-4945-bef9-56c2b0abe02c.zip 即可動態查看設計的原理圖、PCB、3D 及 BOM,查詢設計中器件、走線、焊盤的屬性詳情。還可以在原理圖中與AI小助手互動,幫您更高效地學習設計細節:

wKgaoWcy1WqAZ3qvAAMd3QvRuaI226.png

wKgaoWcy1WqASWbeAAf4nPUKBO4690.png

wKgaoWcy1WqAU_kwAALcFNsvaeM411.png

概覽

RAMN(Resistant Automotive Miniature Network)是一個微型 CAN/CAN-FD 測試平臺,由四個電子控制單元(ECU)組成,僅由印刷電路板構成。可以對這些 ECU 進行編程,以模擬與我們團隊的另一個項目 PASTA(https://github.com/pasta-auto/PASTA1.0) 相同的網絡流量。RAMN 通過 USB 供電,可識別為標準 CAN 適配器(slcan 或原生 socketCAN)。它可以與自動駕駛模擬器 CARLA(https://github.com/carla-simulator/carla)進行閉環連接。虛擬車輛發生的情況會對物理 CAN/CAN-FD 總線產生影響,反之亦然。RAMN 可通過多種可堆疊擴展進行擴展,包括外部 quadSPI 存儲器和可信平臺模塊(TPM)。 RAMN 是一個信用卡大小的 ECU 測試平臺,用于安全地學習和研究汽車系統。 RAMN 是一組 PCB(印刷電路板),可共同用于模擬 ECU(電子控制單元)的 CAN-FD 網絡。 wKgaoWcy1WuAEAxIAAj22wH6lug967.gif

主要功能

ECU網絡仿真

RAMN 模擬由 4 個 ECU(電子控制單元)組成的 CAN-FD 網絡。默認情況下,網絡流量規格與 PASTA 相同。 wKgaoWcy1XWAf0HvAApHAWrd9rM562.gif交互

RAMN 可通過使用 Arduino 樣式針座的電路板進行擴展。您可以添加傳感器和致動器,并與 ECU 進行物理交互。

wKgaoWcy1XaAKeyaABa5S6sBwHc208.gif

即插即用

RAMN 通過 USB 實現 slcan 協議。它被視為標準的 CAN 至 USB 適配器。無需購買和連接其他工具,只需將 RAMN 插入 USB 端口即可開始使用。

wKgaoWcy1XaAF79VABItGyZbPoQ124.gif

可擴展性

您可以堆疊擴展板來添加新功能,如可信平臺模塊(TPM)、外部存儲器和 JTAG 調試器。

wKgaoWcy1XeAHPINAA8tUqbeYZs696.gif

模擬駕駛

RAMN 可與開源自動駕駛模擬器 CARLA 進行閉環連接。來自虛擬世界的值,如車速和油門控制,在 CAN-FD 總線和 ECU 內部以物理形式存在。您可以自己駕駛汽車,也可以讓自動駕駛算法來完成這項工作。

wKgaoWcy1XeAVt3hAAMlGgx28yQ360.png

可編程

使用微控制器的內置硬件引導加載器,可通過 USB 對所有四個 ECU 重新編程:無需 JTAG 編程器。

wKgaoWcy1XeAT9fOAAm86UffVBI019.gif

Layout 簡潔

RAMN 僅包括按高公差設計的印刷電路板。印刷電路板只有兩層,同一面有 SMD 元件。所有元件均可手工焊接,這使得電子初學者也能使用 RAMN。

wKgaoWcy1XeAMwFBAAFn-eX2WGg978.gif

使用開源工具制作

所有 PCB 均使用開源 CAD 工具 KiCad 設計。微控制器的固件基于開源 RTOS freeRTOS 和開源庫 STM32 HAL。

wKgaoWcy1XiAYsuqAA0XcJV87xc376.gif

使用示例

我們將 RAMN 開放源代碼,希望能促進汽車系統的教育和研究。RAMN 可用于:

提供電子和汽車系統培訓。

開發和評估汽車技術時。

用于研究,尤其是在溫度和制造公差非常重要的情況下。

用于需要硬件的 CTF 和 Bug 賞金計劃。

教育

RAMN 嘗試采用盡可能多的流行技術,而不僅僅是 CAN-FD。擴展板具有用于觀察重要信號的夾式探頭,可用于研究模擬電路、SPI、I2CUART 等。

wKgaoWcy1XmALaPsAEf-UPVX4b0270.gif

科研

RAMN 只有信用卡大小。它價格低廉,非常適合需要許多電路板的情況,例如評估制造公差對技術的影響,或將測試平臺置于可能會損壞它的條件下。真正的 ECU 與流行的開發板不同,因為它們的設計可以抵御惡劣的工作環境。RAMN 主要由汽車級元件制成,可在零下 40 至 150 攝氏度的環境中工作。微控制器雖然不是汽車級,但工作溫度可達 -40 至 125 攝氏度。RAMN 試圖在開源、成本和真實 ECU 網絡保真度之間保持平衡。擴展板不是汽車級的。CAN-FD 總線末端的接線端子可讓您添加其他節點。它可用于開發和評估 ECU。但有一個限制:CAN-FD 總線是端接的,因此不能連接到真正的汽車上。

硬件設計

概覽 RAMN 的主板是一塊信用卡大小的 PCB 板,上面有 4 個 ECU、一條 CAN FD 總線和一個 USB 端口。 wKgaoWcy1XmAN0o-AALWf9sPNhw384.jpg RAMN 的主板可通過擴展板進行擴展,以增加傳感器和致動器等功能。 wKgaoWcy1XmAZ1EsAAE5t-7tLz8701.jpg

ECU(電子控制單元)

RAMN 上有 4 個 ECU(ECU A、ECU B、ECU C 和 ECU D),它們都采用共同的設計:

一個獨立電源

一個微控制器

一個 CAN FD 收發器

一個擴展端口

ECU A 還有一個 USB 接口。USB 端口是整個電路板的主 5V 電源,也是對所有 ECU 重新編程的工具。ECU A 有 6 個 GPIO 用于控制:

ECU B、ECU C 和 ECU D 的電源

ECU B、ECU C 和 ECU D 的啟動模式(BOOT0 引腳)

ECU D 有一個額外的分流電阻和夾式探頭,便于測量。

CAN FD 總線

RAMN 具有連接 4 個 ECU 的 CAN FD 總線,兩端均采用 120 歐姆分離式終端。 CAN FD 總線還具有分流電阻和夾式探頭,便于測量。

可以通過接線板從外部訪問 CAN FD 總線。

框圖

wKgaoWcy1XmAQSAqAAMaepWc03k434.png

wKgaoWcy1XmAPTk7AABz5FKIY5g648.png

原理圖 & PCB

RAMN 主板

wKgaoWcy1XqAD6FDAAGNcQAg_zs555.png

wKgaoWcy1XqAXtYTAAIcBpyPls4490.png

wKgaoWcy1XqAccIxAADKXfYEZGY900.png

wKgaoWcy1XqAGVUFAAIJylgnlvI816.png

wKgaoWcy1XqAHVqpAADLH8y7JIs212.png

wKgaoWcy1XqAApOdAAIKpRnWRrM901.png

wKgaoWcy1XqAZcU4AADLG8113uU706.png

wKgaoWcy1XuARKxgAAIaUOYvqWM790.png

wKgaoWcy1XuAELyqAADLEA-5irM189.png

wKgaoWcy1XuACB2aAAzULE2o1RE645.png

wKgaoWcy1XuAfpQBAAbMhfgi5yg450.png

wKgaoWcy1XuAD5cTAAlfV8m2PYY387.png

wKgaoWcy1XuAPfQVAAKAOT8OvS8836.png

License

CC BY-SA 4.0

倉庫 & 下載

可以在Github中獲取開源倉庫:

https://github.com/ToyotaInfoTech/RAMN

Baidu 下載:

wKgaoWcy1XyAAiOYAABOaUwwbQg626.jpg

注意:如果想第一時間收到 KiCad 內容推送,請點擊下方的名片,按關注,再設為星標。

常用合集匯總:

和 Dr Peter 一起學 KiCad

KiCad 8 探秘合集

KiCad 使用經驗分享

KiCad 設計項目(Made with KiCad)

常見問題與解決方法

KiCad 開發筆記

插件應用

發布記錄

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2899

    瀏覽量

    466983
  • ecu
    ecu
    +關注

    關注

    14

    文章

    921

    瀏覽量

    55547
  • KiCAD
    +關注

    關注

    5

    文章

    242

    瀏覽量

    9368
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Made with KiCad(128):CANBoard V2 開源一款支持CAN的簡單IO板

    “ ?CANBoard 是一款支持 CAN 的簡單 IO 板,專門設計用于方向盤/按鈕盒/面板等設備。 ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中(或
    的頭像 發表于 05-27 17:37 ?408次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(128):CANBoard V2 開源一款支持<b class='flag-5'>CAN</b>的簡單IO板

    開源 Made with KiCad(129):CatSniffer IoT 多協議工具

    “ ? CatSniffer 是一款專為物聯網(IoT)安全研究設計的硬件工具,其核心功能包括無線通信的嗅探、協議分析和安全測試。 ? ” Made with KiCad 系列將支持新的展示方式
    的頭像 發表于 06-09 11:14 ?780次閱讀
    開源 <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(129):CatSniffer IoT 多協議工具

    【開源分享】Made with KiCad(128):CANBoard V2 開源一款支持CAN的簡單IO板

    CANBoard 是一款支持 CAN 的簡單 IO 板,專門設計用于方向盤/按鈕盒/面板等設備。 Made with KiCad 系列將支持新的展示方式:點擊查看 即可動態查看設計的原理圖
    發表于 06-03 14:17

    Made with KiCad(一):Jetson Nano Baseboard

    4 傳感器或在 4 通道配置中支持 3 傳感器。 有關支持的 CSI 通道映射的更多詳細信息,請參閱相關 SoM 的產品設計指南。 您可以在 NVIDIA 的 Jetson 下載
    發表于 06-27 13:40

    基于CAN總線的多ECU通信平臺設計

    介紹CAN 總線及其通信協議J1939, 并設計基于CAN 總線的多ECU 通信平臺的硬件結構; 闡述節點ECU 通信的軟件設計方法,在仿真
    發表于 04-15 09:49 ?22次下載

    基于CAN 總線的多ECU 通信平臺設計

    介紹CAN 總線及其通信協議J1939, 并設計基于CAN 總線的多ECU 通信平臺的硬件結構; 闡述節點ECU 通信的軟件設計方法,在仿真
    發表于 05-16 14:19 ?28次下載

    基于CAN總線技術搭建車輛系統網絡的仿真測試平臺

    CAN 總線測試平臺拓撲結構如圖1 所示,它由實時仿真節點、待測節點和運行在PC 上的相關軟件組成。其中實時仿真節點由微處理器與PhilipsSJA100
    發表于 03-16 09:54 ?2157次閱讀
    基于<b class='flag-5'>CAN</b>總線技術搭建車輛系統網絡的仿真<b class='flag-5'>測試</b><b class='flag-5'>平臺</b>

    Made with KiCad(五):USB轉CAN適配器

    CAN 遠程站,是構建可靠測試基礎設施的重要模塊 此項目的設計文件使用 KiCad繪制。 功能 USB轉CAN工具。 這個不帶隔離的硬件設計是比較簡
    的頭像 發表于 11-13 18:09 ?1024次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(五):USB轉<b class='flag-5'>CAN</b>適配器

    Made with KiCad(106):ScopeFun 多功能開源儀器

    “ ?ScopeFun 是一開源的一體化儀器平臺。它包括示波器、任意波形發生器、頻譜分析儀、邏輯分析儀和數字模式發生器。 ” Made with KiCad 系列將支持新的展示方式。
    的頭像 發表于 11-12 12:24 ?1094次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(106):ScopeFun 多功能開源儀器

    Made with KiCad(107):LattePanda-Mu 載板(Lite Carrier)

    KiCad 設計) ? ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中(或點擊“閱讀原文”): https://www.eda.cn/ecadViewer
    的頭像 發表于 12-07 11:54 ?682次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(107):LattePanda-Mu 載板(Lite Carrier)

    Made with KiCad(111):Vimdrones AM32 ESC 開發板

    “ ?Vimdrones AM32 ESC 開發板專為 AM32 開源 ESC 項目設計,內置電機和 CAN 端口,可使用 DroneCAN 進行無縫開發和測試。 ” Made with Ki
    的頭像 發表于 01-07 11:14 ?800次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(111):Vimdrones AM32 ESC 開發板

    Made with KiCad(116):GreatFET One 硬件黑客最佳搭檔

    “ ?Great Scott Gadgets 公司的 GreatFET One 是硬件黑客最好的朋友。它的核心是一功能強大的 NXP LPC4330(Cortex M4 @ 204MHz)處理器
    的頭像 發表于 02-14 11:37 ?394次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(116):GreatFET One 硬件黑客最佳搭檔

    Made with KiCad(118):Inkplate 4 TEMPERA 墨水屏終端

    “ ?Inkplate 4 TEMPERA 是一款由 Soldered Electronics 推出的開源、兼容 Arduino 的 3.8 英寸電子墨水設備,具備多種外設。? ” Made
    的頭像 發表于 03-07 11:15 ?403次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(118):Inkplate <b class='flag-5'>4</b> TEMPERA 墨水屏終端

    Made with KiCad(122):ANAVI Miracle Emitter

    “ ?ANAVI Technology 推出的基于 RISC-V 的電路板,可用于家庭自動化或 LED 應用。? ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到
    的頭像 發表于 04-16 11:17 ?369次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(122):ANAVI Miracle Emitter

    Made with KiCad(125):Inkplate 6 MOTION 電子墨水屏

    “ ?Inkplate 6 MOTION 是 Soldered Electronics 公司設計的一款 6 英寸、低延遲的電子墨水屏。主控使用了 STM32H743。? ” ? Made
    的頭像 發表于 04-25 11:18 ?174次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(125):Inkplate 6 MOTION 電子墨水屏
    主站蜘蛛池模板: 1区2区3区 | bt天堂网在线资源www | 黄色在线观看国产 | 亚洲黄色小说网站 | 韩国三级日本三级在线观看 | 特级毛片aaa免费版 特级毛片a级毛免费播放 | 99热精品久久只有精品30 | 亚洲国产成人精品女人久久久 | 天堂网在线www最新版在线 | 国产精品成人观看视频国产奇米 | h视频在线播放 | 1024手机看片你懂得的 日韩欧美 | 日本大片免a费观看在线 | 日本噜噜影院 | 亚洲午夜一区 | 5060午夜一级 | 欧美一级黄视频 | 久久香蕉国产线看观看精品yw | 欧美成人精品一区二三区在线观看 | 亚洲精品第一 | 一本一本大道香蕉久在线精品 | 天天综合色网 | 欧美区亚洲区 | 五月婷婷激情综合 | 欧美一级欧美一级高清 | 免费观看欧美成人1314色 | 手机在线免费视频 | 亚洲欧美在线视频免费 | 国产人成午夜免费看 | 中文字幕天天干 | h视频免费看 | 爽死你个放荡粗暴小淫视频 | 久操免费视频 | www.色亚洲 | 最刺激黄a大片免费观看下截 | 欧美人与zoxxxx视频 | 国产高清免费 | 国产精品免费久久 | 天天干免费视频 | 天天做日日干 | 中文字幕天天躁夜夜狠狠综合 |