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

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

3天內不再提示

定制 WisBlock IO 電路板

瑞科慧聯(RAK) ? 2022-08-17 09:27 ? 次閱讀

盡管RAKwireless提供了廣泛的WisBlock IO模塊選擇,但可能還是未找到所需的那一款。在這個簡小的教程中,將介紹如何制作自己的WisBlock IO擴展模塊。

#請先閱讀

  • WisBlock產品中使用的板對板連接器可以從RAKwireless商店中購買。連接器有兩個供應商:松下(Panasonic)和特思嘉(TXGA)。Base板(RAK5005-O)上是母/插座型,模塊上是公/插頭型。
    • Panasonic 連接器數據手冊
    • TXGA 連接器母型數據手冊
    • TXGA 連接器公型數據手冊

  • 零件庫中提供了除Eagle以外的用于其他PCB設計工具的原理圖和PCB零件庫。
  • 仔細閱讀RAK5005-O WisBlock Base的數據手冊,了解連接到4個傳感器插槽的信號。
  • 仔細閱讀其中一個現有的WisBlock IO模塊的數據手冊,了解信號的應用。如RAK1920 IO 擴展。

#模板方案

為了簡化任務,我們?yōu)锳utodesk Eagle?準備了一個完整的示例項目,可在此處下載。該項目具備啟動定制WisBlock IO模塊所需要的一切。包含用在WisBlock IO模塊上的板對板連接器和預定義的PCB模型,將原始WisBlock IO模塊與孔匹配,以便將模塊固定到WisBlock Base。

#模板原理圖

模板原理圖非常簡單。僅包含連接器和引腳分配的解釋。連接器的所有38個引腳都分配給信號。2個引腳未使用。

示例原理圖Figure 1: 示例原理圖

#關于引腳分配的重要信息

以下事項需要了解:

  • VDD是MCU GPIO電壓,對于RAK4631此值為3.3V。只要WisBlock是通過電池或者USB供電,就可使用。
  • 3V3是一個3.3V電源,只要WisBlock是通過電池或者USB供電,就可使用。
  • 3V3_S是一個3.3V電源,可由WisBlock Core模塊控制。
  • VBUS是來自USB連接器的5 V電壓。此電源僅當WisBlock通過USB供電時才可用。
  • USB+和USB-是來自WisBlock Core模塊的USB連接器。這些信號可能不適用于所有WisBlock Core模塊。
  • I2C2_SDA和I2C2_SCL并非在所有WisBlock Core模塊上都可用。
  • TXD1和RXD1并非在所有WisBlock Core模塊上都可用。

如果IO模塊僅消耗少量uA的電流,可以選擇VDD或3V3為IO模塊的電子器件供電。但是,如果模塊消耗較高的電流,強烈建議使用3V3_S作為電源。這樣,可通過軟件優(yōu)化WisBlock應用的功耗。

引腳序號引腳名稱描述
1VBAT電池電源
2VBAT電池電源
3GND接地
4GND接地
53V33.3V 電源
63V3_S3.3V 電源,由CPU模塊控制
7USB+USB D+
8USB-USB D-
9VBUS用于USB的5V輸入
10SW1開關連接器
11TX0MCU UART0 TX 信號
12RXD0MCU UART0 RX 信號
13RESET復位開關,用于MCU復位
14LED1電池充電指示LED
15LED2用于定制的LED
16LED3用于定制的LED
17VDDGPIO電壓和MCU模塊
18VDDGPIO電壓和MCU模塊
19I2C1_SDA#1 I2C 數據信號
20I2C1_SCL#2 I2C 時鐘信號
21AIN0用于ADC模擬輸入
22AIN1用于ADC的模擬輸入
23NC無連接
24NC無連接
25SPI_CSSPI 片選信號
26SPI_CLKSPI 時鐘
27SPI_MISOSPI MISO 信號
28SPI_MOSISPI MOSI 信號
29IO1通用 IO
30IO2用于3V3_S啟用
31IO3通用 IO
32IO4通用 IO
33TXD1MCU UART1 TX 信號
34RXD1MCU UART1 RX 信號
35I2C2_SDA#2 I2C 數字信號
36I2C2_SCL#2 I2C 時鐘信號
37IO5通用 IO
38IO6通用 IO

#模板 PCB

模板PCB與標準WisBlock傳感器模塊的尺寸相匹配。請勿移動連接器(底部組件)或者WisBlock Base上固定模塊的安裝孔。

模板 PCBFigure 2: 模板 PCB

正如您所看到的,Autodesk Eagle?在較大安裝整體周邊會上報很多DRC尺寸錯誤。安裝孔及其銅?。ㄟB接到GND信號)必須機械地位于PCB邊緣。Autodesk Eagle? 僅允許一條與PCB邊緣距離有關的設計規(guī)則,因此存在DRC檢查錯誤。

如果定制的IO模塊不需要整個寬度(35 mm),可以減少寬度并跳過右側兩個較大的固定孔。但是需要確保寬度至少覆蓋左側的3個較小固定孔。

#關于PCB設計的重要信息

  • 如上所說,請勿將連接器和安裝孔移動到其他位置。如果移動它們,自制的WisBlock IO將無法插入到WisBlock Base模塊。
  • 由于板對板連接器的位置靠近PCB邊緣,可能必須更改設計規(guī)格,使用4mil連接,銅印與0.2mm通孔直徑之間的距離4mil。這將取決于您的設計是否適用于默認的Autodesk Eagle?設計規(guī)則,但大多數情況下,連接到連接器焊盤的電線將無法布線。
  • 建議在頂層和底層安裝GND平面。
  • 不要將組件放置在底層,因為傳感器模塊和Base板之間的空間僅為1~2 mm。

#IO 擴展示例

本示例選擇的是非常常見的芯片, PCF8574 GPIO 擴展芯片。此芯片通過I2C控制,可將GPIO總數擴展為8個雙向GPIO。

#IO 擴展示例原理

以下為IO 擴展原理圖。

IO 原理圖Figure 3: IO 原理圖

首先要檢查的是,我們刪除了板對板連接器上的大多數連接。

調整連接網Figure 4: 調整連接網

僅留下所需的連接網。

對于IO擴展芯片,我們僅需要電源網絡、I2C網絡和1條IRQ線。有關IO擴展的設計可從PCF8574 GPIO 擴展數據手冊中獲取。

#IO 擴展示例 PCB

可以在一塊兩層電路板上完成整個設計。連接很簡單,可使用 Autodesk Eagle?自動布線功能完成。

正如看到的那樣,建議將GND平面安裝在頂部和底部。此外,安裝孔周圍的開放銅區(qū)域是可見,此銅區(qū)域連接到GND信號。

#IO 擴展頂層

RTC示例頂層Figure 5: RTC示例頂層

#IO 擴展底層

RTC示例底層Figure 6: RTC示例底層

IO擴展示例PCB的Eagle文件可在此處下載。

#結論

正如所看到的那樣,設計一款定制的WisBlock IO模塊并不困難。只需要遵循PCB設計的幾個設計規(guī)則:

  • 請勿移動模板PCB所給定的板對板連接器位置。
  • 請勿移動模板PCB所給定的安裝孔位置。
  • 為傳感器選擇正確的電源:
    • 如果電流消耗非常低,選擇VDD或3V3
    • 如果需要控制WisBlock傳感器模塊的電源,選擇3V3_S
  • 不要將組件放置在底層。傳感器模塊和Base板之間的空間僅1~2 mm

希望此教程能夠對您有所幫助。如果您已成功設計出自己的WisBlock IO模塊,歡迎在我們的論壇 WisBlock部分分享細節(jié)。感謝您閱讀本教程并通過使用我們的WisBlock產品支持RAKwireless。

RAKwireless在此開源代碼上投入了大量的時間和資源,感謝您支持RAKwireless。如需RAKwireless開源硬件,可從RAKwireless商店購買產品。

有關RAKwireless產品的支持和問題,請訪問我們的論壇
有關示例和快速入門教程,請訪問我們的Github庫
有關RAK產品更多的信息,請訪問我們的文檔中心和知識庫
購買WisBlock模塊,請訪問我們的線上商店

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

    關注

    0

    文章

    131

    瀏覽量

    12753
  • RAK
    RAK
    +關注

    關注

    0

    文章

    48

    瀏覽量

    2059
收藏 人收藏

    評論

    相關推薦

    撓性電路板和柔性多層電路板區(qū)別

    撓性電路板(Flexible Circuit Board,簡稱FPC)和柔性多層電路板(Flexible Multilayer Circuit Board)是兩種不同類型的柔性電路板,它們在結構
    的頭像 發(fā)表于 10-12 16:44 ?348次閱讀

    TDA4:定制電路板啟動指南

    電子發(fā)燒友網站提供《TDA4:定制電路板啟動指南.pdf》資料免費下載
    發(fā)表于 08-28 11:50 ?0次下載
    TDA4:<b class='flag-5'>定制</b><b class='flag-5'>電路板</b>啟動指南

    使用PSoC$ MAX IC的定制電路板,編程后,導致SWD通信無法正常工作怎么解決?

    我有一塊使用 PSoC$ MAX IC 的定制電路板,我試圖對它進行定制引導加載程序編程。 編程后,我再也無法通過 mtb 編程器或 IDE 調試器連接到設備。 我可能做了什么導致 SWD 通信無法完全正常工作,有可能恢復嗎?
    發(fā)表于 07-02 08:09

    配置一塊使用PSoC64 MCU的定制電路板報錯的原因?

    我正在嘗試配置一塊使用 PSoC64 MCU 的定制電路板。 我一直在按照 AN239061 指南進行操作,一切都很順利,直到我嘗試配置電路板時才發(fā)現以下錯誤: \'檢測到的設備與正在使用的配置文件
    發(fā)表于 05-31 07:58

    如何檢測電路板上的元件

    在這篇文章中,我們將詳細介紹如何正確檢測電路板上的元件是否正常。這將包括各種檢測方法、工具和技巧,以確保您能夠準確地診斷電路板上的問題。 1. 了解電路板和元件 在開始檢測之前,了解電路板
    的頭像 發(fā)表于 05-29 14:57 ?1592次閱讀

    電路板檢測工具都有什么

    在電子制造業(yè)中,電路板檢測工具是至關重要的。它們用于確保電路板的質量和性能,以滿足設計要求和行業(yè)標準。本文將詳細介紹各種電路板檢測工具,包括它們的功能、優(yōu)勢和應用場景。 一、電路板檢測
    的頭像 發(fā)表于 05-29 14:20 ?2072次閱讀

    電路板測試是什么工作 電路板測試對身體有害嗎

    電路板測試是一項對電子設備中的電路板進行性能、功能和可靠性檢測的工作。這項工作對于確保產品質量和安全性至關重要。以下是關于電路板測試的詳細分析,以及它對身體的潛在影響。 電路板測試的定
    的頭像 發(fā)表于 05-28 16:15 ?1576次閱讀

    如何制作電路板測試架

    在這篇文章中,我們將詳細討論如何制作電路板測試架。電路板測試架是用于測試和驗證電子電路板功能的重要工具。本文將從以下幾個方面進行闡述:了解電路板測試架、設計測試架、選擇測試設備、組裝測
    的頭像 發(fā)表于 05-28 16:12 ?1170次閱讀

    電路板測試工裝制作原理是什么

    一、引言 電路板測試工裝是用于檢測電路板性能的一種專用設備,它能夠對電路板的各種性能參數進行測試,以確保電路板的質量和可靠性。隨著電子技術的不斷進步,
    的頭像 發(fā)表于 05-28 16:08 ?1870次閱讀

    電路板測試步驟有哪些 電路板測試儀器有哪些

    在這篇文章中,我們將詳細介紹電路板測試的步驟和儀器。電路板測試是確保電路板設計和制造質量的重要環(huán)節(jié)。通過這些測試,我們可以發(fā)現潛在的問題,從而提高產品的可靠性和性能。 電路板測試步驟
    的頭像 發(fā)表于 05-28 15:47 ?1677次閱讀

    無損抄電路板

    無損復制PCB(Printed Circuit Board,印電路板)是指在不破壞原電路板和元器件的情況下,對電路板進行復制或翻制。常見的方法包括激光掃描與成像、計算機輔助設計(CAD)進行
    的頭像 發(fā)表于 03-05 11:44 ?584次閱讀

    集成電路板和pcb的區(qū)別

    集成電路板和印刷電路板在電子制造領域具有重要的地位,但它們之間存在一些區(qū)別。本文將對集成電路板和PCB的區(qū)別進行詳細介紹。 首先,我們需要了解集成電路板和PCB的基本概念。集成
    的頭像 發(fā)表于 01-05 14:04 ?2302次閱讀

    可調節(jié)臺燈電路板怎么焊接

    焊接可調節(jié)臺燈電路板是一個相對簡單的任務,但仍然需要一定的技巧和注意事項。下面是焊接可調節(jié)臺燈電路板的詳細步驟: 材料準備 可調節(jié)臺燈電路板(包括電阻、電容等元件) 鉗子 鑷子 焊錫絲 焊接臺 銅絲
    的頭像 發(fā)表于 12-21 15:51 ?933次閱讀

    什么是電路板的電流放大效應

    電路板的電流放大效應是指在電路板中,由于不同部分的電阻和電容參數不同,導致電流在電路板中傳輸時受到放大的現象。
    的頭像 發(fā)表于 12-15 18:21 ?803次閱讀

    電路板的五大步驟

    電路板簡稱抄,是對現有的電路板進行克隆而進行的反向技術研究。電路板步驟如下:
    的頭像 發(fā)表于 11-18 16:23 ?2912次閱讀