TMS BOOK · ACADEMY 讲义

执行器驱动:电子阀/泵/风扇/压缩机 PWM

大纲的完整展开版——讲师授课蓝本 / 学员自学材料

K1-02 执行器驱动:电子阀/泵/风扇/压缩机 PWM

课程代码 K1-02 · 板块 K 控制、软件与标定 / 传感与执行部件 时长 约 3.5 小时(5 讲) 前置 G12-03 执行器驱动接口(协议与接口选型);体系外前置(需自备):基础电机学/电力电子(PWM、H 桥);C2-03 风门执行器选型(空气侧被驱动对象) 本讲义定位 讲师授课蓝本 / 学员自学讲义,是 K1-02 大纲的完整展开版


引言:先判这根 PWM 在斩什么,再谈它输出了多少

控制策略算出来的是一个目标值——阀开多大、泵转多快、加热器给多少功率。这门课讲的是从目标值到执行器真实动作之间的那一段:怎么编码、怎么给电、怎么保护、怎么回读确认。它只占整条链上很窄的一竖列,上面是策略层的模式表与执行器权限表,下面是执行器本体;而与它相邻的几层——位置管理与找零、协议与电气规格、阈值取值依据、标定与声学评价——各有各的属主课。本课有二十余处边界声明,先把这张地图摆出来,后面每一条「这件事归谁」你都能对回图上的一格。

分层框图:中间一竖列是本课射程「驱动层」的四个盒子——编码与斩波、功率级与续流、保护与降额、回读与确认;上方为策略层,下方为执行器本体与被驱动对象,左右两侧是同层与相邻层的其它课题方框,每框标出它的典型观测量。本图是课程归属示意、不是软件架构图,方框不对应任何具体控制器或软件组件。
图1 本课射程与边界地图。要读出三件事:一是本课只占驱动层这一竖列,四个盒子就是五讲的骨架;二是遇到一个问题该去哪门课,看它的观测量落在哪一层——观测量在执行器电气侧归本课,在被测物理量侧归 K1-01,在分级置码与降级侧归 K5-01/K5-02;三是几条最容易混的分界:与位置管理层(C2-03、G4-01)是「给多少电、怎么保护」对「转到哪个角度、怎么知道到了」,与 G6-02 是「驱动层的载频选择与转速闭环实现」对「调速后的噪声品质评价与声学标定」,与 K4-02 是「控制律的内容」对「模型怎么搭、代码怎么生成」,而 C2-03 与 C2-09 是并列的两框——前者管这片门怎么驱动、怎么知道它到位,后者管什么时候该开多少新风、防雾与 AQS 怎么仲裁,谁也不承接谁。本图是课程归属示意,不能当成软件架构图来读,图上的方框不对应任何具体控制器或软件组件。

全课要敲的第一根钉子,是拿到一根「PWM 输出」时的第一个动作——不是算,是判:它是功率斩波,还是指令编码。功率斩波是负载电流全部流过 ECU 的开关管,占空比直接决定负载拿到多少电;指令编码则是这根线只驱动模块里一个 mA 级的信号输入脚,占空比的含义由供应商规格书定义为「目标转速」或「目标功率」,模块内部另有一个你既设不了、通常也读不到的斩波占空比。麻烦在于这两类在原理图符号上、线束外观上、软件里那句 set_duty(x) 调用上长得一模一样,区别只写在规格书里。判错这一步,功率量级、随占空比的变化趋势、诊断判据、低压供电预算四样会一起错,而且错得很像对的。判别怎么做在第 1 讲,全课会反复回到这一问。

正因为这一步太容易跳过,本课最容易被读反的一条就是「占空比就是输出的比例尺」——以为占空比减半,输出和耗电也大致减半(或者按平方减到四分之一),于是看一眼占空比就以为知道执行器在干什么、耗多少电。这个直觉之所以顽固,是因为第 1 讲最先教的那个换算形式实在太顺手,顺手到会被不加区分地套到每一根 PWM 上。请从现在起换成另一句:占空比说的是「怎么给电」或者「说了什么话」,从来不是「输出了多少」。想知道输出多少,只有两条路——按负载类型代进对的那一条等效关系(感性负载看平均电压、恒阻加热件看平均功率、发热校核看有效值电流,三者不能混用),或者去回读实测量。这门课里不存在「从下发值推断输出」这条捷径。

于是有了第二根钉子,它贯穿五讲、在第 5 讲收口:下发不等于到位,关断指令不等于已关断。驱动层每一条指令都要有回读确认,而回读判据会随驱动拓扑变号——同一个电压读数,在这种拓扑下是关断成功的证据,在另一种拓扑下就是失败的证据。本课要点名的四类静默失效(电机没转却不报错、步进失步让位置与开度脱节、智能模块自己降额而整车侧不知道、开关器件或触点让切断落空)同出一源:链条上有那么一两步,没有人认领。

自左向右的十步链式流程图:策略层目标值、可达域限幅、速率限幅、驱动层编码(斩波占空比/报文/步序三条分叉)、功率级、执行器物理动作、反馈回读、一致性判定、置码降额切断、回读确认已断,末端上报策略层并有一条回边指回起点;四类静默失效各挂一个钉点。本图是教学用的通用指令链,不代表任何具体软件的任务划分或调用顺序。
图2 一条指令的生命周期——本课主线,也是五讲的串线。要读出两个判断:其一,前六步只是「说了话」,第六步与第七步之间那道虚线关口之前没有产生任何输出证据,只有回读与一致性判定才回答得了「到底输出了多少」;其二,十步里最容易没人认领的恰恰是第 2 步「可达域限幅」与第 8 步「一致性判定」——前者缺位,策略层会下发根本执行不了的目标值而无人接收;后者缺位,失效就变成静默的,系统以为自己动作了。图上每一步都标了它归本课哪一讲,四类静默失效各钉在它发生的那一步上。本图是教学用的通用指令链,读时不要把它当成任何具体软件的任务划分或调用顺序。

第 1 讲 PWM 三要素与驱动拓扑:先判这根线在斩什么,再谈它等于什么

拿到一份执行器接口清单,最省事的读法是把每一行的「PWM 输出」都当成同一件事——一根线、一个占空比、一条 V_avg≈D·V_bus。这一讲第一件事就是把这条捷径掐掉。同样一根标着「PWM」的线,可能是 ECU 的开关管在直接斩负载的供电,也可能只是往一个 mA 级的信号输入脚上编码一句话。两者在原理图符号上、在线束外观上、在软件里那句 set_duty(x) 上完全一样,区别只写在供应商规格书里。判错这一步,等效关系、功率量级、随 D 的变化趋势、诊断判据、供电预算五样一起错,而且错的方向是单一偏危险侧。

本讲交付四件:①PWM 三要素各管什么,尤其是最常被漏掉的那个「边沿」;②驱动拓扑的十档全集与它的选择判据(选拓扑靠的是需求,不是功率大小);③载频的三类对象与一条可手算的下限判据;④钉子① 的判别五问,加上两类负载各自该用哪一套等效关系。本讲不交付:功率器件选型、栅极电路与 EMC 措施(属硬件与电气规格层,前指 G12-03 执行器硬件接口与电气规格);各执行器的控制律本体(阀在第 2 讲、泵/风扇/鼓风机在第 3 讲、压缩机在第 4 讲);保护动作链、降额与关断确认的完整判据(第 5 讲)。凡本讲写「见第 N 讲」的地方都是刻意的分工,不是漏讲。

1.1 三要素里最容易漏的是边沿:死区为零就是直通短路,死区过大则 D 不再与输出成正比

先把三个要素的定义与分工写死:

  • 占空比 D=t_on/T×100%——一个开关周期内的通电时间占比,无量纲,取值 0~100%。它决定的是平均量
  • 载频 f=1/T——开关的重复频率。它决定电流纹波、可闻噪声与开关损耗
  • 边沿——开关翻转时的电压变化率 dv/dt,以及半桥/H 桥上下管之间的死区时间 t_d。它决定共模干扰与器件应力;而死区若为零,上下管会在翻转瞬间同时导通,那是一条自 B+ 直下到地的直通短路路径,与 D 取多少无关。

三个都要管,是因为它们互相不可替代:只调 D 不核 f,纹波就会失控——电流纹波直接变成电磁力脉动与哼叫;只核 f 不管边沿,共模电流与 dv/dt 应力会在 EMC 摸底或耐久试验上才被发现;而死区这一项,是三要素里唯一一个「取零就立刻炸管子、取大又悄悄改变换算关系」的量。

死区怎么把「D↔输出」的比例关系破坏掉,这一步值得算清楚。以单个半桥为例,设上管理想导通区为 [0, D·T],插入死区的通行做法是开通沿延迟 t_d、关断沿不延迟,于是一个开关周期里有两段死区窗口。负载电流为正(约定正方向=自桥臂节点流出、流入负载)时,两段死区内桥臂电位都被下管体二极管钳到地:紧接下管导通的那一段,理想值本来就是 0,与理想值相同、不产生伏秒误差;只有紧接上管导通的那一段,理想值应为 V_bus 而实际是 0,产生 −V_bus·t_d。所以一个周期只有一段死区在贡献误差

D_eff = D − t_d·f·sign(i)

⚠ 这里的系数是 1,不是 2。系数 2 只出现在 H 桥双极性调制、负载电压取两臂之差的场合——那时两臂电流方向相反、两臂各自的误差同号叠加。拿单半桥的场景写 2·t_d·f,误差会被算成实际的两倍;反过来在双极性调制的 H 桥上只算一份,则会低估一半。要用哪个系数,先回答「负载看的是一个桥臂对地,还是两个桥臂之差」。

由此还能读出一个更有用的结论:绝对误差 t_d·f 与 D 无关,它是一个常数偏移;因此 D_eff 与理想 45° 线的相对偏差,在低占空比区最大。这是本课反钉子(「占空比就是输出的比例尺」)在硬件侧的第一个源头——比例尺在低 D 区先被死区削掉一块。另外两点也必须一起记住:贡献误差的是哪一段死区随电流方向翻转(所以死区补偿必须知道电流方向,否则补反了会把误差放大一倍);而在 i≈0 附近,桥臂电位由寄生电容与漏电流决定,既不钳到地也不钳到 V_bus,这条线性修正在过零带内不适用

关于载频,这里只先给一条边界:人耳可闻域通常引用为 20 Hz~20 kHz(健康成年人听觉范围),车用驱动常把载频移到该域上方以避开啸叫。但「避开可闻域」不是定频的唯一依据,具体取值必须按绕组电气时间常数与开关损耗核算——这件事在 1.3 展开。

三个易错点:

只调 D 不核 f。标定时看到转速不对就去改 D,纹波已经大到产生电磁力脉动与可闻哼叫,仍然没人回头看载频。 ② 把 D 写进参数表,却不写载频与基准控制周期。这张表换个平台照抄就会出事——同一个 D 在不同载频、不同控制周期下,得到的输出与噪声表现都不是一回事。D 只有和 f 一起才构成一个完整的下发量。忘了死区,或者做了死区但没做补偿。前者是直接短路;后者的表现是「低占空比区 D 与实际输出电压不成正比」,而这种偏差在台架上很容易被误判成执行器本身的非线性,于是去改标定曲线,越改越偏。

图3 三格并列的半桥开关时序:每格三行为上管栅极、下管栅极、桥臂输出电压;①死区为零格上画出自 B+ 直下到地的直通电流路径与尖峰电流;②死区合适格输出方波干净;③死区过大格标出一个周期的两段死区窗口并分别注明「与理想值相同、不产生误差」与「差一个 V_bus×t_d」,另标电流正方向箭头与 i≈0 的不适用带;第四行小图为 D_eff 折线与理想 45 度线,两线垂直间距恒为 t_d·f;右侧另有陡沿与缓沿两条边沿对照。本图为开关时序示意,死区时长、dv/dt 与直通电流幅值都是平台与器件相关量,图上一律不给数值,不得据图估计任何器件应力;
该读出三件事:一,死区为零等于上下管直通,这是「边沿」这一要素的硬后果、不是可选优化;二,一个周期有两段死区窗口而只有一段在贡献误差,据此当场确认系数是 1 而不是 2,且换个电流方向贡献误差的换成另一段——所以死区补偿必须知道电流方向;三,绝对误差 t_d·f 与占空比无关(小图两线的垂直间距恒定),故相对偏差在低占空比区最大,V_avg≈D·V_bus 在低占空比区先被死区削掉一块。图上 i≈0 处标了不适用带,过零附近不能用这条线性修正。本图为开关时序示意,死区时长、dv/dt 与直通电流幅值都是平台与器件相关量,图上一律不给数值,不得据图估计任何器件应力;死区补偿的实现方法不在本课射程。

1.2 驱动拓扑由「要不要反转、要不要恒流、要不要分档、要不要在高压域开断、调速元件在开关区还是线性区」决定,不由功率大小决定

评审里最常见的一句话是「这个负载功率不大,用低边就行」。功率大小确实影响器件选型,但它不决定拓扑。决定拓扑的是六条可判真假的问题:负载是否需要双向电流?是否需要恒流?是否只需要有限几个档位?是否要在高压域开断?负载电流走不走 ECU 的开关管?调速元件工作在开关区还是线性区?

按这六条问下来,本课的拓扑全集是十档

拓扑 典型对象 为什么必须是这个拓扑
低边 MOSFET 斩波 泵、风扇、电阻加热件 单向负载,一个开关管在负载与地之间即可
高边开关(需自举/电荷泵) 需要负载一端固定接地的场合 栅极要抬到高于 B+,因此必须另有自举或电荷泵
H 桥 风门、AGS 主动进气格栅、球阀式多通阀 需要正反转或制动,电流必须能双向流
双 H 桥步进(恒流斩波,全步/半步/微步) 电子膨胀阀 EXV 两相绕组各需一组 H 桥,且靠斩波维持相电流
电流闭环恒流驱动(含 dither 注入) 比例阀、外控变排压缩机的排量控制阀 ECV 被控量是电流不是电压,且需叠加抖动电流减小滞回
继电器/接触器通断与分档 高压 PTC 分档、电阻式风机档位、高压回路通断 高压回路分档用继电器是为避开高压斩波的 EMI 与共模电流
高压侧单管斩波 高压加热器、高压 PTC 负载挂在高压母线上,开断必须在高压域完成
指令编码接口(PWM 编码 / LIN / CAN、CAN-FD / 模拟电压) 无刷智能泵、LIN 阀 负载功率不经 ECU,ECU 只出一个高阻信号
智能模块自带逆变器 电动压缩机的 IPM、无刷泵/风扇内置驱动 相电流闭环在部件本体内完成,整车侧只给目标值
线性/耗散式调速 有刷座舱鼓风机的线性调速模块 功率管工作在线性区、靠自身耗散分压,连续可调、无斩波纹波与开关噪声

四点口径要先说清,否则这张表会被读歪:

第一,⑧⑨ 不是电路拓扑,但同属驱动层的接口形态。它们被列进全集是因为钉子①(这根 PWM 在斩什么)与第 5 讲要保护的两个对象(继电器触点粘连、智能模块静默降额)都落在这两档上;漏了它们,这两件事在全课就没有落点。分组以「是不是电路拓扑」为准,不以在表里的位置为准。

第二,⑩ 是电路拓扑,排在末位只是为了不打乱既有引用。它必须单独成一档,理由有三条、每条都可核:其一,它根本没有占空比——本课所有「D↔输出」的换算在这一档全部不适用,它是钉子① 的第二块试金石(第一块是电子节温器,见 1.5);其二,第 5 讲过温降额要保护的对象里就有它,而拓扑清单里此前没有它的格子;其三,前置课 G12-03 执行器硬件接口与电气规格 已把「串联电阻分档」与「线性功率模块」并列为座舱鼓风机的两种非标准接口形态,并指出这两种的反馈与诊断能力明显弱于泵/风扇。⑥ 与 ⑩ 的分界在这里写死:继电器切电阻抽头的分档(有限个档、开关式)归 ⑥,连续可调的线性功率管归 ⑩。

第三,②④⑧⑨⑩ 五档是本课按「拓扑全集要覆盖后面每一个保护对象」补进来的,读者若拿本课与更简的接口清单对读,会发现后者只列到 ①③⑥⑦ 加恒流斩波、电流闭环恒流这六档。补齐的判据不是「多列几档更全面」,而是第 5 讲每一个要保护的对象,都必须在拓扑表里找得到自己的格子。⑤ 一档里的「外控变排压缩机 ECV」同属本课补列的典型对象。

第四,本课对两个未列入大纲的对象只作拓扑举例,各一句,不展开:AGS 主动进气格栅在 ③ 档里只作「需要双向」的例子,它的位置管理归 C2-03 风门驱动电机与执行器(步进/有刷/PWM)选型;电磁离合器只在燃油/混动语境下作定排压缩机通断的举例。

拓扑的选择判据本身不含任何器件参数——器件参数属选型,前指 G12-03 执行器硬件接口与电气规格。本课在这一格上交付的是能当场判真假的六问,以及每一档在关断成功时负载端应当读到什么电压,后者是第 5 讲关断确认判据的前置。

四个易错点,第二个和第四个最贵:

把「需要双向」当成「需要更大功率」。风门执行器功率很小,但它必须用 H 桥;泵的功率大得多,低边就够。 ② 忘记低边驱动关断成功时,负载端仍然经负载被上拉到接近 V_bus。检修时据此判断「还带电所以没关断」是判反的;关断确认的判据随拓扑变号,这条在第 5 讲讲透。 ③ 把 ⑧⑨ 当成「不算驱动」而不给它们保护与回读判据。继电器粘连(⑥)与智能模块自保护降额而整车侧不知情(⑨)正是第 5 讲要处理的两类静默失效。 ④ 把 ⑩ 当成 ① 去做降额。两档在「降档会不会降温」这件事上的结论相反,而且理由不同——线性/耗散式调速的耗散有一个内部极值,降档不一定降温;机理、归一化判据与图在第 5 讲的过温降额一节。这里只提醒:降额策略不能跨档照抄。另外,⑩ 在正常调速时负载端本来就是一个连续可变的中间电压,那是它的合法工作态,不是器件失效。

图4 十格网格的驱动拓扑原理示意,上五下五:低边 MOSFET 斩波、高边开关含自举符号、H 桥、双 H 桥步进含恒流采样电阻、电流闭环恒流含 dither 注入点、继电器通断与分档、高压侧单管斩波含隔离符号、指令编码接口、智能模块自带逆变器、线性耗散式调速含散热器与测温点;电路拓扑各格用加粗线画出负载电流实际路径并在负载两端标一个回读点,指令编码与智能模块两格用另一种边框,三个角标标出后面要保护而拓扑清单原先未列的三档,每格下方两行为典型对象与选型判据
该读出五件事:一,拓扑的选择判据是要不要反转、要不要恒流、要不要分档、要不要在高压域开断、负载电流走不走 ECU、调速元件在开关区还是线性区,六条各标在对应格子上,都不是按功率大小挑;二,低边与高边的关断确认判据符号相反,两格回读点旁各写明关断成功时该点电压;三,三个角标那三档是后面要保护而原拓扑清单未列的,据此看出「拓扑全集要覆盖每一个保护对象」这条要求到第十档才补齐;四,指令编码与智能模块两格若不列进全集,判别 PWM 类型与智能模块静默降额这两件事就没有落点;五,线性耗散式调速的回读点只在「已命令关断」那一刻才构成判据——正常调速时该点是连续可变的中间电压,属合法工作态,而它的功率管短路失效表现为「停在某个转速」,与一个合法档位在电气上不可分辨,因此必须另有一个真正的开断点才谈得上确实能关断。本图为拓扑原理示意,不标器件型号与参数,不含驱动时序、栅极电路、保护器件与 EMC 措施,不可作为电路设计依据。

1.3 载频不是一个数,是三个住在不同地方的量——只有第一类才是你的设计自由度

这一节要先立一个口径,否则后面所有关于频率的讨论都会串味。本课的「载频」有三个互不相同的对象

是什么 谁定 能不能改
① 功率斩波载频 f_sw ECU 自己的开关管在斩负载的频率 你按纹波与开关损耗算 可算可改,是设计自由度
② 智能模块内部斩波载频 模块自己那一层的开关频率,与它的内部占空比 D_int 同属一层 供应商 设不了,通常也读不到
③ 指令编码线载频 f_cmd 信号线上编码规格的一部分,有允许窗口与容差 供应商规格 改了就是制造故障——超窗即被判无效信号进失效态

⚠ 常被引用的「无刷泵/风扇/鼓风机模块十几到二十几 kHz」说的是第②类,是模块内部的事,不是整车下发那根线上你可以设的值。把它当①照抄,或者当③去调,都是同一处判错。而「为了降噪把 PWM 频率调高」这个在①上完全正确的动作,用到③上就是直接制造故障——这是本课反钉子列出的三个反向动作之一,1.5 会再钉一次。

下面只谈第①类。

本课的教学假设器件(一次性声明,全课统一沿用) V_bus=13.5 V;恒阻加热件 R=2.0 Ω;线圈 L=10 mH/R₂₀=10 Ω(τ_L=L/R=1.0 ms);步进设定电流 I_set=0.5 A,由此导出线圈额定相电压 I_set·R=5 V。 ⚠ 这里的 5 V 不是第二个母线电压,而是由 I_set·R 导出的额定相电压;恒压支是用 13.5 V 母线斩出 5 V 的均值。 ⚠ 这组值是教学假设,不代表任何平台,全课不在个别地方换值;每次用完都要按实件测得的 L、R、U、I_set 重新代入。 本课的数字体例:凡与器件无关的无量纲恒等式或解析结论可以给准确值;凡把这组教学器件代进去得到的带量纲数值一律只作算例,禁止照抄。

f_sw 是三方权衡:下限由纹波定,上限由开关损耗与 EMI 定,中间还要避开可闻域。

下限可以手算。感性负载在功率斩波下的峰峰电流纹波

ΔI ≈ V_bus·D(1−D)·T/L

两边除以 I_avg=D·V_bus/R,V_bus 与 L 一起约掉,得到只含 D 与 τ_L 的无量纲式:

ΔI/I_avg ≈ (1−D)·T/τ_L ⇒ f ≥ (1−D)/(r·τ_L)

其中 r 是允许的相对纹波。⚠ 这条下限式的适用范围必须跟着式子一起走:功率斩波、感性负载、有续流路径、电流连续(T≪τ_L)。恒阻件不适用(它没有纹波约束,见 1.6);指令编码线更不适用(那根线上的频率不是你的设计量)。

r 是平台相关量——它由电磁力脉动与哼叫、铁损铜损、开关管电流应力三样共同定,须按件核。本课显式取 r=10% 作教学判据,这是本课选定的值,不是行业定值。代入教学线圈(τ_L=1.0 ms):

D 所需 f_sw 下限
0.8 ≥ 2.0 kHz
0.5 ≥ 5.0 kHz
0.3 ≥ 7.0 kHz

读出的第一个结论:占空比越低,所需载频越高——所以定频要按最不利的低 D 工况定,不能拿额定点算完就收工。换件、换 r,这张表全部要重算。

上限一侧,开关损耗随频率线性上升(P_sw≈(E_on+E_off)·f,E_on/E_off 查器件数据表,本课不给数),dv/dt 带来的共模干扰也随之加重。行业量级可以给一句:车用低压功率斩波常落在数 kHz 到 20 kHz 以上量级(典型),要完全避开可闻域则须 >20 kHz,代价是开关损耗上升。但这句典型量级必须与上面两条判据同时出现——具体取值按 τ_L、允许纹波与开关损耗核算,不照抄。

读出的第二个结论更重要,也更容易被漏掉:这三条约束并不围出一个「都满意」的窗口。教学器件下纹波下限落在几 kHz,而可闻域上沿是 20 kHz,中间这一整段都在可闻域里。所以真实的选择只有两个落点——要么落在纹波交点右侧、接受可闻啸叫(损耗与 EMC 代价小),要么抬到 20 kHz 以上、避开可闻域但付开关损耗与 dv/dt/EMC 的代价。没有一个既安静又低损耗的免费区间,这个取舍必须显式做,而不是假装它不存在。

五个易错点:

只按「避开可闻域」定 f,不核 τ_L 与结温。频率抬上去了,纹波是够低了,结温也上去了。 ② 对恒阻件以为也要高频。恒阻件 τ_L≈0,它的平均功率与 f 完全无关;f 在这里只影响 EMI、被加热对象的温度波动,以及灯丝类负载可见的闪烁。 ③ 把纹波判据用到第③类载频上。那根线上根本没有负载电流,谈不上纹波。 ④ 改了 f 却没重标 D—n 映射。转速闭环那一侧的标定与载频是绑在一起的(第 3 讲)。 ⑤ 把第②类的宣传口径当第①类的设计值照抄。

边界:风扇调速在噪声品质上的评价、声学标定与主观感受指标归 G6-02 风扇 PWM 调速与噪声品质控制,本课只到「载频落在哪、纹波多大、转速怎么闭环」这一层。

图5 横轴为载频对数坐标、左纵轴为相对电流纹波百分比、右纵轴为归一化开关损耗的单幅曲线图;三条纹波曲线对应占空比 0.8、0.5、0.3,一条 10% 水平判据线与三个交点分别标 2.0、5.0、7.0 kHz;一条随频率线性上升的归一化开关损耗示意带;20 Hz 到 20 kHz 可闻域用浅灰阴影带标出;图上另有两支箭头指向横轴的两个真实落点,右上角一个三行的适用范围块
该读出四个判断:一,载频下限是算出来的不是猜的,三个交点各带数值并标明对应的占空比;二,占空比越低所需载频越高,所以按最不利的低占空比工况定频;三,三条约束并不围出一个「都满意」的窗口——纹波下限与可闻域上沿之间整段落在可闻域内,两个落点箭头指出的是「接受啸叫」与「抬到 20 kHz 以上付损耗与 EMC 代价」这两个真实选项,中间没有免费区间;四,本图只管功率斩波载频,右上适用范围块把智能模块内部斩波载频与指令编码线载频排除在外,「为降噪抬高载频」这个动作只在功率斩波这一类上成立。本图限于感性负载、有续流路径、电流连续;开关损耗那条线是归一化示意,右纵轴不可读取绝对值;10% 是本课显式选定的教学判据而非行业定值,具体取值须按实件电气时间常数、允许纹波、器件损耗与散热重算。

1.4 感性负载的电流不能突变:没有续流路径,½L·I² 只能由开关管自己雪崩吸收

线圈与电机绕组都是储能元件。关断瞬间 v_L=−L·di/dt,电流要继续流,就必须有一条回路给它走。工程上给它的三种路径是:负载两端并联的续流二极管、同步整流拓扑里的低边管、或一支钳位齐纳

没有续流路径会怎样:绕组里那份储能 ½L·I² 无处可去,全部落在开关管的雪崩区,由它自己吸收。单次也许扛得住,但驱动是一个每秒重复数千次的动作,反复雪崩应力下的结果是早期失效——而且这种失效通常不会在开发阶段暴露,它出现在耐久或者售后。

比「没有续流路径」更隐蔽的一种是有续流但走了寄生路径:电流从体二极管、ESD 二极管、甚至经另一路负载回流。这时电路看起来是工作的,但发热点跑到了一个没人核算过的地方,局部过热且不可预测——排查时最难的一点是它不违反任何一条明面上的规格。

数值上本课不给尖峰电压。它取决于 L、di/dt 与寄生参数,是平台相关量。本课给的是选型判据:所选器件的重复雪崩能量与单次雪崩能量都必须覆盖 ½L·I²(查器件数据表),且这里的 I 要按最坏工况取——不是额定电流,是那条支路在最不利工况下实际流过的电流。

三个易错点:

继电器线圈不并续流二极管。后果是双份的:驱动管挨雪崩,触点也因为拉弧而早衰。 ② 保持电流场景下忽略续流回路电阻。续流回路的电阻决定电流的衰减速率——回路电阻大,关断段电流掉得快,一个周期平均下来的实际保持电流会低于设计值。这条在第 2 讲开关型电磁阀的 hold PWM 里会直接吃到。 ③ 同步整流的死区过短造成直通。这是 1.1 那条死区规则在续流侧的复现:为了让续流管早一点接手而把死区压到零,换来的是每周期一次的直通。

图6 左右两格对照的低边斩波原理图,负载为标注 L 与 R 的线圈;左格并联续流二极管,用两种线型分别画出开通期与关断期两条电流路径并各带箭头与图例;右格无续流路径,关断期电流路径画成断裂并在 MOS 上标雪崩符号;两格下方各挂一段同横轴的开关节点电压波形小图,左格关断后电压被钳住、右格出现一个不标数值的尖峰;另用虚线画出体二极管、ESD 二极管、经其他负载回流三条易走错的寄生续流路径。本图为原理级电路与定性波形,电压参考为车身地。
该读出三件事:一,关断瞬间电流走哪条路——两格关断期路径各有独立线型与图例,看的是路径而不是一支无标签的箭头;二,无续流路径时被开关管吸收的能量是 ½L·I²,选型判据是器件的重复与单次雪崩能量都要覆盖它,且电流按最坏工况取;三,三条寄生续流路径各自的后果——它们会让电路看起来仍在工作,而发热点跑到没人核算过的位置。图上尖峰高度故意不标数值:幅值取决于电感、电流变化率与寄生参数,是平台相关量,不得据图估计器件应力。本图为原理级电路与定性波形,电压参考为车身地。

1.5 钉子①:先判这根 PWM 是功率斩波还是指令编码——五问,第五问问的是「载频归谁定」

现在把这一讲最要紧的一条钉进去。两类 PWM 接口在结构上完全不同,但在原理图、线束、软件 API 上完全一样。

  • 功率斩波:ECU 的开关管串在负载的供电路径上,负载电流全部流过它。这一类的 D 说的是「怎么给电」。
  • 指令编码:ECU 该引脚只驱动一个高阻信号输入(mA 量级),负载功率由执行器模块自己从独立的 B+ 取,不经 ECU;模块内部另有它自己的斩波占空比 D_int。这一类的 D 说的是「一句话」——目标转速或目标功率,含义由供应商规格定义。

判别五问,每一问都能当场做

怎么看 功率斩波 指令编码
① 这根线上有没有负载电流 看线径、看该路保险丝、看 ECU 该脚的额定输出电流 A 级 mA 级(两者约差三个数量级)
② 执行器有没有自己的电源线与地线 看接插件针脚 没有 智能模块必有
③ 规格书里 D 的定义单位是什么 翻供应商规格书 等效电压/占空比 目标转速 rpm/目标功率 %
④ 改变 D 时,总线上报的目标值动不动 挂总线看报文 不动(没有这个目标值) 跟着动
这根线的载频是谁定的 问「我能不能改这个频率」 你按纹波与开关损耗算出来 供应商规格给死的窗口

第⑤问是这五问里最省事的一问:只要问出「我能不能改这个频率」,两类接口当场就分开了——一边是设计自由度,一边是超窗即判无效信号进失效态的规格量(三类载频的完整拆分见 1.3)。

试金石:拿电子节温器走一遍五问。

电子节温器(图控节温器)是在传统蜡式节温器的蜡包上缠一根恒阻加热丝,用 PWM 斩这根加热丝,从而把开启点向低温侧偏置。走五问:

① 有负载电流,加热丝的电流全部流过 ECU 的开关管(A 级)→ 功率斩波侧; ② 没有独立电源与地,只有一根被斩波的加热丝供电线 → 不是智能模块; ③ 规格书里 D 的定义单位是加热功率/等效电压,不是「目标开度」; ④ 无位置反馈可上报,改 D 时总线上没有任何目标值跟着动; ⑤ 载频由你按开关损耗与 EMI 定(恒阻负载没有纹波约束)→ 又落在功率斩波侧。

五问全部指向功率斩波,可是它的被控量是「位置」——蜡缸推杆的行程。中间隔着「加热功率 → 蜡包温升 → 石蜡相变膨胀 → 阀芯位移」这条链:大时滞、强滞回(升温开与降温关走的不是同一条曲线)、而且没有位置反馈

这个例子非讲不可,因为它把钉子① 的问法钉死了:要问的是「这个占空比在斩什么」,不是「这个占空比等于什么开度」。判出「是功率斩波」,只等于「D 与加热功率成比例」——它绝不等于「D 与被控量成比例」。三种标准 PWM 口径(D↔等效电压、D↔目标转速、D↔目标开度)套到它身上,没有一种是对的。这正是它作试金石的价值:任何标准口径都套不上的那一个,才最能暴露你到底在问什么。

它还有一条可当场判真假的属性:加热丝断电即退化为纯蜡式,等效开启温度回到蜡包的基础值。所以它的失效安全取向天然是「断电安全」——在驱动层它是往系统里注入热量的一类,在系统层却有机械兜底。两层结论不同才是常态,这一点在第 5 讲讲失效安全方向时会用同一套分类再走一遍。

数值口径:功率线 A 级、信号线 mA 级,只给量级对比,具体额定值查 ECU 与模块规格;D_int 与 f_cmd 一律不给数;蜡包热时间常数、滞回宽度、等效开启温度的下调幅度全是平台相关量,本课不给数——节温器本体机理与量级归 F1-01 发动机冷却系统设计(大小循环、节温器),这类大滞后对象的控制方法论归 K3-05 PID/前馈/增益调度控制实战,本课只到驱动层:怎么斩、怎么保护、怎么确认断电。

图7 上下两格同尺度的接口结构对照:上格为功率斩波,ECU 内的开关管串在负载供电路径上,ECU 与负载之间那根线用粗线并标 A 级电流与该路保险丝、线径位置,开关管旁标功率斩波载频;下格为指令编码,ECU 输出接到智能模块的高阻信号输入脚用细线并标 mA 级与指令编码线载频,智能模块另有独立 B+ 与地用粗线标出,模块内部虚线框内标注它自己的内部占空比与内部载频,并画出模块回传的转速与状态字通路;两格右侧共用一列判别五问,每问有引线指向图上对应位置。模块内部只画到「另有内部斩波」这一层,不代表任何供应商的实际电路。
该读出四个判断:一,负载电流走不走 ECU 是两类接口的分水岭,两格该段线的粗细与电流量级都写了字;二,指令编码侧存在两个不同的占空比——整车下发的那个与模块内部那个,标定时不能当同一个量;三,三类载频住在三个不同的位置,功率斩波载频在 ECU 的开关管上、内部载频在模块虚线框里、指令编码载频在信号线上,各带一句「谁能改」,第五问当场就能把两类接口分开;四,判别五问逐条能在图上找到落点,可对着一张真实原理图逐问核。本图为接口结构示意,只标 A 级与 mA 级两个量级和三个载频的符号名,不标任何具体电流额定值与频率值;模块内部只画到「另有内部斩波」这一层,不代表任何供应商的实际电路。

现在把反钉子正面点破,不留到误区节。本课最容易被读反的一条是「占空比就是输出的比例尺」——即「D 减半,输出也大致减半;所以看到 D 就知道执行器在干什么、耗多少电」。这个直觉之所以顽固,是因为它的诱因就在这一讲里:V_avg≈D·V_bus 是读者拿到的第一个工具,形式又极其顺手。

正确的读法是:D 是「怎么给电」或「说了什么话」,从来不是「输出了多少」。要知道输出多少,只有两条路——按负载类型代对的等效公式(感性用 V_avg、恒阻算功率用 P_avg=D·U²/R、算发热用 I_rms),或者回读实测量(转速、电流、位置、状态字)。本课不存在「从下发值推断输出」这条捷径。这句话就是钉子② 的由来,第 5 讲会把它收成完整的回读判据。

读反之后会做出三个反向动作,每一个都能当场判真假:

恒阻加热件按 V_avg²/R 算功率。方向单一偏危险侧,1.6 逐点复算。 ② 拿 D 去估无刷泵/风扇的功率与电流。对指令编码接口,D 与模块输入功率没有比例关系:模块在恒转速下遇到更大风阻或扬程时,D 不变而输入功率上升——趋势可以完全脱钩甚至相反。拿它做 12V 供电预算(K2-06 热管理低压供电边界:DCDC 容量、多执行器同时率与 12V 能量保底),量级与趋势会一起错。 ③ 默认「0%=停、100%=满、中间线性」。指令编码的映射方向、零点、截止段与无效区间全由供应商规格定义(包括把断线态定义为偏安全侧的做法),而且载频本身就是规格的一部分——超出规定窗口,模块判无效信号进失效态。于是「为了降噪把 PWM 频率调高」这个在功率线上正确的动作,在信号线上是直接制造故障

配套的三个易错点:把两类混在同一张接口清单里不加列标注(这张表以后每个人都会照着填);把整车下发的 D 与模块内部的 D_int 当同一个量去标定拿电子节温器的 D 当开度用——无反馈、强滞回,开环标定在升温与降温两个方向上根本不重合。还有一个坑与 1.6 是同一个:用 V_avg²/R 算加热丝功率,两处互相点名。

1.5 末:两类负载的电流波形不同,两套等效关系由此而来。

V_avg≈D·V_bus 这条式子有明确的适用范围,必须跟着它一起写下来:功率斩波 + 感性负载 + 有续流路径 + 电流连续(T≪τ_L)。对恒阻件,平均电压这个量本身仍然成立,但不能用它算功率(要用 P_avg=D·U²/R,见 1.6);对指令编码型 PWM,它完全不适用

把教学器件代进去看波形(V_bus=13.5 V、D=0.3、f=7 kHz——这个频率恰好是 1.3 里 D=0.3 对应 10% 纹波判据的那个交点):

  • 感性支(L=10 mH/R=10 Ω,τ_L=1.0 ms):电流连续,是带指数段的三角纹波。I_avg=D·V/R=0.405 A;T=1/7 kHz=142.86 μs、t_on=D·T=42.86 μs、t_off=(1−D)·T=100.0 μs(三者互相锁死,t_on+t_off 必须等于 1/f);ΔI=V·D(1−D)T/L=0.0405 A,相对纹波 10.0%。导通段 di/dt=(13.5−4.05)/0.01=945 A/s、续流段 di/dt=−4.05/0.01=−405 A/s,两段的 |di/dt|×时长相等、稳态闭合。这一支上 V_avg≈D·V_bus 成立
  • 恒阻支(R=2.0 Ω):电流与电压同形,是在 0 与 6.75 A 之间跳的方波,没有任何平滑。I_avg=2.025 A、I_rms=3.70 A、峰值 6.75 A;P_avg=D·U²/R=27.3 W,而不是 V_avg²/R=8.2 W。

⚠ 两幅不是同一个电阻(10 Ω 与 2.0 Ω),所以两支的 I_avg 差 5 倍(0.405 A 与 2.025 A)——电流标注绝不可共用。这是一个真实发生过的错:把恒阻支的电流标到感性支上,波形图看起来还挺自洽,但从此以后所有引用它的地方都差 5 倍。

图8 双联波形图,共用时间横轴、画两个开关周期,工况为占空比 0.3、载频 7 kHz、母线 13.5 V;左幅感性负载幅题标 L=10 mH、R=10 Ω,上半为负载端电压方波、下半为带指数段的连续三角纹波电流,标出平均电流水平线与峰峰纹波,横轴上 t_on 与 t_off 两段各有一支度量箭头;右幅恒阻负载幅题标 R=2.0 Ω,上半同样的电压方波、下半为与电压同形的方波电流,三条水平线分别标平均值、有效值与峰值,并标出正确功率与错法功率两个数;两幅之间一支度量箭头标出两幅平均电流相差 5 倍。本图波形是按教学假设器件计算得到的、非示意,但器件参数本身是教学假设、不代表任何平台,实件须代入实测的电感、电阻与电压。
该读出四个判断:一,两类负载的电流波形形状不同——连续三角与方波,这是两套等效关系的物理根源;二,两幅各标各的平均电流、幅题各写各的电阻值,两幅不是同一个电阻,电流标注不可共用;三,恒阻负载上有效值大于平均值,比值 1.83,选保险丝与线径该看哪一条一目了然;四,右幅直接标出正确功率与错法功率,两者差 3.33 倍,「占空比就是输出的比例尺」这个误读在图上一眼可见。左幅横轴上 t_on 与 t_off 两段可当场核:42.86+100.0=142.86 μs,正是 1/7 kHz,据此验证图上周期与幅题标的载频是同一个频率。本图波形是按教学假设器件计算得到的、非示意,但器件参数本身是教学假设、不代表任何平台,实件须代入实测的电感、电阻与电压。

1.6 恒阻加热件的平均功率是 P_avg=D·U²/R,不是 V_avg²/R;而发热要看 I_rms

这一节把反钉子的第一个反向动作算成一笔可复核的账。

纯电阻件没有储能,电流跟着电压方波走、不被平滑。功率由均方电压定:U_rms=√D·U,于是

P_avg = U_rms²/R = D·U²/R

而错法先算平均电压再平方:V_avg²/R=(D·U)²/R=D²·U²/R。两者之比是一个无量纲恒等式

错法/正法 = D ⇒ 正法/错法 = 1/D

因为 D<1 时恒有 D²<D,所以错法系统性低估,倍数恒为 1/D:D=0.5 低估 2.00 倍、D=0.3 低估 3.33 倍、D=0.1 低估 10.0 倍。方向是单一的,而且偏危险侧——越省电的低占空比工况估得越离谱。这条结论与器件无关,不需要任何平台数据就能确认。

代教学器件(U=13.5 V、R=2.0 Ω)逐点复核:

D 正确 P=D·U²/R 错法 D²·U²/R 低估倍数
1.0 91.1 W 91.1 W 1.00
0.7 63.8 W 44.7 W 1.43
0.5 45.6 W 22.8 W 2.00
0.3 27.3 W 8.2 W 3.33
0.1 9.1 W 0.9 W 10.0

⚠ 这组数是教学器件算例,不是任何真实加热件的参数,实件按测得的 U、R 代入。

功率算对了还不够,因为发热判据用的量和电量预算用的量不是同一个

I_avg = D·U/R   I_rms = √D·U/R   I_rms/I_avg = 1/√D

同样代教学器件:

D I_avg(A,精确值) I_rms(A,三位有效数字) 比值 1/√D
1.0 6.75 6.75 1.00
0.7 4.725 5.65 1.20
0.5 3.375 4.77 1.41
0.3 2.025 3.70 1.83
0.1 0.675 2.13 3.16

三个用途,要用三个不同的量

  • 线径与熔断器温升 → 看 I_rms
  • 器件导通损耗 → 看 I_rms²·R_on
  • 12V 电量预算 → 看 I_avg

D=0.3 时 I_rms 是 I_avg 的 1.83 倍。照「平均电流」去选保险丝、线径与 MOSFET,实件必过热或熔断——而且这个错误在低占空比工况下最严重,恰好就是设计者觉得「这时候最省电、最没风险」的那一档。

四个易错点:

按 I_avg 选保险丝与线径。见上。 ② 把 PTC 当恒阻件。PTC 在居里点以上电阻陡升,这正是它自限温的机理;R 必须取工作温度下的值,而且这使它的功率随时间下降——用一个固定 R 去算,稳态功率会算高。 ③ 忽略 D=0.5 前后错法偏差跨越 2 倍这个量级门槛。低于 0.5,错法的低估就不再是「有点保守」,而是量级问题。 ④ 把这组算例当成某个真实加热件的参数照抄。

图9 双联曲线图。左幅横轴占空比 0 到 1、纵轴功率,两条曲线为正确的一次直线与错法的抛物线,在占空比 1.0、0.7、0.5、0.3、0.1 五处各画标记点并标数值,两条曲线之间在 0.3 处画一支双箭头标低估 3.33 倍,图内写出比值恒等式;右幅同一横轴、纵轴电流,三条线为峰值水平线、有效值曲线与平均值直线,五处标点并在 0.3 处标出两者数值与比值 1.83,图内另有三行小字标注三个用途各看哪条线。曲线为可复核的解析结果、非示意,但电压与电阻是教学假设值,纵轴绝对数值不代表任何平台;
该读出三个判断:一,错法与正法之比恰等于占空比,两条线在占空比为 1 处重合、往低占空比越张越开,也就是「越省电的工况估得越离谱」,方向单一偏危险侧;二,占空比 0.3 处那对功率数值与 3.33 倍双箭头,是「占空比就是输出的比例尺」这个误读的量化证据;三,右幅要读出发热该看哪条线——三条线各带名称与数值,有效值那条旁边直接写明选保险丝与线径看它。曲线为可复核的解析结果、非示意,但电压与电阻是教学假设值,纵轴绝对数值不代表任何平台;实件按实测电阻与工作温度下的电阻代入,PTC 尤其不可按恒阻处理。

1.7 第五类负载电阻加热件:闭环点与保护点是两个不同的测点

前面四类被驱动对象(阀、泵、风扇、压缩机)都有转速或位置可回读。第五类不同:PTC、加热膜、除霜除雾丝由低边 MOSFET 或继电器驱动,没有转速、没有位置,唯一可用的反馈是温度电流/电压。它也是本课唯一的恒阻性功率斩波对象——V_avg≈D·V_bus 与 P_avg=D·U²/R 在它身上直接适用。⚠ 功率斩波对象不止它一个:第 2 讲 2.6 的开关阀 hold 段同样是功率斩波(ECU 开关管串在线圈供电路径上),只是那是感性负载、不适用上面这两条恒阻式(口径见 1.5 末与 1.6)。

(座椅加热与方向盘加热属同一类负载,本课只作一句举例、不展开;舒适性侧的策略与标定归 C6-01 双区/四区自动空调控制逻辑K6-02 空调与制冷系统标定。这与 1.2 里对 AGS 与电磁离合器的处理是同一个声明口径。)

这一节的核心结论只有一句:闭环点必须在介质侧,保护点必须在元件本体侧,这是两个不同的测点。

为什么闭环点必须在介质/接触面:元件本体温度领先于被加热对象。按本体温度闭环,会在介质还冷的时候就把加热停掉——冷启动与流量不足时最明显;而且本体热并不等于热量已经传到对象上

那为什么又不能只测介质:只测介质会漏掉干烧。无风或无流时,热量出不去,元件本体与下游结构件一起升温,而介质测点读到的温度可能反而偏低(没有热风吹过来)。这时候唯一还能报警的就是本体测点。

所以两个测点分工写死:介质/接触面测点做温度闭环,元件本体测点做过温保护与干烧判据。可以再加一个下游结构件测点(风道、导风板、粘接层),它回答的是「热量有没有往不该去的地方走」。

架构事实可以写:高压 PTC 挂在高压母线上(当前主流两档:400 V 与 800 V),由高压侧单管斩波继电器分档驱动——正是 1.2 表里的 ⑦ 与 ⑥ 两档。功率与电阻值是平台相关量,本课不给数。

三个易错点:

把「PTC 自限温」当成不需要过温保护。自限温只发生在元件本体——本体电阻升上去、功率掉下来。它不约束下游结构件:无风、无流时上下游结构件仍然会超温。自限温是元件的自我保护,不是系统的过温保护。 ② 把加热件当感性负载去配续流二极管。纯电阻件不需要续流(它没有储能),但对地短路的大电流保护必须有——这一类失效的电流上升速度比感性负载快得多。 ③ 只发加热指令不确认它真的断了。加热负载的失效安全方向与阀类相反:阀停在失效安全位是对的,加热负载「保持现状」就等于持续加热。完整的三分类与判据在第 5 讲。

边界一次说清:断丝(开路)与对地短路的电流特征判据K1-01 热管理传感器信号处理与故障诊断功率控制细节与干烧防护G9-03 加热器功率控制与温度保护面加热件的分格与断格诊断C5-04 视野件电加热:加热风窗、后风窗除霜格栅与镜面/雨刮区加热的设计、控制与诊断;除霜/除雾所需的最低风量属安全相关功能,其性能要求由整车除霜除雾标准管辖(标准号与限值按现行版本与适用范围确认),本课只要求降额策略为它留出优先级,风量侧前指 C2-04 鼓风机与蜗壳设计:风量—噪声平衡C6-01 双区/四区自动空调控制逻辑

图10 一条加热链的剖面示意,自左向右为功率斩波开关、加热元件、接触的介质或接触面、下游结构件;三处测点用三种不同形状标出——元件本体、介质或接触面、下游结构件,每处测点旁两行小字写「能发现什么」与「发现不了什么」;图上画两条通路,介质测点用细线连到温度闭环并标「闭环点在这里」,本体测点用粗线连到过温保护与干烧判据并标「保护点在这里」;另有一支无风无流工况箭头,以及右侧一列边界标签与指向高压驱动两档的连线
该读出三件事:一,闭环点与保护点是两个不同的测点,两条通路的线型与标签写死,可对着自己的方案核这两个点分开了没有;二,「自限温所以不需要过温保护」为什么错——无风工况箭头指向下游结构件,自限温只作用在元件本体,介质不流动时上下游结构件仍会超温;三,按本体温度闭环会在介质还冷时就停(冷启动与流量不足时最明显),而只测介质则会把干烧漏过去,两种后果各写在对应测点旁。本图为传热路径与测点位置的结构示意,无坐标轴与量纲,不代表任何加热件的结构、材料、安装方式与风道形状;温度阈值、干烧判据与功率值都是平台相关量,图上一律不给数。

这一讲的收口,同时是钉子② 的第一次落钉。回头看 1.5 到 1.7 交出来的东西:判别五问告诉你这根 D 说的是哪一种话;两套等效关系告诉你在各自的适用范围内怎么把 D 换成电压、功率或电流。但请注意,这些换算给出的全是「你打算给它多少」,没有一条能告诉你「它实际做到了多少」——恒阻件算出 27.3 W 不等于加热丝没断,感性件算出 0.405 A 不等于线圈里真有这个电流,指令编码线上写下 60% 更不等于泵转到了对应转速。下发不等于到位。所以驱动层每一条指令都必须配一条回读:转速、电流、位置或状态字,取哪一个由拓扑与接口形态决定(1.2 那十档已经把回读点标在各自的位置上)。这条要求会在后面每一讲末再钉一次,并在第 5 讲收成完整的判据——包括那句最反直觉的:关断确认的判据符号随驱动拓扑变号,低边驱动关断成功时,负载端读到的恰恰是接近 V_bus。


后面还有 4 讲正文 · 关键公式 · 案例拆解 · 常见误区 · 动手做

会员专属

后续为会员深水区内容——四库数据与深度拆解。

查看会员方案