自动输入限流器(AICL)技术

                    自动输入限流器(AICL)技术

AICL(Auto Input Current Limited)

自动输入电流限制的功能能够根据输入电源的能够提供的最大电流选择充电电流,能够将USB/AC/DC充电器相容。

根据充电芯片设定一充电输入门限电压值,比如4.75V,当充电芯片的输入电压大于该门限电压值时,设置充电电流;当输入电压没有下降或是稍有下降但高于该门限电压值时,每次以IOOmA逐级提高充电器的输出电流,检测充电芯片的输入电压是否小于门限电压值,每次时间间隔为5--10ms,直到充电芯片的输入电压值小于门限电压值,设定充电电流为前面一级或前面两级较小电流进行充电,输入电压没有下降到该门限电压值,就以设定好的充电电流进行充电。保证以最大的充电时间,最小的时间完成电池充电。提高用户体验。


  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
`smblib_handle_rp_change` 函数是一个处理 Type-C 口模式变化的函数。其定义可能在代码的其他地方,不在你提供的这段代码中,所以以下是该函数可能的定义和作用。 ```c void smblib_handle_rp_change(struct charger *chg, int typec_mode) { if (typec_mode == TYPEC_MODE_AUDIO_ACCESSORY) { // 当 Type-C 口模式为音频附件时,更新充电管理的配置 chg->typec_mode = TYPEC_MODE_AUDIO_ACCESSORY; chg->chg_param.dcp_curr_max = DCP_CURRENT_MAX; chg->chg_param.dcp_volt_max = DCP_VOLTAGE_MAX; chg->chg_param.dcp_icl = DCP_CURRENT_MAX; chg->chg_param.aicl = AICL_RERUN_THRESHOLD; chg->chg_param.iterm_ma = TERM_CURRENT_MAX; } else if (typec_mode == TYPEC_MODE_DEBUG_ACCESSORY) { // 当 Type-C 口模式为调试附件时,更新充电管理的配置 chg->typec_mode = TYPEC_MODE_DEBUG_ACCESSORY; chg->chg_param.dcp_curr_max = DCP_CURRENT_MAX; chg->chg_param.dcp_volt_max = DCP_VOLTAGE_MAX; chg->chg_param.dcp_icl = DCP_CURRENT_MAX; chg->chg_param.aicl = AICL_RERUN_THRESHOLD; chg->chg_param.iterm_ma = TERM_CURRENT_MAX; } else { // 当 Type-C 口模式为其他模式时,更新充电管理的配置 chg->typec_mode = TYPEC_MODE_DEFAULT; chg->chg_param.dcp_curr_max = DCP_CURRENT_MAX; chg->chg_param.dcp_volt_max = DCP_VOLTAGE_MAX; chg->chg_param.dcp_icl = DCP_CURRENT_MAX; chg->chg_param.aicl = AICL_RERUN_THRESHOLD; chg->chg_param.iterm_ma = TERM_CURRENT_MAX; } // 更新完充电管理的配置后,执行其他操作 ... } ``` 该函数的作用是根据输入的 Type-C 口模式更新充电管理的配置。在函数内部,首先判断 Type-C 口模式的类型,然后根据类型更新充电管理的配置。更新完充电管理的配置后,该函数还可能执行其他操作。 需要注意的是,该函数的具体实现可能因系统和设备的不同而不同,上述代码仅供参考。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值