0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

充电管理新手指南:exchg扩展库,一键解决续航与混乱难题

合宙LuatOS 来源:合宙LuatOS 作者:合宙LuatOS 2025-09-10 16:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作为充电管理小白,面对多设备充电和电量规划手足无措?exchg扩展库提供“傻瓜式”解决方案:一键配置智能充电路径,实时监测设备状态,自动平衡能耗,让新手也能快速成为充电管理专家!

本文主要分享exchg扩展库的相关函数说明及代码示例,实际开发中可结合LuatOS生态灵活运用。

注意:开启充电exchg.start()和关闭充电exchg.stop()默认自动执行,可以不用操作;当碰到某些需要手动关闭或开启充电功能的场景时,大家可以自行控制,当前仅为预留。

扩展库最新资料详见:

https://docs.openluat.com/osapi/ext/exchg/

一、exchg.start()

1.1 函数功能

用于开启充电;

必须在task中运行,最大阻塞时间大概为700ms,阻塞主要由sys.waitUntil("YHM27XX_REG", 500)和sys.wait(200)产生。

1.2 参数说明

参数:无;

返回值:boolean:true=成功,false=失败。

1.3 代码示例

wKgZO2jBLIiAfiWXAAAxpQdcFBc139.png

二、exchg.stop()

2.1 函数功能

用于关闭充电;

必须在task中运行,最大阻塞时间大概为700ms,阻塞主要由sys.waitUntil("YHM27XX_REG", 500)和sys.wait(200)产生。

2.2 参数说明

参数:无;

返回值:boolean:true=成功,false=失败。

2.3 代码示例

wKgZO2jBLO-ARsKMAAAeKsNXONc958.png

三、exchg.setup(v_battery, cap_battery, i_charge)

3.1 函数功能

用于设置电池的充电截止电压/电池容量/充电电流

必须在task中运行,最大阻塞时间大概为700ms,阻塞主要由sys.waitUntil("YHM27XX_REG", 500)和sys.wait(200)产生。

3.2 参数说明

v_battery:number,电池充电截止电压(单位:mV);取值范围:4200或4350可选, 必须传入。

cap_battery:number,电池容量(单位:mAh);取值范围:>= 100,必须传入。

i_charge:string,充电电流;

取值范围:exchg.CCMIN(最小电流)exchg.CCDEFAULT(默认电流)exchg.CCMAX(最大电流)三个可选参数,不传入时默认值为exchg.CCDEFAULT。

返回值:boolean:true=成功,false=失败。

3.3 代码示例

wKgZO2jBLSOADAhPAABWFrp-NF0504.png

四、exchg.status()

4.1 函数功能

获取充电系统状态信息,必须在task中运行,最大阻塞时间(包括超时重试时间)大概为20s。

该函数用于获取当前充电系统的完整状态,包括电池电压、充电阶段、充电状态、电池在位状态、充电器在位状态以及IC过热状态等信息。

其中充电器是否在位,中断触发,触发回调事件为:

CHARGER_STATE_EVENT,附带的参数true表示充电器在位,false表示充电器不在位。

4.2 参数说明

参数:无;

返回值:table,状态信息表。

4.3 状态信息表

wKgZPGjBLVWAHAgcAAGh3b7dBUU392.png

五、exchg.on(func)

5.1 函数功能

该函数用于注册exchg事件回调。

5.2 参数说明

参数:function,回调方法;

回调时传入参数有:exchg.OVERHEATexchg.CHARGER_INexchg.CHARGER_OUT

返回值:nil,无返回值。

5.3 代码示例

wKgZO2jBLYWAV9rOAADgHr1Yi88633.pngwKgZO2jBLZ-AQTVJAAI02hYahXY579.png

今天的内容就分享到这里了~


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 充电
    +关注

    关注

    23

    文章

    1418

    浏览量

    97952
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    碳足迹算不清?全链路能源系统,一键生成碳排报告

    在 “双碳” 目标推进下,碳足迹核算已成为企业高质量发展必经之路。全链路能源系统凭借 “数据自动采集、核算精准智能、报告一键生成” 的核心优势,让碳核算从 “耗时费力的难题” 变为 “高效便捷的工具”,既为合规经营护航,也为节能降碳提供数据支撑。
    的头像 发表于 11-19 09:45 127次阅读
    碳足迹算不清?全链路能源系统,<b class='flag-5'>一键</b>生成碳排报告

    从入门到精通:exchg充电新手攻克续航管理双痛点

    刚入门充电管理新手也能变高手!exchg扩展库内置智能充电逻辑,自动适配设备需求,从
    的头像 发表于 09-10 16:46 664次阅读
    从入门到精通:<b class='flag-5'>exchg</b><b class='flag-5'>充电</b><b class='flag-5'>库</b>助<b class='flag-5'>新手</b>攻克<b class='flag-5'>续航</b>与<b class='flag-5'>管理</b>双痛点

    API:电商的“魔法棒”,一键激活店铺管理潜能

    ​ 在电商运营的战场上,效率即生命。而API(应用程序编程接口)正如支无形的“魔法棒”,让商家挥动间实现 一键管理店铺 的奇迹——从库存同步到订单处理,从数据分析到营销自动化,复杂流程皆化为指尖
    的头像 发表于 07-22 15:14 260次阅读
    API:电商的“魔法棒”,<b class='flag-5'>一键</b>激活店铺<b class='flag-5'>管理</b>潜能

    HarmonyOS应用一键置灰指南

    一键置灰通常应用于如下场景 1. 重大悼念活动: 在国家发生重大灾难、事故或举行悼念日等特殊时期,为了表达对逝者的尊重和哀悼,许多 APP 会将界面置灰。例如,在些地震、空难等灾难事件发生后,以及
    的头像 发表于 06-27 00:08 378次阅读

    U盘一键制作

    在电脑维修中启动盘很重要,靠谱的u盘一键启动制作方法
    发表于 05-06 16:10 44次下载

    高校宿舍改造指南:智能水电计费系统如何破解管理难题

    安科瑞解决方案,校园管理难题应俱全,全方位破解。采用智能硬件+云平台,实现高效管理闭环精准计量,安全防控,一键拉合闸,多支付,后付费模式,
    的头像 发表于 04-25 16:30 669次阅读
    高校宿舍改造<b class='flag-5'>指南</b>:智能水电计费系统如何破解<b class='flag-5'>管理</b><b class='flag-5'>难题</b>?

    Profinet邂逅ModbusRTU:印刷厂有网关“一键打通”通信链路

    Profinet邂逅ModbusRTU:印刷厂有网关“一键打通”通信链路
    的头像 发表于 04-08 17:11 432次阅读
    Profinet邂逅ModbusRTU:印刷厂有网关“<b class='flag-5'>一键</b>打通”通信链路

    Venue快速上手指南

    电子发烧友网站提供《Venue快速上手指南.pdf》资料免费下载
    发表于 03-26 14:34 0次下载

    两轮车PKE无钥匙进入PKG一键启动系统设计

    两轮车无钥匙进入PKE 一键启动系统PKG
    的头像 发表于 03-04 10:20 823次阅读
    两轮车PKE无钥匙进入PKG<b class='flag-5'>一键</b>启动系统设计

    LoRa无线一键报警安防建设方案

    SOS紧急呼叫按钮具有紧急情况下一键报警的功能,可与报警主机配合使用,支持标准LoRaWAN协议。lora紧急按钮具有紧急情况下一键报警功能,可与报警主机配合使用,支持标准LoRaWAN协议。如遇
    的头像 发表于 02-28 14:41 1022次阅读
    LoRa无线<b class='flag-5'>一键</b>报警安防建设方案

    开关柜一键顺控在一键停电、一键送电中的作用

    蜀瑞创新为大家科普,开关柜一键顺控技术在一键停电和一键送电中发挥了快速响应、减少人为错误、提高安全性、简化操作流程、降低操作风险、提高送电成功率等综合优势,对于提升电力系统的运行效率、安全性以及自动化水平具有重要意义。
    的头像 发表于 02-27 09:13 1257次阅读

    设备管理系统如何实现一键智控?

    中设智控的“一键智控”模式不仅解决了传统设备管理中的信息孤岛、效率低下等痛点,更通过数据驱动重构企业生产力。未来,随着工业4.0的深化,设备管理系统将成为企业数字化转型的核心枢纽,而中设智控凭借其技术积累与行业深耕,正引领这场
    的头像 发表于 02-17 10:34 973次阅读
    设备<b class='flag-5'>管理</b>系统如何实现<b class='flag-5'>一键</b>智控?

    Todoist一键时间跟踪

    行的 Web 应用程序进行一键式时间跟踪 开始跟踪 现在登录您的Todoist账户并开始追踪 如何在 Todoi
    的头像 发表于 01-03 11:08 760次阅读
    Todoist<b class='flag-5'>一键</b>时间跟踪

    石油行业中,开关柜一键顺控的作用

    蜀瑞创新为大家科普:在石油行业中,开关柜的一键顺控技术可以显著提高操作的安全性、效率和可靠性。一键顺控指的是通过个简单的操作指令(如按下按钮或点击屏幕上的图标),自动执行系列预定义
    的头像 发表于 12-26 09:37 970次阅读
    石油行业中,开关柜<b class='flag-5'>一键</b>顺控的作用

    Raspberry Pi树莓派新手指南

    电子发烧友网站提供《Raspberry Pi树莓派新手指南.pdf》资料免费下载
    发表于 12-23 17:05 4次下载