1 学技术 | 中科蓝讯 SDK 开发——耳机充电配置-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

学技术 | 中科蓝讯 SDK 开发——耳机充电配置

大大通 2022-09-28 10:15 次阅读

TWS 耳机的使用场景除了使用者在使用耳机听歌、通话,实际上还有一个特殊的“使用场景”,即入仓充电,不管一个 TWS 耳机产品的续航多少,实际上 TWS 耳机最长待的地方还是充电仓,今天这篇文章主要给大家简要介绍中科蓝讯 SDK 开发中耳机充电相关的配置以及配置的作用,下面一起进入今天的内容吧。

一、电池充电过程

在了解充电配置前,先来了解电池的充电过程,在 TWS 耳机中,通常使用的都是锂电池,那么锂电池的充电过程可以分为四个阶段,涓流充电、恒流充电、恒压充电,最后是充电截止,涓流充电过程通常是在电池过放后电池电压过低时,用较小的电流进行预充电,电池电压涓流充电到一定的电压阈值时(2.9V 或 3V),此时将进入恒流充电,通常恒流充电的电压范围是 3V - 4.2V,当达到 4.2V 后进入恒压充电模式,此时电池电芯由于饱和,充电的电流会逐步的降低,直至充电停止。那么充电停止是如何判断的呢,通常在应用中对于充电停止的判断可以有两种方式,一种是定时涓流充电的时间,当恒压充电电压达到后,开始计时恒压充电的时间,达到时间后停止充电,第二种是根据电流进行判断,前面提到,恒压充电中,电流会逐步降低,此时可以设定电流的低阈值,当电流低于阈值时停止充电。

二、SDK 中充电配置

中科蓝讯芯片中内置了 charger,相关的充电配置已经给出来,可以看到 config.h 中这里定义了充电相关参数的配置,值对应 xcfg_cb 中的值,所以充电实际上可以在 Downloader 上位机中去配置。

a0878dbc-3e42-11ed-b180-dac502259ad0.png

基本的充电配置都可以在这个页面中进行,例如前面介绍锂电池充电过程时提到的几个充电阶段电流的配置,以及相对应的充电截止电流的阈值。其他的配置则可以根据实际的功能需求改动,建议都使能涓流充电控制,当锂电池过放时,必须使用涓流进行预充,避免电池损坏;插入 DC 复位和插入 DC 禁止软开机,则按照实际需求配置,这里的 DC 插入通常指芯片 VUSB 引脚接入 5V。同样的满电自动关机和充电仓的类型都是根据需求的功能来进行配置 。

a142ee0e-3e42-11ed-b180-dac502259ad0.png

充电配置中还有一点需要注意,可以看到在前面提到的 config.h 中有充电截止电压的配置,在 setting 页面中却没有这个配置,只有充电截止电流的配置,在这里实际上判断充电结束的方式是前面提到的两种方式的结合,即芯片在充电截止电压到达后,会去计时,同时判断充电截止电流,当充电截止电流达到后,停止充电,或充电截止电流没达到,充电截止的时间达到了,同样停止充电,充电的截止计时时间可以下图中标出来的位置配置。

a16b1384-3e42-11ed-b180-dac502259ad0.png

三、充电控制

除了前面提到的基础充电配置,实际上对于充电有时候会有其他的控制需求,在耳机中的体现就是 NTC 功能,根据充电环境的温度,去控制充电达到保护电池延长电池使用的目的。通常通过 ADC 功能去采集热敏电阻的电压,换算得到相应的温度值,实现比较简单,只要得出 ADC 值对应的温度列表就可以实现,这里主要讲充电的调整控制部分,例如在某温度下需要对充电电流进行调控,通常采用的实现方式如下,实际上就是先停止充电,在修改恒流充电的电流配置在重新初始化进行充电。

void bsp_charge_cur(int8_t cur)

{

bsp_charge_off();

xcfg_cb.charge_constant_curr = cur;

bsp_charge_init();

}

以上就是要分享的全部内容,内容有错误或者遗漏欢迎大家指出,有其他问题也可以在评论区提出,共同学习讨论。

[1] 蓝皮书:DOWNLOADER可视化配置工具实现机制 — 中科蓝讯

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

    关注

    28

    文章

    3008

    浏览量

    81392
收藏 人收藏

    评论

    相关推荐

    无线音频SoC芯片厂商中科:荣膺“年度领军企业奖”

    2024年12月14日,由半导体投资联盟主办、爱集微承办的“2025半导体投资年会暨IC风云榜颁奖典礼”在上海·上海中心圆满举行。 在本届2025半导体投资年会暨IC风云榜颁奖典礼上,中科荣获
    的头像 发表于 12-16 10:37 305次阅读
    无线音频SoC芯片厂商<b class='flag-5'>中科</b><b class='flag-5'>蓝</b><b class='flag-5'>讯</b>:荣膺“年度领军企业奖”

    中科荣获2024年度卓越雇主品牌企业优秀案例

    近日,“2024中国企业竞争力年会暨《中国经营报》创刊40周年论坛”于北京香格里拉饭店圆满落幕。由《中国经营报》和科锐国际联合发起的“2024年度卓越雇主品牌企业优秀案例”同期揭晓。中科入选“2024年度卓越雇主品牌企业优秀
    的头像 发表于 12-12 15:02 258次阅读

    中科获得蓝牙双模6.0认证

    近日,中科的蓝牙芯片成功通过了蓝牙技术联盟(SIG)蓝牙 6.0 的认证,成为国内首个获得蓝牙双模6.0认证的非手机芯片厂商。此次认证成果,充分展现了
    的头像 发表于 12-03 13:47 282次阅读

    中科BT895x平台接入豆包大模型

    专业音响品牌FIIL搭载中科BT895x平台,支持豆包大模型AI功能的耳机,现已上市预售。该产品是继早前上市的Ola Friend耳机
    的头像 发表于 11-21 11:44 743次阅读

    中科荣获2023-2024年度音频芯片市场领军企业

    中国半导体领域极具影响力和标志性的行业盛会——2024世界半导体大会在南京隆重举行。中科受邀出席会议并摘得“2023-2024年度音频芯片市场领军企业”荣誉。
    的头像 发表于 09-27 17:19 826次阅读

    腾讯云SDK如何使用,如何连接腾讯物联网开发平台。

    一 概述 SDK C SDK 采用模块化设计,分离核心协议服务与硬件抽象层,并提供灵活的配置选项和多种编译方式,适用于不同设备的开发平台和使用环境。 具备网络通讯能力并使用 Linux
    的头像 发表于 09-25 14:34 325次阅读
    腾讯云<b class='flag-5'>SDK</b>如何使用,如何连接腾讯物联网<b class='flag-5'>开发</b>平台。

    中科AB5607E蓝牙5.4 低成本带插卡带U盘音箱方案

    中科AB5607E蓝牙5.4 低成本带插卡带U盘音箱方案,我们已有成熟的方案,用户可以免开发(零代码)快速完成带插卡带U盘蓝牙音箱,提供原理图,PCB Layout指导。
    的头像 发表于 06-19 14:25 1005次阅读
    <b class='flag-5'>中科</b><b class='flag-5'>蓝</b><b class='flag-5'>讯</b>AB5607E蓝牙5.4 低成本带插卡带U盘音箱方案

    中科AB5607E蓝牙5.4 低成本蓝牙接近开关定时开关方案

    基于中科AB5607E 低成本蓝牙接近开关定时开关方案,用户可以免开发(零代码)快速完成蓝牙接近开关定时开关。 我们可以提供原理图,PCB Layout指导。 方案优势 低成
    的头像 发表于 06-19 14:22 1361次阅读
    <b class='flag-5'>中科</b><b class='flag-5'>蓝</b><b class='flag-5'>讯</b>AB5607E蓝牙5.4 低成本蓝牙接近开关定时开关方案

    ArkUI-X开发指南:【SDK配置和构建说明】

    ArkUI-X SDK是ArkUI-X开源项目的编译产物,可将ArkUI-X SDK集成到现有Android和iOS应用工程中,使开发者基于一套ArkTS主代码,就可以构建支持多平台的精美、高性能应用。
    的头像 发表于 05-25 16:48 2600次阅读
    ArkUI-X<b class='flag-5'>开发</b>指南:【<b class='flag-5'>SDK</b><b class='flag-5'>配置</b>和构建说明】

    发布OpenBlus 2耳机,整合AI通话降噪与快充技术

     据报道,魅于4月25日推出OpenBlus 2开放式蓝牙耳机,售价199元,首发优惠价169元。这款耳机采用16.2mm驱动器、AI通话降噪以及快充技术
    的头像 发表于 04-26 15:02 786次阅读

    鸿蒙开发实例:【配置OpenHarmony SDK

    在设置OpenHarmony应用开发环境时,需要开发者在DevEco Studio中配置对应的SDK信息。
    的头像 发表于 04-22 15:24 1962次阅读
    鸿蒙<b class='flag-5'>开发</b>实例:【<b class='flag-5'>配置</b>OpenHarmony <b class='flag-5'>SDK</b>】

    中科邀您相聚2024香港环球资源消费电子展

    深圳市中科科技股份有限公司(股票代码:688332)成立于2016年,是国内领先的集成电路设计企业之一,是国家专精特新“小巨人”企业、中国IC独角兽企业、国家高新技术企业,并多次荣
    的头像 发表于 04-08 10:52 566次阅读
    <b class='flag-5'>中科</b><b class='flag-5'>蓝</b><b class='flag-5'>讯</b>邀您相聚2024香港环球资源消费电子展

    快速入门BlueNRG SDK固件开发流程

    本文档指导用户快速地对 BlueNRG SDK 有一个直观、清晰的认识,了解其软件架构,以便顺利地学会利用 SDK 开发自己的用户固件。
    的头像 发表于 01-13 10:43 1945次阅读
    快速入门BlueNRG <b class='flag-5'>SDK</b>固件<b class='flag-5'>开发</b>流程

    大联大推出基于中科产品的蓝牙音箱开发板方案

    2024年1月9日,致力于亚太地区市场的领先半导体元器件分销商---大联大控股宣布其旗下世平推出基于中科(Bluetrum)AB5301A的蓝牙音箱开发板方案。
    的头像 发表于 01-12 10:44 1037次阅读
    大联大推出基于<b class='flag-5'>中科</b><b class='flag-5'>蓝</b><b class='flag-5'>讯</b>产品的蓝牙音箱<b class='flag-5'>开发</b>板方案

    中科业绩显著提升,2023年预计营收14.3-14.5亿元

    对于业绩大幅上涨原因,中科表示,报告期间,公司持续推进技术升级、优化产品结构并加大对龙系列终端品牌产品的推广,扩大销售占比;此外,公司
    的头像 发表于 01-04 10:06 572次阅读