【经验】私有协议无线SoC EFR32FG如何使用ADC测量芯片供电电压

2019-08-05 世强
私有协议SoC,EFR32FG,Silicon Labs 私有协议SoC,EFR32FG,Silicon Labs 私有协议SoC,EFR32FG,Silicon Labs 私有协议SoC,EFR32FG,Silicon Labs

SILICON LABS私有协议SoC EFR32FG支持Sub-GHz与2.4GHz双频段,最高+20dbm发射功率,支持Silicon Labs connect私有协议,最高可支持星型网络64节点、扩展星型网络2048节点。


在使用EFR32FG开发门磁红外等产品时,由于EFR32FG的供电范围宽,1.85V~3.8V,覆盖了纽扣电池等部分电池的供电电压范围,为优化功耗和成本,一般芯片都采用电池直接供电的方式工作。而芯片具备直接采集电池电压的功能,实现产品欠压时能够及时通知用户的功能。下面是操作步骤:


首先初始化ADC,宏定义均采用默认参数,注意文件需要包含em_adc.h和em_cmu.h:

CMU_ClockEnable(cmuClock_ADC0,true);

 

ADC_Init_TypeDef       finit  = ADC_INIT_DEFAULT;

/* Initialize timebases */

finit.timebase = ADC_TimebaseCalc(0);

finit.prescale = ADC_PrescaleCalc(400000, 0);

ADC_Init(ADC0, &finit);

 

然后是AVDD电压采集,注意配置的核心是采用内部5V的参考电压,来覆盖AVDD最高3.8V的输入,所有宏定义均为默认:

ADC_InitSingle_TypeDef init=ADC_INITSINGLE_DEFAULT;

init.reference = adcRef5V;

init.resolution = adcRes12Bit;

init.posSel = adcPosSelAVDD;

ADC_InitSingle(ADC0, &init);

int32_t adcSample;

uint32_t avdd;

float voltage;

ADC_Start(ADC0, adcStartSingle);

while(!(ADC0->STATUS & (1<<16)));

adcSample=ADC_DataSingleGet(ADC0) ;

 

voltage = adcSample*1.0;

voltage = voltage / 4096.0f * 5000.0f;//mv

voltage = (uint8_t)( voltage / 100);

avdd = (uint32_t)voltage;

emberAfCorePrintln("\n avdd : %d.%d>", (uint32_t)avdd/10,(uint32_t) avdd%10);

完成后,可以看到avdd输出为3.3V

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由Song提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】多协议无线 SOC EFR32MG实现ZigBee的OTA操作指南

EFR32MG系列是Silicon Labs公司推出支持多协议无线 SOC,可以单芯片支持私有协议、BLE5.0、BLE MESH、ZigBee和Thread协议,并且可以单芯片支持Sub-GHz和2.4GHz的频段。由于其超低功耗、高射频性能以及高集成度等特点被广泛应用于智能家居、安防、智能工业等市场。在ZigBee的实际应用中,OTA是必不可少的功能,由于选择的型号不同,配置OT

设计经验    发布时间 : 2018-09-24

【经验】Zigbee开发之如何添加私有cluster 及 attributes

Silicon Labs EFR32系列无线SoC芯片使用ARM Cortex-M4内核+高性能射频收发器,是物联网的理想解决方案。支持2.4G标准通讯协议Zigbee/BLE/Thread,在使用 Silicon Labs 的 EFR32系列 ZigBee 进行开发时,有时会遇到标准 cluster 并不能满足产品的需求,这个时候就需要创建私有的 cluster。

设计经验    发布时间 : 2018-05-09

【经验】EFR32多协议无线SoC radio configuration私有协议配置

EFR32系列是Silicon Labs公司针对物联网应用推出的多协议无线SoC,覆盖了私有协议、Blue Tooth 、ZigBee、Thread和Z-Wave等无线协议。本文介绍EFR32 radio configuration私有协议配置方法。

设计经验    发布时间 : 2020-03-19

电路原理图  -  SILICON LABS  - Revision B02  - May 11. 2016 PDF 英文 下载 查看更多版本

Silicon Labs的私有协议无线SoC EFR32FG系列芯片支持的Rail协议是什么概念?

RAIL协议能够运行于所有EFR32平台,本质是一系列无线的操作接口函数,比如配置通道、发送、接收无线数据、定时功能等。Rail本身不是组网协议,但是提供了组网 协议所有的接口,包括CSMA/CA载波冲突机制、地址过滤、自动应答等机制。是非常适合开发私有协议平台。

技术问答    发布时间 : 2018-08-22

电路原理图  -  SILICON LABS  - Revision A01  - April 11, 2016 PDF 英文 下载 查看更多版本

【产品】支持远距离通信的低功耗远距离Sub-GHz SoC EFR32FG

Silicon Labs的高性能双频段无线SoC EFR32FG支持Rail、Connect私有协议和动态双协议,支持2.4GHz和Sub-GHz共存的无线机制。单从芯片指标性能上说,该芯片有+20dbm最大发射功率,-126dbm接收灵敏度,链路预算非常优秀。EFR32FG目前已经支持1.2kbps DSSS+FEC长距离模式,现在已经是Lora的强力竞争对手,助力更低成本、高性能的长距离通信产

新产品    发布时间 : 2019-12-02

【经验】Silicon Labs多协议无线SoC EFR32 EM4模式配置及应用

EFR32无线SoC包含多协议EFR32MG系列、蓝牙系列EFR32BG 和私有协议系列EFR32FG,内核均为Silicon Labs的cortex M4,外设等也基本沿用EFM32单片机。EFR32的低功耗模式共分为5种,分别是EM0~EM4,其中EM4又分为EM4H和EM4S。本文将实现可被引脚唤醒的EM4休眠状态。

设计经验    发布时间 : 2018-09-14

电路原理图  -  SILICON LABS  - Revision B01  - ApnM9, 2016 PDF 英文 下载 查看更多版本

【经验】多协议无线SoC EFR32系列读取信道平均RSSI值的具体实现方法

EFR32系列是Silicon Labs公司针对物联网应用推出的多协议无线SOC,覆盖了私有协议、Blue Tooth 、ZigBee、Thread和Z-Wave等无线协议。在部分应用方案中,需要知道产品在当前信道上面的信号强度,EFR32可以提供RSSI值的读取,通过这一段时间的平均RSSI值来反应当前信道的信号强度。本文将介绍如何获取信道中的平均RSSI值。

设计经验    发布时间 : 2020-03-18

【经验】基于芯科科技EFR32FG23无线SOC芯片定时发送数据的方法

Silicon Labs(芯科科技)私有协议EFR32FG23无线SOC芯片内置有BURTC定时器,可以用于实现数据的定时发送。本文介绍如何在两个已经建立连接的私有协议EFR32FG23无线SOC芯片之间实现定时发送数据的方法与步骤。

设计经验    发布时间 : 2022-07-26

电路原理图  -  SILICON LABS  - Revision B02  - May 10, 2016 PDF 英文 下载 查看更多版本

【经验】silicon labs多协议soc芯片创建私有协议工程TRX的操作步骤

EFR32BG22C224F512IM40是silicon labs推出的一款多协议soc芯片,本文主要针对它在开发环境studio v5界面下创建私有协议工程的相关操作步骤。

设计经验    发布时间 : 2021-08-31

【经验】EmberZNet 中如何添加私有的CLI,实现自定义的功能?

在使用 Silicon Labs 的 Zigbee 开发时为了更方便调试,EmberZNet 提供了私有的 CLI 接口供用户按实际需求自定义。那么在实际使用过程中如何添加私有 CLI 呢,请参考此文章。

设计经验    发布时间 : 2018-09-12

替换NORDIC nRF52840,Silicon Labs推荐用哪个型号?

nRF52840 SoC采用一个64MHz、32位Arm® Cortex™ M4F处理器,具有充足的通用处理能力、浮点运算和DSP性能,可满足极具挑战性的无线应用的需求。 具有内置PA,发射功率可达+8 dBm,内置了1MB Flash和256 kB RAM,全面支持蓝牙5、802.15.4(包括Thread)、ANT和私有2.4GHz无线技术,并带有一个全速USB 2.0控制器和一系列外围设备(可通过EasyDMA支援许多设备),包括一个四通道SPI接口。nRF52840还可以使用5V以上电源供电,例如可充电的电池电源。 此外,nRF52840还内置了Arm® CryptoCell-310加密加速器,以实现基于Cortex-M SoC的同级安全性,还提供广泛的加密密码和密钥生成和存储选项。-------------------------------------------------------------------------概括说来, nRF5280支持蓝牙5, zigbee, Thread, ANT和私有协议, 在Silicon Labs没有功能完全等同的芯片,EFR32MG12P有多款芯片,同样是M4F内核,运行在40mhz, FLASH 1MB, RAM 256KB, 支持蓝牙5, ZigBee, Thread, 不支持ANT协议。GPIO则有31个到65个多种选择。 其中以EFR32MG12P432F1024GM48-C 较为相似。

技术问答    发布时间 : 2019-06-24

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 104,128

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.9143

现货: 95,058

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,300

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 85,618

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 83,055

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 80,817

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 80,632

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 73,120

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥10.4994

现货: 61,779

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

眼图一致性测试

根据用户的接口模块,使用是德示波器及夹具查看实时眼图演示,测试USB/MIPI/DDR/SATA/HDMI协议,支持最高到1.2GHz的实时眼图协议测试。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

4G磁吸盘/圆盘天线定制

可定制4G磁吸盘天线、4G圆盘天线的尺寸、连接器种类、电缆类型;支持频率:700-960 MHz/1710-2700 MHz;支持协议4G;驻波比:700-960 MHz≤2.5;1710-2700 MHz≤3.0。

最小起订量: 500 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面