Background

近日做项目,买来无刷电机及电调捣鼓。未曾想,需要控制无刷电机正反转;然而买的电调(单向)只能控制电机往一固定方向转。 舍不得重新购买双向无刷电调(贵!!),于是乎捣鼓了一下其他的法子。

Resolve

利用大电流(30A)继电器完成两根无刷电机电源线的互换,从而实现无刷的正反转控制。

Detailed List :
arduino、无刷电机、好盈40A电调、Uln2003、2路30A继电器(5v)、若干连接线

arduino的输出高电平为 5v,可不用Uln2003,直接驱动继电器;stm32输出高电平 3.3v,可利用Uln2003间接驱动继电器。 本文内容加入Uln2003的介绍,便于 arduino到stm32的移植。

Details

已知
无刷电机接无刷电调有三根线: A-a ,B-b ,C-c ;
【任意调换两根,电机转动方向翻转 】。
如: A-b,B-a,C-c。

为此,利用继电器的常开、常闭触点,如下图可实现无刷电机正反转的控制。

使用两路继电器控制一个无刷电机的正反转。
实物接线如下图:
电机线AB 接两路继电器的 COM端;
无刷电调线 ab 接两路继电器的 常闭端;
第一个继电器的常开端与第二个的常闭端短接,第二个的常闭端与第一个的常开端短接。

继电器选择【低电平触发】,此时无论 arduino、STM32 都可实现对继电器的控制。
(为保证两个继电器的同步变化,需将 IN1与IN2连接。)

继电器选择【高电平触发】时,arduino可直接驱动而 stm32不可,
此时就可借助 uln2003。

需知:

单片机与继电器、Uln2003共地(GND)后,单片机对模块的控制信号才有效。 (不可遗漏)

ULN2003

此处直接介绍如何使用 ULN2003 这个模块。
更多内容参见 :ULN2003 达林顿管介绍

实物就这样~

INPUT的 1-7 与 OUTPUT的 A-G 一一对应。
白色端子处可直接接 步进电机

接线相关:

给模块供电后 (VCC- 5V ,GND -GND ),输出A - G 端口皆默认为高电平
IN1-IN7 任意端口为输入高电平时,对应输出端口 A-G 变为低电平
即: 单片机输出高电平信号时,对应的uln2003输出端口变为 低电平。

以上。

为西门子的决赛祈福~~ 拿个二等奖就阔以啦~~
—— 2020/8/27

5v继电器模块实物接线_继电器驱动无刷电机正反转(单向电调)相关推荐

  1. 5v继电器模块实物接线_高手教你玩传感器系列之继电器的使用

    原标题:高手教你玩传感器系列之继电器的使用 单片机.嵌入式系统等是一个弱电器件,一般情况下它们大都工作在5V甚至更低,驱动电流在mA级以下.而要把它用于一些大功率场合,比如控制电动机,显然是不行的.所 ...

  2. 5v继电器模块实物接线_消防联动模块的接线,实物接线图展示

    GST-LD-8301输入输出模块在海湾的火灾自动报警系统中肯定是经常见到的,但刚接触海湾的人对于海湾这模块的接线还是有疑问疑虑的.今天就用实物接线给大家做个介绍讲解. 我用了一套最简单的海湾报警系统 ...

  3. 5v继电器模块实物接线_电气工程师都收藏的西门子S71200PLC接线图设计大全

    S7-1200 系列是一款可编程逻辑控制器 (PLC, Programmable Logic Controller),可以控制各种自动化应用.S7-1200 设计紧凑.成本低廉且具有功能强大的指令集, ...

  4. 广播模块加继电器怎么接线_智能继电器模块如何接线?

    智能继电器模块的原理: 智能继电器模块是智能照明控制系统组成的最基本的单元模块,该叫法是取决于它采用的原理:继电器的原理,即用弱电(常用的为12V.24V.36V)控制强电,强电控制照明灯具,弱电做为 ...

  5. Arduino UNO+L298驱动直流电机正反转+Proteus仿真

    Arduino UNO + L298驱动直流电机正反转+Proteus仿真 Proteus仿真 Proteus接线图 实例代码 //任务:通过按钮控制电机启停和正反转,通过电位计调节电机转速. int ...

  6. 广播模块加继电器怎么接线_继电器模块SR0820AC安装方法

    继电器模块SR0820AC安装方法 效果分析 1可观的节能效果 采用调光模块,能够对大多数灯具(包括白炽灯.荧光灯.低压卤素灯.霓虹灯等)进行智能调光,从而能够充分利用自然光,减少电能消耗,同时也降低 ...

  7. 广播模块加继电器怎么接线_继电器接线方法

    展开全部 中间继电32313133353236313431303231363533e78988e69d8331333431356131器的触点具有一定的带负荷能力,当负载容量比较小时,可以用来替代小型 ...

  8. 单相电机正反转接线图_关于单相电机正反转的详细接线图

    原标题:关于单相电机正反转的详细接线图 免责声明 部分文章精选于网络,版权归原作者所有,我们注重分享.若未能找到作者和原始出处,还望谅解,如原作者看到,欢迎联系小编(可发邮至314377032@qq. ...

  9. 继电器模块和L298N电机驱动模块的使用

    单片机如何与L298N和继电器连接?什么时候选择L298N或继电器模块? L298N模块 主控芯片为L298N的双H桥电机驱动模块,驱动电压为5~35V,一般驱动直流电机正反转一般使用L298N. 接 ...

最新文章

  1. unexpected symbol、unexpected end of input
  2. ASP.NET中删除文件夹下的文件
  3. TF之CNN:CNN实现mnist数据集预测 96%采用placeholder用法+2层C及其max_pool法+隐藏层dropout法+输出层softmax法+目标函数cross_entropy法+
  4. 【Nginx】截取URL中某个参数Parameter
  5. 修改chrome记住密码后自动填充表单的背景
  6. 事务以及@Transcational注解
  7. 3D-BoNet:比3D点云实例分割算法快10倍!代码已开源
  8. 升级后重启造成fsck.ext3: Unable to resolve UUID
  9. UITextView的使用详解
  10. 软件著作权人享有的权利
  11. 最全的ASCII码对照表
  12. 只能用于文本与图像数据?No!看TabTransformer对结构化业务数据精准建模 ⛵
  13. linux 蓝牙hci,实战Linux Bluetooth编程(三) HCI层编程
  14. 常用计算机储存设备有哪些,计算机的存储设备有哪些
  15. logutils java_【java】简单的日志工具类LogUtils
  16. python从入门到实践 练习题雨滴下落--我的下落时全都连在一起了---已解决
  17. 云栖大会 | Apache Spark 3.0 和 Koalas 最新进展
  18. 机动车c1科三考试语言灯光,史上最全科目三灯光模拟图解
  19. 地球系统模式(CESM)应用
  20. bit,B,KB,MB,GB,TB,PB分别是什么单位,换算是什么

热门文章

  1. java使用btree_java数据结构之二叉树遍历的非递归实现
  2. k8s mysql pv_k8s+mysql+pv+pvc+NFS实现mysql容器编排
  3. Android studio Gradle icon error, Manifest Merger
  4. html 读取 vb,VB编程:vb读取textbox控件某一行的方法
  5. python中if elif else流程图_Python中的if、else、elif语句用法简明讲解
  6. 基于JAVA+SpringBoot+Vue+Mybatis+MYSQL的宿舍管理系统
  7. Rails运行时sqlite3报错问题的解决
  8. java通过jdbc访问mysql,update数据返回值的思考
  9. django 定制admin
  10. Numpy数据的操作 * dot() multiply() 的区别