TKS‑M8 直流电机正反转控制器
TKS‑M8 是一款继电器式行程限位型直流有刷电机正反转控制板,采用继电器硬件逻辑实现电机正转、反转运行,自带正 / 反转限位停机功能,无需编写程序,外接开关信号即可完成控制,非常适合 DIY 机构、往复运动装置、小车执行机构、升降模组等场景,也可搭配 Arduino、ESP32 IO 口做自动化控制。
注意:该板为继电器开关输出,不支持调速,只控制电机启停与转向。
1、核心电气参数
2、端口说明
- 电源端子:DC6‑40V 直流电源输入,给控制板与电机供电
- 电机端子:接直流有刷电机
- 信号端子(5 路)
- 信号公共 GND:信号地,控制器 IO 地需要与此共地
- 正转信号:低电平触发,触发后电机正转
- 反转信号:低电平触发,触发后电机反转
- 正转限位:接限位开关,触发后立刻停止正转方向运行
- 反转限位:接限位开关,触发后立刻停止反转方向运行
3、模块主要特点
- 硬件逻辑限位:外接行程开关,到达位置自动切断对应方向输出,防止机构冲顶撞坏,是往复机构核心功能。限位只锁止对应方向,反向依旧可以正常运行。
- 触发方式:默认低电平有效触发;可选购高电平版本。触发为自复位,短信号即可启动电机持续运转,不需要一直维持触发电平。
- 光电隔离:控制信号与功率回路隔离,单片机 IO 不容易被电机反电动势干扰损坏。
- 有源继电器输出:板上继电器直接输出电机功率,不需要额外功率驱动;继电器支持最大 20A 短时电流,适合大扭力直流有刷电机。
- 使用两种模式
- 手动模式:外接自复位按钮开关,实现人工按键控制正反转 + 限位停机。
- 单片机自动模式:Arduino/ESP32 IO 口输出低电平脉冲,来触发正反转,外接限位开关实现自动往复运动。
4、典型工作逻辑
- 上电待机;
- 给「正转信号」一个低电平脉冲 → 电机持续正转;碰到正转限位开关,电机立刻停止正转;此时发送反转信号依旧可以反向运行;
- 给「反转信号」一个低电平脉冲 → 电机持续反转;碰到反转限位开关,电机立刻停止反转;
- 限位开关只阻断本方向,不会锁死整个系统,机构可以反向退出限位位置。
5、适用场景
- DIY 往复运动机构、升降模组、推拉杆控制
- 机器人执行机构、闸门、小型传送装置
- 单片机项目做大功率直流电机转向控制(无需 H 桥模块)
- 设备改造,实现带硬限位保护的电机正反转
6、使用注意事项
- 无调速功能*,只能控制转向与启停,不能调节电机转速。
- 继电器属于开关器件,感性直流电机建议并联续流二极管在电机两端,吸收反向电动势,延长继电器寿命。
- 信号控制端必须和单片机共 GND,否则触发信号无法识别。
- 电流不要长期满 20A 运行,20A 为短时峰值,长期工作建议控制在 10A 以内。
- 限位开关接线为开关量,机械行程开关直接接对应引脚与 GND 即可。
- 不可用于无刷 BLDC 电机,只适配直流有刷电机。