0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取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 扩展。

#模板方案

为了简化任务,我们为Autodesk 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作为电源。这样,可通过软件优化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尺寸错误。安装孔及其铜印(连接到GND信号)必须机械地位于PCB边缘。Autodesk Eagle™ 仅允许一条与PCB边缘距离有关的设计规则,因此存在DRC检查错误。

如果定制的IO模块不需要整个宽度(35 mm),可以减少宽度并跳过右侧两个较大的固定孔。但是需要确保宽度至少覆盖左侧的3个较小固定孔。

#关于PCB设计的重要信息

  • 如上所说,请勿将连接器和安装孔移动到其他位置。如果移动它们,自制的WisBlock IO将无法插入到WisBlock Base模块。
  • 由于板对板连接器的位置靠近PCB边缘,可能必须更改设计规格,使用4mil连接,铜印与0.2mm通孔直径之间的距离4mil。这将取决于您的设计是否适用于默认的Autodesk Eagle™设计规则,但大多数情况下,连接到连接器焊盘的电线将无法布线。
  • 建议在顶层和底层安装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平面安装在顶部和底部。此外,安装孔周围的开放铜区域是可见,此铜区域连接到GND信号。

#IO 扩展顶层

RTC示例顶层Figure 5: RTC示例顶层

#IO 扩展底层

RTC示例底层Figure 6: RTC示例底层

IO扩展示例PCB的Eagle文件可在此处下载。

#结论

正如所看到的那样,设计一款定制的WisBlock IO模块并不困难。只需要遵循PCB设计的几个设计规则:

  • 请勿移动模板PCB所给定的板对板连接器位置。
  • 请勿移动模板PCB所给定的安装孔位置。
  • 为传感器选择正确的电源:
    • 如果电流消耗非常低,选择VDD或3V3
    • 如果需要控制WisBlock传感器模块的电源,选择3V3_S
  • 不要将组件放置在底层。传感器模块和Base板之间的空间仅1~2 mm

希望此教程能够对您有所帮助。如果您已成功设计出自己的WisBlock IO模块,欢迎在我们的论坛 WisBlock部分分享细节。感谢您阅读本教程并通过使用我们的WisBlock产品支持RAKwireless。

RAKwireless在此开源代码上投入了大量的时间和资源,感谢您支持RAKwireless。如需RAKwireless开源硬件,可从RAKwireless商店购买产品。

有关RAKwireless产品的支持和问题,请访问我们的论坛
有关示例和快速入门教程,请访问我们的Github库
有关RAK产品更多的信息,请访问我们的文档中心和知识库
购买WisBlock模块,请访问我们的线上商店

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IO模块
    +关注

    关注

    0

    文章

    172

    浏览量

    14267
  • RAK
    RAK
    +关注

    关注

    0

    文章

    48

    浏览量

    2458
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AN 224:高速电路板指南

    电子发烧友网站提供《AN 224:高速电路板指南.pdf》资料免费下载
    发表于 07-14 15:45 0次下载

    了解电路板气密性检测仪,让电路板品控更靠谱-岳信仪器

    在电子制造领域,电路板的质量控制至关重要,而电路板气密性检测仪则是保障其品质的关键工具。电路板气密性检测仪基于先进的检测原理工作。常见方法有压差法,通过对电路板内部充入一定压力气体,然
    的头像 发表于 07-04 14:17 282次阅读
    了解<b class='flag-5'>电路板</b>气密性检测仪,让<b class='flag-5'>电路板</b>品控更靠谱-岳信仪器

    射频电路板设计技巧

    在现代电子系统中,射频(RF)电路板设计已变得越来越复杂和关键。随着通信技术的快速发展,从5G移动通信到卫星通信、雷达系统,射频电路的性能直接影响整个系统的质量和可靠性。射频电路板设计是一项精细而
    的头像 发表于 03-28 18:31 793次阅读
    射频<b class='flag-5'>电路板</b>设计技巧

    警惕静电:电路板的隐形杀手​ ​

    在 PCBA 加工领域,静电犹如一个潜伏在暗处的隐形杀手,时刻威胁着电路板的安全与性能。稍有不慎,它就能给电路板带来难以估量的损害,造成巨大的经济损失。今天,就让我们深入了解一下静电给电路板带来
    的头像 发表于 03-18 13:09 1269次阅读
    警惕静电:<b class='flag-5'>电路板</b>的隐形杀手​  ​

    驱动电路板有什么区别?

    ‌驱动电路板的主要区别在于它们的作用、组成以及应用‌。 ‌一、作用不同‌ 驱动:是一种控制电机或其他机械设备运行的电子设备,它的主要作用是将电源提供的信号转换成可控制电机或其他机械设备运行
    的头像 发表于 02-21 11:00 3508次阅读

    高效节能,多层PCB电路板拼板设计全攻略!

    一站式PCBA智造厂家今天为大家讲讲多层PCB电路板拼板设计规则有哪些?多层PCB电路板拼板设计规则与技巧。在电子产品制造中,多层PCB(印刷电路板)的设计与生产是不可或缺的关键环节。为了提升生产
    的头像 发表于 02-18 10:05 1103次阅读

    电路板 Layout 的 PCB 过孔设计规则

    本文要点传统通孔的使用位置和方法。盲孔、埋孔和微孔的构造和使用方法。管理PCB设计中的过孔。电路板可能包含数以千计的走线、焊盘和孔,用于在器件引脚之间传导信号和输送电源。电路板layout设计师
    的头像 发表于 02-11 11:34 1917次阅读
    <b class='flag-5'>电路板</b> Layout 的 PCB 过孔设计规则

    柔性电路板铜箔挑选指南,看这一篇就够了!

    开篇:柔性电路板铜箔的重要地位 在如今这个电子产品无处不在的时代,从咱们每天不离手的智能手机、便捷的平板电脑,到手腕上的智能穿戴设备,再到汽车里的电子控制系统,柔性电路板(FPC)可谓是大显身手。它
    的头像 发表于 02-08 11:34 1390次阅读
    柔性<b class='flag-5'>电路板</b>铜箔挑选指南,看这一篇就够了!

    DPC电路板:多领域应用的先锋

    随着科技的飞速发展,电路板作为电子设备的基础组件,其性能和应用领域不断拓展。其中,DPC(Direct Plated Copper,直接镀铜)电路板以其出色的性能,在众多高科技领域中发挥着至关重要的作用……
    的头像 发表于 02-06 19:00 1273次阅读

    电路板 Layout 的混合信号 PCB 设计指南

    ✦本文重点在混合信号PCBLayout上布线在混合信号设计中放置器件。电源分配网络的混合信号PCB设计要求。以前,电子产品包含多个电路板,每块电路板负责处理不同的功能。在这些旧系统中,可能包括处理器
    的头像 发表于 01-17 19:25 1817次阅读
    <b class='flag-5'>电路板</b> Layout 的混合信号 PCB 设计指南

    电路板代工工厂挑选秘籍,一文读懂!

    在电子行业蓬勃发展的当下,一块优质的电路板对产品的性能和质量起着决定性作用。而选择合适的代工工厂,无疑是打造高品质电路板的关键一步。今天,咱们就来聊聊该如何挑选电路板代工工厂。
    的头像 发表于 01-14 10:18 855次阅读

    电路板维修需要哪些步骤

    虽然电路板维修的人员众多,但要想成为一名电路板维修高手,是每个初学者,电子爱好者一直梦寐以求的,虽然待遇并不高,但会超过很多行业。要想成为一个维修高手,不见得是什么都会维修,但是一定要有一个学习能力
    的头像 发表于 01-14 09:20 2544次阅读

    电路板底板测宽测厚仪 定制测量范围 满足各种规格检测!

    电路板,其厚度一般较薄,在0.025mm-0.15mm之间。 电路板底板宽厚尺寸众多,而生产线上除常规尺寸外,亦会根据客户需求定制,因此测宽测厚仪的一大要求就是满足所有规格的尺寸检测,以避免多台仪器
    发表于 12-27 14:02

    电路板Layout的PCB过孔设计规则

    电路板可能包含数以千计的走线、焊盘和孔,用于在器件引脚之间传导信号和输送电源。电路板 layout 设计师的职责就是整理和设计这些元件,将它们正确地连接起来,避免与其他信号或电源网络接触。要做到这一点,就需要在电路板设计中布设走
    的头像 发表于 12-23 15:38 2606次阅读
    <b class='flag-5'>电路板</b>Layout的PCB过孔设计规则

    全面解析:7种PCBA电路板性能测试方法

    PCBA电路板性能测试的重要性在电子制造业中,PCBA(印刷电路板组装)电路板的性能测试是确保产品质量和可靠性的关键环节。以下是对七种常见PCBA电路板性能测试的详细介绍,这些测试方法
    的头像 发表于 12-16 17:13 2175次阅读
    全面解析:7种PCBA<b class='flag-5'>电路板</b>性能测试方法