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

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

适用于任何类型的物联网应用的开发板:重力板

西西 来源: EEWeb 作者: EEWeb 2021-05-07 10:45 次阅读

开发板(或开发套件)已经实现了几年。由于硬件开发减少到最低限度,它们使开发人员和技术人员可以在更短的时间内设计项目。如果开发人员试图为新产品制作原型,则选择开发套件是第一步。它将作为项目的智能单元,并与所有其他连接的电子组件进行通信

随着物联网的出现,已经创建了一系列工具,以缩短产品上市时间并提供指导以帮助设计参数,从而提高设备效率。该开发工具也可以为了创建通用系统与各相关元素相结合。使用USB作为接口的硬件工具将多项功能带到了最前沿。USB可以提供电源和灵活的接口,这些接口通常与高级调试工具(如JTAG)一起使用。而且,闪存允许简单编程和用户编程应用程序的独立操作。

哪些参数对您的项目最重要?您是否需要大量内存,或者需要较高的运行速度来改善应用程序的执行?开发人员需要在基于微控制器的板,片上系统(SoC)板,单板计算机(SBC)之间进行选择。有时,根据您的需求选择模型可能会非常具有挑战性。

在本文中,我们将向您介绍带有板上调试功能的新开发套件。这个想法是要有一块电路板,它允许从一开始就使用工业市场所需的所有主要传感器。当然,该板有一个GPIO,可以使用其他经过特殊设计的外部屏蔽。用户可以通过消除不应该使用的传感器来自由地重新设计电路板。您将在此处找到“硬件”部分的说明。

大多数开发板都是为物联网(IoT)准备的。因此,该评估板包括专用于与网络进行WiFi连接的硬件以及一系列环境传感器。该板提供了由太阳能电池供电的可能性,使其成为偏远地区工业应用的真正独立板。在这种情况下,借助Nordic SoC,它甚至可以使用移动通信(和GPS)进行数据传输。

许多有用的设备

Gravity板是由大量传感器和设备组成的。开发人员不需要进一步寻找不同的解决方案来构建和集成他们的项目。如图1所示,所有部件都已安装在板上。简而言之,这是此出色板上的组件和设备的列表:

  • MCU nRF52840:它是控制所有电路板操作的主要微控制器;
  • SOC nRF9160:此SOC用于管理GPS和GSM;
  • ESP12:是用于Wi-Fi集成的MCU;
  • SiP MPU-9250:用于陀螺仪,加速度计和指南针功能;
  • BME680传感器:它是一种精密传感器,用于测量压力,湿度,温度和气体的存在;
  • BH1749NUC传感器:这是一种数字颜色传感器,用于精确检测环境光的照明速率和色温;
  • AST7525MATRQ蜂鸣器:用于再现音频
  • RCWL-0516传感器:用于运动检测的微波雷达传感器;
  • NTCS0805E3103FLT热敏电阻:这是一个用于温度测量的NTC热敏电阻;
  • ILI9341屏幕:这是用于查看数据和信息TFT LCD显示屏;
  • VL53L0X激光:用于测量距离的激光模块;
  • SW-420传感器:用于振动检测;
  • OPT3004DNPR传感器:数字环境光传感器,用于测量可见光的强度;
  • CMM-3722AT-42117-TR麦克风:MEMS麦克风,用于检测周围环境中的声音;
  • AJU55-BS2111-L连接器:这是用于从nRF52到外部设备的USB连接的微型USB B连接器;
  • 5141-05RZDNWR01天线连接器:这是天线的NFC连接器;
  • CM1402-03CP SF72S006VBAR2500插槽:这是SIM卡的连接器,允许其插入以与GSM模块一起使用;
  • ADP536x电源:这是用于电源管理集成电路

现在让我们检查开发板的各种物理和逻辑组件。

pIYBAGCUqySAHykMAADxlf8JfJM363.png

图1:重力框图

系统的核心:nRF52840

这是基于蓝牙5的SoC(请参见图2)。它支持Bluetooth 5,Bluetooth Mesh,Zigbee,Thread,ANT,802.15.4和2.4 Ghz专有堆栈的协议。它是开发板的主处理器,其强大的计算性能和内存使其非常适合任何类型的应用程序。该低功耗板具有片上自适应电源管理系统。上面列出的所有传感器和外围设备都可以通过此主控制器直接或间接控制。

图2:主处理器nRF52840及其在板上的位置

其他模组

该SiP(系统级封装)nRF9160用于在开发板上添加低功耗LTE系统和GPS接收器功能。它通过I2C协议与Nrf52主处理器通信。SiP功耗低,结构紧凑,具有以下特点:

  • 64 Mhz;
  • 完全集成的SiP,用于带GPS的多模LTE-M / NB-IoT IoT蜂窝调制解调器;
  • LTE频段700-2200 Mhz;
  • 1 MB闪存256 KB RAM;
  • 来自64 Mhz的Cortex-M33;
  • SIM和eSIM支持。

ESP 12 WiFi模块包含在开发板中,用于Wi-Fi集成。该模块通过UART与nRF52主处理器通信。它以非常低的功率工作并且体积小。这三个模块是主要控制器,为开发板提供所有功能。以下是与同一开发板接口的传感器的详细信息。

感测器

MPU-9250模块是一个多芯片模块(MCM),其中包含Asahi Kasei Microdevices Corporation生产的3轴磁力计,3轴加速度计和3轴陀螺仪。它通过I2C总线与主MCU通信。其特点如下:

  • 陀螺仪:X,Y和Z轴的角速度传感器,其数字输出具有用户可编程的满量程+ 250,+ 500,+ 1000和+ 2000°/ sec和16位ADC
  • 加速度计:三轴,可编程满量程为+ 2g,+ 4g,+ 8g,+ 16g和16位ADC;
  • 磁力计:带磁选器的三轴硅单片霍尔效应磁传感器;

所述BME680能够测量环境温度,湿度,气压和挥发性有机化合物在空气中的传感器。它通过I2C总线与主MCU通信。其主要特点如下:

  • 湿度测量精度+ 3%;
  • 大气压力测量的绝对精度为+1 hPa;
  • 温度精度为+ 1.0°C;
  • 1米高度的精度;

BH1749NUC RGB颜色传感器将红外,红色,蓝色和绿色的光转换为数字值。它被广泛用作手机,平板电脑,PC和电视的LCD背光调节。它通过I2C总线与主MCU通信。其特点如下:

蜂鸣器AST7525MATRQ是一种蜂鸣器,一种用于发出声音信号的设备。它通过GPIO连接到nrf9160。在3.6V的额定电压下,它在10厘米处的声压级为85 dB / min。最大电流消耗为100 mA,而其振荡频率等于2700 Hz。

图3显示了开发板上的四个MPU-9250(多芯片),BME680(温度计),BH1749NUC(颜色传感器)和AST7525MATRQ(蜂鸣器)设备的布置。

图3:开发板上的四个MPU-9250,BME680,BH1749NUC和AST7525MATRQ器件的布置

RCWL-0516是用于运动检测的微波雷达传感器模块。它通过GPIO连接到nrf52控制器。当检测到运动时,逻辑门切换为逻辑高电平;当未检测到运动时,逻辑门切换为0V。

NTCS0805E3103FLT是一种低占位面积的NTC热敏电阻。精度为1%。温度测量范围在-40°C到+ 150°C之间。它通过GPIO连接到nRF52控制器,温度由控制器使用ADC转换器计算得出。

ILI9341是基于SPI的TFT LCD显示器,分辨率为240 x 320像素,如图4所示。它具有8/9/16/18位数据总线和用于MCU接口的SPI线。该TFT LCD通过SPI线与nRF52控制器连接。它是262144色的单芯片SoC。在此开发板上,它可用于显示RGB颜色和分辨率为240 x 320点的任何类型的信息。它可以轻松地用于许多需要硬件以复杂而美观的方式向消费者显示大量数据的应用程序中。

图4:ILI9341 TFT LCD显示屏

在图5中,您可以看到板上的RCWL-0516雷达,NTC NTCS0805E3103FLT和ILI9341显示屏。

图5:雷达,NTC和开发板上的显示屏

VL53L0X是一款用于飞行时间检测的超小型激光传感器,并使用I2C接口与nrf52控制器进行通信。它具有940 nm VCSEL激光器,绝对距离测量可达2 m。

SW-420是高灵敏度的非定向振动传感器。当没有移动且模块稳定时,传感器输出为逻辑高电平,而当传感器发生振动或移动时,输出为低电平。它用于汽车,自行车和摩托车防盗应用。它可以用于娱乐,游戏和振动检测应用。

OPT3004DNPR是一种环境光传感器,用于测量可见光的强度。这是一种单芯片照度计,可以准确地测量人眼看到的光的强度。它具有0.01 lux至83k lux的测量范围,并具有精密的光学滤波功能。它在等于85°的入射角上消除了超过99%的IR。

CMM-3722AT-42117-TR是MEMS(微机电)麦克风。该麦克风用于测量人类听觉范围内的频率幅度。在此开发板上,它被实现为噪声检测器,并且可以在任何类型的应用中使用。具有以下特点:

  • 它是全向的;
  • 1 kHz时的灵敏度为-41 dB,SPL为94 dB(声压级);
  • S / N(信噪比)等于57 dBA;
  • 在1 Khz时的输出阻抗为300 Ohm。
  • 所有传感器和模块均与主处理器通信以执行完整的360°控制。

结论

重力板是适用于任何类型的物联网应用的开发板。尽管其最终成本可能比其他电路板略高,但必须考虑到板上装有任何类型的传感器,设计人员无需搜索并获得其他外部组件。有关Gerber文件和接线图以及有关该板的任何其他技术和实用指导的更多信息,请通过评论联系EEWeb。

由M. Di Paolo Emilio,Giovanni Di Maria,Davide Di Gesualdo设计。

编辑:hfy

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

    关注

    2547

    文章

    50522

    浏览量

    751423
  • usb
    usb
    +关注

    关注

    60

    文章

    7887

    浏览量

    263833
  • 物联网
    +关注

    关注

    2902

    文章

    44169

    浏览量

    370688
  • 开发板
    +关注

    关注

    25

    文章

    4921

    浏览量

    97124
  • 雷达传感器
    +关注

    关注

    3

    文章

    285

    浏览量

    34441
收藏 人收藏

    评论

    相关推荐

    正点原子fpga开发板不同型号

    正点原子作为国内领先的FPGA开发板供应商,其产品线覆盖了从入门级到高端应用的各个领域。这些开发板不仅适用于学术研究,还广泛应用于工业控制、通信、图像处理等多个领域。 1. 入门级
    的头像 发表于 11-13 09:30 192次阅读

    ARM开发板联网中的应用

    联网(IoT)是一个由互联网、传统电信网、传感器网络等多种网络组成的网络,它允许物体与物体、物体与人、人与人之间的智能互联。 ARM开发板的优势 1. 低功耗 ARM架构以其低功耗特
    的头像 发表于 11-05 11:38 317次阅读

    4G通信先锋:Air780EP开发板与RC522的结合

    最近,一直有朋友问我Air780EP开发板RC522, 今天抽空给大家展示一下示例: 本文档适用于Air780EP开发板 关联文档和使用工具
    的头像 发表于 10-29 14:29 102次阅读
    4G通信先锋:Air780EP<b class='flag-5'>开发板</b>与RC522的结合

    Banana Pi BPI-R3路由器开发板运行 OrayOS联网系统

    、BPI-R3 Mini等更多型号。这一合作为用户提供了更广泛的开发板选择,推动了联网、工业联等行业应用的快速落地。
    的头像 发表于 10-23 15:49 310次阅读
    Banana Pi BPI-R3路由器<b class='flag-5'>开发板</b>运行 OrayOS<b class='flag-5'>物</b><b class='flag-5'>联网</b>系统

    瑞芯微RK3568鸿蒙开发板OpenHarmony系统修改cfg文件权限方法

    本文适用于OpenHarmony开源鸿蒙系统修改cfg文件权限方法,深圳触觉智能研发的RK3566、RK3568、RK3588等开发板、主板等产品均适用此教程
    的头像 发表于 09-11 13:26 740次阅读
    瑞芯微RK3568鸿蒙<b class='flag-5'>开发板</b>OpenHarmony系统修改cfg文件权限方法

    linux开发板与树莓派的区别

    定义和用途 Linux开发板:Linux开发板是一种基于Linux操作系统的嵌入式开发板,通常用于工业自动化、
    的头像 发表于 08-30 15:34 699次阅读

    盘点那些硬件+项目学习套件:阿里云HaaS EDU联网开发板及入门常见问题解答

    ​华清远见20岁了~过去3年里,华清远见研发中心针对个人开发板业务,打造了多款硬件+项目学习套件,涉及STM32单片机、嵌入式、联网、人工智能、鸿蒙、ESP32、阿里云IoT等多技术方向。今天我们
    的头像 发表于 07-31 16:28 611次阅读
    盘点那些硬件+项目学习套件:阿里云HaaS EDU<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>开发板</b>及入门常见问题解答

    基于瑞萨电子RA系列的野火耀阳RA8D1开发板产品简介

    野火耀阳RA8D1开发板是一款功能强大的开发板适用于各种嵌入式应用开发。它采用瑞萨电子的RA系列R7FA8D1BHECBD微控制器作为主控,具有高性能和低功耗的特点。
    的头像 发表于 05-29 14:19 762次阅读
    基于瑞萨电子RA系列的野火耀阳RA8D1<b class='flag-5'>开发板</b>产品简介

    FP_AI_VISION1工程是否可以适用于stm32f746discovery开发板

    FP_AI_VISION1工程是否可以适用于stm32f746discovery开发板?使用STM32CUBEIDE打开FP_AI_VISION1工程为什么没有stm32可运行文件,不能编译?
    发表于 03-18 07:21

    请问B-CAMS-OMV拓展板是否适用于H7B3I-DK开发板呢?

    请问B-CAMS-OMV拓展板是否适用于H7B3I-DK开发板呢?
    发表于 03-15 07:23

    fpga开发板与linux开发板区别

    FPGA开发板与Linux开发板是两种不同的硬件开发平台,各自具有不同的特点和应用场景。在以下的文章中,我将详细介绍FPGA开发板和Linux开发板
    的头像 发表于 02-01 17:09 2047次阅读

    如何使用XR806开发板来设计一个粮食霉变检测系统?

    XR806开发板具有强大的数据处理和传输能力,广泛应用于联网和嵌入式系统开发
    的头像 发表于 01-05 17:30 774次阅读
    如何使用XR806<b class='flag-5'>开发板</b>来设计一个粮食霉变检测系统?

    EVAL-AD7386FMCZ是否适用于其他带有FMC接口的FPGA开发板

    请问EVAL-AD7386FMCZ是否适用于其他带有FMC接口的FPGA开发板,例如Xilinx公司的ML605开发板
    发表于 12-04 07:30

    使用YY3568开发板部署AI能力

    性能优异。开发板功能接口丰富,多媒体性能强悍、可在联网、工业控制、智慧交通、轻量级人工智能等领域发挥独特优势。
    的头像 发表于 11-28 10:59 1957次阅读
    使用YY3568<b class='flag-5'>开发板</b>部署AI能力

    RK3568开发板在工控工业联网网关方面的应用

    RK3568开发板在工控工业联网网关方面的应用
    的头像 发表于 11-22 14:21 810次阅读
    RK3568<b class='flag-5'>开发板</b>在工控工业<b class='flag-5'>物</b><b class='flag-5'>联网</b>网关方面的应用