• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

【代码库】PCA9420UK-EVM:适用于低功耗应用的PMIC

10/05 09:07
355
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

dm-pca9420uk-evm-pmic-for-low-power-application-main.zip

共1个文件

PCA9420UK-EVM:适用于低功耗应用的PMIC

PCA9420 是高度集成的电源管理 IC,旨在为低功耗微控制器应用或由锂离子电池和/或 5 V 适配器非便携式应用供电的其他类似应用提供电源管理解决方案。

这些器件集成了两个降压转换器和两个输出电压范围可编程低压差线性稳压器 (LDO)。PCA9420 还集成了一个线性电池充电器,能够以高达 315 mA 的电流充电,并可通过 I?C 编程设定恒流 (CC) 和恒压 (CV) 值。

该演示应用程序提供了一个命令行界面,允许用户轻松探索驱动程序的不同功能,以配置 PCA9420UK-EVM 的不同设备配置。

PCA9420UK-EVM 框图

PCA9420UK-EVM 的主要特点:适用于低功耗微控制器的 PMIC

  • 用于为单节锂离子电池充电的线性电池充电器:
    • VIN 引脚上的 20 V 容差
    • 可编程输入 OVP(5.5 V 或 6 V)
    • 可编程恒定电流(高达 315 mA)和预充电低压电流阈值
    • 可编程恒压调节
    • 可编程自动充电电压和终止电流阈值
    • 内置保护功能,如输入 OVP、电池 SCP、热保护
    • 过温保护
  • 两个降压DC-DC转换器
    • 可编程输出电压
    • SW1:核心降压转换器,0.5 V 至 1.5 V 输出,25 mV/步,固定 1.8 V,最高 250 mA
    • SW2:系统降压转换器,1.5 V 至 2.1 V/2.7 V 至 3.3 V 输出,25 mV/步,最高 500 mA
    • 低功耗模式,进一步节省电量
  • 两个LDO
    • 可编程输出电压调节
    • LDO1:常开 LDO,输出 1.70 V 至 1.90 V,25 mV/步,最高 1 mA
    • LDO2:系统 LDO,1.5 V 至 2.1 V/2.7 V 至 3.3 V 输出,25 mV/步,最高 250 mA

主板:FRDM-MCXN947、FRDM-MCXA153

类别:PMIC

外设:I2C

工具链:MCUXpresso IDE

目录

  1. 软件
  2. 硬件
  3. 设置
  4. 测试应用步骤
  5. 常见问题解答
  6. 支持
  7. 发行说明

1.软件

2.硬件

  • FRDM-MCXN947 和 FRDM-MCXA153 MCU 板
  • PCA9420UK-EVM
  • 1节可充电锂离子电池
  • 个人电脑
  • Mini/micro C USB 线缆

2.1 硬件设置

  • 硬件返工: PCA9420UK-EVM 已禁用所有连接 Arduino 的线路(所有接头线均为 DNP 线)。为了启用该功能,?必须连接相应的跳线?。

    • 填充跳线并连接详细信息以运行此应用程序。

  • PCA9420UK-EVM PMIC 板默认跳线设置用于测试应用程序。
  • 用户需要使用跳线连接屏蔽板(PCA9420UK-EVM)和基板(MCXA153 和 MCXN947)。

3. 设置

3.1 步骤 1:下载并安装所需软件

3.2 步骤 2:克隆 APP-CODE-HUB/dm-pca9420uk-evm-pmic-for-low-power-application

  • 克隆此存储库以获取示例项目:
  • 将目录更改为克隆的项目文件夹:
    cd dm-pca9420uk-evm-pmic-for-low-power-application

?注意:?如果您使用 Windows 克隆项目,请使用以下命令配置文件名长度限制

git config --system core.longpaths true

3.3 步骤3:构建示例项目

  • 打开 MCUXpresso IDE 并选择一个目录来创建您的工作区。
  • 将适用于 FRDM-MCX947、FRDM-MCXA153 的 MCXUpresso SDK 2.14.x 安装到 MCUXpresso IDE 中(将 SDK zip 拖放到“已安装的 SDK”视图中)。
  • 转到“快速启动面板”并单击“从文件系统导入项目”,
  • 选择“项目目录(解压)”并浏览到克隆的项目文件夹。
  • 要为 PCA9421UK-EVM 构建演示应用程序,请在 board 目录下的 frdmpca9420ukshield.h 文件中启用 PCA9421UKEVMEN 标志。PCA9421UK_EVM_EN = 1, for PCA9421UK-EVM shield board
    PCA9421UK_EVM_EN = 0, for PCA9420UK-EVM shield board

  • 右键单击项目并选择构建以开始构建项目。

注意:默认情况下,I2C 控制器以中断模式运行,要切换到 EDMA 模式,请更改:

  • 将 board/RTEDevice.h 下的 RTEI2C2DMAEN 更改为 1,用于 I2C

4. 测试应用步骤

  • 用户需要通过设备管理器连接主机 PC 和目标板之间的 USB 电缆后检查 COM 端口。
  • 打开安装在 Windows PC 上的 PUTTY/Teraterm 应用程序,波特率为 115200,并按照上述步骤分配 COM 端口。
  • 右键点击项目并选择“Debug As”,Demo 应用程序将以交互模式运行。运行成功后,您可以在终端上看到打印的日志。

4.1 执行步骤

主菜单将如下所示

选择选项#1获取设备信息

选择选项#2检查“PMIC状态”

PMIC status will contain the mode information in which the device is currently operating and its corresponding voltage regulators output voltage configurations.

选择选项#3检查“调节器状态”

Regulator status will display the power-good status of voltage regulators.

选择选项#4检查“中断状态”

To check the status of different types of interrrupt like:
1) System level interrupt
2) Linear battery charger block interrupt
3) Voltage regulator interrupt

如上图所示,当前没有发生中断。

选择选项#5来配置“设备特定设置”

  • 下面给出了一些关键配置示例:
    • 按#1 配置 VIN 输入电流限制。
    • 按#9 更改设备运行模式。
    • 按#12 重置 PMIC 设备。

    注意:请参阅以上日志来配置其他设备设置。

选择选项#6来配置“电池充电设置”

It provides two sub-options:
1) Charge control: To configure settings required for battery charging.
2) Charge status: To check battery, battery charging and the charger status.

  • 按#1配置充电参数。
    User can configure the charging current and charging timer for different charging profiles listed below:
    1) Dead battery mode
    2) Low-Voltage mode
    3) Fast Charge mode
    4) Top-OFF mode
    5) Charging Done mode
    6) Recharge mode

    注意:请参阅以上日志来配置其他充电参数。

  • 按#2 检查充电状态。PCA9420UK-EVM can be a linear battery charger for charging of 1-cell rechargeable lithium ion battery. Battery can be connected on TP5 (VBAT point).

    • 未连接 1 节锂离子电池时的充电详细状态。
    • 在 VBAT 点上连接 1 节可充电锂离子电池时的充电详细状态。

选择选项#7来配置“电压调节器组设置”

PCA9420UK-EVM board has 4 voltage regulators:
1) SW1 Buck regulator
2) SW2 Buck regulator
3) LDO1
4) LDO2

  • 按#1至#4选择特定模式

    • 进入特定模式后,PCA9420 提供各种电压调节器配置。
    • 按#5 配置 SW1 降压调节器输出电压。
    • 类似地,其他电压调节器的输出也可以配置。此外,还可以启用/禁用运输模式、启用/禁用看门狗定时器以及 ON 引脚配置。

注意:要通过 MODESEL0 和 MODESEL1 外部线选择模式,请配置电路板上的跳线 J7 和 J9。

选择选项#8“启用/禁用中断”

PCA9420UK-EVM has 3 type of interrupt:
1) System level interrupt
2) Linear Battery charger block interrupt
3) Voltage regulator interrupt

  • 按#1 进行系统级中断配置

    • 默认情况下,所有中断都被禁用,因此启用芯片温度预警中断。
  • 类似地,可以启用或禁用任何其他中断。

5. 常见问题解答

尚未发现针对该项目的常见问题解答。

6. 支持

项目元数据

董事会徽章 董事会徽章

类别徽章

周边徽章

工具链徽章

有关此示例的内容/正确性的问题可以作为此 GitHub 存储库中的问题输入。

来源:恩智浦appcodehub

  • dm-pca9420uk-evm-pmic-for-low-power-application-main.zip
    下载
恩智浦

恩智浦

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。收起

查看更多

相关推荐