- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IoT开发利器—Silicon Labs ThunderSense评测
简介与开箱
HYPERLINK /evm/evaluate/MCU/201702/702400.htm ThunderSense是Silabs最新推出的一款IoT开发板,在尺寸仅仅45x30mm的板子上配置了6款IoT应用常用的传感器(有一个在目前的硬件版本上没有焊接)且支持BLE4.2,ZigBee,Thread等连接方式.可谓是IoT开发中一款强大的利器.这里和大家分享一下该开发板的使用体验以及初步介绍一下如何在上面自定义IoT应用.
首先小巧精致的小盒子:
拆开后有一个开发板 HYPERLINK /evm/evaluate/MCU/201702/702400.htm ThunderSense,一个CR2032的电池(图中已经拆掉电池包装),一个小卡片式的使用说明.
近距离看看 HYPERLINK /evm/evaluate/MCU/201702/702400.htm ThunderSense板子的正反两面:
注意看那个霍尔磁传感器被拆下来了.
2.主要资源介绍与原理图简析
HYPERLINK /evm/evaluate/MCU/201702/702400.htm ThunderSense板子的整体Block:
下看看主要的板上资源:
EFM GG330F1024
Cortex M3的MCU,此 HYPERLINK /evm/evaluate/MCU/201702/702400.htm ThunderSense上仅仅作为配角,是一个Jlink+虚拟串口,用作调试之用.用Flash高达1M的MCU做板上调试器,Silabs在用料方面还是比较壕的.在电脑的控制面板的设备与打印机中看它的属性.
因为这个只是调试器,这里不对它多做介绍.
EFR32 MG1P132G
Cortex M4核的无线SOC芯片,这是板子上的主角.下面看看功能Block:
可以看出来它支持两个频段:Sub-G和2.4G,其中2.4G的部分连巴伦都集成了.比较流行的2.4G的无线协议BLE,ZigBee,Thread都能在这上面跑.
EFR32MG是个系列,有几种不同的配置,适合不同的应用场景.命名规则如下:
·?Si7021
·?相对湿度温度传感器
·?Si1133
·?紫外线与环境光传感器
·?BMP280
·?气压传感器
·?ICM-20648
·?6轴惯性传感器
·?SPV1840
·?MEMS麦克风
·?CCS811
·?空气质量传感器
·?高亮LED(4个RGB三色,一个红绿双色,还有一个蓝色是接在调试器上的)
·?霍尔传感器Si7210A(板子上有焊盘,但这个硬件版本上没有焊接,官方的说明是最初焊接了此传感器的,后来又拆下来了,注意看焊盘上还有焊锡,估计是因为工程样品有bug)
其实 HYPERLINK /evm/evaluate/MCU/201702/702400.htm ThunderSense板子上还有个MCU(EFM8SB10F8G),作为辅助MCU,辅助主MCU进行传感器设备管理以降低整体功耗.
整个 HYPERLINK /evm/evaluate/MCU/201702/702400.htm ThunderSense板子的原理图在这个连接下载:
HYPERLINK /Support Documents/Software/BRD4160A-A02-pkg.zip /Support%20Documents/Software/BRD4160A-A02-pkg.zip
挑几个重要部分看看,先看2.4GHz的RF部分:
因为集成了巴伦,RF部分非常简洁.总共就是一个50欧姆的匹配滤波网络与陶瓷天线.
下面是刚刚说的那个辅助MCU--EFM8SB10F8G:
可以看出来传感器的电源使能,中断都是跟这个CPU接在一起的.EFM8在需要主CPU唤醒的时候通过I2C_INT_WAKE通知主CPU来处理数据.因为EFM8的运行功耗要远远低于EFR32,如此设计是为了尽可能降低功耗.但是令人纳闷的是,Silabs官方在这里标注了个SPI Devices不知道是什么意思,个人理解是笔误.即使这两者通信比较类似也不应该混淆,因为网络标号明明说的是I2C.
一个8M Bit(1M Byte)的SPI Flash(U3)挂在主MCU上,用于各种无线协议中存储非易失性数据用的.另外还有一个同型号Flash(U11)挂在调试MCU上是给调试功能使用的.
跟传感器不同,这个Flash直接跟单片机的电源接在一起了.这是因为此型号本身是个超低功耗片子.不用的时候,可以用软件将其置于深睡眠的状态,此时它只需要0.1uA的电流.所以就不用单独为其做电源控制了.
这是MEMS Microphone的电路
您可能关注的文档
- Atmel BitCloud ZigBee PRO软件开发工具包获得“黄金单元”资质.docx
- EMZ3118ZigBee在RFID射频识别阅读器中的应用.docx
- Renesas全集成ZigBee解决方案.docx
- Silicon Labs收购ZigBee模块领先供货商TELEGESIS.docx
- Wi-Fi与zigbee如何避免互相干扰.docx
- ZigBee 传输器测试的基本概念.docx
- ZigBee如何快速一键自组网?.docx
- ZigBee网络协议转换的嵌入式网关设计.docx
- ZigBee无线传感器网络技术在油田信息采集系统中的应用.docx
- ZigBee无线呼叫系统硬件电路.docx
文档评论(0)