bldcdriver
无刷电机驱动器的硬件和软件
硬件
硬件设计是在KiCAD中完成的,但在可能的情况下提供了其他可移植文件格式。
设计规格
电源:6V-18V(2-4节LiPo电池,4-12 NiMH)
恒定输出电流:20A
电机类型:无刷(可选传感器)
PWM频率:16kHz
软件
该软件使用C语言编写,试图将硬件专用的驱动程序与高级电机控制和通信逻辑分开。
工具链
由于第一个硬件版本使用Atmel ATMega微控制器,因此使用了由avr-binutils,avr-gcc和avr-libc组成的开源工具链。
集成开发环境
无论使用什么IDE,都会提供一个Makefile来构建软件。 包含了Eclipse CDT的一组项目文件。
程式设计
avrdude工具用于与程序员进行接口。 使用的编程器是USBtinyISP工具的变体。 允许使用标准6针AVR系统内编程接口的编程器和软件
2024-08-02 16:11:19
401KB
Eagle
1