国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

基于Raspberry Pi的快速系統原型設計

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Brandon Lewis ? 2022-06-02 16:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Arduino 和 Raspberry Pi 沒有為商業產品中的電子硬件提供足夠的模擬。專業工程師需要工業級原型設計解決方案。他們需要一個“工業 Pi”。

除了易于使用之外,像 Arduino 和 Raspberry Pi 這樣的快速原型制作平臺的最大優點是它們的成本極低。除非你是專業工程師。

所謂的“創客板”最初是為大型 STEM 教育環境設計的,因此必須盡可能便宜。結果,它們集成了許多不適合商業部署的電子元件。換句話說,它們很便宜。

盡管出于顯而易見的原因,快速原型設計的概念對工業設計師很有吸引力,但 Arduino 和 Raspberry Pi 級設備通常無法為將在其成品中使用的電子硬件提供足夠的模擬。這些開發人員需要更多的工業級原型設計平臺,這些平臺仍然允許他們快速完成設計迭代。

為什么不使用計算機模塊 (COM)?

為什么不使用 COM 進行工業原型設計?

COM 架構在 2000 年代末和 2010 年代初在工業、商業、醫療和運輸行業中流行起來,作為延長電子系統部署壽命的一種方式。他們通過兩板架構實現了這一點:

首先,包含系統可能需要的所有 I/O 和接口的特定應用載板將被設計成一臺機器。

然后,在載體頂部插入一個計算模塊,以提供最終應用程序使用的處理、內存和 I/O 控制器

為確保設計相隔數年或可能數十年的電路板之間的兼容性,開放 COM 標準指定了在模塊和載體之間傳輸信號連接器。迄今為止,這些行業標準中最成功的是 PICMG 的 COM Express、Qseven 和SGET SMARC。

這種架構的好處是它可以防止硬件過時。例如,如果一臺機器需要運行比最初設計的更強大、更復雜的軟件堆棧,工程師可以簡單地將現有的計算模塊換成具有更高計算機和內存性能的計算模塊。承運人保持不變,系統中的其他一切也一樣。

例如,像LEC-PX30之類的 SMARC 模塊本身就是為滿足苛刻的平均故障間隔時間 (MTBF)、長生命周期和工業嵌入式應用程序的嚴格修訂控制而設計的(圖 1)。

poYBAGKYfF-ADIJnAAR9pGUcqxY081.png

圖 1.像 ADLINK LEC-PX30 這樣的 SMARC 計算模塊專為工業用例而設計,包括邊緣連接器等堅固的組件,以實現高平均故障間隔時間和長生命周期,同時保持嚴格的修訂控制

因此,如果您可以使用 COM 將部署的系統從 A 點帶到 B 點,為什么不使用 COM 將設計從原型設計到生產?嗯,COM 傳統上并沒有被用作原型平臺,因為:

為了優化設計的性能、尺寸和成本,系統集成商或最終用戶通常會設計自己的特定應用載板。這可能很耗時。

從一個目標優化軟件到下一個目標可能是勞動密集型的,因此專業開發人員通常希望在實施生產質量軟件之前確定最終硬件。

工業級 COM 只是比業余愛好者的替代品更昂貴,但它們通常不提供與創客板相同的即插即用功能。

快速原型板和工業級 COM 之間的中間地帶是什么?

工業 Raspberry Pi或“I-Pi 。

工業 Pi 的構建塊

凌華科技最近推出了工業物聯網原型平臺I-Pi,讓專業工程師可以使用基于 COM 的平臺快速驗證他們的設計。

該套件由上述LEC-PX30 SMARC 模塊組成;簡化的現成 SMARC 載板;以及類似于 Raspberry Pi 生態系統中使用的硬件連接頂部 (HAT),可將 DSI 信號轉換為 HDMI(圖 3)。HAT 通過 40 針擴展接頭插入 I-Pi 載體,而 LEC-PX30 模塊通過 SMARC 2.1 MXM 3.0 連接器連接到 I-Pi 載體

poYBAGKYfHSAKo-KAAHAHM906H4524.png

圖 3. SMARC 2.1 規范中使用的 MXM 3.0 連接器在 SMARC 計算模塊和載板之間傳輸大量信號,最終有助于簡化整個系統設計

如圖 3 所示,MXM 連接器在 I-Pi 載體和模塊之間承載各種信號,連接兩個 10/100 Mbps LAN、四個 USB 2.0 端口和一個 USB 2.0 OTG 端口、四通道 MIPI DSI、兩個通道 MIPI CSI,以及 CAN、SPI、UARTI2C 等串行接口。但設置的真正美妙之處在于,實際 I-PI 基板上唯一的高速信號是 PCI Express 和 HDMI。

當然,在原型設計階段完成后,這些信號可以在優化的特定應用載板上進行更改。但是將更復雜的走線限制為僅 PCI Express 和 HDMI 會降低 I-Pi 的復雜性并增加工程師的易用性。事實上,每個模塊都包含 PCI 去耦電容和鎖,因此工程師在更改硬件配置時所要做的就是確保處理器板和載卡之間的走線對齊。

這使得在原型制作過程中將具有一組接口和性能的 SMARC 模塊換成另一組接口和性能變得輕而易舉。

例如,LEC-PX30 基于Rockchip PX30片上系統,包括四核 Arm Cortex-A35 CPU 和安全擴展(圖 4)。該板還配備了 2 GB 內存和 Microchip 的 ATT ECC608A 加密認證芯片。但是,I-Pi 載體支持具有與頂級英特爾 Apollo Lake 處理器一樣先進的處理器的 SMARC 模塊。

poYBAGKYfH6AYgSvAAUFUa3nUqs487.png

圖 4. Rockchip PX30 SoC 包含一個四核 Arm Cortex-A35 CPU 和 Mali G31 GPU,以及用于通用工業應用的大量多媒體、安全和連接模塊

這將我們帶到了軟件上。在大多數情況下,在不同的計算模塊之間進行轉換,更不用說具有不同處理器架構的計算模塊,例如基于 Arm 的 Rockchip PX30 和基于 x86 的 Intel Atom 處理器,這意味著原型設計過程要重新開始。然而,鑒于 I-Pi 平臺廣泛的硬件靈活性,凌華科技通過為其所有 SMARC 模塊配備MRAA 功能來解決這個問題(圖 5)。

圖 5. MRAA 硬件抽象層 (HAL) 是一個具有 Java、JavaScript 和 Python 集成的 C/C++ 庫,允許用戶輕松地將軟件從一個硬件平臺移植到另一個硬件平臺,例如不同的 SMARC 計算模塊(來源:Eclipse UPM )。

MRAA 是最初由英特爾開發的開源硬件抽象層 (HAL)。它是一個包含 Java/JavaScript 和 Python 集成的 C/C++ 驅動程序和 API 庫,允許開發人員無縫集成新的硬件組件,而無需修改任何代碼。因此,工程師可以簡單地用一個 SMARC 模塊替換另一個,即使一個支持瑞芯微 PX30 而另一個托管 NXP i.MX8M SoC;他們可以添加他們需要的任何傳感器 HAT;他們甚至可以將 Raspberry Pi 或 Arduino 環境中的軟件移植到他們的 I-Pi COM,而無需對其進行重新加工。

MRAA 可以通過 Github 下載,也可以通過 MRAA 擴展的有用包和模塊折疊到 Eclipse IDE 中。它可以使用英特爾 Apollo Lake 平臺和 Docker 容器等模擬平臺以及標準和嵌入式 Linux 發行版在 Windows 環境中運行。

I-Pi 本身支持Android、Ubuntu、Debian和Yocto。

poYBAGKYfIeAX-o8AAEHC7FL8XE776.png

圖 6.所有凌華科技 SMARC 模塊都集成了 MRAA 硬件抽象層 (HAL),以實現從一個目標到另一個目標的無縫軟件可移植性,即使該代碼是在 Arduino 或 Raspberry Pi 編程環境中開發的

與 I-Pi 平臺兼容的其他開源軟件組件包括 ADLINK 的部分 Vortex 數據分發服務 (DDS) 網絡中間件,這是一個發布/訂閱軟件框架,允許物聯網工程師以安全、可擴展、容錯的方式連接他們的設備和確定性的方式。

pYYBAGKYfI-AY_JFAANX1YmVdnQ698.png

圖 7. ADLINK Vortex 數據分發服務 (DDS) 中間件是一種網絡抽象軟件,它以發布/訂閱格式可靠、確定性和安全地傳輸消息

以 Pi 級風險加速工業原型制作

從硬件和軟件的角度來看,I-Pi 的模塊化方法使其盡可能接近 Arduino 或 Raspberry Pi 的開箱即用用戶體驗。那就只剩下成本問題了。

如前所述,工業級組件本質上比用于制造板的技術更昂貴。畢竟,I-Pi COM 支持高達 -20oC 至 +85oC 的工作溫度范圍,以及符合 IEC 60068-2-27/64 和 MIL-STD-202 F 的沖擊和振動容限。對于接近生產的客戶,凌華科技還將 USB 和 PCI 開關集成到他們的 SMARC 模塊中,這提高了這些模塊的價格。而且,當然,您必須考慮到 I-Pi 實際上是三個工業板封裝在一個套件中。

盡管如此,該套件的零售價僅為 125 美元,或包括藍牙/Wi-Fi 加密狗的 136 美元。為此,您將獲得 I-Pi 載板、LEC-PX30 SMARC 模塊、DSI 轉 HDMI HAT、32 GB SD 卡、Micro USB 電纜和電源適配器。散熱器/散熱器也可提供,起價約為 15 美元。

對于為可商業部署的產品尋找快速原型解決方案的專業工程師來說,這一點也不差。

審核編輯:郭婷

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

    關注

    2576

    文章

    55028

    瀏覽量

    791233
  • DDS
    DDS
    +關注

    關注

    22

    文章

    684

    瀏覽量

    156577
  • python
    +關注

    關注

    57

    文章

    4876

    瀏覽量

    90022
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RL78/G22快速原型開發板:功能特性與使用指南

    RL78/G22快速原型開發板:功能特性與使用指南 在電子開發領域,擁有一款高效且功能豐富的快速原型開發板至關重要。Renesas的RL78/G22
    的頭像 發表于 12-30 09:50 ?1007次閱讀

    探索Renesas FPB - RA2E2快速原型開發板:硬件設計與應用指南

    探索Renesas FPB - RA2E2快速原型開發板:硬件設計與應用指南 在嵌入式系統開發的世界里,擁有一款高效且功能豐富的快速原型開發
    的頭像 發表于 12-29 16:30 ?620次閱讀

    RL78/G24 快速原型開發板使用指南

    RL78/G24 快速原型開發板使用指南 在當今的電子設計領域,快速原型開發板為工程師們提供了便捷的開發途徑。Renesas 的 RL78/G24
    的頭像 發表于 12-29 11:55 ?686次閱讀

    Renesas FPB - RX140快速原型開發板使用指南

    Renesas FPB - RX140快速原型開發板使用指南 在當今電子設計領域,高效且便捷的開發板對于產品的快速迭代和創新至關重要。Renesas FPB - RX140快速
    的頭像 發表于 12-29 09:45 ?395次閱讀

    Renesas FPB - RA2T1快速原型開發板:開啟高效設計之旅

    Renesas FPB - RA2T1快速原型開發板:開啟高效設計之旅 在電子設計領域,一款優秀的快速原型開發板能極大地提升開發效率,為項目的成功奠定基礎。Renesas的FPB -
    的頭像 發表于 12-26 16:20 ?283次閱讀

    SCH1600 PCB 設計解析:助力快速原型開發

    SCH1600 PCB 設計解析:助力快速原型開發 在電子設計領域,快速原型開發是產品迭代和創新的關鍵環節。今天,我們就來深入了解一下 Murata 的 SCH1600 Chip Ca
    的頭像 發表于 12-16 16:35 ?305次閱讀

    Banana Pi BPI-CM6 – 一款與 Raspberry Pi CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統模塊

    Banana Pi BPI-CM6 系統模塊 (SoM) 采用 SpacemiT K1 八核 RISC-V 處理器,并且與大多數 Raspberry Pi CM4 或 CM5 模塊的載
    發表于 11-28 16:59

    Banana Pi BPI-CM6 – 一款與 Raspberry Pi CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統模塊

    Banana Pi BPI-CM6 系統模塊 (SoM) 采用 SpacemiT K1 8 核 RISC-V 處理器,并且與大多數為 Raspberry Pi CM4 或 CM5 設計
    的頭像 發表于 11-28 16:57 ?2321次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-CM6 – 一款與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> CM4/CM5 載板兼容的 SpacemiT K1 RISC-V <b class='flag-5'>系統</b>模塊

    使用簡儀科技產品構建掃描隧道顯微鏡控制快速原型系統

    掃描隧道顯微鏡,利用量子隧道效應,獲取樣本表面立體形狀,是研究物質微觀結構外貌的利器。用戶希望構建一套靈活可重構的電子學系統,通過軟件快速原型技術,設計性能更好,適用材料更廣的掃描隧道顯微鏡。
    的頭像 發表于 11-27 10:03 ?467次閱讀
    使用簡儀科技產品構建掃描隧道顯微鏡控制<b class='flag-5'>快速</b><b class='flag-5'>原型</b><b class='flag-5'>系統</b>

    Banana Pi BPI-R4 Lite:新型單板計算機比 Raspberry Pi 5 更具優勢

    Raspberry Pi 5(亞馬遜售價 66 美元起)的替代品。 然而,它的側重點略有不同,尤其適合網絡應用。例如,它可以作為 OpenWrt 路由器的基礎。Banana Pi 最新的 SBC
    的頭像 發表于 08-26 16:46 ?1418次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-R4 Lite:新型單板計算機比 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 更具優勢

    貿澤開售Raspberry Pi用于嵌入式和IIoT應用的RP2350微控制器

    2025 年 5 月 23 日 – 提供超豐富半導體和電子元器件?的業界知名新品引入 (NPI) 代理商貿澤電子 (Mouser Electronics) 即日起開售Raspberry Pi的新款
    發表于 05-27 14:50 ?1506次閱讀

    如何在Raspberry Pi OS上安裝SDK?

    Raspberry Pi OS 上安裝 SDK
    發表于 04-30 06:45

    貿澤開售適用于AI和嵌入式應用的 全新Raspberry Pi Compute Module 5

    醫療監控和其他嵌入式應用的功能。 ? Raspberry Pi CM5搭載了BCM2712四核Cortex? -A76 (Arm? v8) 64位片上系統 (SoC) 和VideoCore VII GPU,并支持OpenGL E
    發表于 03-24 15:09 ?533次閱讀

    Raspberry Pi上使用IR v11及OpenVINO? 2021.3后不兼容怎么辦?

    PYTHONPATH=\"$PWD\" && python export.py --weights--img 512 --include openvino 轉換后的 IR v11 模型與 Raspberry Pi 上的 OpenVINO? 2021.3
    發表于 03-06 07:14

    Raspberry Pi上從源代碼構建OpenVINO? ARM插件失敗了,怎么解決?

    Raspberry Pi* 上從源代碼構建OpenVINO? ARM 插件。 cmake -DCMAKE_BUILD_TYPE=Release -DOPENVINO_EXTRA_MODULES
    發表于 03-06 06:19