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

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

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

定制 WisBlock IO 電路板

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

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

#請先閱讀

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

  • 零件庫中提供了除Eagle以外的用于其他PCB設(shè)計(jì)工具的原理圖和PCB零件庫。
  • 仔細(xì)閱讀RAK5005-O WisBlock Base的數(shù)據(jù)手冊,了解連接到4個(gè)傳感器插槽的信號。
  • 仔細(xì)閱讀其中一個(gè)現(xiàn)有的WisBlock IO模塊的數(shù)據(jù)手冊,了解信號的應(yīng)用。如RAK1920 IO 擴(kuò)展。

#模板方案

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

#模板原理圖

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

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

#關(guān)于引腳分配的重要信息

以下事項(xiàng)需要了解:

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

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

引腳序號引腳名稱描述
1VBAT電池電源
2VBAT電池電源
3GND接地
4GND接地
53V33.3V 電源
63V3_S3.3V 電源,由CPU模塊控制
7USB+USB D+
8USB-USB D-
9VBUS用于USB的5V輸入
10SW1開關(guān)連接器
11TX0MCU UART0 TX 信號
12RXD0MCU UART0 RX 信號
13RESET復(fù)位開關(guān),用于MCU復(fù)位
14LED1電池充電指示LED
15LED2用于定制的LED
16LED3用于定制的LED
17VDDGPIO電壓和MCU模塊
18VDDGPIO電壓和MCU模塊
19I2C1_SDA#1 I2C 數(shù)據(jù)信號
20I2C1_SCL#2 I2C 時(shí)鐘信號
21AIN0用于ADC模擬輸入
22AIN1用于ADC的模擬輸入
23NC無連接
24NC無連接
25SPI_CSSPI 片選信號
26SPI_CLKSPI 時(shí)鐘
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 數(shù)字信號
36I2C2_SCL#2 I2C 時(shí)鐘信號
37IO5通用 IO
38IO6通用 IO

#模板 PCB

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

模板 PCBFigure 2: 模板 PCB

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

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

#關(guān)于PCB設(shè)計(jì)的重要信息

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

#IO 擴(kuò)展示例

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

#IO 擴(kuò)展示例原理

以下為IO 擴(kuò)展原理圖。

IO 原理圖Figure 3: IO 原理圖

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

調(diào)整連接網(wǎng)Figure 4: 調(diào)整連接網(wǎng)

僅留下所需的連接網(wǎng)。

對于IO擴(kuò)展芯片,我們僅需要電源網(wǎng)絡(luò)、I2C網(wǎng)絡(luò)和1條IRQ線。有關(guān)IO擴(kuò)展的設(shè)計(jì)可從PCF8574 GPIO 擴(kuò)展數(shù)據(jù)手冊中獲取。

#IO 擴(kuò)展示例 PCB

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

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

#IO 擴(kuò)展頂層

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

#IO 擴(kuò)展底層

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

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

#結(jié)論

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

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

希望此教程能夠?qū)δ兴鶐椭?。如果您已成功設(shè)計(jì)出自己的WisBlock IO模塊,歡迎在我們的論壇 WisBlock部分分享細(xì)節(jié)。感謝您閱讀本教程并通過使用我們的WisBlock產(chǎn)品支持RAKwireless。

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

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

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

    關(guān)注

    0

    文章

    149

    瀏覽量

    12836
  • RAK
    RAK
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    2095
收藏 人收藏

    評論

    相關(guān)推薦

    電路板底板測寬測厚儀 定制測量范圍 滿足各種規(guī)格檢測!

    電路板,其厚度一般較薄,在0.025mm-0.15mm之間。 電路板底板寬厚尺寸眾多,而生產(chǎn)線上除常規(guī)尺寸外,亦會根據(jù)客戶需求定制,因此測寬測厚儀的一大要求就是滿足所有規(guī)格的尺寸檢測,以避免多臺儀器
    發(fā)表于 12-27 14:02

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

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

    TDA4:定制電路板啟動指南

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

    電路板中:鋁基板與FR-4 PCB電路板有什么區(qū)別?

    一站式PCBA智造廠家今天為大家講講鋁基板與FR4的區(qū)別在哪里?鋁基板與FR-4電路板的區(qū)別。鋁基板和FR-4電路板是兩種不同材料制成的印刷電路板,它們在材料、性能和應(yīng)用方面有一些顯
    的頭像 發(fā)表于 07-23 09:32 ?558次閱讀

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

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

    配置一塊使用PSoC64 MCU的定制電路板報(bào)錯的原因?

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

    如何檢測電路板上的元件

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

    電路板檢修用什么檔位好

    在進(jìn)行電路板檢修時(shí),選擇合適的檔位至關(guān)重要。本文將詳細(xì)介紹電路板檢修過程中的各個(gè)檔位及其適用場景,以幫助您更高效地進(jìn)行電路板檢修。 1. 斷電檢查 在開始任何電路板檢修之前,首先需要確
    的頭像 發(fā)表于 05-29 14:38 ?619次閱讀

    電路板檢測工具都有什么

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

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

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

    如何制作電路板測試架

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

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

    一、引言 電路板測試工裝是用于檢測電路板性能的一種專用設(shè)備,它能夠?qū)?b class='flag-5'>電路板的各種性能參數(shù)進(jìn)行測試,以確保電路板的質(zhì)量和可靠性。隨著電子技術(shù)的不斷進(jìn)步,
    的頭像 發(fā)表于 05-28 16:08 ?2305次閱讀

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

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

    聊聊PCB電路板三防

    電路板三防是哪三防?捷多邦小編今天帶著PCB線路知識講解來啦~ 電路板的“三防”通常指的是防塵(Dustproof)、防水(Waterproof)和防震(Shockproof)。這些措施可以保護(hù)
    的頭像 發(fā)表于 05-07 17:37 ?2455次閱讀

    無損抄電路板

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