拥有工作电压高、输出电流大、驱动能力强、发热量低、抗干扰能力强等特点,通常用来驱动继电器、螺线管、电磁阀、直流电机以及步进电机。
简介:该模块通常用来驱动继电器、螺线管、电磁阀、直流电机以及步进电机拥有工作电压高、输出电流大、驱动能力强、发热量低、抗干扰能力强等特点
一、产品简介:
本模块是基于NRF24l01,使用可拔插,可替换TB6612 IC对线性电机进行驱动
二、应用场景:
1 工业继电器、螺线管、电磁阀、直流电机以及步进电机,进行远程操控。
2 远程控制继电器通断或者遥控等操作。
三、产品概述
本模块初衷为作一款小巧,可以在密闭或者在复杂的工作环境中运行。减少成本的基础实现应有的功能。开放所有文件(原理图,GERBER,源代码),以便各位在此基础上进行改进。
本模块软硬件实现功能为:使用STC51单片机对2.4G射频芯片数据进行处,MCU对数据进行整合,对TB6612电机发送控制信号,达到驱动电器、螺线管、电磁阀、直流电机以及步进电机等工作
四、产品参数:
1 工作电压:VM(3~13.5 V)和VCC(2.7~5.5 V)分别为电机驱动电压输入和逻辑电平输入端
2 接口:2路电机驱动电路
1路用于供电的接口
1路用于程序下载的调试接口
3 模块尺寸:70mm*50mm ,双层PCB设计
3D简介图
五、使用说明和教程
1 根据所选的电机驱动类型,我们可以选择不同的电机驱动板进行匹配兼容。
2 采用双供电端口,保证电流的稳定和使用不同电压的电机进行驱动
3 在供电接口按照说明接入供电电源。
4 本项目源码提供KEIL5 MDK版本,可直接下载编译通过。本项目源码的功能有以下内容:
源码提供NRF24L01驱动文件.c/.h
提供TB6612驱动文件.c/.h
提供程序所必须的其它.c/.h文件
模块为2.4G射频模块,如大量使用可能导致扰频,可对2.4G进行编码和对码识别。
六、备注
1 本项目提供源码用于二次开发
2 2.4G射频模块非设计模块,也可使用其他模块进行代替,不在BOM表中,请自行准备
3 本项目提供2.4G射频模块链接,可在附件中查看
4 源代码,程序说明,请在附件中下载
七、测试视频
本测试视频演示的功能为通过无线2.4G射频通信对直流电机进行驱动
点赞