【经验】低功耗8位单片机不经分压还能使用ADC检测电源电压!
最近有个客户跟我反映了一个关于低功耗8位单片机EFM8SB2的问题,客户在使用EFM8SB20F32和Sub-G无线收发器Si4460开发产品,产品是电池供电,电池满电量时的电压是3.6V。本来设计中是将电池的正极直接给EFM8SB20F32和Si4460供电,并且EFM8SB2使用ADC进行电源电压检测。测试中发现当Si4460发送数据的瞬间,电池的电压会下降0.5V,在电池电压不充足时,这会影响到其他器件的正常工作。于是客户增加了稳压芯片,稳压芯片输出2.2V给系统供电,但还需要对电池的电压进行检测,基于尽可能减少功耗和PCB面积的考虑,客户希望不经过分压EFM8SB2还是能够使用ADC检测电源电压。客户此时疑问的是,EFM8SB2的VDD是2.2V时,电源电压是否还能够直接连接到IO作为ADC的输入?另外,由于客户应用只能使用内部参考源,EFM8SB2的ADC量程还能否测试到3.6V?
首先需要确认EFM8SB2的IO能够容忍电压的范围,在EFM8SB2的datasheet中可以看到其IO容忍电压的范围分为两种情况,如下图1。当VDD>2.2V时,IO容忍电压范围是(GND-0.3)V到5.8V;当VDD≤2.2V时,IO容忍电压范围是(GND-0.3)V到(VDD+3.6)V。因此,客户应用中EFM8SB2的VDD是2.2V,电源电压是完全可以直接连接到IO作为ADC的输入。
图1:EFM8SB IO容忍电压
那么,EFM8SB2的VDD是2.2V时,EFM8SB2的ADC量程能否达到3.6V呢?答案是肯定的,EFM8SB2的ADC量程最大可以支持到参考电压的两倍。EFM8SB2在ADC具有增益设置功能,增益设置有1和0. 5两档可选,设置成1模式时ADC量程是0到VREF,设置成0.5时ADC量程是0到VREF x 2。因此,客户的应用中EFM8SB2的VDD是2.2V时,ADC的量程最高可以达到4.4V,完全可以直接测试电源电压。最终,客户增加稳压芯片后,电路无需做其他任何修改。
相关技术文档:
SILICON LABS EFM8SB2 8位MCU数据手册 详情>>>
Silicon Labs Si4463/61/60-C低电流收发器 数据手册 详情>>>
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
Silicon Labs Simplicity Studio平台开发工具
世强元件电商版权所有,转载请注明来源及链接。
- |
- +1 赞 0
- 收藏
- 评论 1
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【经验】如何正确使用8位MCU的PortMatch功能
Silicon Labs的8位MCU(C8051和EFM8)都具有PortMatch功能,此功能允许一个或多个端口IO引脚上的逻辑电平变化触发系统事件。
设计经验 发布时间 : 2018-02-08
【经验】8位单片机EFM8SB低功耗问题调试汇总
EFM8SB提供了非常优越的低功耗性能,但在设计时还是会遇到实测功耗比理论值高或无法进入Sleep状态等问题。
设计经验 发布时间 : 2017-08-15
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
新产品 发布时间 : 2016-07-11
【技术】 EFM8SB2系列8位MCU复位源详解
EFM8SB2系列是Silicon Labs最节能的8位MCU之一,其120uA/MHz 运行功耗,0.5uA 睡眠电流,可以极大延长电池的使用寿命。
技术探讨 发布时间 : 2019-07-19
【技术】预安装BOOT的新一代的8位MCU
Silicon labs的EFM8系列MCU是C8051F的升级换代产品。较C8051F不同的是,其在出厂时已经固化好BOOT程序。
技术探讨 发布时间 : 2019-07-11
EFM8LB低功耗8位MCU在使用BOOTLOADER时,如何让程序进入BOOTLOADER?
EFM8LB的芯片进入BOOTLOADER有三种方法。第一种:上电后如果0X0000地址的数据为0XFF,程序会直接进入BOOTLOADER. 第二种:在上电复 位时,如果C2D引脚保持低电平超过50uS,程序会进入BOOTLOADER.第三种: 应用程序将R0赋值为0XA5,然后执行软启动,启动后程序会自动进入 BOOTLOADER。
技术问答 发布时间 : 2017-10-10
【产品】新型小蜜蜂MCU六种功耗模式为你的电子设计减耗续航
EFM8轻松应对无人机等电子产品对控制MCU的低功耗、高性能、小型化、安全性高等要求。
新产品 发布时间 : 2019-07-05
【产品】小蜜蜂8位MCU助您轻松迎接物联网时代
Silicon labs推出了一款集小封装和高性价比于一身的多用途8位MCU EFM8BB1,可轻松替代普通8051家族的MCU产品。
新产品 发布时间 : 2019-07-05
8位单片机EFM8系列中芯片上的UID是什么?
UID是芯片中新加的全球唯一ID,即每个芯片的ID都是不一样的,EFM8系列的MCU上都包含此ID。有两类获取UID的方式,一种通过读取RAM的特定地址获得,一种通过读取Flash的特定地址获得。在早期引入此ID的MCU上(比如EFM8BB1/SB1/SB2)这个ID为32位,在芯片复位时(PC指针被复位至0之前)被复制至RAM中特定位置,用户程序可以读取其值。此位置的RAM仍然可以由用户使用。需要注意的是如果此位置被编译器分配了变量,那么当函数执行至main()时此位置的内容会被初始化代码覆盖。EFM8UB2的UID也是此类,但其位数为128位。在新的EFM8系列MCU上(比如EFM8BB3/LB1/UB1),UID位数为128位,存储在Flash上。
技术问答 发布时间 : 2017-05-05
EFM8LB低功耗8位MCU出厂时固化的BOOTLOADER是在芯片的什么地址?
EFM8LB低功耗8位MCU的BOOTLOADER程序段是固化到安全字节所在的扇区(0XFA00扇区),这样做的好处是避免用户程序擦除了BOOTLOADER.
技术问答 发布时间 : 2017-10-10
推荐一款带ADC的小封装8位MCU,适用于对模拟性能、MCU性能以及电路板尺寸有比较高要求的场合。
推荐EFM8LB11系列8位MCU,该系列MCU内部集成了高精度ADC(14位)、4个12位DAC、内置温度传感器、模拟比较器以及丰富的数字外设和通信接口,FLASH大小为16/32KB,RAM为1.25/2.25KB,封装包括QFN24、QFN32、QFP32以及QSOP24,最小封装3x3mm,具有高性能、低功耗、小封装等特性,非常适用于高性能、低功耗、小封装,对模拟外设有更高要求的应用设计。
技术问答 发布时间 : 2017-05-05
何立民教授:8位MCU可能是永续的不死鸟
在市场多样化的背景下MCU的机遇被无限放大,最终8位、32位和64位MCU将三分天下,呈技术互补的发展趋势。本文是业内知名专家何立民教授深入地分析了8位MCU的蜕变及发展。
新技术 发布时间 : 2016-07-04
EFM8LB低功耗8位MCU的I2C的TOOBLOADER使用的是芯片的哪两个引脚?
EFM8LB低功耗8位MCU出厂时固化的I2C的BOOTLOADER使用的硬件引脚是P0.2(SDA),P0.3(SCL).
技术问答 发布时间 : 2017-10-10
8位MCU EFM8BB21F16,是否可以在编译代码时指定MCU lock 字节的值 ?
在使用Keil C51工具链时,通过BL51或LX51来实现 首先,需要在代码中的某个位置初始化lock 字节的设定。如,创建”lockbyte.c”,然后加入: #include const uint8_t code lockbyte = 0x00; 这段代码将会在flash中占用一个byte,且其初始值为0。为了将这个字节放置在flash的lock字节位置,需要使用到链接器。 关于lock字节的地址,请查阅相应MCU的参考手册。例如EFM8BB1F8的lock 字节在flash的0x1FFF位置。 如果使用Simplicity Studio,链接器的指令在如下位置修改,Project -> Properties -> C/C++ Build -> Settings-> Keil 8051 Linker >Miscellaneous。然后在[Additional Flags]中添加链接器指令。 如果使用LX5(1)请在[Additional Flags]中添加如下命令: SEGMENTS(?CO?LOCKBYTE(C:0x1FFF))
技术问答 发布时间 : 2017-10-10
在哪里能找到低功耗8位MCU EFM8SB10F8G的头文件?
使用Silicon Labs的Simplicity Studio 4.0开发软件,连接EFM8SB10F系列开发板,开启Simplicity studio 4.0软件新建项目工程自动生成EMF8SB10F8G头文件在includes文件夹。如需Silicon Labs的Simplicity Studio 4.0开发软件,可以点击链接下载。http://www.sekorm.com/doc/58458.html
技术问答 发布时间 : 2017-05-31
电子商城
品牌:SILICON LABS
品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER
价格:¥12.3574
现货: 1,480
品牌:SILICON LABS
品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER
价格:¥19.8832
现货: 0
现货市场
服务
支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。
提交需求>
可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论