1颗顶8颗!高效率PMICnPM1300评估套件上手体验

原创 电子电路开发学习 2024-04-29 19:28

1. 前言

最近收到了面包板社区寄来的一块板子,基于Nordic最新出品的nPM1300电源管理芯片的评估套件。关于电源管理芯片,大家可能熟知的是一些分立的芯片,比如升降压、电源监控、POR复位、充放电管理等功能,但是把这些功能都集成到一颗芯片上的却很少见。本篇文章我们一起来体验有史以来第一款集成了所有必要功能的电源管理IC(PMIC)——nPM1300
面包板社区正在开展nPM1300试用活动
需要的朋友可以扫码免费申请
价值498RMB!

2. Nordic半导体

nPM1300是Nordic的一款PMIC电源管理芯片,Nordic即北欧半导体,成立于1983年,对于做蓝牙低功耗相关产品开发的朋友应该不陌生,是超低功耗无线技术的开创者,也是无线技术领域的代表性企业。
Nordic总部位于挪威,拥有蓝牙、ANT+、Thread 和 Zigbee、WiFi、NB-IoT技术。
Nordic的低功耗蓝牙SoC因其高性能、易于设计的特性,被广泛应用于物联网领域,包括无线PC外设、游戏、运动和健身、手机配件、消费电子、玩具、医疗保健和自动化产品等。
虽然很多SoC已经集成电源管理功能,但是受限于功耗、效率、充放电管理等方面,很多用户还需要外置的电源管理芯片来完成复杂的功能需求。常见的电源管理芯片架构通常比较简单,一般支持多路可调电压输出,并支持外部电池进行充放电管理。
随着智能家居、可穿戴产品对于产品尺寸、性能、续航的需求,电源管理芯片的功能也随之增加,比如:
  • 异常情况时需要硬件重置
  • 更长的电池寿命
  • 精确的电池电量统计
  • 快速安全的充放电
  • 更小的体积、更高的效率
本篇文章要评测的这款电源管理IC——nPM1300就包括以上所有的功能。

3. nPM1300评估套件硬件资源

和Nordic众多开发板、评估板一样,nPM1300评估套件也是采用青蓝色PCB设计,板子整体尺寸长100mm,宽64mm,采用4层PCB设计,基于AltiumDesigner设计软件。
官方提供所有的硬件资料,如PCB和原理图,生产设计制造所需要的钻孔文件、BOM、Gerber、贴片文件等所有文件。下面我们来详细看一下板子的硬件资源:
  • nPM1300核心芯片,QFN32封装,所有管脚通过标准的2.54mm间距排针引出,可用于灵活评估和测量
  • 1路SHPHLD按键,3路GPIO轻触按键,3路LED指示灯
  • 支持两种电池接口,带NTC和不带NTC的电池
  • 主控芯片为nRF5340,通过USB串口和上位机进行连接,并通过IIC通讯配置nPM1300的寄存器
  • 两个USB-C接口,一路接口连接到nRF5340,作为USB串口功能,另一路接口直接连接到nPM1300
  • 多个电压测试点,可方便使用示波器、万用表进行连接
  • 一组外部扩展接口,可以用来连接配套的电量计扩展板
nPM1300评估套件系统框图如下:
PCB顶层和底层
PCB 3D效果:
nPM1300芯片特写
USB-C接口
板载的3路用户按键
LED
电池接口
管脚通过排针引出
扩展接口可以下图所示的电量计扩展板,用于生成电池的充放电模型。

4. nPM1300芯片特性简介

了解了评估板的硬件资源之后,我们重点来看一下这块板子的核心——nPM1300芯片
从官方数据手册我们可以看到芯片内部的结构:
主要包括以下几个部分:
  • DC-DC BUCK转换器
  • 电池充放电管理部分
  • GPIO和LED驱动部分
  • 数字接口总线部分
  • 负载开关部分
nPM1300详细的电气特性如下:
  • 两路超高效的DC-DC降压输出,1.0-3.3v可调,最大200mA输出
  • 32-800mA可调节的充电电流,步长2mA,支持NTC输入,输出电压3.5v至4.45v
  • 对于电池容量没有限制,支持锂离子电池、锂聚合物电池和磷酸铁锂电池
  • 两路100mA负载开关或50mA LDO,支持电压1.0-3.3v
  • 支持USB Type-C接口,CC管脚可以直接连接到芯片管脚,芯片内部自带了5.1k下拉电阻,无需外部配置
  • 输入电压4.0-5.5v,最高1.5A,22v过压保护
  • 5路可配置的GPIO,3路可配置的LED输出
  • 完全兼容I2C的TWI数字总线接口,最高支持400KHz速度
  • 180nm工艺制造,工作温度范围-40℃至85℃,PN结温小于125℃
  • 两路硬件复位,看门狗定时器,唤醒定时器,通用定时器
  • 10位精度的ADC用来测量输入电压、电池电压、电流和芯片温度
  • 支持电量统计功能,通过内部ADC采样电池电压、电流、温度值,通过官方算法可精确进行电量统计
  • 过压、欠压、过流保护,温度保护
  • 超小的封装尺寸:3.1x2.4 mm WLCSP 和 5.0x5.0 mm QFN
  • 最少只需要5个无源器件即可使用
  • 支持超低功耗的运输模式,出厂模式静态电流为370nA
  • 图形化界面配置,一键导出配置到用户的MCU应用中
在不同输出电流下的转换效率,最高可以达到95%左右,还是非常高效的!
常见的应用场景如:
  • 可穿戴设备
  • 手持娱乐设备
  • 手提式医疗设备
  • 可充电智能家居传感器
  • 鼠标、键盘、触摸板
  • 体感游戏等交互式娱乐设备
  • 低功耗传感器等IOT设备

5. nPM1300一颗更比八颗强

nPM1300可以让用户的工作更轻松,硬件工程师不需要写代码,软件工程师不需要阅读数据手册,开箱即用,只需要在直观可视化的GUI界面里进行设置,并导出overlay文件,然后添加到你的SDK项目中即可使用。
相比于多颗独立的电源管理芯片,nPM1300几乎集成了所有电源管理芯片的功能,它将以下8颗芯片的功能集成在一起,包括:
  • 1颗充电管理芯片
  • 2颗BUCK降压芯片
  • 2颗负载开关芯片
  • 1颗电量计芯片
  • 1颗看门狗芯片
  • 1颗硬件复位芯片
常规的分立芯片设计需要很多无源器件,导致原理图复杂、PCB面积大、BOM成本高,nPM1300所需要的外围电路非常简单,最少只需要5个无源器件即可使用。
官方提供了两种封装的推荐布局方案:
https://nsscprodmedia.blob.core.windows.net/prod/software-and-other-downloads/reference-layouts/npm1300/qfn/npm1300-qeaa-reference-layout-1_1.zip
https://nsscprodmedia.blob.core.windows.net/prod/software-and-other-downloads/reference-layouts/npm1300/wlcsp/npm1300-caaa-reference-layout-1_0.zip
常规分立芯片与nPM1300原理图设计对比:
PCB尺寸对比设计:
可以说,nPM1300是真正的1颗更比8颗强!

6. nPM1300评估套件上手体验

下面我们来简单使用一下nPM1300评估套件,由于我手头没有可用的锂电池,所以本次体验不涉及充放电、电量计等功能。
首先需要下载配套的上位机软件:nRF-Connect-for-Desktop,它支持常用的Windows、Linux、MacOS三大平台,目前最新版本是:
nrfconnect-setup-4.4.1-x64.exe,下载完成之后进行安装,它会同时安装Jlink驱动:
安装完毕之后,打开软件,可以看到这个工具是Nordic芯片常用上位机软件的集合,我们评测的是PMIC,所以我们还需要再安装nPM PowerUP,
如果出现安装失败的情况,可以多试几次,或者重启电脑。
安装完成之后,准备两根Type-C的USB数据线,同时连接板卡的两个USB接口到电脑,可以看到LD4指示灯在呼吸闪烁,如果USB PMIC接口未连接,LD4指示灯是快速闪烁状态。
连接电脑之后,设备管理器会多出两个串口号:
第一次使用这个软件,需要先更新板卡上SoC的固件:
打开nPM PowerUP软件连接板卡,可以在底部控制台看到日志:
14:52:40.188    Device Connected SN:EE177EE0F1D0259B
14:52:40.189    Getting serialport options from persistent store EE177EE0F1D0259B.pc-nrfconnect-npm
14:52:40.190    Device Connected SN:null
14:53:45.467    Selected device with s/n EE177EE0F1D0259B
14:53:45.478    Opened port with options: {"path":"COM4","baudRate":115200}
14:53:45.575    Closed port: COM4
14:53:45.575    Device setup ready for device with s/n EE177EE0F1D0259B
14:53:45.581    Opened port with options: {"path":"COM4","baudRate":115200}
14:53:47.831    Reset cause: SWRESET
图形化界面如下图所示:
各个窗口基本的功能:
  • DASHBOARD:nPM1300芯片的整体配置
  • CHARGER:电池充电电流、电压配置
  • REGULATORS:DC-DC转换器和负载开关配置
  • GPIOS:5个GPIO和3个GPIO配置
  • SYSTEM FEATURES:系统复位、定时器、POR、输入电流等配置
  • PROFILES:电池模型创建和加载
  • GRAPH:电池电压、电流、温度实时曲线
通过滑块调整电压或手动输入数字,可以任意调节输出的电压值,使用万用表或示波器测量VOUT1和VOUT2电压值,会随着设定值变化。由于我手头没有可用的锂电池,所以本次评测没有对充放电、电量统计功能进行评估。
感兴趣的朋友可以连接一块电池进行测试,可以在软件中看到电池的实时电压、电流、温度等信息。
官方也提供有这款评估套件配套的电量计扩展板——nPM Fuel Gauge Board,生成电池的充放电模型数据。据官方介绍,12 小时内-20°C~+60°C 温度变化情况下,软件算法电量计精度误差在 3%以内。
对芯片进行配置完成之后,点击左侧Export Configuration,导出当前配置,可选overlayjson文件格式,overlay文件可以用在我们的MCU应用中,在项目中加入这个文件之后,它会在Zephyr TWI驱动程序中被调用。
执行devicetree 覆盖文件,请点击 nRF Connect for VS Code 扩展中的“edit build configuration”,然后通过“Devicetree overlay”下的“Add overlay ”按钮来添加覆盖文件。
需要保证prj.conf中包含这些配置:
CONFIG_GPIO=y
CONFIG_SHELL=y
CONFIG_LOG=y
CONFIG_REGULATOR=y
CONFIG_SENSOR=y
CONFIG_LED=y
如果你的应用程序没有启用IIC总线,则还需要在文件末尾添加以下几行代码:
&i2c0_default {
  group2 {
    psels = 0
27)>, 0, 26)>;
    bias-pull-up;
    };
  };
/delete-node/ &{/pin-controller/i2c0_default/group1/};
这将启用I2C线路的内部上拉,其中27和26数值指定了所用SoC的SDA和SCL引脚编号。

7. nPM1300评估套件配套资料

评估套件配套的资料非常齐全,对于开发者来说几乎上手即用,主要包括:
  • 板卡硬件资料包,包括原理图、PCB、BOM、Gerber文件
    nsscprodmedia.blob.core.windows.net/prod/software-and-other-downloads/dev-kits/npm1300-ek/npm1300-evaluation-kit---hardware-files-1_1_0.zip
  • 芯片数据手册
    infocenter.nordicsemi.com/pdf/nPM1300_PS_v1.0.pdf
  • nPM1300 EK评测套件介绍
    www.nordicsemi.com/-/media/Software-and-other-downloads/Product-Briefs/Translated-versions/nPM1300EK.pdf
  • nPM1300芯片产品介绍
    www.nordicsemi.com/-/media/Software-and-other-downloads/Product-Briefs/Translated-versions/nPM1300-PMIC_PB_SC.pdf
  • 可视化图形配置软件
    www.nordicsemi.com/Products/Development-tools/nrf-connect-for-desktop

8. 参考资料

  • nPM1300官方主页
    www.nordicsemi.cn/products/npm1300/
  • nPM1300 EK官方主页
    www.nordicsemi.cn/tools/npm1300ek
  • nPM1300 硬件设计指南
    https://infocenter.nordicsemi.com/topic/nwp_050/WP/nwp_050/intro.html?cp=7_1_4_1
  • 深度解析 Nordic 新一代 PMIC 在低功耗无线物联网设备中的应用(上)
    www.eeyxs.com/livebroadcast/index/playback.html?tid=842&cid=6471
  • 深度解析 Nordic 新一代 PMIC 在低功耗无线物联网设备中的应用(下)
    www.eeyxs.com/livebroadcast/index/playback.html?tid=842&cid=6472
  • nPM1300与nRF54系列方案
    www.eeyxs.com/livebroadcast/index/playback.html?tid=842&cid=6473
  • 2023年7月5日网络研讨会Nordic的电源管理产品总监Geir Kjosavik
    www.youtube.com/watch?v=aN5umN5zV0E

9. 总结

本篇文章介绍了nPM1300电源管理芯片的特性,简单体验了评估套件的基本功能,图形化配置界面的基本使用。在使用过程中可以发现这款芯片非常简单易用,几乎不需要阅读数据手册,也不需要编写代码即可在项目中进行应用。需要注意的是,nPM1300不可以独立使用,需要MCU主机通过I2C接口进行配置和控制,官方推荐的典型应用是配合nRF52 和 nRF53 系列SoC来使用,也可以在其他非Nordic芯片上使用。
整体来说,nPM1300的高度集成性,大大降低了用户的工作量,超低功耗和超高效率是这款芯片的优势,所以非常适合用在不需要大电流的低功耗物联网设备中。
目前面包板社区正在开展nPM1300试用活动,需要的朋友可以扫码免费申请,价值498RMB

更多精选

  • 用JLink和OpenOCD来下载Xilinx FPGA程序
  • 强大的JTAG边界扫描5-FPGA边界扫描应用
  • 强大的JTAG边界扫描4-STM32边界扫描应用
  • 强大的JTAG边界扫描3-常用边界扫描测试软件
  • 强大的JTAG边界扫描2-BSDL文件
  • 强大的JTAG边界扫描1-基本原理
  • Xilinx FPGA Multiboot设计与实现(Spartan-6和Kintex-7示例)




电子电路开发学习 单片机点灯小能手,电子行业从业者。开发板评测、嵌入式开源项目分享、学习笔记记录。可能不会经常更新,但每一篇都是精心编写。
评论
  • 国产数字隔离器已成为现代电子产品中的关键部件,以增强的性能和可靠性取代了传统的光耦合器。这些隔离器广泛应用于医疗设备、汽车电子、工业自动化和其他需要强大信号隔离的领域。准确测试这些设备是确保其质量和性能的基本步骤。如何测试数字隔离器测试数字隔离器需要精度和正确的工具集来评估其在各种条件下的功能和性能。以下设备对于这项任务至关重要:示波器:用于可视化信号波形并测量时序特性,如传播延迟、上升时间和下降时间。允许验证输入输出信号的完整性。频谱分析仪:测量电磁干扰(EMI)和其他频域特性。有助于识别信号
    克里雅半导体科技 2024-12-20 16:35 157浏览
  • 随着工业自动化和智能化的发展,电机控制系统正向更高精度、更快响应和更高稳定性的方向发展。高速光耦作为一种电气隔离与信号传输的核心器件,在现代电机控制中扮演着至关重要的角色。本文将详细介绍高速光耦在电机控制中的应用优势及其在实际工控系统中的重要性。高速光耦的基本原理及优势高速光耦是一种光电耦合器件,通过光信号传递电信号,实现输入输出端的电气隔离。这种隔离可以有效保护电路免受高压、电流浪涌等干扰。相比传统的光耦,高速光耦具备更快的响应速度,通常可以达到几百纳秒到几微秒级别的传输延迟。电气隔离:高速光
    晶台光耦 2024-12-20 10:18 209浏览
  • 光耦合器,也称为光隔离器,是用于电气隔离和信号传输的多功能组件。其应用之一是测量电路中的电压。本文介绍了如何利用光耦合器进行电压测量,阐明了其操作和实际用途。使用光耦合器进行电压测量的工作原理使用光耦合器进行电压测量依赖于其在通过光传输信号的同时隔离输入和输出电路的能力。该过程包括:连接到电压源光耦合器连接在电压源上。输入电压施加到光耦合器的LED,LED发出的光与施加的电压成比例。光电二极管响应LED发出的光由输出侧的光电二极管或光电晶体管检测。随着LED亮度的变化,光电二极管的电阻相应减小,
    腾恩科技-彭工 2024-12-20 16:31 179浏览
  •                                                窗        外       年底将近,空气变得格外寒冷,估计这会儿北方已经是千里
    广州铁金刚 2024-12-23 11:49 146浏览
  • 汽车行业的变革正愈演愈烈,由交通工具到“第三生活空间”。业内逐渐凝聚共识:汽车的下半场在于智能化。而智能化的核心在于集成先进的传感器,以实现高等级的智能驾驶乃至自动驾驶,以及更个性、舒适、交互体验更优的智能座舱。毕马威中国《聚焦电动化下半场 智能座舱白皮书》数据指出,2026年中国智能座舱市场规模将达到2127亿元,5年复合增长率超过17%。2022年到2026年,智能座舱渗透率将从59%上升至82%。近日,在SENSOR CHINA与琻捷电子联合举办的“汽车传感系列交流会-智能传感专场”上,艾
    艾迈斯欧司朗 2024-12-20 19:45 265浏览
  • 光耦固态继电器(SSR)作为现代电子控制系统中不可或缺的关键组件,正逐步取代传统机械继电器。通过利用光耦合技术,SSR不仅能够提供更高的可靠性,还能适应更加复杂和严苛的应用环境。在本文中,我们将深入探讨光耦固态继电器的工作原理、优势、挑战以及未来发展趋势。光耦固态继电器:如何工作并打破传统继电器的局限?光耦固态继电器通过光电隔离技术,实现输入信号与负载之间的电气隔离。其工作原理包括三个关键步骤:光激活:LED接收输入电流并发出与其成比例的光信号。光传输:光电传感器(如光电二极管或光电晶体管)接收
    腾恩科技-彭工 2024-12-20 16:30 138浏览
  • ALINX 正式发布 AMD Virtex UltraScale+ 系列 FPGA PCIe 3.0 综合开发平台 AXVU13P!这款搭载 AMD 16nm 工艺 XCVU13P 芯片的高性能开发验证平台,凭借卓越的计算能力和灵活的扩展性,专为应对复杂应用场景和高带宽需求而设计,助力技术开发者加速产品创新与部署。随着 5G、人工智能和高性能计算等领域的迅猛发展,各行业对计算能力、灵活性和高速数据传输的需求持续攀升。FPGA 凭借其高度可编程性和实时并行处理能力,已成为解决行业痛点的关
    ALINX 2024-12-20 17:44 186浏览
  • Supernode与艾迈斯欧司朗携手,通过Belago红外LED实现精准扫地机器人避障;得益于Belago出色的红外补光功能,使扫地机器人能够大大提升其识别物体的能力,实现精准避障;Belago点阵照明器采用迷你封装,兼容标准无铅回流工艺,适用于各种3D传感平台,包括移动设备、物联网设备和机器人。全球领先的光学解决方案供应商艾迈斯欧司朗(瑞士证券交易所股票代码:AMS)近日宣布,与国内领先的多行业三维视觉方案提供商超节点创新科技(Supernode)双方联合推出采用艾迈斯欧司朗先进Belago红
    艾迈斯欧司朗 2024-12-20 18:55 175浏览
  • 百佳泰特为您整理2024年12月各大Logo的最新规格信息。——————————USB▶ 百佳泰获授权进行 USB Active Cable 认证。▶ 所有符合 USB PD 3.2 标准的产品都有资格获得USB-IF 认证——————————Bluetooth®▶ Remote UPF Testing针对所有低功耗音频(LE Audio)和网格(Mesh)规范的远程互操作性测试已开放,蓝牙会员可使用该测试,这是随时测试产品的又一绝佳途径。——————————PCI Express▶ 2025年
    百佳泰测试实验室 2024-12-20 10:33 181浏览
  • 耳机虽看似一个简单的设备,但不仅只是听音乐功能,它已经成为日常生活和专业领域中不可或缺的一部分。从个人娱乐到专业录音,再到公共和私人通讯,耳机的使用无处不在。使用高质量的耳机不仅可以提供优良的声音体验,还能在长时间使用中保护使用者听力健康。耳机产品的质量,除了验证产品是否符合法规标准,也能透过全面性的测试和认证过程,确保耳机在各方面:从音质到耐用性,再到用户舒适度,都能达到或超越行业标准。这不仅保护了消费者的投资,也提升了该公司在整个行业的产品质量和信誉!客户面临到的各种困难一家耳机制造商想要透
    百佳泰测试实验室 2024-12-20 10:37 257浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦