image.png

       用户可通过nPM1300评估套件对nPM1300电源管理IC(PMIC)进行简便的评测和配置。通过连接到nRF Connect for Desktop中的nPM PowerUP应用程序,可以运用直观的图像用户界面(GUI)轻松配置nPM1300的全部设置,并将其作为代码导出,在MCU应用中运行。
        通过nPM PowerUP桌面应用程序实现无缝集成和配置;
        通过公头引脚访问所有的nPM1300 PMIC连接,轻易连接Nordic开发套件(DK)和外部测试设备;
        使用集成的LED和按钮,可对PMIC的内置LED驱动器和GPIO进行评测。
image.png

       nPM1300评估套件精心配备了JST电池连接器,可完美适配带或不带内部NTC的电池,同时提供便捷的公头引脚轻松访问nPM1300的全部连接。此外,该套件还贴心配备了3个LED和4个按钮,极大简化了PMIC的GPIO和LED驱动功能的评估过程,让开发工作更加高效。
       为了初步评估nPM1300的电量测量能力,可以直接利用nPM PowerUP中已经包含的预配置电池模型。配合电量计量表解决方案,电池模型能够精确测量设备的充电状态,为电量管理提供有力支持,不过本次测评并不包括这部分,没有扩展的板子。分析电池并生成电池模型是一次性的工作,可能需要一些额外的硬件来完成。
       nPM1300适用于基于蜂窝物联网nRF91系列系统级封装(SiP)的应用的电池充电。通过PMIC的非稳压输出为SiP的内部降压稳压器供电,实现稳定可靠的充电过程。
       该评估套件的主要特点包括:连接nPM1300 PMIC上所有引脚的公引脚头,以及电池连接器;用于电源和数据通信的USB-C接口;三个LED和四个按钮,方便进行各种功能测试;以及nPM1300本身所具备的高效PMIC功能,如两个高效降压稳压器、支持高达800mA充电电流的电池充电器等。nPM1300还具备精确电能计量、单或双按钮硬复位功能、看门狗和启动定时器、运输和休眠模式等高级功能,确保设备在各种场景下都能稳定运行。同时,其工作温度范围广泛,从-40°C至85°C,满足各种环境下的使用需求。
       通过nPM PowerUP桌面软件,可以实现无缝配置应用,轻松评测nPM1300 PMIC的性能。该套件还适用于为嵌入式电源应用进行面包板原型开发,以及用于没有集成PMIC的原型电池充电控制器板,为电源管理应用提供全方位的解决方案。
image.png

接下来我们详细看一下开发板组成:
       nPM1300评估套件(EK)无需额外编程即可评估nPM1300电源管理集成电路(PMIC)的不同功能和特性,并且无需进行任何硬件修改即可实现充分的配置灵活性。
       通过跳线允许快速配置。您可以使用跳线来控制PMIC的输出状态和BUCK稳压器的操作模式,并禁用部分EK。您可以使用提供的库和示例代码更改稳压器的输出电压并打开PMIC的全部潜力。
       nPM1300 EK的前后外观如下图所示:
image.png

image.png

       nPM1300 EK 功能框图如下:
image.png

供电:
       nPM1300评估套件(EK)具有灵活和可配置的电源系统,允许使用不同的电源进行测试,并促进准确的功率测量。
       nPM1300 PMIC (power Management Integrated Circuit)的供电方式为VBUS (Universal Serial Bus)或VBAT (battery)供电。根据电源的不同,输入电压范围为2.3 V ~ 5.5 V。
       USB电源是主要的输入电源,也是电池充电的来源。一个兼容的电池连接到EK作为补充电源。如果没有外部电源连接到J3的USB PMIC或P2的VBUS,则由电池供电。
       USB-C连接器,J4上的nPM控制器,在nPM PowerUP计算机应用程序中评估PMIC时,为nPM控制器及其电路供电。
       nPM1300 EK的供电方式如下图所示:
image.png

       注意:在使用带NTC的电池进行充电时需要连接到J2(此时P3座不连跳线帽);在使用无温度采集的电池进行充电时需要连接到J1,同时需要P3连接到10K接地电阻,否则不充电,充电LED(CHG)也不会亮起。
LED指示灯
       板载三颗LED位于P17座附近,采用共阳极连接方式(VSYS),通过低电平电量,板子默认的连接方式通过跳线帽连接到各个状态指示引脚。同时连接到P9引脚可以时间更多的检测控制。
image.png

       默认状态(LED1:ERR (error);LED2:CHG (charging);LED3:HOST (host activity))。
GPIO
       P12上有五个通用输入/输出(GPIO),GPIO可以使用nPM控制器或外部主机进行配置。默认情况下,所有GPIO都是弱下拉输入。
image.png

       其中按键的SW2、SW3、SW4分别对应连接GPIO0、GPIO1、GPIO2.
TWI接口
       实际上这是一个I2C接口,用于控制和监控nPM1300电源管理集成电路(PMIC),位于P11.
image.png

       BUCK调节器配置接口(VSET)
image.png

       使用SHPHLD引脚退出飞行模式和休眠模式,它也可用于复位nPM1300。
       BUCK调节器配置引脚VSET1和VSET2可在P10(标记为CONFIG)上通过兼容的电阻器值进行自定义BUCK启动配置。下表中的默认输出电压设置:
image.png

接下来安装上位机软件:
配套的上位机软件:nRF-Connect-for-Desktop
nRF Connect for Desktop 概述
       nRF Connect for Desktop 是一个跨平台工具框架,用于协助在 nRF 设备上进行开发。它包含许多应用程序,用于测试、监控、测量、优化和编程您的应用程序。
       nRF Connect for Desktop 专为与我们的开发套件和加密狗配合使用而设计。应用程序将检测您连接到计算机的套件,并上传所需的固件。
nRF Connect for Desktop 应用程序
        Bluetooth Low Energy: 这是一款易于使用的跨平台应用程序,用于蓝牙低功耗连接测试。它支持自动检测已连接的开发套件和固件上传,并支持蓝牙低功耗安全功能。 您可以扫描广告中的蓝牙低功耗设备并发现其服务,维护连接和连接参数,配对设备,以及更改本地设备的服务器设置。它还提供详细的日志,以便排除故障。
        Cellular Monitor: Cellular Monitor 是一款面向蜂窝开发人员的革命性工具,可实时洞察调制解调器行为,增强网络评估和设备信息。它与 Serial Terminal 和 Wireshark 无缝集成,可增强分析能力并详细查看网络流量。
        Direct Test Mode: 按照蓝牙核心规范的规定,对蓝牙低功耗设备进行测试。将连接的设备配置为发射器或接收器并进行测试。该应用可让您调整信道、发射功率和数据包长度等设置。
        nPM PowerUP: nPM PowerUP 应用程序可将您的 PC 与 nPM1300 EK 连接起来,并允许使用 nPM1300 PMIC 进行无代码评估和开发。
        Power Profiler: 该应用程序与我们的功率分析仪套件配合使用。通过它,您可以读取、分析和导出电源分析仪套件的测量结果。 PPK2 支持 200nA 至 1 A 的动态电流测量,可用于为连接的电路板供电并测量其电流。
        Programmer: 通过编程器应用程序,您可以对 Nordic SoC 进行编程。您可以拖放文件,读取、写入或擦除设备。
        RSSI Viewer: RSSI 查看器可让您扫描 2.4 GHz 频谱。
        Serial Terminal: 这是一个终端模拟器,可与其他 nRF Connect for Desktop 应用程序一起使用,因为它允许共享 COM 端口。
        Toolchain Manager: 管理 Windows、Mac 和 Linux 上的 nRF Connect SDK 和工具链版本。

       根据自己的系统选择对应的版本:
image.png

       本次开发板用的 nPM PowerUP, 注意下载可能失败,主要问题是github拉取时的问题,可以通过在hosts文件中写入下面一行:
              185.199.111.133 raw.githubusercontent.com
       可以提高访问速度,下载成功
image.png

       连接硬件可以看到如下:
image.png

开发板识别成功:
       首次连接会提示开发板与FW版本不一致,需要升级固件:
image.png

      BOM里还得找座的型号,用的日本JST公司的SH系列连接器,侧装型底座SMxB-SRSS-TB(2P-15P)/ 卧贴,我们可是使用杜邦线进行电池的连接