1528 words
8 minutes
复刻荣妹的BLHELI电调
2026-02-06
No Tags

一个单体电调,里面有AGM405AP1,FD6288Q,GM7350,1N5819W,EFM8BB21F16G-C-QFN20,GM7333,分析。

群主说,电调理论最大电压40v,所以是支持6s的。

这句话怎么理解?我看了PCB,GM7350的工作电压最高就是40V。

EFM8BB21F16G 架构是 8051 内核。

  1. AGM405AP1?

    AGM-Semi(芯控源)的 N沟道 MOSFET 场效应管(NMOSFET),常用于开关电源和电源管理电路中。

    最大漏极-源极电压(Vdss):40 V。

    连续漏极电流:45 A。

    导通电阻(RDS(on)):约 5.7 mΩ(在 Vgs=10 V 时)。

    封装:PDFN-8(约 3.3 × 3.3 mm 贴片)。

    价格:1.3元。

  2. GM7333?

    GM7333 是一款电子元件——来自 GATEMODE(捷茂微) 的 线性低压差稳压器(LDO Voltage Regulator)。它主要用于为电子电路提供稳定的 3.3 V 输出电压。

  3. MEGA328P(更常见的写法是 ATmega328P)本质上就是一颗8 位 AVR 单片机。

  4. 1N5819W这个呢?

    低压降、快恢复、用来“防反接 / 防倒灌 / OR 电源”的二极管。

    最大反向耐压:40V。

    平均正向电流:1A。

    浪涌电流:20~25A(短时间)。

  5. GM7350是什么?

    国产型号,是一颗低压差线性稳压器(LDO),通常是 3.3V / 5V 输出,用来给 MCU、射频、传感器供电。

  6. EFM8BB21F16G-C-QFN20是什么?为什么不用 STM32?

    这是 Silicon Labs 的 EFM8 Busy Bee 系列,在电调里非常常见。

    8 位对 ESC 完全够用。便宜,启动快。外围简单(据ai所述)。

  7. 我看了PCB,EFM8BB21F16G 这玩意不需要晶振吗?

    EFM8BB21F16G 在绝大多数应用里,是“不需要外部晶振”的。而且在电调(ESC)里,基本 100% 不用外部晶振。

    所以这也是外围设计简单这个优点的理由之一?

  8. 能刷blheli固件的 单体电调 里面,efm8bb 和 fd6288q 是怎么连线的?

    EFM8BB 用 6 路 IO 控制 FD6288Q ,然后 驱动 6 个 MOS ,最后 带三相无刷电机。

    EFM8BB(Silicon Labs)接收油门信号(PWM / OneShot / DShot),算换相时序,输出 6 路栅极控制信号。也会采反电动势(BEMF)。

    FD6288Q 内部就是 3 个 High-Side + 3 个 Low-Side 驱动。

  9. fd6288q和6个mos是怎么连的?

    相线就是从高低 MOS 的中间连到电机绕组的线。

    高边MOS就是上面的MOS。低边MOS同理。

补充#

  1. 今天了解到了 OR-ing 电源 的说法。

    电源A和电源B并联给系统供电时,可以加肖特基二极管来防电流倒灌。谁电压高谁供电。

  2. BLHeli 发展路径。

最早版本用ATmega8 / ATmega168 / ATmega328。后来转向SiLabs EFM8和STM8。

  1. 对比IR2184PBF和FD6288Q的区别?

    IR2184PBF MOSFET Drive(也常见为 IR2184PBF Half Bridge Gate Driver / 1pcs IR2184PBF PDIP‑8)是一款功率半桥栅极驱动器(Gate Driver)集成电路(IC),常用于驱动大功率开关器件如 MOSFET 或 IGBT。它由 Infineon Technologies(原 International Rectifier)设计制造,常见封装是 8 引脚的 PDIP(DIP‑8)通过孔安装元件。

    IR2184PBF用于单个半桥电路的 MOSFET/IGBT 驱动。适合 DC‑DC 变换器、单通道逆变器等需要一个半桥驱动的场合。

    FD6288Q集成了 三个独立的半桥驱动器(3 半桥),也称为三通道栅极驱动器.主要用于 三相电机驱动(BLDC/无刷电机驱动) 或三相逆变电路。

  2. IRLR7843TRPBF 是一种 功率场效应晶体管(Power MOSFET),由 Infineon Technologies(英飞凌) 生产,常用于高电流、高效率的开关电源与电机驱动等电子电路中。

    持续漏极电流 (Id):~161 A(Tc,热极限)。

    漏-源耐压 (Vdss):30 V — 适合低压、高电流应用。

    导通电阻 Rds(on):约 3.3 mΩ @ 10 V 栅压。

    类型:N-沟道 MOSFET(金属氧化物半导体场效应晶体管)。

  3. INA199B1是什么?

    一颗 电流检测放大器(Current Sense Amplifier)。

    通过测量分流电阻(shunt)两端的微小电压,放大后输出一个可读的电压,从而间接得到电流大小。

    接线原理就是,在VBAT和VIN之间接一个微小的电阻,然后芯片测这个电压后输出电流大小。

  4. FD6288Q 是需要供电的。

    只需要一组低压供电:大约 10~20V,常用 12V 。

    官方工作电压范围,VDD ≈ 10V ~ 20V 。典型值:12V。

    不是 5V,也不是 3.3V。

  5. AP30H80G是什么?

  6. ESC 是“高浪涌环境”。

    比如我的开源电调里面,DCDC 芯片耐压35V,6S 电池标称22.2V,满电25.2V。看起来 好像很安全,对吧?

    电机反电动势、线缆电感、MOS 管高速开关、瞬时电流突变等等,会让VBAT 上会出现几十纳秒~几微秒的尖峰电压。

    如果我选SMBJ22A,钳位电压约 48V 。浪涌冲到 40V、45V,TVS 还没开始钳位,DCDC 先死。

  7. SMBJ22A的标称22V啥意义?

    在 ≤22V 的时候,这个 TVS 基本当空气,不导通。

    最大反向工作电压,也就是VRWM大概数值22V。

  8. INA199A1DCKR A2 A3 B1 B2 B3 C1 C2 C3区别??

    看到一个开源电调的PCB用了这个INA199芯片,淘宝一搜很多种类可选。

    这个一串 INA199A1 / A2 / A3 / B1 / B2 / B3 / C1 / C2 / C3,本质上只有一个区别,内部固定增益不一样。功能、引脚、封装(DCK = SC70-6)、用法全部一模一样,pin-to-pin 完全兼容。

    选哪个 = 选“放大多少倍”。

    增益越大,适合越小的分流电阻 / 越小的电流。

  9. SC70-6和sot363一样吗?

    SC70-6:JEDEC / 厂家常用名(TI、ADI 爱用)。

    SOT-363:欧洲 / NXP / Philips 体系常用名。

    实际尺寸、引脚数、焊盘布局是兼容的。

  10. INA240A1PWR和INA199B1QDCKRQ1区别?

    INA240A1PWR 是一款 高精度、宽共模电压范围的电流感测放大器,支持高共模电压(–4 V 到 +80 V),并具备增强的 PWM 抑制(PWM Rejection) 设计,适用于电机驱动、功率电子、BMS 等场景。

    INA199B1DCKR(即 INA199B1QDCKRQ1)是 电流分流检测(current shunt monitor)放大器,用于较低共模电压(–0.3 V 到 +26 V)电路中进行电流测量,更轻量级、低功耗的解决方案。

    INA240A1PWR:–4 V 到 80 V → 可在高电压系统(例如高侧电流感测、电源轨电压较高的场景)直接测量。

    INA199B1DCKR:–0.3 V 到 26 V → 更适合低压系统(如 12 V/24 V 电源轨)。

复刻荣妹的BLHELI电调
https://fuwari.vercel.app/posts/复刻荣妹的blheli电调/
Author
Lorem Ludwekin
Published at
2026-02-06
License
CC BY-NC-SA 4.0