简单理解:单电阻、双电阻、三电阻电机采样的区别 一、先搞懂为什么一定要采样三相电流电流采样就是给 FOC 控制系统装眼睛没有电流采样就无法做高性能闭环控制FOC 电流闭环的唯一反馈来源你代码里的 Id、Iq 电流环 PI必须实时拿到电机真实三相电流经过克拉克、帕克变换得到实际 Id、Iq才能和电流给定做差值调节输出 Ud、Uq 电压。如果没有电流采样只能开环运行电机会剧烈抖动、无法稳定带载。转矩精准控制电机输出转矩完全由 Iq 决定只有实时采样电流才能精准控制扭矩大小、避免过流堵转烧毁 MOS 管。硬件过流保护实时监测相电流一旦电流超过阈值立刻关闭 PWM防止 MOS 管、电机线圈过流烧毁。无感 FOC 必备无编码器方案里需要依靠电流波形估算反电动势从而推算转子角度。二、为什么用电阻采样分流采样不用霍尔电流传感器原理欧姆定律IU/R在电流回路串联一个已知精密小电阻电流流过电阻会产生微弱电压压降用运放放大后送入单片机 ADC通过电压反向算出电流大小。电阻采样的优势成本极低一颗精密毫欧电阻几分钱霍尔传感器要几块钱体积小、PCB 布线简单适合小功率驱动板响应速度极快能精准捕捉 PWM 高频变化的瞬时电流低压共地系统不用做电气隔离电路设计简单。缺点电阻会发热存在微小功率损耗大电流场景下地电位抬升容易引入噪声干扰高压系统需要隔离时不如霍尔方案方便。三、单电阻、双电阻、三电阻采样详细介绍低压下桥采样1. 三电阻采样精度最高、算法最简单硬件接法三相逆变桥每一路下桥臂都串联 1 颗采样电阻搭配 3 路运放 3 路 ADC 通道直接同时采集 Ia、Ib、Ic 三相电流。工作原理当 SVPWM 下桥臂导通时三路 ADC 同步采样直接读出三路相电流利用基尔霍夫定律IaIbIc0还可以校验采样是否异常做故障诊断。优缺点✅ 优点软件最简单不需要电流重构算法直接拿到三相电流采样窗口宽抗干扰强支持全占空比动态性能最好可实时三相电流校验保护可靠性最高。 ❌ 缺点硬件成本最高占用 3 路 ADC、3 颗精密电阻、3 路运放PCB 占用面积大。适用场景伺服电机、工业驱动、对稳定性要求极高的设备。2. 双电阻采样量产最主流成本与性能平衡硬件接法只在任意两相常用 A、B 相下桥臂串采样电阻2 颗电阻 2 路运放 2 路 ADC 通道。工作原理同步采集Ia、Ib通过Ic -(IaIb)直接计算出第三相电流是目前消费类无刷电机最常用方案。优缺点✅ 优点硬件成本适中算法简单同步采样稳定噪声小不需要复杂电流重构ST、TI 官方 FOC 库原生支持。 ❌ 缺点PWM 占空比不能接近 100%必须预留最小下桥导通时间用于 ADC 采样无法做三相电流校验。适用场景电动车、风机、家电 BLDC/FOC 驱动器量产首选。3. 单电阻采样成本最低算法最复杂硬件接法只在 ** 直流母线负极母线地端** 串联 1 颗采样电阻仅需要 1 路运放 1 路 ADC硬件极简。工作原理根据 SVPWM 不同电压矢量下母线电流 某一相相电流在同一个 PWM 周期内两次不同时刻采样母线电流通过数学算法重构出 Ia、Ib 两相电流再算出 Ic。优缺点✅ 优点硬件 BOM 成本最低PCB 最小只占用 1 路 ADC可以做到接近 100% 占空比输出。 ❌ 缺点软件算法最难需要做 PWM 移相、电流盲区补偿、采样窗口预判噪声敏感电流精度最差低速、小电流容易采样失真必须精准控制 ADC 触发时序时序出错直接导致 FOC 振荡、电机抖动。适用场景低成本小家电、手持设备、大批量低价控制器。三种方案对比表采样方式硬件成本ADC 通道算法难度电流精度占空比限制典型应用三电阻高3 路极低最高无工业伺服、高端驱动器双电阻中等2 路低高有限制不能 100%电动车、家电量产产品单电阻最低1 路极高一般几乎无限制低成本消费类产品四、采样电阻阻值选型电机 FOC 常用规格1. 常规阻值范围1mΩ ~ 100mΩ毫欧级选型核心原则阻值不能太大否则PI²R功耗高、电阻严重发热母线压降大电机出力不足阻值不能太小电阻压降太小运放放大后信噪比差小电流下采样噪声大、精度差。分功率常用推荐值小功率峰值 5~15A云台、手持小电机推荐10mΩ ~ 50mΩ例10A 峰值、10mΩ压降 0.1V运放放大 20 倍得到 2V适配 3.3V 单片机 ADC信噪比好。中功率峰值 20~50A电动车、水泵推荐2mΩ ~ 10mΩ优先选 5mΩ、10mΩ。大功率50A 以上推荐0.5mΩ ~ 2mΩ必须选用开尔文四线锰铜采样电阻降低引线电阻误差。2. 电阻关键选型参数精度±0.5% / ±0.1%不能用普通 5% 碳膜电阻温漂、误差太大温漂 TCR≤50ppm/℃避免电机发热后采样漂移导致电流环振荡封装大功率必须选四线开尔文封装消除 PCB 引线电阻带来的采样误差额定功率必须留有 2 倍以上裕量比如峰值 10A、10mΩ瞬时功耗 1W选 2W 以上电阻。举例计算母线最大峰值电流 10A运放增益 20 倍单片机 ADC 0~3.3V 目标放大后最大电压控制在 2V 以内 采样电阻压降最大 2V ÷ 20 0.1V R U/I 0.1V ÷ 10A 10mΩ这是最经典的 FOC 采样电阻选型。三种采样方案 电阻物料成本对比仅电阻不含运放、ADC 等外围单电阻采样只需要 1 颗采样电阻零售0.51.2 元量产0.150.4 元双电阻采样量产主流需要 2 颗同规格采样电阻零售总成本12.4 元量产总成本0.30.8 元三电阻采样高端伺服需要 3 颗同规格采样电阻零售总成本1.53.6 元量产总成本0.451.2 元实际整体 BOM 差价不止电阻每一路采样还要搭配运放、滤波电容、精密分压电阻多一路采样硬件总成本会多 0.82 元这也是为什么消费产品优先用单 / 双电阻方案的核心原因。补充两种类型采样电阻价格区别贴片合金电阻2512/3920最常用体积小、PCB 好布局价格最便宜小中功率电机50A 以内首选就是上面 0.5 元起的这款。直插锰铜分流器大功率大电流一般 50A 以上大电流驱动器用零售价1.53 元 / 个批量 0.6 元起抗温升、引线电阻小采样更稳定。省钱选购建议个人 DIY 调试直接买 **±1% 2512 封装 5mΩ/10mΩ**单颗 1 元左右性价比最高量产家电、风机、电动车选 ±1% 国产合金电阻批量 0.2 元上下用双电阻方案最划算工业伺服、高精度设备选 ±0.5% 四线开尔文电阻保证高低温下采样不漂移。