如何让一个电机转起来

如何让一个电机转起来

大家好! 这是我第一次写博客。如果你想学习如何使用电机, 可以仔细阅读这篇文章,了解一下电机的使用方法。

1.小时候的经验

我们小时候就接触过电机。一节电池,一个电机,只要将电机的两根电源线连接到电池的两边,它就转起来了,如果将两根电源线倒过来接,电机就会反正来转。这确实是最简单的方法,但是后来我们会发现两个问题。一是速度永远没有办法改变,二是不可能随时随地的改变两根电源线的位置。

2.正确控制电机的方法

电机肯定不能简单的像我们小时候那样控制,那正确的控制电机的方法是什么呢?给它一段指令,它可以通过这个指令来控制自己的前进后退停止以及加速减速。但是电机又听不懂我们单片机的语言,怎么办呢?那么就来了个翻译官——电机驱动芯片。

3.TB6612FNG电机驱动使用说明

TB6612是双驱动,也就是可以驱动两个电机
下面分别是控制两个电机的IO口

STBY口接单片机的IO口清零电机全部停止,
置1通过AIN1 AIN2,BIN1,BIN2 来控制正反转

VM 接12V以内电源
VCC 接5V电源
GND 接电源负极

驱动1路
PWMA 接单片机的PWM口
真值表:
AIN1 0 0 1
AIN2 0 1 0
停止 正传 反转

A01
A02 接电机1的两个脚

驱动2路
PWMB 接单片机的PWM口
真值表:
BIN1 0 0 1
BIN2 0 1 0
停止 正传 反转
B01
B02 接电机2的两个脚
在这里插入图片描述

4.直流减速电机

1.该电机的最左和最右分别是电机线-和电机线+,可以直接一头接电源VCC,一头接地GND,这时电机便能够转动起来,此时电机为简单的开环,不能够实现控制它的速度,但是可以通过电机线接电源VCC和地GND改变电机的方向。到后期使用代码测试的时候,如果出现电机转动不了,第一步也是先测试电机的好坏,通过电机线直接接通电源便能测试。
2.中间的四个引脚从左到右分别是编码器电源,编码器输出A相和B相、编码器地线,通过将这四个引脚与驱动模块tb6612相连可以实现电机的闭环控制,其中要注意的是,编码器电源和编码器地线分别要接VCC和GND,不能像电机线一样随意换,如果接反可能会烧坏驱动模块。

在这里插入图片描述

5.单片机

单片机负责将指令送给驱动芯片,驱动芯片解读指令后让电机做出相应操作。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值