该控制主板使用STM32单片机作为主控芯片,通过串口屏或者上位机控制直流减速电机进而控制传送带正反转。
可在实验室或者DIY时作为传送系统使用。
一、产品简介
该传送带控制主板采用STM32F103C8T6单片机作为主控芯片,通过PWM端口控制BTN7971电机驱动,进而控制一个直流电机正反转。传送带电机通过PID闭环控制,可以通过360度旋转编码器调整指定速度,在OLED显示屏上显示出速度信息。
二、应用场景
桌面级传送带可用于实验室物品的运输,小物品的自动分拣,这款传送带内置电源和LORA模块,可以在有限空间范围内,进行无线控制,非常的方便。
三、产品概述
模块采用STM32单片机作为主控,通过OLED显示屏显示速度信息,具有丰富的接口,功能如下:
(1)通过LORA模块可以在电脑端或其他LORA设备发送控制指令;
(2)通过360度旋转编码器调整速度信息,控制传送带正反转;
(3)该传送带基于PID闭环控制;
(4)留有红外传感器接口、舵机接口、WS2812接口,功能十分丰富。
四、产品参数
(1)尺寸:PCB板长70mm,宽45mm,采用四层板电路设计;
(2)控制主板供电电压为5V;
(3)传送带最大速度可设置为100RPM,电机减速比为1:56,最大速度为178RPM;
(4)安装孔位:直径3mm圆孔,使用M3螺丝进行固定。
五、使用说明
1. 传送带控制主板可能需要用的接口已全部引出 ,包括:
(1)红外传感器:可用于传送带物品计数;
(2)舵机接口:可外接舵机,用于传送带物品简单分拣
(3)WS2812接口:如有摄像头识别时,可使用该接口控制WS2812光源;
(4)霍尔编码器接口:获取电机实时速度;
(5)电机PWM输出端口:作为直流电机驱动的输入信号;
(6)串口屏接口:用于显示和控制传送带信息;
(7)旋转编码器接口:控制传送带速度;
(8)LORA模块接口:通过串口无线发送指令;
(9)烧录接口:烧录程序接口。
2.控制主板使用5V电源供电。
3.传送带建模效果图,长1m,宽100mm。
4.传送带实物图(太长了截取部分主要图片)
5. 传送带上位机界面:
上位机分为5个区域,包括视频监控区、指令接收区、串口配置区、传送带控制区和数据接收区。
(1)视频监控区:可在电脑外接网络IP摄像头,实时观察传送带运行状态;
(2)指令接收区:用于显示接收数据信息;
(3)串口配置区:用于配置串口信息与传送带进行无线通信;
(4)传送带控制区:控制传送带正反转和速度信息;
(5)数据接收区:用来显示通过红外传感器物体的个数。
6.串口屏控制
(1)当目标速度为正时,传送带正转;当速度为负时,传送带反转;
(2)检测物体个数:通过红外传感器物体的个数。
六、备注
1. 该传送带控制主板需要搭配直流电机驱动板使用,可以参考我的上一个BTN7971的电机驱动项目;
2. 直流电机尽量选择减速比大的,否则传送带容易打滑;
3.资料包括控制主板STM32代码、串口屏固件、上位机和结构文件;
4.该代码使用KEIl5软件编写,主板留有程序烧录接口,使用STLINK烧录代码即可。
4.成本预计:
七、测试视频
视频展示如下功能:
(1)通过串口屏控制传送带;
(2)通过上位机设置传送带速度;
点赞