AMEYA360:海凌科个位数微安级功耗蓝牙WiFi模块 BLE5.2蓝牙+2.4G WiFi二合一

蓝牙WiFi模块优势

  蓝牙技术大多用来做短距离的设备间通信,例如无线耳机和智能手环等产品,WiFi技术则为产品提供了相对更高速的长距离数据传输能力,适用于连接互联网和局域网。

  在各种场景的实际应用中,会经常出现需要多个设备之间进行快速连接以及数据传输,因而用户经常要同时使用蓝牙和WiFi,这可能使得频繁多次、资源浪费和用户体验不佳等问题的出现。

  为了解决上述问题,蓝牙WiFi二合一的概念正式产生。蓝牙WiFi模块由于在实际应用中可以给用户提供更便利的无线连接选项,被广泛使用。

  一、产品功能特点

  1、BLE5.2蓝牙+2.4G WiFi二合一

  HLK-B35S蓝牙模块支持WiFi 802.11b/g/n 和 BLE5.2 基带/MAC 设计,主频支持从 1MHz 到 160MHz,内置 32 位 CPU,288KB RAM,2M 嵌入式 Flash 闪存。

  HLK-B35S蓝牙模块支持BLE 协助实现 Wi-Fi 快速配网,支持 AP/STA 和 BLE 共存模式,其中 WiFi 安全支持:WPS/WEP/WPA/WPA2 Personal/WPA2。B35S输出功率 0~10dBm,接收灵敏度 -98dBm。

  2、微安级超低功耗

  B35S蓝牙模块相较于B35蓝牙模块,不仅仅将BLE5.0蓝牙协议升级为BLE5.2,更重要在低功耗方案上的再进化。B35S蓝牙模块接收模式30mA,低功耗待机模式功耗低至200uA。

  B35S微安级的超低功耗,再加上模块体积小巧,尺寸仅24x16x2mm,非常适用于水电水表以及可穿戴产品等对模块体积和功耗有严苛要求的产品。

  3、传输距离40-100米

  B35S蓝牙模块自带BLE5.2蓝牙,传输距离更远,传输距离可达40-100米。相比蓝牙4,蓝牙5.2协议的覆盖范围将是它的4倍。

  同时,B35S蓝牙模块传输速率 9600-921600bps,传输速率相比BLE4.0蓝牙协议提高2倍,传输速度更快。

  4、测试简单性价比高

  B35S蓝牙模块支持直插安装,安装简单易拆卸。首次使用B35S可购买配套测试底板,便于快速测试验证。

  与此同时,超低功耗蓝牙模块B35S,支持BLE5.2蓝牙+2.4G WiFi二合一,性能优越,单价低至个位数,低功耗低成本,应用场景广泛。

  二、应用场景

  在工业、智能家居等领域中,蓝牙WiFi模块的作用大多用来控制某个智能设备或者被放置在某个智能设备内,一般用纽扣电池供电,然后通过无线端进行数据传输和数据控制。这些智能设备往往需要有长时间续航能力,因而对功耗有着较为严苛的要求,B35S这类低功耗的蓝牙WiFi模块正好满足其需求。

  1、超低功耗蓝牙在工业自动化中的应用

  在工业自动化中,传感器网络对于实时监测和控制生产过程至关重要。

  B35S这类低功耗蓝牙模块用于工业自动化场景中,主要是为了让传感器节点之间的数据传输更加高效,实现实时采集和传递数据,进而在一定程度上提高了工业系统应对不同生产环境变化的灵敏度。

  2、超低功耗蓝牙在仪器仪表中的应用

  B35S应用于可穿戴医疗设备中,可以让医疗设备实现与手机或者其他智能终端的实时连接,进而实时输出数据,更好地监控患者的健康情况。心率监测、睡眠追踪等数据可以实时传输到医疗专业人士,支持远程监测和诊断。

  常见的医疗健康设备有:蓝牙手环、血糖计、血压计、活动传感器等产品。

  3、超低功耗蓝牙在穿戴产品中的应用

  B35S这类低功耗蓝牙WiFi模块是很多智能设备的配件之一,通过蓝牙模块实现数据的传输和交换。

  最常见是的智能运动手环、智能眼镜以及智能项链,通过蓝牙模块以低成本低功耗实现短距离的通信,提高产品的使用寿命和运行时间。

  三、B35S模块数据

  1、产品参数

  无线子系统包含 2.4G 无线电,Wi-Fi 802.11b/g/n 和 BLE5.2 基带/MAC 设计

  主频支持从 1MHz 到 160MHz

  内置 32 位 CPU,288KB RAM,2M 嵌入式 Flash 闪存

  工作电压 支持 2.7-3.6V,典型值为 3.3V

  BLE 协助实现 Wi-Fi 快速配网

  支持 AP/STA 和 BLE 共存模式,其中 WiFi 安全支持:WPS/WEP/WPA/WPA2 Personal/WPA2

  集成 balun,PA/LNA

  丰富的外设接口,1*SPI 主/从,2*UART,6*PWM,18*GPIO,1*IIC 主/从

  广泛应用于物联网

  接收模式:30mA,低功耗待机模式:200uA

文章来源:http://www.ameya360.com/hangye/111003.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/232974.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux命令行控制小米电源开关

飞灵科技产品 flyelf-tech.com,flyelf.taobao.com 最近有需求通过命令控制局域网内小米电源开关,以便于写脚本对产品进行反复上电的启动测试。参考了这篇文章:https://blog.csdn.net/2301_77209380/article/details/129797846 获取小米设备的…

化学性质Vamagloxistat乙醇酸氧化酶抑制剂 2408241-62-1科研

Vamagloxistatist,也被称为乙醇酸氧化酶抑制剂,是一种有机化合物,化学式为C35H42N6O6。它是一种药物化学成分,被应用于医药科研领域用。 Vamagloxistatist是一种具有高度活性的化合物,具有多种化学性质。它是一种弱酸…

计算机服务器中了mkp勒索病毒怎么办,mkp勒索病毒解密恢复

在计算机技术飞速发展的今天,越来越多的企业走向了数字化办公模式,极大地方便了企业的生产运营,为企业带来了更高的效率。但网络威胁无处不在,网络威胁手段随着计算机技术的不断发展也在不断增加。近期,云天数据恢复中…

C#拼接JSON

一、业务背景 最近项目需要与U8c对接,实现增删改查,借此机会,梳理一下C#解析Json字符串的问题。 这篇文章,先以新增接口为例。 二、新增接口 查看需要传入的json格式。 拼接json,无非就是{}和[]的来回嵌套。 首先&am…

node.js事件循环相关步骤

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它使用事件驱动、非阻塞式 I/O 模型,使其轻量和高效。Node.js 的核心特性之一是其事件循环机制。下面是对 Node.js 事件循环每个步骤的讲解: 1. 定时器阶段(Timers Pha…

Java,自带的排序方法

假如定义了一个学生类,想根据学生的总分对学生进行排序 案例(进去是Student类的定义,用ctrlf 搜Collection,可以找到具体应用) Collection.sort(要排序的集合,new 一个比较器(){ 大括号里是让重写比较器的…

C++数据结构——二叉搜索树详解

目录 一,关于二叉搜索树 1.1 概念 1.2 基本结构 二,二叉搜索树接口实现 2.1 插入 2.2 查找 2.3 打印 2.4* 删除 三,二叉搜索树接口递归实现 3.1 查找 3.2 插入 3.3 删除 四,二叉搜索树的默认成员函数 五,…

Kotlin中object关键字的使用

定义 在 Kotlin 中,object 关键字可以用来声明对象。对象可以分为两种: 对象表达式:一种表达式,可以直接赋值给变量或常量。对象声明:一种类似于 Java 中的静态类的声明。 用途 对象可以用于以下场景: …

bootstap table表格, 获取当前点击的table元素在该行是第几个

背景 有这样一个需求, table表格中是统计数据, 要求点击每个单元格可实现导出统计的底层数据 数据都是可点击导出的, 思路 获取行bootstap 有个index参数, 所哟要获取当前行第几列, 要获取当前点击的table元素在其所在行中的位置(即第几个)&#xff…

【ARM 嵌入式 编译系列 4.3 -- GCC 编译设置 单个函数优化等级】

文章目录 设置特定函数的优化等级设置特定函数的优化等级 在使用 GCC (GNU Compiler Collection) 编译程序时,有时可能需要指定某个函数不要被编译器优化,以便进行调试或其他目的。GCC 提供了几种方法来防止对特定函数的优化。 最常用的方法是在函数声明前使用 __attribute…

JVM 垃圾回收详解

前言 什么是垃圾? 垃圾是指运行程序中没有任何引用指向的对象,需要被回收。 内存溢出和内存泄漏 内存溢出:经过垃圾回收之后,内存仍旧无法存储新创建的对象,内存不够溢出。 内存泄漏:又叫“存储泄漏”&#xff0…

MySQL数据库慢的原因

MySQL 慢的原因有很多,其中 IO 读写和并发请求是两个最常见的原因。 IO 读写 MySQL 数据库存储在磁盘上,因此数据查询需要先从磁盘读取数据,然后再进行处理。如果 IO 读写速度慢,就会导致数据查询速度变慢。 IO 读写速度慢的原…

7-3 jmu-Java-05集合(泛型)-10-GeneralStack(Java for PTA)

以前定义的IntegerStack接口,只能用于存放Integer类型的数据。然而对于栈来说,不管内部存放的是什么类型的数据,基本操作与元素的具体类型无关。 1. 编写一个通用的GeneralStack接口,接口中的操作对任何引用类型的数据都适用。 …

Docker使用5-Use bind mounts

写在前面 主题是Use bind mounts,这里是链接。本文主要学习持久化数据的另一种方式。 使用mount持久化数据 前文使用Volume持久化数据,这里使用另一种方式Mount持久化数据,就是把主机中的路径映射到容器内的路径。下图是两种方式的主要区别…

【docker】修改docker的数据目录

背景 主节点是分配了较少内存和存储的低配机器,因为我们系统的rancher是用docker镜像启动的,而rancher和docker的默认目录都放在/var/lib下面,而这个/var目录目前只分配10G的存储,导致节点存储报警。因此想修改docker的数据目录&…

idea添加外部jar包

在日常开发中在lib包的里面添加了外部的jar,如何将外部的包添加到java类库中,这样项目就可以引用相应的jar包,操作如下: 1.先将需要的jar复制到lib包如下,如下截图,图标前面没有箭头,表示还未添…

正则化实战( Lasso 套索回归,Ridge 岭回归)

Lasso 套索回归 导入包 import numpy as np from sklearn.linear_model import Lasso from sklearn.linear_model import SGDRegressor, LinearRegression原方程的计算结果 # 1. 创建数据集X,y X 2 * np.random.rand(100, 20) w np.random.rand(20, 1) b np.r…

C# 实时存储16进制数据,写入文件格式为Raw

1.示例代码 private void button1_Click(object sender, EventArgs e){byte[] data { 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28 }; //模拟要写入的数组List<byte[]> listBytes new List<byte[]>();listBytes.Add(data); //数组转集合RecData(listBytes);…

Electron无边框自定义窗口拖动

解决方案 <header class"absolute" style"left:0px;top:0px;width:100%;height:48px;background-color:red;padding:0px;margin:0px;"><div class"absolute" style"left:0px;top:0px;width:100%;height:100%;-webkit-app-region:d…

租赁系统|租赁小程序开发|北京租赁系统提升行业发展

租赁小程序定制功能是为了满足特定租赁服务的个性化需求而开发的一套功能模块。通过定制化开发&#xff0c;我们能够根据您的业务模式和需求&#xff0c;量身打造出适合您的租赁小程序。无论您是汽车租赁、房屋租赁、设备租赁或其他租赁服务&#xff0c;我们都能够为您提供定制…