
开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
开源目的
降低开发门槛:对于一些刚接触电机驱动开发的新手来说,从零开始搭建一个稳定可靠的驱动电路可能具有一定难度。我们开源的驱动板模块提供了一个现成的解决方案,只需要关注自己项目的核心功能开发,大大缩短了开发周期,降低了开发成本。同时,开源的硬件设计文件和软件代码也为大家提供了学习电机驱动技术的绝佳素材,帮助新手快速入门。
实物展示
- 高效驱动:采用德州仪器的 DRV8701 芯片,这款芯片专为直流有刷电机和步进电机驱动设计,能够提供高达 1.5A 的连续输出电流,峰值电流更是可达 3A,轻松满足各类中小型电机的驱动需求。无论是在机器人项目中为移动底盘提供动力,还是在自动化设备里驱动执行机构,它都能稳定高效地工作。
- 外接电池供电:考虑到很多实际应用场景中对电源灵活性的要求,我们设计了外接电池供电接口。支持多种常见电池类型,如锂电池、镍氢电池等。这意味着你可以摆脱电源线的束缚,让你的项目真正实现移动化运行。在野外数据采集设备、可穿戴机器人等场景中,这种供电方式优势尽显。
- 双路驱动:板载双路独立驱动通道,能够同时控制两个电机的运转。每路通道都具备 PWM 调速、正反转控制以及过流保护功能。通过简单的逻辑电平信号,就能轻松实现对电机转速和转向的精准控制。无论是需要同步控制两个电机协同工作,还是实现不同电机的差异化运动,这个双路驱动设计都能完美胜任。
接线图如下图展示
资源获取
- 硬件设计文件:包含完整的原理图和 PCB 设计文件,使用 立创EDA专业版 软件绘制。可以在下方直接打开原理图pcb工程文件,方便根据自己的需求进行硬件修改和定制。无论是调整电路板尺寸,还是添加新的功能模块,都可轻松实现。
- 软件代码:提供基于STM32F103VETX 的驱动代码示例。代码详细展示了如何通过STM32对驱动板模块进行控制,实现电机的正反转、调速等基本功能。可以根据自己使用的微控制器平台选择相应的代码进行参考和修改,快速实现电机驱动功能的集成。(软件程序见附件)
实测演示视频(见附件)
设计图

BOM


评论