一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Made with KiCad(九十九):4 個(gè)ECU組成的微型 CAN 測(cè)試平臺(tái)

KiCad ? 來(lái)源:KiCad ? 作者:KiCad ? 2025-04-29 16:54 ? 次閱讀

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

wKgaoWcy1WmAHf0MAAgmJeyvypE218.png

KiCon Asia 2024 將于 2024 年 11 月 15~16 日在深圳舉行,報(bào)名已開啟: 海外的小伙伴仍可以在 KiCon 的官網(wǎng)購(gòu)買門票:

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

國(guó)內(nèi)的小伙伴可以在電子發(fā)燒友網(wǎng)站報(bào)名:

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

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

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

wKgaoWcy1WqAZ3qvAAMd3QvRuaI226.png

wKgaoWcy1WqASWbeAAf4nPUKBO4690.png

wKgaoWcy1WqAU_kwAALcFNsvaeM411.png

概覽

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

主要功能

ECU網(wǎng)絡(luò)仿真

RAMN 模擬由 4 個(gè) ECU(電子控制單元)組成的 CAN-FD 網(wǎng)絡(luò)。默認(rèn)情況下,網(wǎng)絡(luò)流量規(guī)格與 PASTA 相同。 wKgaoWcy1XWAf0HvAApHAWrd9rM562.gif交互

RAMN 可通過(guò)使用 Arduino 樣式針座的電路板進(jìn)行擴(kuò)展。您可以添加傳感器和致動(dòng)器,并與 ECU 進(jìn)行物理交互。

wKgaoWcy1XaAKeyaABa5S6sBwHc208.gif

即插即用

RAMN 通過(guò) USB 實(shí)現(xiàn) slcan 協(xié)議。它被視為標(biāo)準(zhǔn)的 CAN 至 USB 適配器。無(wú)需購(gòu)買和連接其他工具,只需將 RAMN 插入 USB 端口即可開始使用。

wKgaoWcy1XaAF79VABItGyZbPoQ124.gif

可擴(kuò)展性

您可以堆疊擴(kuò)展板來(lái)添加新功能,如可信平臺(tái)模塊(TPM)、外部存儲(chǔ)器和 JTAG 調(diào)試器。

wKgaoWcy1XeAHPINAA8tUqbeYZs696.gif

模擬駕駛

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

wKgaoWcy1XeAVt3hAAMlGgx28yQ360.png

可編程

使用微控制器的內(nèi)置硬件引導(dǎo)加載器,可通過(guò) USB 對(duì)所有四個(gè) ECU 重新編程:無(wú)需 JTAG 編程器。

wKgaoWcy1XeAT9fOAAm86UffVBI019.gif

Layout 簡(jiǎn)潔

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

wKgaoWcy1XeAMwFBAAFn-eX2WGg978.gif

使用開源工具制作

所有 PCB 均使用開源 CAD 工具 KiCad 設(shè)計(jì)。微控制器的固件基于開源 RTOS freeRTOS 和開源庫(kù) STM32 HAL。

wKgaoWcy1XiAYsuqAA0XcJV87xc376.gif

使用示例

我們將 RAMN 開放源代碼,希望能促進(jìn)汽車系統(tǒng)的教育和研究。RAMN 可用于:

提供電子和汽車系統(tǒng)培訓(xùn)。

開發(fā)和評(píng)估汽車技術(shù)時(shí)。

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

用于需要硬件的 CTF 和 Bug 賞金計(jì)劃。

教育

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

wKgaoWcy1XmALaPsAEf-UPVX4b0270.gif

科研

RAMN 只有信用卡大小。它價(jià)格低廉,非常適合需要許多電路板的情況,例如評(píng)估制造公差對(duì)技術(shù)的影響,或?qū)y(cè)試平臺(tái)置于可能會(huì)損壞它的條件下。真正的 ECU 與流行的開發(fā)板不同,因?yàn)樗鼈兊脑O(shè)計(jì)可以抵御惡劣的工作環(huán)境。RAMN 主要由汽車級(jí)元件制成,可在零下 40 至 150 攝氏度的環(huán)境中工作。微控制器雖然不是汽車級(jí),但工作溫度可達(dá) -40 至 125 攝氏度。RAMN 試圖在開源、成本和真實(shí) ECU 網(wǎng)絡(luò)保真度之間保持平衡。擴(kuò)展板不是汽車級(jí)的。CAN-FD 總線末端的接線端子可讓您添加其他節(jié)點(diǎn)。它可用于開發(fā)和評(píng)估 ECU。但有一個(gè)限制:CAN-FD 總線是端接的,因此不能連接到真正的汽車上。

硬件設(shè)計(jì)

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

ECU(電子控制單元)

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

一個(gè)獨(dú)立電源

一個(gè)微控制器

一個(gè) CAN FD 收發(fā)器

一個(gè)擴(kuò)展端口

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

ECU B、ECU C 和 ECU D 的電源

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

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

CAN FD 總線

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

可以通過(guò)接線板從外部訪問(wèn) 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

倉(cāng)庫(kù) & 下載

可以在Github中獲取開源倉(cāng)庫(kù):

https://github.com/ToyotaInfoTech/RAMN

Baidu 下載:

wKgaoWcy1XyAAiOYAABOaUwwbQg626.jpg

注意:如果想第一時(shí)間收到 KiCad 內(nèi)容推送,請(qǐng)點(diǎn)擊下方的名片,按關(guān)注,再設(shè)為星標(biāo)。

常用合集匯總:

和 Dr Peter 一起學(xué) KiCad

KiCad 8 探秘合集

KiCad 使用經(jīng)驗(yàn)分享

KiCad 設(shè)計(jì)項(xiàng)目(Made with KiCad)

常見問(wèn)題與解決方法

KiCad 開發(fā)筆記

插件應(yīng)用

發(fā)布記錄

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2836

    瀏覽量

    466228
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    905

    瀏覽量

    55310
  • KiCAD
    +關(guān)注

    關(guān)注

    5

    文章

    215

    瀏覽量

    9263
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Made with KiCadCAN 總線步進(jìn)電機(jī)閉環(huán)控制板

    “ 這是一個(gè) CAN 總線的步進(jìn)電機(jī)控制板?!? Made with KiCad 系列將支持新的展示方式。點(diǎn)擊以下鏈接可以直接動(dòng)態(tài)查看設(shè)計(jì)的原理圖、PCB、3D 及 BOM,查詢?cè)O(shè)計(jì)中
    發(fā)表于 09-20 14:14

    Made with KiCad(一):Jetson Nano Baseboard

    4 個(gè)傳感器或在 4 通道配置中支持 3 個(gè)傳感器。 有關(guān)支持的 CSI 通道映射的更多詳細(xì)信息,請(qǐng)參閱相關(guān) SoM 的產(chǎn)品設(shè)計(jì)指南。 您可以在 NVIDIA 的 Jetson 下載
    發(fā)表于 06-27 13:40

    基于CAN總線的多ECU通信平臺(tái)設(shè)計(jì)

    介紹CAN 總線及其通信協(xié)議J1939, 并設(shè)計(jì)基于CAN 總線的多ECU 通信平臺(tái)的硬件結(jié)構(gòu); 闡述節(jié)點(diǎn)ECU 通信的軟件設(shè)計(jì)方法,在仿真
    發(fā)表于 04-15 09:49 ?22次下載

    基于CAN 總線的多ECU 通信平臺(tái)設(shè)計(jì)

    介紹CAN 總線及其通信協(xié)議J1939, 并設(shè)計(jì)基于CAN 總線的多ECU 通信平臺(tái)的硬件結(jié)構(gòu); 闡述節(jié)點(diǎn)ECU 通信的軟件設(shè)計(jì)方法,在仿真
    發(fā)表于 05-16 14:19 ?28次下載

    基于CAN總線技術(shù)搭建車輛系統(tǒng)網(wǎng)絡(luò)的仿真測(cè)試平臺(tái)

    CAN 總線測(cè)試平臺(tái)拓?fù)浣Y(jié)構(gòu)如圖1 所示,它由實(shí)時(shí)仿真節(jié)點(diǎn)、待測(cè)節(jié)點(diǎn)和運(yùn)行在PC 上的相關(guān)軟件組成。其中實(shí)時(shí)仿真節(jié)點(diǎn)由微處理器與PhilipsSJA100
    發(fā)表于 03-16 09:54 ?2107次閱讀
    基于<b class='flag-5'>CAN</b>總線技術(shù)搭建車輛系統(tǒng)網(wǎng)絡(luò)的仿真<b class='flag-5'>測(cè)試</b><b class='flag-5'>平臺(tái)</b>

    Made with KiCad(九十八):USB-C 的 Raspberry PiCo 2

    ://bbs.elecfans.com/jishu_2455217_1_1.html Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復(fù)制到瀏覽器中: https://www.eda.cn
    的頭像 發(fā)表于 04-28 18:27 ?87次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(九十八):USB-C 的 Raspberry PiCo 2

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

    CAN 遠(yuǎn)程站,是構(gòu)建可靠測(cè)試基礎(chǔ)設(shè)施的重要模塊 此項(xiàng)目的設(shè)計(jì)文件使用 KiCad繪制。 功能 USB轉(zhuǎn)CAN工具。 這個(gè)不帶隔離的硬件設(shè)計(jì)是比較簡(jiǎn)
    的頭像 發(fā)表于 11-13 18:09 ?867次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(五):USB轉(zhuǎn)<b class='flag-5'>CAN</b>適配器

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

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

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

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

    Made with KiCad(108):基于 LattePanda-Mu 的 nvme 載板

    “ ?一個(gè)為 LattePanda Mu 設(shè)計(jì)的 mini-ITX NVMe 載板項(xiàng),包含六個(gè)M.2 和兩個(gè)PCIe端口,可以用作 NAS。? ” ? Made with
    的頭像 發(fā)表于 12-19 11:16 ?590次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(108):基于 LattePanda-Mu 的 nvme 載板

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

    “ ?Vimdrones AM32 ESC 開發(fā)板專為 AM32 開源 ESC 項(xiàng)目設(shè)計(jì),內(nèi)置電機(jī)和 CAN 端口,可使用 DroneCAN 進(jìn)行無(wú)縫開發(fā)和測(cè)試。 ” Made with Ki
    的頭像 發(fā)表于 01-07 11:14 ?598次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(111):Vimdrones AM32 ESC 開發(fā)板

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

    “ ?Great Scott Gadgets 公司的 GreatFET One 是硬件黑客最好的朋友。它的核心是一個(gè)功能強(qiáng)大的 NXP LPC4330(Cortex M4 @ 204MHz)處理器
    的頭像 發(fā)表于 02-14 11:37 ?283次閱讀
    <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 英寸電子墨水設(shè)備,具備多種外設(shè)。? ” Made
    的頭像 發(fā)表于 03-07 11:15 ?309次閱讀
    <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 的電路板,可用于家庭自動(dòng)化或 LED 應(yīng)用。? ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復(fù)制到
    的頭像 發(fā)表于 04-16 11:17 ?265次閱讀
    <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 公司設(shè)計(jì)的一款 6 英寸、低延遲的電子墨水屏。主控使用了 STM32H743。? ” ? Made
    的頭像 發(fā)表于 04-25 11:18 ?82次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(125):Inkplate 6 MOTION 電子墨水屏