这是一个关于开源电动自行车FOC控制器从V2迭代到V3的深度分享。它不仅公开了硬件设计,更详细解释了关键元器件的选择与修改思路,例如为何选用特定单片机实现过流保护,以及如何优化布局以适应实际使用。对于想深入理解电机控制或DIY高性能控制器的爱好者来说,这提供了宝贵的参考和实践起点。
智能速览
选用带内置过流比较器的MM32单片机,替代更昂贵的ST方案。
V3版本将LED升级为WS2812,并优化了电容布局与接口设计。
采用四层板设计,并通过多层铺铜增强大电流通过能力。
完整硬件设计将在开源平台发布,供大家下载学习。
精华内容
从选型到布局,这款开源控制器的每一个细节都体现了作者在成本、性能与可靠性间的权衡。
核心芯片选型
主控选用MM32单片机,主要考量其内置的过流比较器功能。与常见的ST F4系列相比,该芯片的比较器可以轮询多个通道,直接通过内部DAC或1.2V参考电压判断过流,省去了外部比较器电路。这不仅简化了设计,也节省了宝贵的PCB空间。同时,引脚布局兼容ST F4和F103,方便用户根据需求替换芯片,为开发者提供了灵活性。
V3版迭代细节
从V2到V3,设计在细节上做了多项优化。首先是状态指示灯,由两个不同颜色的普通LED改为单个WS2812可编程灯珠,解决了亮度不一致的问题。其次,调整了母线滤波电容的物理位置,避免与接线端子的螺丝发生干涉。最关键的改动是将油门和刹车的物理接口,改为单一的485通讯接口,使控制器更适合作为由主控单元统一调度的模块,增强了系统的集成度。
PCB与电源设计
控制器采用四层PCB设计,顶层、底层及其中一个内层都进行了大面积铺铜,并通过大量过孔连接,显著提升了电流承载能力和散热效率,足以应对数百瓦的功率需求。电源部分选用了一颗集成二极管的高压电源IC,耐压值达100V,输出电流1.2A,虽然成本略高,但简化了电路并提升了可靠性。
电流采样方案
在电流采样环节,设计采用了MA181芯片,而非市面上更普遍的INA240。主要原因是成本考量,MA181在满足基本功能的前提下价格更具优势。每个半桥都配有三个电流采样电阻,为精确的FOC控制提供了基础数据支持,体现了在性能与成本间的权衡。
这款开源FOC控制器的设计,从硬件层面完整展示了DIY项目的思考与实践。它为电子爱好者提供了一个学习FOC控制、动手实践的绝佳平台。随着硬件开源,下一步更令人期待的是配套软件的发布,届时一个完整的开源方案将更具价值。
关键评论
其实相对于硬件来说,更需要的是软件[doge]
可以做個新國標電動自行車的控制器嗇!最好可以35-40速度
有上车的视频吗,很好奇,这个小板能带动自行车载人吗