采用Cortex-M0的一体化蓝牙LE模块

描述

BlueNRG-1是一种 BLE 片上系统,它消耗的能量非常少 ,并且消除了一些复杂性。该组件是一项工程壮举,因为它将所需的工作电压从上一代的 2 V 降低到1.7 V,同时提供了一个完整的网络处理器和一个基于32 MHz Cortex-M0的微控制器 (MCU)。因此,得益于 160 KB 的大容量闪存和加密加速,没有主机 MCU 的设计可以受益于能够高效运行应用程序代码的完整解决方案。

SPBTLE–1S:包括硬件和认证

ST 在 SPBTLE-1S 上更进一步。该模块尺寸仅为 11.5 mm x 13.5 mm x 2 mm,包括 BlueNRG–1 SoC 以及电源滤波器、MCU 振荡器、平衡不平衡变压器、用于匹配网络和降低谐波的滤波器,甚至陶瓷天线。 过去,没有大型射频部门的团队,例如 Snuza Pico 背后的团队,最终选择了 BlueNRG 芯片及其兼容的平衡不平衡转换器,例如BALF-NRG–01D3,因为这意味着他们不必外包设计。他们拥有所有组件,只需要外部帮助来调整系统。SPBTLE–1S 通过提供调谐系统解决了最后一个障碍。

意法半导体过去曾发布过一体化BLE方案SPBTLE-RF,但没有集成Cortex MCU,兼容蓝牙4.1,发射功率+4dBm,而新模块为与4.2兼容,可以达到+5 dBm。此外, SPBTLE-1S 已经分别通过了美国、加拿大、欧盟和中国的 FCC、IC、CE 和 SRCC 认证。因此,自从 ST 解决了最大的挑战以来,任何集成了该模块的公司都可以更轻松地对其产品进行认证。

SPBTLE–1S:所有工程师的一切

连接器

表示 SPBTLE-1S 内部不同组件的图表

SPBTLE–1S 不仅实用,而且用途广泛。其工作电源电压范围为 1.7 V 至 3.6 V,这意味着同一模块可以接受从 AAA 电池到纽扣电池的各种电源。该组件还兼容多种接口,例如 UART、 SPI或 I 2 C,这对于可以使用现有外设而不需要简单地订购新部件或开始新设计的设计人员来说是一个显着优势因为他们没有合适的接口。

最后,还有不同版本的 BlueNRG-1,其中之一甚至通过了汽车应用认证。此外,SoC 甚至包括用于音频应用的 PDM 流处理器。因此, SPBTLE–1S 可以成为设计广泛产品的第一步,因为团队可以使用他们已经开始开发的代码和应用程序,并且只需订购与其用例最相关的 BlueNRG 部件。

下载,设置,开始!

连接器

生成头文件的向导界面

开始开发的最快和最简单的方法是获取STEVAL-IDB007V1M评估板,其中包括 SPBTLE–1S、3D 数字加速度计和 3D 数字陀螺仪 ( LSM6DS3 ),以及同时也是温度计的气压计 ( LPS25HB )。它具有用于插入附加板的 Arduino 连接器、用于测试移动应用程序的电池座和用于快速加载固件或调试系统的 USB 端口。工程师只需下载STSW-BLUENRG1-DK软件包即可开始使用,其中包括 GUI、演示程序、驱动程序和源代码(“/Program Files (x86)/STMicroelectronics/BlueNRG–1_2 DK 2.5.0 ”)。

在众多演示应用程序中, BLE Chat可以非常快速轻松地使用 BlueNRG 组件实现双向通信系统,一个用作客户端,另一个用作服务器。不用说,这是一种可以立即启动任何项目的二进制文件。一旦开发人员准备好将他们的设计提升到一个新的水平,甚至还有一个Flasher可以对 SoC 进行编程,并且向导可以创建一个配置文件来设置 RF 组件。 这意味着意法半导体不仅提供已经调整好的一体化解决方案,而且公司甚至在配置过程中掌握着工程师的手。该向导提供有关参数的详细信息,然后输出一个头文件,其中包含已预先编程的所有常量和变量,以初始化 BlueNRG–1 堆栈。

审核编辑:郭婷

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

全部0条评论

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

×
20
完善资料,
赚取积分