关于STM32WB低功耗蓝牙智能组网方案

描述

虽然迟到,并未缺席,今年的电子行业大展 — 慕尼黑上海电子展(electronica China 2020)收获了满满人气,碰撞出智慧的火花。

2019年,电子产业正在经历变革创新,5G、AI、物联网等技术的不断成熟与碰撞,加速了整个行业的发展进程。2020年,全球遭遇罕见的大疫情,半导体行业浴火重生,焕发出别样的生机。虽然迟到,却并未缺席,今年的电子行业大展—慕尼黑上海电子展(electronica China 2020)收获了满满人气,碰撞出智慧的火花。

“智慧工厂、5G+、智慧出行、+AI、IoT+、智慧生活、中国力量、初创企业” —— 八大关键词领衔2020年的慕展。科技始之于你,意法半导体的智能出行、电源&能源管理和物联网&5G解决方案紧扣主题,为慕展奉献了丰富的智慧解决方案。

创新有趣的解决方案DEMO加上各种互动活动,令意法半导体展台人气爆棚,观众热情高涨,开展第一天170个NUCLEO开发板+100本ST logo笔记本就全部送出。

下面,就让我们一起来看STM32 为慕展奉献了哪些精彩解决方案!

电源&能源管理 — 电机控制解决方案

基于STM32G431RBT6的电机控制开发套件

方案由X-NUCLEO-IHM16M1板,NUCLEO-G431RBT6板,一个无刷Gimbal电机和DC电源四部分组成。这个平台提供基于STSPIN830驱动,针对三相、低电压、低电流直流无刷电机或永磁同步电机的控制解决方案。

STM32G431RBT6基于Cortex-M4 32Bit内核,带有 FPU, 主频达到170MHZ, 片上有众多模拟外设。X-NUCLEO-IHM16M1板可配置成支持不同的闭环控制,FOC或6步换相控制,支持无传感和带有传感器模式,兼容单电阻和三电阻电流采样模式 ,NUCLEO-G431RB板上有STLINK-V3E调试器,可灵活支持用户建立评估电机控制硬件模型。

▲ 基于STM32G431RBT6的电机控制开发套件

P-NUCLEO-IHM03电机控制开发套件,基于STM32G431RBT6,针对三相,低电压,低电流直流无刷电机或永磁同步电机的矢量控制 (FOC) 解决方案。

安全解决方案

STM32L5系列Trustzone功能演示

方案展示了基于STM32L5系列的安全隔离方案, 主要由两个用户场景组成:

当左侧的用户程序出现跑飞的异常,右侧被Trustzone保护的监测程序会重启左侧程序。

当左侧的用户程序非法访问右侧的受保护内存区域,右侧的监测程序会重启左侧程序。

▲ STM32L5系列Trustzone功能演示

STM32L5系列充分利用 Arm Cortex-M33 处理器的安全特性及其适用于 Armv8-M 的 TrustZone技术,灵活地实现硬件与软件的安全隔离, 在性能、功耗和安全性之间实现新的最优平衡。

该解决方案具有完整的系统隔离功能,从基于ARMv8-M TrustZone的软件代码隔离到基于ST独特设计的硬件外设隔离,大幅提高嵌入式设备的信息安全能力。

智能产品

STM32图形界面解决方案

STM32H750B-DISCO采用STM32H750XBH6,最高主频可达 480 MHz / 1027 DMIPS。片上集成128KB Flash,1MB RAM,133MHz QSPI接口及Chrom-ART加速器,更适合图形显示应用需求。

Demo采用TouchGFX制作了全新智能家居显示方案,包含油烟机,微波炉,洗衣机,浴室和中央控制界面,操作流畅,交互便捷。

▲ STM32图形界面解决方案

低成本高性能的STM32H750与免费的TouchGFX一起,使图形界面系统开发更加简单,效果更加流畅,显示更加生动。

STM32H750基于轻量的嵌入式系统, 在家电上实现智能手机的体验,同时JPG的硬件加速引擎,令用户轻松拥有60FPS的视屏播放效果。

全新STM32MP1微处理器QT图形应用演示 — 咖啡机

该解决方案运行Linux应用程序的全新STM32MP1评估板,展示了3D GPU,摄像头,AI(M4)等特色功能,演示了STM32MP1作为基于QT的人机界面(HMI)的应用。

▲ 基于STM32MP1微处理器的咖啡机应用演示

STM32MP1集所有功能于一身:

运行 Linux的双 ArmCortex-A7 内核:

高级人机界面(使用3D图形处理)

通过以太网(或使用USB WiFi 适配器)远程连接用户界面的Web服务器

Linux RPMsg 和Linux remoteproc 框架支持下的进程内通讯与控制(IPCC)

Arm Cortex-M4 协处理器特点:

电机控制实时应用(STM32Cube 固件)

OpenAMP 框架支持下的进程内通讯与控制(IPCC)

人工智能

全新STM32MP1微处理器人工智能演示

X-LINUX-AI-CV 是一个OpenSTLinux的扩展包,该扩展包实现了基于卷积神经网络的面向计算机视觉应用的人工智能。

它包含人工智能和计算机视觉框架,以及基础应用示例。X-LINUX-AI-CV中提供的示例基于TensorFlow Lite模型,图像分类是基于MobileNet v1的模型,目标检测则是基于COCO-SSD MobileNet v1模型。这些示例使用支持Python脚本的TensorFlowLite。

▲ 基于STM32MP1微处理器的人工智能演示

X-LINUX-AI-CV运行在带有USB摄像头的STM32MP157C-DK2上。在STM32MP157A-EV1和STM32MP157C-EV1上则可以直接使用内置摄像头接口。

STM32MP1集所有功能于一身:

运行 Linux的双 ArmCortex-A7 内核

高级人机界面(使用3D图形处理)

通过以太网或WiFi远程连接用户界面的Web服务器

Linux RPMsg 和Linux remoteproc 框架支持下的进程内通讯与控制(IPCC)

Arm Cortex-M4 协处理器特点:

低功耗无线连接应用,支持LoRa和BLE(STM32Cube固件)

OpenAMP框架支持下的进程内通讯与控制(IPCC)

物联网及无线联接

STM32WB低功耗蓝牙智能组网方案

方案使用iOS或Android手机程序ST BLE Mesh,将6个基于STM32WB55RG的STM32WB Nucleo-68设备经启动配置成Mesh节点,并分成5个Mesh子网,通过ST BLE Mesh控制5个子网中Mesh节点的LED灯的开或关,或控制所有Mesh节点的LED灯的开或关。

▲ STM32WB低功耗蓝牙智能组网方案

方案支持的Mesh节点:代理节点,中继节点,好友节点,低功耗节点。在启动配置节点可在初始化时进行自我启动配置,未启动配置设备可通过iOS或Android应用程序ST BLE Mesh进行启动配置,可控制Mesh全网或子网中的所有节点同时开或关LED灯。
       责任编辑:pj

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分