Athena:打造高效能 6 層火箭航電 PCB
2 分鐘
- 專案亮點
- Athena 為何採用 6 層 PCB
- 用於分散式處理的三 MCU 架構
- 冗餘感測器打造更強大的飛行電腦
- 6 層 PCB 內的電源管理
- 同一 PCB 上的多個通訊介面
- 由設計挑戰到 PCB 製造要求
- 由 PCB 設計到製成硬件
- 讓開源飛行電腦實現
- 這個專案展示了甚麼
- Athena 6 層 PCB 常見問題
- Athena 6 層 PCB 總結
重點摘要
- Athena 是一款開源飛行電腦,採用三 MCU 架構、冗餘感測器及多個通訊介面,整合於緊湊的 6 層 PCB 上。
- 這塊 80 × 140 mm 的電路板整合三個 STM32 MCU、三個 IMU、氣壓計、GNSS、LoRa、Bluetooth、CAN、USB、快閃記憶體、SD 卡及電源管理功能。
- 6 層 PCB 為這項複雜設計提供充足的佈線容量、有組織的電源分配、清晰的訊號規劃及緊湊的功能整合。
- 這個專案展示開源硬件如何透過專業 PCB 製造及組裝服務,由設計落地為實體硬件。
先進火箭技術需要飛行電腦在緊湊而可靠的硬件平台上整合運算、感測、通訊、電源管理及控制功能。NotARoomba 的開源飛行電腦專案 Athena 透過三 MCU 架構、冗餘感測、多個通訊介面、專用控制通道及 6 層 PCB,滿足這些要求。
Athena 電路板尺寸為 80 × 140 mm,整合三個 STM32 MCU、三個 IMU、氣壓計、GNSS、LoRa、Bluetooth、CAN、USB、快閃記憶體、SD 卡介面及多項電源管理功能。專案使用 EasyEDA 設計,並由 JLCPCB 負責 PCB 製造及組裝。本案例研究探討設計如何以多層 PCB 架構結合密集功能,以及專業 PCB 製造如何支援開源設計轉化為實體硬件。
專案亮點
Athena 是高效能嵌入式 PCB 的優秀範例,多個功能模組需要在相對緊湊的電路板上共存。設計沒有把運算、感測、通訊、電源及控制視為彼此孤立的電路,而是將它們整合於同一個多層平台。
Athena 為何採用 6 層 PCB
Athena 專案將三個 MCU 與多個感測器、通訊模組、儲存裝置、電源轉換及專用控制通道結合。要在 80 × 140 mm 的電路板上容納這些功能,需要比簡單兩層或四層設計更大的佈線容量及更有組織的層結構。
更大的佈線容量
6 層 PCB 為連接三個處理單元、感測器、通訊介面、儲存裝置及控制電路提供額外佈線資源。增加的層數有助將連線分散到整塊電路板,避免所有訊號擠在少量而擁擠的佈線層上。對於具備多個數碼介面及功能模組的設計,額外佈線容量有助保持連線有序,讓佈局更易管理。
有組織的電源分配
Athena 使用 7.4–12 V 鋰聚合物電池輸入,並產生穩壓 5 V 及 3.3 V 電源軌。設計亦包括用於電池充電、USB-C 供電及伺服器電源的專用電源管理器件。多層架構可提供更有條理的電源分配,並更清晰地分隔電源與訊號佈線,協助設計師管理不同功能區域之間的關係。
更佳的訊號規劃
飛行電腦包含多個高速數碼介面及多條感測器連線。多層 PCB 可在更多層上有序安排訊號佈線,同時在各佈線區域之間維持參考結構。隨著設計日益複雜,這有助規劃訊號路徑並減少不必要的佈線擁塞。
緊湊的功能整合
這塊 80 × 140 mm 的電路板在同一硬件平台整合運算、感測、通訊、儲存、電源及控制功能。採用六層讓設計可更自由地高效安排各項功能,同時保持整體電路板尺寸緊湊。
JLCPCB 支援高密度及混合訊號設計的 6 層 PCB 製造,適用項目可選擇阻抗控制及 盤中孔(Via-in-Pad) 等方案。這些是適用專案可選的製造能力;除非專案檔案確認,否則不應解讀為 Athena 實際採用的特定工藝。
用於分散式處理的三 MCU 架構
Athena 的其中一項核心特色是三 MCU 架構。專案沒有把所有任務交給單一微控制器,而是將處理職責分配到三個 STM32 器件,清晰劃分感測器處理、遙測與儲存,以及控制功能。
Athena 的其中一項核心特色是三 MCU 架構。
MPU 負責感測器相關運算及 Kalman 濾波,TPU 管理通訊與資料儲存,SPU 則專責火箭點火(pyro)及 PWM 功能。這種分工將多個獨立處理模組置於同一塊 PCB 上,因此有序的元件擺放與佈線更為重要。
Athena 亦提供六個 pyro 通道及六個 PWM 通道,其中兩個 PWM 通道用於推力向量控制(TVC),四個用於翼面控制。這些專用介面為 PCB 佈局增加了另一層功能要求,因為控制訊號及其相關電源、介面電路必須與運算及感測區域共存。
冗餘感測器打造更強大的飛行電腦
可靠的飛行控制硬件有賴準確感測。Athena 包含三個 ICM-45686 IMU、LIS2MDLTR 磁力計,以及 ICP-20100 和 BMP388 兩個氣壓計。這個組合讓飛行電腦能取得多個來源的運動、方向及大氣壓力資訊。
Athena 感測器配置
- 3 × ICM-45686 IMU,用於慣性感測
- LIS2MDLTR 磁力計
- ICP-20100 及 BMP388 氣壓計
多個感測器器件連接至處理架構後,PCB 必須容納多條訊號連線,同時讓感測器區域適合佈線及擺放。6 層結構為這些連線提供額外佈線資源,並有助將感測區域與三 MCU 處理系統整合。
專業 PCB 製造流程的目標不只是把所有元件放到電路板上。佈局還必須轉化為可製造的設計,具備適當間距、佈線、鑽孔及層結構。JLCPCB 的多層製造能力正是為支援這類複雜 PCB 架構而設。
6 層 PCB 內的電源管理
Athena 的電源系統需要同時支援飛行電腦的數碼電子元件及控制相關功能。專案接受 7.4–12 V 鋰聚合物電池輸入,並包括用於充電、USB-C PD、伺服器電源轉換及穩壓低電壓電源軌的專用器件。
多個電源管理模組令電源分配成為 PCB 架構的重要部分。充電器、USB-C 供電控制器、伺服器降壓轉換器及低電壓穩壓器各有不同職責,因此其擺放及互連需要與電路板其他部分一併考慮。
在多層 PCB 上,有組織的層疊結構可令電源及接地分配更易安排。JLCPCB 提供 6 層層疊及多層製造方案,適合需要專用電源與訊號佈線結構的設計。
同一 PCB 上的多個通訊介面
Athena 在同一飛行電腦上結合多種通訊技術,讓平台可與外部系統通訊,並連接不同機載功能。通訊部分包括 GNSS、LoRa、Bluetooth、CAN、USB 及專用 UART 通道。
整合這些介面增加了模組與三個 MCU 之間需要佈線的連線數量。因此,設計受惠於具備充足佈線容量的 PCB 架構,同時保持通訊、運算、電源及控制區域之間清晰的關係。
結果是一部高度整合的飛行電腦,而非多塊獨立電路板的集合。這類整合正是多層 PCB 製造常用於具備大量互連功能的先進嵌入式硬件的原因之一。
由設計挑戰到 PCB 製造要求
由設計挑戰到 PCB 製造要求。
上表將 Athena 的設計特點與密集多層 PCB 通常涉及的製造考量連繫起來。這些是一般工程關係,並不表示表中每項製造特性都曾在 Athena 上具體採用。
對開源硬件專案而言,製造準備尤其重要,因為成功的設計必須由 CAD 數據轉化為可重複生產的實體硬件。因此,PCB 製造商需要支援所需層數、材料、製造公差及組裝流程,並維持生產一致性。
由 PCB 設計到製成硬件
Athena 使用 EasyEDA 設計,專案並列明由 JLCPCB 負責 PCB 製造及組裝。這個專案實際展示開源 PCB 設計如何由原理圖及佈局工作走向實體硬件。
6 層 PCB 製造
JLCPCB 支援 6 層 PCB 製造,提供適合高密度、高速、混合訊號及其他先進應用的多層層疊方案。目前的 6 層能力包括 FR-4 結構、阻抗控制選項,以及適用設計的盤中孔(Via-in-Pad)工藝。
阻抗控制及先進互連方案
對於需要更嚴格訊號完整性控制的設計,JLCPCB 在支援的多層結構中提供阻抗控制製造方案。適用設計亦可採用盤中孔(Via-in-Pad),協助設計師處理緊湊元件焊盤周圍的佈線密度。這些能力在此作為 JLCPCB 製造選項介紹,並不表示 Athena 電路板具備這些特定特性。
整合硬件的 PCB 組裝
製成電路板準備就緒後,組裝是讓複雜飛行電腦實現的另一重要環節。JLCPCB 提供涵蓋 SMT 及 THT 要求的 PCB 組裝服務,支援多種電路板結構,並具備有助維持生產質量的檢測能力。實際組裝流程取決於專案的元件封裝、電路板結構及生產要求。
讓開源飛行電腦實現
- 運算:三個 STM32 MCU 分擔感測器處理、遙測/儲存及控制職責。
- 感測:多個 IMU、磁力計及氣壓計為飛行電腦提供多元感測輸入。
- 通訊:GNSS、LoRa、Bluetooth、CAN、USB 及 UART 介面將系統連接至外部及機載功能。
- 電源:電池充電、USB-C PD、伺服器電源轉換及穩壓電源軌整合於同一塊 PCB。
- 控制:六個 pyro 通道及六個 PWM 通道支援專用控制功能。
運算:三個 STM32 MCU 分擔感測器處理、遙測/儲存及控制職責。
Athena 的優勢在於整合這些功能。每個模組都有自身要求,但最終產品必須作為一部協調運作的飛行電腦。6 層 PCB 在保持 80 × 140 mm 緊湊外形的同時,提供將這些電路結合的實體平台。
這個專案展示了甚麼
1. 多層 PCB 設計
Athena 展示 6 層 PCB 如何為複雜嵌入式系統提供所需的佈線及層組織資源。設計包括三個 MCU、多個感測器、通訊介面、儲存裝置、電源管理電路及控制通道,說明隨硬件功能增加,層數為何會成為重要的架構考量。
2. 功能整合
Athena 沒有把飛行功能分散到多塊獨立電路板,而是將運算、感測、通訊、電源及控制整合於一塊 PCB。這種做法可簡化整體硬件架構,同時令仔細的元件擺放、佈線及製造準備更加重要。
3. 硬件冗餘
採用多個 IMU 及多個處理單元,反映出為不同功能配置專用硬件資源的設計方式。在先進嵌入式系統中,這種架構分離有助在整塊電路板上組織運算及控制工作負載。
4. 製造準備
專案列明由 JLCPCB 負責製造及組裝,展示由開源 EasyEDA 設計到實體硬件的完整流程。對複雜 PCB 專案而言,具備能力的製造夥伴是把精密佈局轉化為實用組裝產品的重要一環。
Athena 6 層 PCB 常見問題
問:甚麼是 Athena 專案?
Athena 是 NotARoomba 推出的開源飛行電腦專案,將三個 STM32 MCU、多個感測器、通訊介面及電源管理整合於緊湊的 6 層 PCB,應用於先進火箭技術。
問:Athena 為何使用 6 層 PCB,而不是 4 層?
6 層 PCB 為三 MCU 架構提供額外佈線容量,為多個電壓軌提供有組織的電源分配,改善高速介面的訊號規劃,並在 80 × 140 mm 電路板上實現緊湊的功能整合。
問:Athena 包含哪些感測器?
Athena 包含三個 ICM-45686 IMU 作慣性感測、LIS2MDLTR 磁力計,以及兩個氣壓計(ICP-20100 和 BMP388)作大氣壓力測量,為可靠飛行控制提供冗餘感測。
問:有哪些通訊介面?
飛行電腦整合 GNSS(NEO-M8U-06B)、LoRa(RA-02)、Bluetooth(DA14531MOD)、CAN(TCAN1057AVDRQ1)、USB(TUSB2036 hub),以及具 ESD 保護的專用 UART 通道,提供全面連接能力。
問:Athena 電路板如何製造?
Athena 專案在 EasyEDA 中設計,並由 JLCPCB 製造,展示透過專業 PCB 製造及組裝服務由開源設計走向實體硬件的完整流程。
Athena 6 層 PCB 總結
Athena 是為先進飛行電腦應用而設計的高效能 6 層 PCB 典範。其 80 × 140 mm 電路板整合三個 STM32 MCU、多個感測器、GNSS、LoRa、Bluetooth、CAN、USB、儲存裝置、電源管理,以及專用 pyro 和 PWM 控制通道。
專案亦展示將 PCB 設計決策與製造要求連繫起來的價值。隨著電路板功能及佈線密度增加,規劃完善的多層結構,以及具備能力的 PCB 製造及組裝夥伴變得愈來愈重要。JLCPCB 提供 6 層 PCB 製造、多層加工、阻抗控制選項、盤中孔(Via-in-Pad)能力及 PCB 組裝服務,可支援廣泛的先進 PCB 設計。
如果你熱愛開源硬件並渴望參與創新專案,歡迎了解 OsHWLab 之星。加入我們,與全球創客社群合作,將你的構想化為現實! 立即了解更多 EasyEDA Spark!

持續學習
設計精密 72 顆 LED 可穿戴手錶:使用 JLCPCB SMT 組裝製作 40 mm 圓形 PCB
重點摘要 本案例研究介紹一款採用精密 40 mm 圓形 PCB 製作的 72 顆 LED 可穿戴手錶。你將了解 JLCPCB SMT 組裝如何省去 70 多顆 0603 LED 的手工焊接、ENIG 表面處理如何確保可穿戴應用的可靠性,以及透過鼠咬孔分離耳實現圓形電路板自動組裝的巧妙拼板策略。整個專案涵蓋從 EasyEDA 原理圖繪製、韌體優化,到商用級不鏽鋼外殼整合的完整流程。 簡介與設計動機 製作客製可穿戴硬件,是現代電子領域中最具成就感、同時也最具挑戰性的工作之一。市面上的智能手錶通常依賴複雜 OLED 顯示器和耗電量較高的處理器,而開源專案創作者 Taifur 則希望製作一款極簡、具工業級質感的時計:LED 圓形手錶。 核心構想簡單,但在技術上要求很高:使用由 72 顆獨立 SMD LED 組成的環形顯示器,以 ATmega328P 微控制器和高精度 DS3231 實時時鐘(RTC)驅動。 然而,要將 72 顆 LED 的放射狀電路轉化為可穿戴產品,會遇到多項重大工程挑戰: 機械限制:PCB 直徑不能超過 40 mm,才能放入市售手錶外殼。 組裝複雜度:在 40 mm 電路板上,手工焊接 ......
Athena:打造高效能 6 層火箭航電 PCB
重點摘要 Athena 是一款開源飛行電腦,採用三 MCU 架構、冗餘感測器及多個通訊介面,整合於緊湊的 6 層 PCB 上。 這塊 80 × 140 mm 的電路板整合三個 STM32 MCU、三個 IMU、氣壓計、GNSS、LoRa、Bluetooth、CAN、USB、快閃記憶體、SD 卡及電源管理功能。 6 層 PCB 為這項複雜設計提供充足的佈線容量、有組織的電源分配、清晰的訊號規劃及緊湊的功能整合。 這個專案展示開源硬件如何透過專業 PCB 製造及組裝服務,由設計落地為實體硬件。 先進火箭技術需要飛行電腦在緊湊而可靠的硬件平台上整合運算、感測、通訊、電源管理及控制功能。NotARoomba 的開源飛行電腦專案 Athena 透過三 MCU 架構、冗餘感測、多個通訊介面、專用控制通道及 6 層 PCB,滿足這些要求。 Athena 電路板尺寸為 80 × 140 mm,整合三個 STM32 MCU、三個 IMU、氣壓計、GNSS、LoRa、Bluetooth、CAN、USB、快閃記憶體、SD 卡介面及多項電源管理功能。專案使用 EasyEDA 設計,並由 JLCPCB 負責 PCB 製造及......
ESP32 S3 無損音樂播放器製作記錄
作者:輕鬆易學嵌入式 YouTube 影片連結:https://www.youtube.com/watch?v=axT8qfYF0Kk 專案原始碼與 PCB 設計檔案:GitHub 專案倉庫 ESP32 S3 無損音樂播放器製作記錄 從洞洞板到四層 PCB 的設計 焊接與音訊測試 手機已經可以完成絕大多數聽音樂的需求,為什麼還要自己做一臺播放器? 對我來說,吸引人的地方是能夠親手掌握整個過程:音樂檔案怎麼從 SD 卡讀出來,解碼後的資料怎麼送到 DAC,螢幕重新整理會不會影響播放,換一種輸出方式又會發生什麼。遇到問題,可以改硬體、查日誌,也可以透過錄音和盲聽來驗證自己的判斷。 於是,我用 ESP32-S3 搭配 SD 卡、顯示螢幕和外接 DAC,做了這臺音樂播放器。它最早只是洞洞板上的一堆模組和飛線,後來逐步變成自己設計、自己焊接的四層 PCB。 這篇文章就把這次升級的過程整理出來:從確定硬體架構、使用 EasyEDA 設計 PCB,到打樣、手工焊接、韌體除錯,最後再用幾種不同的音訊輸出方案做一次盲聽對比。 圖 1 播放器成品與手機網頁控制 來源 影片 6:52 一 先在洞洞板上 把音樂播放出來 ......
把 ESP32-C3 做成智慧居家燈控
作者: 泰瑞電電 Github: terry-eric 项目連結: https://github.com/terry-eric/home_WS2812_control_online/tree/main 社群平台: Instagram @terry_ee_lab、 Threads @terry_ee_lab 把 ESP32-C3 做成智慧居家燈控 從 home_WS2812_control_online 到 TerryESP-Matter-Controller 💡 我下這片 PCB,是想把 ESP32-C3、USB 供電和 WS2812 的控制收進一塊小板,做成可以放在家裡用的智慧燈。 我原本就比較熟 ESP32,所以這次直接用 ESP32-C3FH4。板子是雙層板,尺寸約 16.764 x 30.121 mm。上面有 USB Type-C、穩壓器、晶振、天線區、BOOT 按鍵和燈條接頭。我只拉一個 GPIO 出來控 WS2812,因為 WS2812 本身就能一顆接一顆串下去,線路不用拉得很複雜。 我一開始的想法很單純:先把控制板做出來,接上燈條,讓它可以從網路控制。後來同一塊板子先跑 MQTT,......
從零打造「智慧喝水管家」:ESP32-C3 硬體設計、3D 列印與全韌體開發實錄
作者: Kevin Chen 原始網站: Stonez56創客工坊 原文連結: https://www.stonez56.com/archives/1239 前言: 當我想把一個在麵包板上用杜邦線插得像蜘蛛網一樣的原型,變成一個能實用半年的智慧健康穿戴裝置時,會遇到多少坑?感謝全球領先的 PCB 製造與 PCBA 代工廠 JLCPCB 的贊助邀請,讓我有機會記錄下這個專案從初期的靈感發想、電路原理圖繪製、PCB 佈局優化、JLCPCB 工廠打樣/SMT 貼片,到 3D 機構外殼與 ESP32-C3 低功耗韌體的全流程開發記錄。 歡迎透過以下連結註冊 JLCPCB 繁體中文站並進行下單! https://jlcpcb.com/hk?from=Stonez56 一、 專案發想與健康科學背景 1.1 為什麼需要一個「智慧喝水管家」? 許多人日常工作中常遇到的問題是:工作一忙起來就忘記喝水,或者直到劇烈口渴才一次暴飲暴食般地灌水。在預防醫學與生理學中,大腦脫水 就會引發專注力下滑與認知下降,而人體腎臟每小時處理水分也有其上限。為了實現「少量多次」的科學補水,我需要一個能夠非侵入式感測喝水動作、定時溫和提醒......
PiBrick Pocket-CM5:使用 JLCPCB 打造的緊湊型 Raspberry Pi CM5 掌上型電腦
重點摘要 piBrick Pocket-CM5 是一款功能完整、智慧型手機大小的 Raspberry Pi CM5 掌上型電腦,配備實體 QWERTY 鍵盤、AMOLED 顯示器與 M.2 NVMe SSD 此專案採用 JLCPCB 的 4 層 PCB 製造與阻抗控制,包含 USB 的 90 歐姆阻抗,以及 PCIe/MIPI DSI 的 100 歐姆阻抗,以維持訊號完整性 該專案使用 EasyEDA 設計並由 JLCPCB 製造,並提交至 EasyEDA Spark 計畫,成功取得零件與材料贊助以支援開發 JLCPCB 的自動化 SMT 組裝服務,可處理具挑戰性的 0.4mm 間距板對板連接器,流程包含雷射切割鋼網、視覺導引取放與 AOI 品質檢查 JLCPCB 的軟性印刷電路板可在緊湊外殼內實現複雜內部走線,同時透過聚醯亞胺補強片維持連接器穩定性 整體元件採購透過 LCSC Parts Library 串接完成,減少採購延誤與組裝成本 開源硬體社群近年明顯轉向高度整合、可攜式運算裝置。在這個領域中,piBrick Pocket-CM5 是一個突出的專案,由硬體開發者 Ahmad Amarull......