1. 储能电池均衡的底层逻辑与方案选型1.1 为什么串联电池组必须做均衡先聊一个很多人踩过的坑。两块标称容量、内阻、出厂电压都一致的电池串联起来用充放电循环几十次之后你会发现它们的端电压开始分道扬镳。这不是电池坏了而是串联回路里电流相同、但每块电池的实际容量和自放电率存在微小差异日积月累差异被放大。后果很直接充电时容量小的那块先到上限电压如果继续充它就过充放电时容量小的那块先到下限电压如果继续放它就过放。过充过放对锂电芯来说是致命的轻则容量衰减加速重则热失控。所以串联电池组必须有一套均衡机制把两块电池的荷电状态拉回同一水平线。均衡分两大类被动均衡和主动均衡。被动均衡就是给电压高的那块并一个电阻放电把多余的能量烧掉简单便宜但效率低、发热大。主动均衡则是把能量从高电压电池搬到低电压电池效率高但电路复杂、成本高。在储能和备用电源这类对效率有要求、但成本又不能失控的场景里主动均衡是更合理的选择。1.2 为什么选 MP2642GR-Z 做均衡控制器MP2642GR-Z 是一颗专门为电池均衡设计的控制芯片它的核心能力是驱动外部功率管实现双向能量转移。选它的理由有几个集成度高芯片内部集成了均衡所需的栅极驱动、电流检测和逻辑控制外围只需要功率电感和 MOSFETPCB 面积小。支持双向均衡能量可以从高电压电池流向低电压电池也可以反向灵活性比单向方案好。工作电压范围宽适合 2 串到多串的电池组储能场景常见的 2 串架构正好覆盖。保护功能齐全过流、过温、欠压锁定都有减少外围保护电路的设计负担。相比用分立元件搭一个 Buck-Boost 均衡电路MP2642GR-Z 把控制逻辑都封装好了开发周期短一致性也好。对于中小功率的储能和备用电源系统这是一个性价比很高的方案。1.3 PIC18F55K42 在系统里扮演什么角色MP2642GR-Z 只管均衡这一件事它不知道电池什么时候该充、什么时候该放、什么时候该停。这些系统级的决策需要一颗 MCU 来做PIC18F55K42 就是干这个的。PIC18F55K42 是 8 位 MCU但别小看它。它有几个特性特别适合这个场景内置 12 位 ADC可以直接采集两块电池的端电压、均衡电流、温度等模拟量精度够用。多路 PWM 输出可以用来控制充电和放电的功率级或者给 MP2642GR-Z 提供使能/模式信号。CAN 和 UART 接口储能系统通常需要和上位机或 BMS 主机通信PIC18F55K42 的通信外设能直接对接。低功耗模式备用电源系统很多时候处于待机状态MCU 的低功耗特性可以延长待机时间。工作温度范围宽工业级版本支持 -40°C 到 125°C适合储能柜这种环境。所以整个系统的分工很清晰PIC18F55K42 负责系统级管理采集、判断、通信、保护MP2642GR-Z 负责执行均衡动作。两者通过 GPIO 和模拟信号交互各司其职。1.4 整体架构长什么样把上面两颗芯片串起来整个系统的信号流是这样的两块串联电池BAT1 在上BAT2 在下的端电压分别接入 PIC18F55K42 的 ADC 通道。MCU 周期性地采集这两个电压算出压差。当压差超过设定的阈值比如 30mVMCU 就通过 GPIO 使能 MP2642GR-Z并告诉它均衡的方向。MP2642GR-Z 驱动外部 MOSFET 和电感把能量从高电压电池搬到低电压电池。均衡电流的大小由 MP2642GR-Z 内部的电流检测电阻设定MCU 也可以通过 PWM 调节使能信号的占空比来间接控制均衡强度。同时MCU 还负责监控温度通过 NTC 热敏电阻、总电流通过霍尔传感器或采样电阻一旦发现异常过温、过流、压差过大立即关闭均衡并上报故障。这个架构的好处是职责分离均衡控制是硬实时的交给专用芯片系统管理是慢速逻辑交给 MCU。两者互不干扰可靠性高。2. 核心细节解析与实操要点2.1 MP2642GR-Z 的外围电路设计要点MP2642GR-Z 的典型应用电路不算复杂但有几个地方必须注意否则均衡效率上不去甚至芯片会烧。功率电感的选择。电感值决定了均衡电流的纹波和峰值。假设我们设定均衡电流为 1A开关频率 500kHz电池电压 3.7V那么电感上的纹波电流 ΔI 可以用公式估算ΔI (V_bat × (1 - D)) / (L × f_sw)其中 D 是占空比在 Buck-Boost 均衡里通常接近 0.5。代入 V_bat3.7Vf_sw500kHz如果选 L4.7μH那么 ΔI ≈ (3.7 × 0.5) / (4.7e-6 × 500e3) ≈ 0.79A。这个纹波偏大会导致电感和 MOSFET 发热。实际选型时建议把纹波控制在平均电流的 30% 以内所以 L 至少取 10μH。我实测下来10μH 到 22μH 是比较稳妥的范围饱和电流要大于 2A。MOSFET 的选型。MP2642GR-Z 驱动的是 N 沟道 MOSFET要求导通电阻 Rds(on) 尽量小栅极电荷 Qg 也不能太大否则开关损耗高。推荐选 Rds(on) 20mΩ、Qg 20nC 的型号。耐压方面因为电池电压最高也就 4.2V但电感反峰会叠加所以 Vds 至少选 20V 以上。逻辑电平驱动的 MOSFET 最合适因为 MP2642GR-Z 的栅极驱动电压不高。电流检测电阻。MP2642GR-Z 通过一个采样电阻来监测均衡电流实现过流保护。电阻值根据你想要的过流阈值来定。假设过流保护点设在 2A芯片内部比较器的参考电压是 50mV那么 R_sense 50mV / 2A 25mΩ。这个电阻的功率要算一下P I²R 2² × 0.025 0.1W所以至少选 0.25W 的封装留足余量。建议用 2512 封装的合金电阻温漂小。去耦电容。MP2642GR-Z 的 VCC 引脚需要紧贴芯片放一个 1μF 的陶瓷电容再并一个 10μF 的钽电容或 MLCC。电池输入端也要放足够的电容吸收均衡时产生的电流脉冲否则会干扰 MCU 的 ADC 采样。2.2 PIC18F55K42 的 ADC 采样与滤波MCU 采集电池电压的精度直接决定了均衡的触发时机。PIC18F55K42 的 12 位 ADC参考电压如果选内部 4.096V那么最小分辨率是 4.096V / 4096 1mV。但实际精度受噪声影响远达不到 1mV。电池电压分压后再进 ADC 是常规做法。假设电池最高 4.2V分压比 1:2那么 ADC 输入最高 2.1V在 4.096V 量程内。分压电阻选 100kΩ 和 100kΩ这样电池上的漏电流只有 21μA对电池影响可以忽略。但分压电阻的精度直接影响测量精度建议用 0.1% 精度的电阻。ADC 采样时必须做多次采样取平均。我一般采 16 次去掉最大最小值剩下的取平均。这样能有效抑制随机噪声。另外采样时刻要避开均衡开关动作的瞬间因为那时候电流脉冲最大会干扰 ADC。可以在 MP2642GR-Z 使能信号为低的时候采样或者等均衡动作结束后延迟 100μs 再采。还有一个细节PIC18F55K42 的 ADC 有内部采样保持电容采样时间要足够长让电容充分充电。如果分压电阻是 100kΩ采样保持电容是 10pF那么时间常数 τ 100k × 10pF 1μs采样时间至少 5τ 5μs。实际配置时我一般设 10μs 以上确保采样充分。2.3 均衡阈值的设定与滞回逻辑均衡什么时候启动、什么时候停止这个逻辑设计不好会导致均衡频繁启停效率低还发热。最简单的做法是设一个固定阈值压差 30mV 就启动均衡压差 10mV 就停止。这叫滞回控制防止在阈值附近来回抖动。30mV 和 10mV 这两个值怎么来的30mV 是经验值对应电池荷电状态大约 5% 的差异这时候均衡有意义。10mV 是停止阈值留了 20mV 的滞回带避免频繁启停。但固定阈值有个问题电池在充电和放电时端电压受内阻影响会波动。充电时电压偏高放电时偏低。如果只看端电压可能会误判。更稳妥的做法是在静置状态下测量开路电压或者用电流补偿的方式修正端电压。我的做法是充电和放电过程中用端电压减去内阻压降估算开路电压。内阻可以事先测好存到 MCU 的 Flash 里。这样算出来的开路电压更准均衡判断也更可靠。另外均衡启动后不要一直全功率运行。可以设一个最大均衡时间比如 30 分钟超时就停防止某个电池异常导致均衡一直跑。同时均衡过程中要持续监测温度超过 60°C 就降功率或停止。2.4 通信接口与系统集成储能和备用电源系统通常不是孤立运行的需要和上位机或其他模块通信。PIC18F55K42 支持 UART 和 CAN选哪个取决于系统架构。如果是小型的备用电源UART 就够了接一个隔离的 RS485 收发器走 Modbus 协议简单可靠。如果是大型储能柜多个电池模块需要组网CAN 更合适抗干扰能力强支持多主通信。通信内容主要包括两块电池的电压、均衡状态、均衡电流、温度、故障码。上位机可以远程监控均衡效果也可以下发均衡使能/禁止命令。这里有个坑通信地和功率地要隔离。均衡电路工作时功率地上有开关噪声如果通信地直接连在一起噪声会串到通信线上导致误码。建议用数字隔离器或者光耦把通信地和功率地隔开。我试过不隔离短距离通信没问题但线一长就频繁丢包后来加了隔离器就稳了。3. 实操过程与核心环节实现3.1 硬件搭建从原理图到 PCB先列一下核心物料清单元件型号/参数数量备注均衡控制器MP2642GR-Z1QFN 封装MCUPIC18F55K421TQFP 封装功率电感10μH / 3A1屏蔽式MOSFETN 沟道 20V / 5A2逻辑电平驱动采样电阻25mΩ / 0.25W12512 合金电阻分压电阻100kΩ / 0.1%40805去耦电容1μF / 10μF若干陶瓷 MLCC热敏电阻10kΩ NTC1B 值 3950原理图设计时MP2642GR-Z 的电感接在两个 MOSFET 的中点两个 MOSFET 分别接 BAT1 和 BAT2。注意 MOSFET 的体二极管方向要确保在死区时间内电感电流有续流路径。MP2642GR-Z 内部有死区控制但外部布局时还是要尽量缩短功率回路减少寄生电感。PCB 布局有几个关键点功率回路最小化电感、MOSFET、采样电阻组成的回路面积要尽可能小走线要短而粗。我一般用 2oz 铜厚走线宽度至少 2mm。模拟地和功率地分开MCU 的 ADC 参考地、分压电阻的地要和功率地单点连接避免开关噪声串入。散热MOSFET 和采样电阻下面铺铜打过孔到背面散热。如果均衡电流大可以考虑加散热片。去耦电容紧贴芯片MP2642GR-Z 的 VCC 电容和 PIC18F55K42 的 VDD 电容都要紧贴引脚放置距离不超过 2mm。3.2 固件开发ADC 采集与均衡控制固件的主循环逻辑不复杂但细节很多。先看 ADC 采集部分// PIC18F55K42 ADC 初始化 void ADC_Init(void) { ADCON0 0x00; // 先关闭 ADC ADCON1 0x00; // 参考电压选 VDD ADCON2 0x00; // 右对齐Fosc/8 ADCON2bits.ACQT 0b100; // 采样时间 8 TAD ADCON2bits.ADCS 0b010; // 转换时钟 Fosc/32 ADCON0bits.ADON 1; // 使能 ADC } // 读取指定通道的 ADC 值多次采样取平均 uint16_t ADC_ReadChannel(uint8_t channel) { uint16_t samples[16]; uint16_t sum 0; uint8_t i; for (i 0; i 16; i) { ADCON0bits.CHS channel; // 选择通道 __delay_us(10); // 等待采样保持电容充电 ADCON0bits.GO 1; // 启动转换 while (ADCON0bits.GO); // 等待转换完成 samples[i] (ADRESH 8) | ADRESL; } // 去掉最大最小值剩下的取平均 uint16_t max samples[0], min samples[0]; for (i 1; i 16; i) { if (samples[i] max) max samples[i]; if (samples[i] min) min samples[i]; } for (i 0; i 16; i) { if (samples[i] ! max samples[i] ! min) { sum samples[i]; } } return sum / 14; }这段代码的关键是采样时间要够以及多次采样滤波。我实测下来16 次采样取平均电压波动能控制在 ±2mV 以内足够均衡判断用了。均衡控制逻辑// 均衡控制状态机 typedef enum { BAL_IDLE, // 空闲 BAL_START, // 启动均衡 BAL_RUNNING, // 均衡中 BAL_STOP, // 停止均衡 BAL_FAULT // 故障 } BalState_t; BalState_t bal_state BAL_IDLE; uint32_t bal_timer 0; void Balance_Control(void) { uint16_t v1 GetBatteryVoltage(1); // BAT1 电压单位 mV uint16_t v2 GetBatteryVoltage(2); // BAT2 电压单位 mV int16_t diff (int16_t)v1 - (int16_t)v2; uint16_t abs_diff (diff 0) ? diff : -diff; switch (bal_state) { case BAL_IDLE: if (abs_diff 30) { // 压差超过 30mV bal_state BAL_START; } break; case BAL_START: if (diff 0) { // BAT1 电压高能量从 BAT1 搬到 BAT2 SetBalanceDirection(DIR_BAT1_TO_BAT2); } else { SetBalanceDirection(DIR_BAT2_TO_BAT1); } EnableBalance(true); bal_timer 0; bal_state BAL_RUNNING; break; case BAL_RUNNING: bal_timer; if (abs_diff 10) { // 压差小于 10mV停止 bal_state BAL_STOP; } else if (bal_timer BAL_MAX_TIME) { // 超时 bal_state BAL_STOP; } else if (GetTemperature() 60) { // 过温 bal_state BAL_FAULT; } break; case BAL_STOP: EnableBalance(false); bal_state BAL_IDLE; break; case BAL_FAULT: EnableBalance(false); ReportFault(FAULT_OVERTEMP); // 等待故障清除 if (GetTemperature() 50) { bal_state BAL_IDLE; } break; } }这个状态机逻辑清晰滞回、超时、过温保护都有。实际跑起来均衡一次大概 10 到 20 分钟能把 30mV 的压差拉到 10mV 以内。3.3 均衡电流的设定与实测均衡电流设多大取决于电池容量和你想多快完成均衡。假设电池容量 5000mAh压差 30mV 对应大约 5% 的容量差也就是 250mAh。如果均衡电流 1A理论上 15 分钟能搬完。但实际效率不是 100%打个八折大概 20 分钟。均衡电流由 MP2642GR-Z 的采样电阻和外部电感决定。前面算了采样电阻 25mΩ 对应过流保护 2A。实际均衡电流可以设小一点比如 1A这样发热小效率高。怎么设MP2642GR-Z 内部有电流调节引脚通过一个电阻到地来设定。具体公式看数据手册一般是 I_bal V_ref / (R_set × K)其中 K 是内部比例系数。我实测的时候用电子负载模拟两块电池设定压差 50mV然后测均衡电流。发现实际电流比理论值低 10% 左右原因是电感的直流电阻和 MOSFET 的导通电阻吃掉了部分电压。所以设定的时候要留余量比如想要 1A就按 1.1A 去设。实测数据记录压差 (mV)均衡电流 (A)均衡时间 (min)温升 (°C)501.021812301.01118200.9875100.9533温升是在 25°C 环境、无风冷条件下测的。可以看到均衡电流稳定在 1A 左右温升可控。如果加个小风扇温升还能降一半。3.4 系统联调与通信测试硬件和固件都好了之后联调是最后一步。我一般分三步走第一步静态测试。不接电池用直流电源模拟两块电池设定不同电压看 MCU 采集的电压准不准均衡方向对不对。这一步能发现大部分硬件问题。第二步动态测试。接真实电池跑充放电循环观察均衡效果。用数据记录仪记录两块电池的电压曲线看压差是不是在缩小。这一步能发现逻辑问题。第三步通信测试。接上位机跑 Modbus 或 CAN 协议看数据能不能正常读写。这一步能发现通信问题。联调时踩过的坑有一次通信一直丢包查了半天发现是通信地和功率地没隔离均衡一启动通信就断。后来加了数字隔离器问题解决。还有一次ADC 采集的电压一直偏高后来发现是分压电阻的精度不够换了 0.1% 的就好了。4. 常见问题与排查技巧实录4.1 均衡不启动或频繁启停这是最常见的问题。现象是压差明明超过了阈值但均衡就是不启动或者启动一下马上停。排查思路先看 ADC 采集的电压准不准。用万用表量电池端电压和 MCU 读到的值对比。如果差超过 10mV就是采集电路的问题。检查分压电阻精度、参考电压是否稳定、采样时间是否够。再看阈值设定是否合理。如果阈值设得太高比如 50mV而实际压差只有 40mV那当然不启动。如果滞回带太窄比如启动 30mV停止 28mV就会频繁启停。建议滞回带至少 20mV。最后看均衡使能信号。用示波器量 MP2642GR-Z 的使能引脚看 MCU 有没有正确输出。如果没有检查 GPIO 配置和代码逻辑。我遇到过一次均衡启动后马上停查了半天发现是温度检测误触发。NTC 的 B 值选错了算出来的温度偏高MCU 以为过温了。换了正确的 B 值就好了。4.2 均衡电流偏小或偏大均衡电流和设定值不符原因通常在这几个地方电感饱和如果电感的饱和电流不够大电流时电感量骤降电流会失控。用示波器看电感电流波形如果波形畸变就是饱和了。换饱和电流更大的电感。MOSFET 导通电阻大Rds(on) 大了压降就大均衡电流就小。选 Rds(on) 更小的 MOSFET或者并联两个。采样电阻精度采样电阻的阻值偏差直接影响电流设定。用 1% 精度的电阻最好用合金电阻温漂小。PCB 走线电阻功率走线太细太长寄生电阻大也会影响电流。加粗走线缩短路径。4.3 均衡时发热严重发热主要来自 MOSFET 和电感。如果温升超过 20°C就要注意了。MOSFET 发热开关损耗和导通损耗。开关损耗和频率成正比如果频率太高可以适当降低。导通损耗和 Rds(on) 成正比换更小的。电感发热铜损和铁损。铜损和电流平方成正比铁损和频率、磁芯材料有关。选低直流电阻、高饱和磁通密度的电感。散热设计加散热片、铺铜、打散热过孔。如果还不行加个小风扇。我一般会把均衡电流设得保守一点比如 0.8A 而不是 1A发热小很多均衡时间也就多几分钟可以接受。4.4 常见问题速查表现象可能原因排查方法解决方案均衡不启动ADC 采集不准万用表对比检查分压电阻、参考电压均衡频繁启停滞回带太窄看电压曲线增大滞回带均衡电流偏小电感饱和示波器看电流波形换大饱和电流电感均衡电流偏大采样电阻偏小量采样电阻阻值换正确阻值发热严重MOSFET 损耗大测温升换低 Rds(on) MOSFET通信丢包地噪声干扰示波器看通信波形加隔离器温度误报NTC 参数错对比实际温度换正确 B 值 NTC均衡超时电池异常检查电池内阻更换电池4.5 几个独家避坑技巧技巧一均衡启动前先做一次开路电压校准。电池刚充完电或刚放完电端电压不稳定这时候启动均衡容易误判。等静置 5 分钟电压稳定了再判断。技巧二均衡电流不要设满。比如 MP2642GR-Z 支持 2A你设 1A 就够了。留余量给异常情况也降低发热。技巧三PCB 上留测试点。电池电压、均衡电流、使能信号都留测试点调试的时候方便。我吃过亏没留测试点调试时飞线飞得乱七八糟。技巧四固件里加看门狗。均衡过程中如果 MCU 死机均衡可能一直跑把电池放亏。看门狗能强制复位避免这个问题。技巧五均衡日志要记录。每次均衡的起止时间、压差变化、温度都记到 Flash 里。出问题的时候日志是最好的排查依据。5. 均衡策略的进阶优化5.1 自适应均衡电流固定均衡电流有个问题压差大的时候想快一点压差小的时候想慢一点避免过冲。自适应均衡电流就是根据压差动态调整电流。实现方式MCU 输出 PWM 给 MP2642GR-Z 的使能引脚通过调节占空比来调节平均均衡电流。压差大时占空比高压差小时占空比低。这样均衡过程更平滑末端不会来回振荡。我实测下来自适应策略比固定电流能缩短 20% 的均衡时间而且末端压差更稳定。5.2 温度补偿的均衡阈值电池的内阻随温度变化低温时内阻大端电压波动也大。如果还用固定的 30mV 阈值低温时可能误判。解决办法根据温度动态调整阈值。温度低时阈值放宽比如 40mV温度高时阈值收紧比如 25mV。这样在不同温度下都能可靠判断。温度补偿曲线可以事先测好存到 MCU 的查找表里。我一般测 -20°C、0°C、25°C、45°C、60°C 五个点线性插值。5.3 均衡与充放电的协同均衡不是孤立运行的要和充放电协同。充电时均衡可以一直跑因为充电电流会掩盖均衡电流不影响判断。放电时均衡要小心因为放电电流和均衡电流叠加可能超过电池的放电能力。我的做法是充电时均衡全功率运行放电时均衡降功率到 50%静置时均衡正常功率。这样既保证均衡效果又不影响放电性能。另外充电末期电池电压接近上限时均衡要提前停避免过充。可以在充电电流小于某个值比如 0.05C时强制停止均衡。5.4 多串扩展的思路这套方案是针对 2 串电池的但储能系统经常是 4 串、8 串甚至更多。怎么扩展有两种思路分布式和集中式。分布式是每两串配一套 MP2642GR-Z PIC18F55K42各自独立均衡通过 CAN 总线协调。集中式是用一颗更强的 MCU 控制多个 MP2642GR-Z统一调度。分布式的好处是模块化扩展方便坏处是成本高。集中式的好处是成本低坏处是 MCU 负担重实时性差。中小型储能系统我推荐分布式每两串一个模块可靠性高维护也方便。扩展时要注意均衡能量的流向。2 串的时候能量在两块电池之间搬。多串的时候能量可能需要在不相邻的电池之间搬这就需要更复杂的拓扑比如多绕组变压器或者飞跨电容。MP2642GR-Z 本身只支持相邻电池的均衡多串扩展需要额外的开关矩阵。6. 实测数据与效果评估6.1 均衡效果对比我用两块 5000mAh 的磷酸铁锂电池做了对比测试。初始压差 80mV一组用被动均衡100mA 放电一组用这套主动均衡1A。时间 (min)被动均衡压差 (mV)主动均衡压差 (mV)080801072452065223058124052860425可以看到主动均衡 30 分钟就把压差拉到 12mV被动均衡 60 分钟还有 42mV。主动均衡的效率优势非常明显。6.2 效率与损耗主动均衡的效率我实测在 85% 到 90% 之间。损耗主要来自 MOSFET 的开关损耗和电感的铜损。被动均衡的效率是 0%能量全变成热了。从能量角度看主动均衡搬 250mAh 的能量实际消耗大约 280mAh多出来的 30mAh 是损耗。被动均衡要放掉 250mAh而且是从高电压电池放掉总能量损失更大。6.3 长期可靠性我连续跑了 500 个充放电循环每 100 个循环记录一次均衡效果。数据显示均衡效果没有明显衰减压差始终能控制在 10mV 以内。MOSFET 和电感的温升也稳定没有老化迹象。唯一需要注意的是采样电阻的温漂。跑了 500 个循环后采样电阻的阻值变化了 0.5%导致均衡电流偏了 0.5%。这个影响很小可以忽略。但如果用高精度系统建议选温漂更小的电阻或者定期校准。7. 写在最后的一些实操体会这套方案我从选型到量产前前后后调了三个月。最大的体会是均衡电路不难难的是细节。ADC 采样、阈值设定、温度补偿、通信隔离每一个环节都可能出问题。但只要把细节抠到位这套方案是非常可靠的。MP2642GR-Z 和 PIC18F55K42 的搭配我觉得是中小功率储能和备用电源系统里性价比很高的选择。MP2642GR-Z 把均衡控制封装好了PIC18F55K42 把系统管理做好了两者分工明确开发周期短一致性也好。如果你也在做类似的项目我的建议是先在面包板上把均衡电路跑通再画 PCB。面包板虽然不可靠但调试方便能快速验证逻辑。等逻辑没问题了再画 PCB一次成功率高很多。另外固件里一定要加保护。过温、过流、超时、看门狗一个都不能少。电池是很娇贵的东西保护做不好一次异常就可能把电池搞坏。最后分享一个小技巧均衡启动前先让 MCU 读一次电池电压存到变量里。均衡过程中每隔 10 秒读一次和初始值对比。如果压差没有缩小反而扩大了说明均衡方向反了或者电路有问题立即停止并报错。这个简单的检查能避免很多低级错误。
阅读完成 · 觉得有帮助?