一、产品简介
本项目是42步进电机驱动器的软硬件方案,使用ESP32作为主控,通信使用UART、CAN、WIFI、蓝牙,工作电压8~35V,体积小巧,可应用于各种电机驱动设备。
二、应用场景
- 医疗设备
- 工业运动控制
- 移动机器人
- 小型机械臂
- 增稳云台
三、产品概述
本项目使用ESP32作为主控,可使用UART、CAN、WIFI、蓝牙进行控制,工作电压8-35V,使用14位磁编进行闭环控制
当前已实现电机开环位置控制和闭环位置控制
配有基于Android的APP应用软件
所有软硬件均已开源
四、产品参数
外形尺寸:41mm*41mm 四层板设计
定位孔: 31mm * 31mm,直径3mm
工作电压:8-35V,建议不超过24V
峰值电流:4A (建议使用1A电流,长时间大电流使用请加散热器)
适用电机:适合任何两相四线的42步进电机
接口:串口、CAN、WIFI、蓝牙
正面3D预览图

背面3D预览图

五、使用说明
电源输入接口接入8V~35V直流电源,建议不超过24V,电机接口接入电机,注意电机线序
通信接口连接UART或CAN;
电机长时间或大负载工作时,建议给电机驱动芯片加装散热片
六、备注
本项目软硬件及上位机软件全部开源
程序下载器使用USB-C线材,接入控制板的USB接口,使用VSCODE或者ARDUINO软件下载
元器件成本约40元,不包含屏幕、电机、PCB,人工不计
控制代码在附件“电机控制源代码.zip”,使用vscode或arduino编辑
APP源码在附件“安卓APP源代码.zip”,使用Android Studio编辑
使用说明在附件“使用说明.zip”,使用任意文本编辑器即可打开
七、演示视频
下面视频演示了电机效果