认识小型、功能强大的蓝牙智能模块
在短短的几年之中,蓝牙已经从简单的无线RS-232接口转化成了一项关键技术,出现在几乎任何家居应用中。你甚至可能在不知道什么是蓝牙的情况下使用过它,例如,使用蓝牙进行通信的游戏机遥控器,让你无需使用有线手柄玩游戏。甚至它还会出现在遥控直升机,智能测量,耳机及汽车上。蓝牙能提供了比简单的语音连接更多的功能,有些带蓝牙的汽车使用它接收电话,放音乐,以及连接车载GPS。制造商预计,到2019年,仅蓝牙扬声器的市场就将达到70亿美元,那么,你可以想象由IoT带来的蓝牙设备的利润有多少。可见蓝牙无处不在,可以用于消费者的方方面面。
从开发者的角度来说,添加蓝牙功能变得空前复杂。你首先添加了蓝牙芯片,一个处理音频操作的带微控器的集成设备。你可能不清楚什么是微控器,因为你从来都无须知道。你自己的设备将控制蓝牙适配器,根据你的需要,通过UART,I2C或SPI发送命令。你需要建立一个快速SDK,仅可在你的应用上使用,然后使用蓝牙适配器作为UART设备。你接下来使用函数配置适配器,收发数据。你的设备仍将会负责分析接收的数据,并在发送回数据前进行必要的计算。有些高级的适配器有GPIO引脚,可以远程访问,并可被一系列的应用使用。
工程师James Langbridge的经历
我曾经参与过一项项目,客户需要为其产品添加蓝牙功能。他的产品多数用于极地、沙漠等极端的户外条件下,如果设备需要调试或刷新,客户希望其顾客能够在舒适的环境下进行,无需亲临现场连接线路。冒着大雨调试不是一件美差,在极地环境中,甚至电线也变得僵硬而难以弯曲。我花了数周时间,在不知道板子的具体组件的前提下,来评估候选的板子。我用了另外两周,根据通过UART交换ASCII的技术文档,调试API并且运行。通信需要被加密,仅有的可行的办法是使用PIN码。
另一个问题是刷新设备的能力。在这种模式下,PocketPC可以与蓝牙适配器直接通话,激活GPIO引脚,这将重置产品,并让其处于DFU模式。因为没有处理器来加密请求,我们最终要求制造商来加密。值得庆幸的是,客户一次性购买了50个芯片,所以成本上来说是可行的。当时也可以较为粗糙的让解决方案勉强工作,但如果那样的话,我宁愿做一些其他的事情。
SILICON LABS决定改变这一切,BGM111面世了。该器件在Bluetooth radio stack上耦合了带FPU的ARM Cortex-M4,在40MHz的频率下运行。那么该器件的不同之处在哪里呢?你的蓝牙适配器现在需要强大的处理器,以及RAM,flash, GPIO,甚至一些你没有想到的外设,如ADC和DAC,PWM和定时器等。有了32kB的RAM和256kB的flash,你会有更多的空间,甚至可以在适配器上直接加载最高级程序。现在程序已经可以直接加载到蓝牙适配器上,或者减轻你硬件需要的计算,或者在某些情况下,完全替换你的硬件。
图1:SiliconLabs BlueGecko蓝牙智能模块无线入门套件
对于刚开始项目的工程师来说,你在一个封装里有了功能强大微控器,多种外设,以及蓝牙低功耗。如果你需要一款小型,无线,功能强大而又高效的产品,那么这就是正合你所需。
- |
- +1 赞 0
- 收藏
- 评论 8
本网站所有内容禁止转载,否则追究法律责任!
相关研发服务和供应服务
评论
全部评论(8)
-
自主知识产权 Lv7. 资深专家 2018-07-08看看
-
LouBing Lv7. 资深专家 2018-05-17好东西,学习了
-
大周 Lv5. 技术专家 2018-01-09支持,学习,收藏
-
scjzlq Lv6. 高级专家 2018-01-05收藏
-
阿拉丁 Lv4. 资深工程师 2018-01-01有板子送吗
-
小和 Lv8. 研究员 2017-12-27谢谢分享
-
yuyu Lv8. 研究员 2017-12-02看看
-
NASA911 Lv8. 研究员 2017-10-14学习学习
相关推荐
妙招!学会用蓝牙连接Minecraft模块 ,游戏也能智能化
芯科的Bluetooth开发套件和乐高积木可以做出什么有趣的连接应用?
技术探讨 发布时间 : 2019-07-29
【技术】ARM Cortex-M 32 位微控制器EFM32 外设反射系统实现更低功耗
借助EFM32 MCU外设反射系统,外围设备能够产生其他外围设备可以接收并即刻反应的信号,而CPU 依然处于睡眠状态,从而达到降低系统功耗的目的。
技术探讨 发布时间 : 2016-06-18
【经验】浅析低功耗蓝牙绑定与配对的区别
在Silicon Labs为EFR32MG和EFR32BG系列提供Bluetooth SDK,配对在连接的时候实现,绑定通过gecko_sm_increase_security命令实现。
设计经验 发布时间 : 2018-02-26
要在电路板上增加蓝牙功能,都需要什么器件?
如果使用蓝牙SoC EFR32BG1xx系列,芯片电源部分需要电感(使能DC-DC)、退耦电容,射频链路1个电感、一个电容,陶瓷天线或者PCB板载天线。如果用蓝牙模块BGM11x,可预留串口和电源接口。
技术问答 发布时间 : 2017-09-15
数码产品上需要一个蓝牙适配器,要求功耗低,传输距离能达到10米。请推荐一款合适的芯片。
推荐蓝牙智能适配器BLED112,BLED112是USB2.0接口,可用于Windows设备、ios设备、Android设备、Linux设备,即插即用。支持低功耗蓝牙4.0协议,发送模式下功耗为27毫安(0dBm时),睡眠模式低至0.5微安;+0dbm的发射功率,-91dbm的接收灵敏度,有效通信距离可达30米。具体咨询和订货请联系400-887-3266。
技术问答 发布时间 : 2017-05-10
【产品】超小体积即插即用的蓝牙4.0模块BLED112,隐藏式添加让你的设备瞬间具备低功耗蓝牙4.0功能
BLED112是一个单模的低功耗蓝牙4.0适配器,完全集成蓝牙4.0特性。有效通信距离可达30米,真正的小体积,高性能!
新产品 发布时间 : 2016-06-24
在市面上看到蓝牙BLE的耳机,请问BGM111是否可以做蓝牙耳机应用?
不能,BLE协议特点是低功耗、低速率,蓝牙耳机的目前最低的音频采样率为44.1KHZ,目前市面上所有厂商的BLE蓝牙模块都达不到此速率。如果有支持BLE的蓝牙耳机,那么应该是双模的蓝牙产品,即支持蓝牙BLE,也支持传统蓝牙3.0协议或者2.1+EDRx协议,在传输音频数据方面使用的蓝牙传统协议;我们有专门适合音频的蓝牙芯片WT32i,蓝牙3.0协议,支持速率24mps,内置DSP音频解码器。
技术问答 发布时间 : 2016-10-25
物联网解决方案提供商,一般使用什么操作系统+硬件?
物联网解决方案主要采用的操作系统会是μC/OS操作系统、Andriod以及其他实时操作系统等。 世强除了有Silicon Labs收购的micrium的μC/OS操作系统外,还有非常适合无线互联的相关产品。 1)Mighty Gecko产品线: EFR32MG支持运行于2.4GHz波段的ZigBee、Thread和Bluetooth low energy连接,和可用于2.4GHz波段和Sub-GHz波段的专有协议。 2)Blue Gecko产品线 EFR32BG支持运行于2.4GHz波段的Bluetooth low energy连接,和可运行于2.4GHz波段和Sub-GHz波段的专有协议。 3)Flex Gecko产品线: EFR32FG支持2.4GHz波段和Sub-GHz波段的灵活的专有无线协议,适用于多种应用场景。
技术问答 发布时间 : 2017-03-16
【Silicon Labs无线技术】Zigbee/Thread/蓝牙/WIFI/Sub-GHz齐齐来媲美
物联网连接,应挑选怎样的无线协议栈才是最佳的?世强为你解析时下最热Zigbee/Thread/蓝牙/WIFI/Sub-GHz技术
专题合辑 发布时间 : 2017-07-19
Sillicon Labs Blue Gecko BGM111 Bluetooth Smart 模块无线入门套件用户指南
型号- BGM111,BGM111A256V2R,BGM111A256V2,BGM111A256V1
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 104,128
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.4994
现货: 61,779
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥11.5212
现货: 59,367
现货市场
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
根据用户的蓝牙模块,使用Bluetooth 蓝牙测试装置MT8852B,测试蓝牙1.0至5.1,包括传输速率、功率、频率、调制和接收机灵敏度,生成测试报告。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论