Skip to content

Sguan-ZhouQing/SguanESC_Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

SguanESC - 轻量BLDC无感电调控制库

Version License Language Platform


项目简介

SguanESC 是一款专为无刷直流电机 (BLDC) 设计的开源无感控制算法库,完全基于纯 C 语言编写,适配各类嵌入式微控制器。该库核心采用三相分压电阻电压检测方案,内置六步换相逻辑与无刷电机过零检测功能,结合精细化的电机状态机设计,实现对 BLDC 电机的精准控制与灵活调节。

核心特性

  • 三相分压电阻电压采样
  • 无感BLDC六步换相控制
  • 电机过零检测
  • 电机状态机管理
  • 纯逻辑层、易移植

现有文件

  • SguanESC.c/h:核心入口
  • Sguan_MotorStatus.c/h:电机状态机
  • Sguan_Step.c/h:六步换相
  • Sguan_math.c/h:数学运算
  • UserData_*:用户配置与硬件接口

开发状态

当前为初始框架版本,功能正在逐步实现中。

说明

本项目为轻量化无感BLDC电调驱动库,专注简单可靠、开箱即用。


⭐ 欢迎Star,持续更新中~

要不要我帮你把这份极简README直接生成可复制的纯文本?

About

"SguanESC无刷电调库"采用三相分压电阻电压检测方案,为BLDC电机提供强大的无感控制方案。该库内部集成了六步换相逻辑与无刷电机过零检测功能,并通过电机状态机实现对BLDC电机的精确控制与灵活调节。库代码采用纯逻辑实现,支持用户移植到任何C语言开发的mcu中 ≡Σ(((つ•̀ω•́)つ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages