YL4056 NTC 外围电阻 R3/R4 计算:从公式推导到工程选型
YL4056 是单节锂电池线性充电管理 IC其内部通过 TS 引脚检测电池包 NTC 热敏电阻的分压比来判断电池温度进而决定是否允许充电。很多工程师拿到R35.821kΩ、R4159.025kΩ这组推荐值却不知其来源——本文从 IC 内部阈值机制出发把公式、计算过程、工程取整和调试要点一条线打通。一、YL4056 的温度保护机制YL4056 内部比较器对 TS 引脚电压进行双阈值判断低温阈值 VLOW K1 × VCCK1 0.45高温阈值 VHIGH K2 × VCCK2 0.80TS 引脚的外围电路是一个电阻分压网络纯文本VIN ── R3 ──┬── TS ── R4 ── GND │ NTC电池包内关键认知TS 端的电压是由 R3、R4 和 NTC 三者共同决定的。NTC 与 R4 的关系在原始资料中体现为R4 || RNTC的形式即 NTC 与 R4 并联后再与 R3 串联分压TS 电压公式VTS​R3​(R4​∥RNTC​)R4​∥RNTC​​×VIN​NTC 特性温度升高 → NTC 阻值减小 → TS 电压降低温度降低 → NTC 阻值增大 → TS 电压升高。因此冷点低温 T1RNTC 阻值最大R_TLTS 电压最高需 ≤ VLOW0.45×VCC才允许充电热点高温 T3RNTC 阻值最小R_THTS 电压最低需 ≥ VHIGH0.80×VCC才允许充电⚠️看起来反直觉​ 是的——NTC 在高温时阻值小TS 电压反而低。YL4056 的逻辑是TS 电压低于 0.45VCC太冷或高于 0.80VCC太热​ 时都会暂停充电。所以工程上0.45VCC 对应低温截止点0.80VCC 对应高温截止点二、公式推导NTC 场景设电池工作温度范围为 TL ~ THTL THRTL 为 TL 时的 NTC 阻值RTH 为 TH 时的 NTC 阻值。由于 NTC 负温度系数R_TL R_TH。在温度 TL冷点时VTS​R3​R4​∥RTL​R4​∥RTL​​×VIN​K1​×VCC​在温度 TH热点时VTS​R3​R4​∥RTH​R4​∥RTH​​×VIN​K2​×VCC​联立两式消去 VCC这就是温度设定与 VCC 无关的原因解得R3​(RTL​−RTH​)⋅K2​⋅K1​RTL​⋅RTH​⋅(K2​−K1​)​R4​RTL​⋅(K1​−K2​K1​)−RTH​⋅(K2​−K2​K1​)RTL​⋅RTH​⋅(K2​−K1​)​代入 K10.45、K20.80R3​(RTL​−RTH​)⋅0.36RTL​⋅RTH​⋅0.35​R4​RTL​⋅(0.45−0.36)−RTH​⋅(0.80−0.36)RTL​⋅RTH​⋅0.35​0.09RTL​−0.44RTH​RTL​⋅RTH​⋅0.35​三、代入典型 NTC 参数验算取最常见的 10kΩ NTCB3435K在 0℃ 和 45℃ 的阻值温度NTC 阻值T1 0℃冷点RTL ≈27.28 kΩ​T3 45℃热点RTH ≈4.91 kΩ​代入 R3 公式R3​(27280−4910)×0.3627280×4910×0.35​22470×0.364.688×108​≈5821 Ω代入 R4 公式R4​0.09×27280−0.44×491027280×4910×0.35​2455.2−2160.44.688×108​≈159025 Ω与手册推荐值R3 5.821 kΩ、R4 159.025 kΩ​ 完全吻合 ✅验算结论只要你的 NTC 在冷点/热点的阻值正好是 27.28kΩ / 4.91kΩ即 10kΩ NTCB3435 的 0℃/45℃直接用 R35.82kΩ、R4159kΩ 即可。四、PTC 场景正温度系数如果电池包用的是 PTC温度升高阻值增大公式对称变换RTL 与 RTH 互换位置R3​(RTH​−RTL​)⋅K2​⋅K1​RTL​⋅RTH​⋅(K2​−K1​)​R4​RTH​⋅(K1​−K2​K1​)−RTL​⋅(K2​−K2​K1​)RTL​⋅RTH​⋅(K2​−K1​)​手册中 PTC 计算表的输入值与 NTC 相同27.28kΩ / 4.91kΩ输出 R3/R4 也相同——这是因为 PTC 场景下冷点阻值小、热点阻值大恰好与 NTC 的输入顺序互换后数学等价。⚠️工程提醒NTC 和 PTC 公式不能混用必须根据你的热敏电阻类型选择对应公式。电池包绝大多数用 NTCPTC 多见于特殊工业场景。五、工程选型与精度考量1. 标称电阻取整计算出的 R35.821kΩ、R4159.025kΩ 不是标准 E24/E96 系列值实际选型理论值推荐标称值E 系列误差R3 5.821 kΩ5.76 kΩ​ 或5.90 kΩ​E96±1%R4 159.025 kΩ158 kΩ​ 或160 kΩ​E96±1%建议使用 ±1% 精度的金属膜电阻E96 系列不要用 ±5% 的碳膜电阻否则温度阈值漂移过大。2. 阈值电压的实际偏差用标称值反推实际阈值以 R35.76kΩ、R4158kΩ 为例NTC27.28kΩ0℃VTS​0℃5760(158000∥27280)158000∥27280​×VIN​≈0.448VIN​对比理论 0.45 VCC偏差仅 0.4%在可接受范围内。3. NTC 自身精度的影响10kΩ NTC 的阻值精度通常为 ±1%~±3%B 常数精度 ±1%~±2%。这意味着0℃ 时 NTC 实际阻值可能在 27.28kΩ ±3% 26.46~28.10kΩ对应 TS 电压偏差约 ±1.5%温度阈值会有 ±1~2℃ 的漂移如果产品对温度保护精度要求高如医疗、动力电池建议选用 ±1% 精度的高品质 NTC如 Murata、TDKR3/R4 用 ±0.5% 或 ±1% 精密电阻或者放宽温度窗口如 0~45℃ 改为 -5~50℃留出余量六、调试与验证要点1. 第一板打样后的必做测试用可调电阻箱或若干精密电阻模拟 NTC 在不同温度的阻值测量 TS 引脚电压模拟阻值预期 TS 电压VCC5V充电状态∞开路极端冷 4.0V0.8×VCC暂停27.28 kΩ0℃≈ 2.25V0.45×VCC边界允许10 kΩ25℃室温≈ 1.5V正常充电4.91 kΩ45℃≈ 4.0V0.8×VCC边界允许0Ω短路极端热 2.25V0.45×VCC暂停YL4056 的充电允许窗口0.45VCC V_TS 0.80VCC。超出此窗口 IC 自动暂停充电。2. 常见故障排查 充电完全不启动测量 TS 电压是否在 0.45~0.80 VCC 之间检查 R3、R4 是否虚焊或错值检查 NTC 与电池包的连接器是否接触良好用电阻箱替代 NTC 验证 温度保护过早触发NTC 引线过长引入干扰 → TS 引脚加 100nF 滤波电容到地R3/R4 精度不够 → 换 ±1% 精密电阻NTC 自身 B 值偏差 → 重新计算 R3/R4 高温不保护R4 阻值偏大 → TS 在高温时电压降不到 0.8VCC 以下重新核算 R4或适当减小 R4 阻值3. 量产一致性保障NTC 来料必须做阻值分档至少按 ±2% 分档R3/R4 用 ±1% E96 系列精密电阻第一版 PCB 打样后用 3~5 套样品实测 TS 电压窗口确认量产阈值建议在 TS 引脚到地并联100nF 陶瓷电容滤除射频干扰尤其蓝牙/WiFi 共存产品七、设计实例10kΩ NTC (B3435) 的 0~45℃ 保护完整外围参数纯文本VCC 5VUSB 输入 NTC 10kΩ 25℃, B3435K 温度窗口 0℃ ~ 45℃ R3 5.76 kΩ ±1%E96 R4 158 kΩ ±1%E96 TS 对 GND 滤波电容 100 nF验证0℃ 时NTC27.28kΩ → V_TS ≈ 2.248V0.4496×VCC✅ 允许充电45℃ 时NTC4.91kΩ → V_TS ≈ 4.002V0.8004×VCC✅ 允许充电25℃ 时NTC10kΩ → V_TS ≈ 1.527V0.305×VCC❌超出窗口⚠️发现问题25℃ 室温下 V_TS1.527V 远低于 0.45VCC2.25VYL4056 会判定为温度过高而禁止充电原因NTC 阻值在 25℃ 时为 10kΩ而我们计算用的冷点阻值是 27.28kΩ0℃。在 0~45℃ 窗口内TS 电压应从 2.25V 单调变化到 4.0V但 25℃ 对应的 10kΩ 给出的电压约 1.527V不在 0.45~0.80 窗口内——这说明对 10kΩ NTC 而言0~45℃ 这个窗口与 YL4056 的 0.45~0.80 阈值不匹配。修正方案要么调整温度窗口如用 5~50℃要么改变 R3/R4 比值。实际工程中更常见的做法是调整温度窗口为 10~50℃10℃ 时 NTC ≈ 19.78 kΩ50℃ 时 NTC ≈ 4.29 kΩ重新计算R3​(19780−4290)×0.3619780×4290×0.35​≈6.79 kΩR4​0.09×19780−0.44×429019780×4290×0.35​≈142.7 kΩ取整R36.81kΩ ±1%R4143kΩ ±1%。验算 25℃10kΩV_TS ≈ 0.45×VCC 2.25V刚好进入允许窗口 ✅验算 10℃19.78kΩV_TS ≈ 0.45×VCC ✅验算 50℃4.29kΩV_TS ≈ 0.80×VCC ✅八、总结YL4056 NTC 外围设计的四个工程认知R3/R4 与 VCC 无关YL4056 内部用比例阈值0.45/0.80×VCC所以 R3/R4 只取决于 NTC 在冷/热点的阻值和 K1/K2 常数NTC 与 PTC 公式不可混用NTC 是 RTL RTHPTC 是 RTL RTH公式中分母项符号相反10kΩ NTCB3435 的 0~45℃ 窗口不直接匹配直接用手册推荐值会导致室温下充电被禁必须根据真实 NTC 曲线重新计算或调整温度窗口电阻精度决定温度精度R3/R4 用 ±1% E96NTC 用 ±1% 高精度件必要时 TS 对 GND 加 100nF 滤波快速设计流程确定电池工作温度窗口 [TL, TH]查 NTC 规格书得到 RTLTL和 RTHTH代入公式计算 R3、R4取整到 E96 ±1% 标称值用电阻箱模拟验证 TS 电压窗口PCB 打样后实测 3~5 套样品的一致性如果你正在做具体项目可以告诉我你的 NTC 规格R25 和 B 值、期望的温度保护窗口TL~TH、VCC 电压我可以直接给你算出 R3/R4 的标称阻值并提供 TS 电压随温度变化的完整曲线表。

相关新闻

K-means 聚类算法:从原理到实战的完整知识点

K-means 聚类算法:从原理到实战的完整知识点

1. 引言 K-means 聚类是机器学习领域最经典、应用最广泛的无监督学习算法之一。它通过迭代计算,将数据集划分为 K 个互斥的簇(cluster),使得同一簇内的数据点尽可能相似,而不同簇间的数据点尽可能不同。由于其思想直观…

2026/10/4 21:56:42 阅读更多 →
ESP-SR终极指南:如何为嵌入式设备快速添加离线语音识别功能

ESP-SR终极指南:如何为嵌入式设备快速添加离线语音识别功能

ESP-SR终极指南:如何为嵌入式设备快速添加离线语音识别功能 【免费下载链接】esp-sr Speech recognition 项目地址: https://gitcode.com/gh_mirrors/es/esp-sr 想象一下,你的智能设备能够听懂你的指令,无需连接云端,完全离…

2026/10/4 21:56:44 阅读更多 →
Prometheus 监控 Google Cloud Monitoring Exporter 全栈实战:从 GCE 到 Cloud Run 的 GCP 资源可观测性

Prometheus 监控 Google Cloud Monitoring Exporter 全栈实战:从 GCE 到 Cloud Run 的 GCP 资源可观测性

Prometheus 监控 Google Cloud Monitoring Exporter 全栈实战:从 GCE 到 Cloud Run 的 GCP 资源可观测性在 Google Cloud Platform (GCP) 上,无数计算、存储、数据库和无服务器资源支撑着现代应用。GCP 的 Cloud Monitoring(原 Stackdriver&a…

2026/10/4 19:44:53 阅读更多 →

最新新闻

Trade.dll与TradeX.dll调用避坑指南:通达信程序化交易接口实战

Trade.dll与TradeX.dll调用避坑指南:通达信程序化交易接口实战

简介:面向量化交易与程序化交易开发者的通达信交易接口资料包,整合老版Trade.dll与新一代TradeX.dll行情交易二合一接口,通过TdxTradeServer将交易请求封装为HTTP REST API,解决DLL直连的跨语言调用与远程接入难题,适用…

2026/10/4 21:56:06 阅读更多 →
AI论文网站排行:10款避坑,毕业生真心推荐TaoToken

AI论文网站排行:10款避坑,毕业生真心推荐TaoToken

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 21:56:06 阅读更多 →
内存压力测试实战指南:从工具选型到容器避坑全解析

内存压力测试实战指南:从工具选型到容器避坑全解析

简介:一份内存压力测试工具memtester 4.1.2的源码压缩包,面向Linux系统管理员、运维人员及底层开发者,用于检测服务器或PC内存的稳定性与潜在错误,解决因内存位翻转、数据丢失或内存泄漏导致的系统崩溃、数据损坏等隐患。压缩包仅…

2026/10/4 21:56:06 阅读更多 →
Cursor插件四层架构:解决加载失败与中文支持实战指南

Cursor插件四层架构:解决加载失败与中文支持实战指南

1. 项目概述:从“plugins”标题看Cursor生态的底层逻辑与实操真相“plugins”这个词在Cursor语境下,绝不是简单的一个文件夹名或配置项。它直指当前AI编程工具最核心、也最容易被新手忽略的命脉——可扩展性架构。我用Cursor三年,从最早手动改…

2026/10/4 21:55:05 阅读更多 →
Unity3D嵌入WPF实战:窗口句柄、D3DImage纹理共享与视频流方案选型

Unity3D嵌入WPF实战:窗口句柄、D3DImage纹理共享与视频流方案选型

简介:面向需要在桌面应用中集成三维交互能力的开发者,这份资源围绕Unity3D嵌入WPF的实现流程,提供了从Unity场景设计、工程导出到WPF宿主集成的完整示例,覆盖了WindowsFormsHost控件承载渲染窗口、场景加载,以及Unity与…

2026/10/4 21:55:05 阅读更多 →
代码 Agent 自动处理 GitHub Issue 并生成 PR 的工程实践

代码 Agent 自动处理 GitHub Issue 并生成 PR 的工程实践

1. 为什么我要把 Issue 到 PR 这条链路交给代码 Agent第一次冒出“让代码 Agent 处理 GitHub Issue”这个念头,是因为我实在受够了那种机械重复的搬运工作。团队里每天都有新 Issue 进来,一半是拼写错误、空指针防护、日志格式不统一这类小修小补&#x…

2026/10/4 21:55:05 阅读更多 →

日新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 11:40:45 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 9:43:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 20:14:29 阅读更多 →