STC8H1K08 单相无刷电机(有感)驱动板
一块单相 BLDC 驱动板,风扇类负载用。有感方案,MCU 出两路逻辑信号
驱动集成 H 桥
主控:STC8H1K08-36I
QFN20,17 个 I/O
24MHz 内部 IRC,免晶振
8K Flash / 1K xdata
10 位 ADC,9 通道
T0/T1/T2 三个定时器
本工程只用 8 个 I/O
功率级:DRV8870DDAR/HG 集成 H 桥
工作电压 8~36V(绝对最大 40V)
输出 3.5A 峰值 / 2.5A 连续
导通电阻 0.65Ω(上下管之和)
内部死区 50~500ns,无需外接
限流由 VREF+ISEN 外接电阻设定,本板 2.5A
自带 OCP、对地/对电源短路保护、UVLO、OTP
外围只要一颗采样电阻加一个分压,不用栅极驱动、自举电容、续流二极管
位置检测:MGH201A1T3 双极锁存霍尔
SOT-23-3,工作电压 3.5~30V
工作点 +40GS / 释放点 -40GS
最大开关频率 10kHz,开漏输出(外接 10k 上拉)
工作温度 -50~+150℃
单相换相必须用双极锁存型,全极型和单极型都不行
调速:两路输入,自动仲裁
PWM:接 P1.7。PWMB 的 CC5+CC6 同时捕上升沿和下降沿,上升沿兼作复位
触发,捕到的值直接就是周期和高电平宽度,载波允许 100Hz~50kHz
VSP:接 P1.0(ADC0),0~5V 模拟量,10k+100nF 滤波
有 PWM 就用 PWM,200ms 没捕到边沿自动切 VSP
VSP 端加了 10k 下拉,悬空时读到 0、电机停转
软启动 800ms,占空比从 0 缓升
FG 反馈
P3.5 推挽输出,固件里 FG = HALL 跟随霍尔,串 1k
MCU 的 I/O 耐压只有 VDD+0.3V,要更高电平需外加 N-MOS 转换
固件
T0 做 1ms 节拍,INT0 双边沿换相,ADC 和 PWMB 各一个中断
中断里只置标志,换相在主循环做
换相极性、PWM 频率、软启动时间等都是宏,改数重编即可
成本
打样(各买 1 片) 约 6.58 元
量产(1000 片以上) 约 3.28 元
MCU 占 24%,H 桥占 27%,其余是阻容和少量外围
小结
集成 H 桥 + 纯寄存器固件,功率级外围只剩一颗 IC 加一颗采样电阻,
代码也能做到很小。适合风扇、水泵这类不需要复杂控制的场合。
程序预览:
复制代码
文件下载
单相无刷电机 有感驱动.pdf
(135.37 KB, 下载次数: 35)
one_bldc_hall_min.zip
(66.64 KB, 下载次数: 34)
|