EBiCS 固件

EBiCS_Firmware

机器人电机驱动板 🧩 软硬件结合 已发布
EBiCS 1424 Stars 未知 BOM 完整度: 3/5 教程完整度: 0/5

项目简介

Free FOC firmware for Lishui E-Bike-Controllers


EBiCS_Firmware 是一个面向电动自行车(e-bike)控制器的开源固件项目,旨在为 DIY 爱好者、开发者及小型制造商提供一套灵活、可定制的电机控制解决方案。项目基于 STM32F103 系列微控制器,采用磁场定向控制(FOC)算法,并参考了 VESC 项目的无传感器控制技术,实现了对无刷直流电机(BLDC)的高效驱动。

标签

项目特点

开源 FOC 固件,专为 Lishui 电动自行车控制器设计。
支持有感电机和多种显示屏(Bafang、Kunteng、Kingmeter)。
提供用户友好的 GUI 进行个性化设置。
支持油门、扭矩模拟和扭矩传感器模式。
提供无感控制分支(Sensorless_VESC),基于 VESC 算法。
包含详细的 Wiki 教程和有用的学习资源链接。

技术规格

目标硬件
电机支持
显示屏支持
控制模式
调试支持
许可证
开发环境

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Lishui 电动自行车控制器 1 目标硬件
有感或无感电机 1 根据分支选择
Bafang / Kunteng / Kingmeter 显示屏 1 可选
ST-Link 或类似调试器 1 用于调试和烧录
电池组 1 与控制器匹配

所需工具

计算机(3D建模) 必需
伺服电机
电池/电源
嵌入式开发环境 必需

能力画像

⚪ 记忆与知识检索: 3/5
🔵 逻辑推演: 4/5
⚪ 表达与交流: 2/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 4/5
⚪ 动手与操作: 3/5
⚪ 狂热与坚持: 4/5
⚪ 创造与创新: 3/5

所需技能

🔧 **动手能力**:需要能够连接和调试电动自行车控制器、电机和显示屏的硬件电路。 💻 **编程能力**:需要具备 C 语言和嵌入式系统开发经验,熟悉 STM32 微控制器编程和 System Workbench for STM32 开发环境。 ⚡ **电子电路**:需要理解电机控制原理(FOC)、功率电子电路和传感器接口。

适用场景

为 Lishui 电动自行车控制器定制或优化 FOC 固件。
学习和研究电动自行车电机控制算法。
改装或升级电动自行车,实现更精确的扭矩控制和多种显示支持。
作为嵌入式系统开发的学习项目,特别是电机控制和 STM32 应用。