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

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

3天内不再提示

使用RX微控制器的无线连接解决方​​案简化物联网开发

星星科技指导员 来源:瑞萨电子 作者:Masaki Hama 2022-05-05 09:49 次阅读

在过去的十年中,我们一直在提供许多有吸引力的解决方案来满足客户的需求。我想为 IoT Society 介绍 2 个即用型无线连接解决方案,一个是为边缘设备启用云连接的云解决方案,另一个是允许在这些边缘设备内实现互连的蓝牙 5 解决方案。

过去,客户主要关心的是单片机规格,如何初始化和设置每个外围模块,以及如何使用和编程单片机。然而,近年来出现了一种趋势,即提供易于使用的现成解决方案,并具有引人注目的示范。

云和蓝牙 5 连接继续扩大其在办公室、家庭和生产设施中的使用。将有更多的需求以无线方式获取信息并将数据保存到云端以方便使用。要以无线方式获取信息,用户可以考虑使用蓝牙 5,因为它的网络是基于 Mesh 拓扑构建的,可以连接到许多设备并支持 100 米内的无线通信。通过结合云和蓝牙 5 解决方案,我们可以轻松地演示一个物联网系统,以满足从边缘设备收集数据到云端的最终使用需求。

首先,让我介绍一下使用嵌入式微控制器的云解决方案。RX65N云套件可以轻松评估物联网设备中使用的功能。这是一个非常受欢迎的套件,我们正在增加产量以满足需求。

现在,让我们立即尝试设置此工具包。它很容易设置并且更有趣,我想在设置中包括一个外部传感器,如图所示。

pYYBAGJzLTuAQDPyAABSvdIo7xs996.jpg

左图红外传感器感应到的数据被发送到云端,然后右图显示在网络浏览器中。

这是在当前 COVID-19 情况下创建温度检查解决方案的示例。红外传感器连接到 RX65N 云套件上未使用的引脚。软件上唯一需要的修正是红外传感器的串行控制部分。MQQT 通信协议部分不需要更改程序源代码。构建并执行后,红外传感器数据由 RX65N 接收并通过 MQTT 通信发送到云端。传感器传输数据的温度分布如右上图所示。这是一个简单的修改,不需要对麻烦的云连接进行任何更改。未来,也可以使用基于人工智能AI)的红外传感器实现人体检测

接下来,我将介绍使用 RX23W 的蓝牙 5 低功耗 (LE) 解决方案。

由于智能手机中蓝牙的可用性,低功耗蓝牙已广泛用于众多物联网设备。

RX23W 是一款支持蓝牙 5 LE 全部功能的 32 位 MCU。它在单个芯片中具有蓝牙 LE 无线电通信、系统控制和安全功能,并通过与瑞萨 RX 系列相同的各种外围功能实现。

不幸的是,上述概念尚未渗透到市场中。我们收到了很多关于专用蓝牙 LE 通信 IC 的询问。但是,RX23W 将成为此类用途的超规格。RX23W 非常适合用户希望将蓝牙 LE 功能添加到现有系统或通过将 2 芯片解决方案(系统控制器 + 通信 IC)转换为单芯片解决方案来减小 PCB 空间尺寸的情况。

很多开发者可能认为低功耗蓝牙很难开发。然而,瑞萨电子已经准备好解决这个困难的环境。设置RX23W 目标板(如下所示)以开始与智能手机通信。

pYYBAGJzLTyAF_BVAAC5AtkUSlo375.jpg

用户只需使用 RX MCU 开发环境,蓝牙软件驱动部分无需额外开发。Smart Configurator中的蓝牙设置配置可以通过 GUI 设置以与其他外围功能相同的方式轻松设置。这使得蓝牙驱动程序和外围功能的程序代码很容易生成。

现在已经开发了驱动程序,我们将构建蓝牙的应用程序部分。QE for BLE工具允许您像驱动程序一样轻松地添加和创建配置文件,这是定义的蓝牙通信协议的一部分。有两种类型的配置文件:预定义的标准配置文件和您可以自己创建的自定义配置文件。这非常有用,因为用户不需要从头开始开发。这一次,我将定义我自己的自定义配置文件,当目标板上的开关被切换时,它会创建一个通知发送到智能手机。

您可以提前在智能手机上从 Apple Store/Google Play下载名为GATT Browser的瑞萨智能手机应用程序。当我拨动板上的开关时,分配的 IRQ 将通知 CPU 中断信号。CPU 收到中断信号后,会通过蓝牙向智能手机发送通知,智能手机上的 GATT 浏览器会显示该通知。我能够确认基于我的开发建立了蓝牙 5 LE 通信。

poYBAGJzLTyAJqj3AABRVCMOblE053.jpg

RX 无线连接解决方案旨在降低无线通信的开发障碍。使用 RX65N Cloud Kit 和 RX23W Target Board,您可以通过从网站下载可用工具来缩短开发时间,不再需要从头开始开发环境。

审核编辑:郭婷

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

    关注

    66

    文章

    18034

    浏览量

    176994
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10405

    浏览量

    206448
  • 无线通信
    +关注

    关注

    56

    文章

    4181

    浏览量

    142217
收藏 人收藏

    评论

    相关推荐

    莱特波特与研华科技利用无线设计服务改变物联网装置无线连接方式

    无线测试解决方案先进供应商莱特波特与嵌入式计算解决方案先进提供商研华科技今天宣布推出研华科技工业无线(AIW)设计导入服务,标志物联网装置无线连接方面的突破。
    的头像 发表于 04-11 15:21 307次阅读

    微控制器基础】—— 从历史切入,了解微控制器的五个要素(下)

    微控制器基础】—— 从历史切入,了解微控制器的五个要素(下)
    的头像 发表于 12-06 17:23 257次阅读
    【<b class='flag-5'>微控制器</b>基础】—— 从历史切入,了解<b class='flag-5'>微控制器</b>的五个要素(下)

    基于简化Cortex-M核微控制器嵌入式软件的开发步骤

    电子发烧友网站提供《基于简化Cortex-M核微控制器嵌入式软件的开发步骤.pdf》资料免费下载
    发表于 10-24 09:02 0次下载
    基于<b class='flag-5'>简化</b>Cortex-M核<b class='flag-5'>微控制器</b>嵌入式软件的<b class='flag-5'>开发</b>步骤

    用于工业IoT应用的STWIN SensorTile无线工业节点开发套件和参考设计

    STWIN SensorTile 无线工业节点(STEVAL-STWINKT1B)是一种开发套件和参考设计,可简化先进工业联网应用(如状态
    发表于 09-13 07:10

    Banana Pi BPI-PicoW 和 BPI-Leaf-S3 创客教育与联网开发板介绍

    BPI-PicoW 和 BPI-Leaf-S3 创客教育与联网开发板 今年早些时候,Banana Pi 开源社区推出了一系列新的微控制器开发
    发表于 09-07 10:05

    STM32微控制器的安全基础知识

    本应用笔记介绍了 STM32 微控制器的安全基础知识。微控制器中的安全性涵盖了几个方面,其中包括固件知识产权保护、设备私有数据保护以及服务执行保证。在联网的背景下,安全性更加重要。大
    发表于 09-07 07:36

    NuMicro M2351系列微控制器的安全特色与应用

    等攻击的未授权操作有良好的对策。因此, 微控制器系统开发人员可以轻松设计针对安全要求苛刻的市场的应用程序,例如安防产业,智能家居,智能城市和智能联网以及任何其他有安全大量储存潜在需
    发表于 08-28 06:24

    新唐对应四大联网安全攻击的保护措施

    免受所有类型的漏洞影响,新唐近年来深耕微控制器安全领域,在基于 Cortex-M23 核心的 M2351 系列后在去年推出了新一代的安全联网微控制器 NuMicro® M2354,更
    发表于 08-21 08:14

    联网微控制器功能有哪些?

    市场上微控制器很多,适用于物联网的也有很多,所以了解其通用功能非常重要。首先,我们常见的一个问题是微控制器与微处理器之间的区别是什么。
    的头像 发表于 07-10 09:48 503次阅读
    物<b class='flag-5'>联网</b>的<b class='flag-5'>微控制器</b>功能有哪些?

    联网微控制器

    有许多可用的处理选项,包括微处理器以及 8 位、16 位和 32 位微控制器。但是,当涉及到满足物联网的要求时,它们在性能、功耗和内存方面都大不相同。
    的头像 发表于 06-29 14:45 276次阅读

    星形与网状网络拓扑:物联网无线连接基础

    联网应用有多种不同的无线连接解决方案。考虑到广泛的用例,选择合适的无线连接解决方案来满足给定物联网应用的要求可能非常具有挑战性。
    发表于 06-24 17:26 1275次阅读
    星形与网状网络拓扑:物<b class='flag-5'>联网</b><b class='flag-5'>无线连接</b>基础

    LPC54606J512BD100微控制器无法连接到目标怎么解决?

    、3 - SWCLK、6 - RESET、8 - GND) 关于控制器 LPC54606J512BD100: PIO0_2 至 PIO0_6 悬空。 关于集成开发环境: 我正在使用Keil uVision5。 我需要帮助,因为我无法对
    发表于 05-31 07:48

    无线连接技术选择指南

    选择合适的无线连接技术从一开始就是一个关键的设计决策。这决定了应用的协议互操作性、距离、稳健性和用例。本选择指南 将带您了解几个关键的决策要求,首先通过下表简要了解各种无线连接技术。
    发表于 05-26 16:06 2次下载

    如何将ESP连接微控制器

    你好! 我有一个问题:这是 ESP 的最小电路。 我想用微控制器驱动它。我的问题是: 1) RST 和 EN 引脚通过电阻连接到 Vcc。如果我想将它连接到 STM32(连接到 STM
    发表于 05-15 08:30

    使用uart将罗盘与lpc54s10微控制器evk板进行通信问题求解

    我试图使用 uart 将罗盘与 lpc54s10 微控制器 evk 板进行通信。我将 j13 连接器引脚 13 用于 tx,将引脚 15 用于评估板的 rx。当我将 rx
    发表于 04-19 08:44