失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 智能车|直流电机 编码器与驱动器---驱动器

智能车|直流电机 编码器与驱动器---驱动器

时间:2021-11-09 08:35:27

相关推荐

智能车|直流电机 编码器与驱动器---驱动器

智能车|直流电机、编码器与驱动器---驱动器

驱动器TB6612FNG 电机驱动器TB6612FNG 的主要参数引脚说明

驱动器

需要驱动器原因

改变施加给电机电源±极之间的电压来调整转速,手动去改变电压太过于麻烦,可以通过微控制器(单片机)去输出对应的控制信号来实现控制过程。但是单片机的 IO 带负载能力较弱,而直流电机是大电流感性负载,所以这里需要对 IO 输出的信号进行功率放大。

TB6612FNG 电机驱动器

TB6612FNG 是东芝半导体公司生产的一款直流电机驱动器件,它具有大电流MOSFET-H 桥结构,双通道电路输出,可同时驱动 2 个电机。

TB6612FNG实物图如下:

和L298N的使用情况基本一致。相比 L298N 的热耗性和外围二极管续流电路,它无需外加散热片,外围电路简单,只需外接电源滤波电容就可以直接驱动电机,利于减小系统尺寸。对于 PWM 信号输入频率范围,高达 100 kHz 的频率更是足以满足大部分的需求。

TB6612FNG 的主要参数

最大输入电压:VM = 15V最大输出电流:Iout = 1.2A(平均)/3.2A(峰值)正反转/短路刹车/停机功能模式内置过热保护和低压检测电路

引脚说明

以下是 TB6612 模块测试一个电机的接线图:

必须要有 PWM 输入才有 AO1 和 AO2 的信号,只接 AIN1 和 AIN2不会产生 AO1 和 AO2 的信号。

VM 直接接电池即可,VCC 是内部的逻辑供电,一般给 3.3 或者5V 都行,模块的 GND 建议一个接电源地,一个接单片机地,STBY置高模块才能正常工作。

完成上面的接线之后,就可以开始控制电机了,上图中红色部分的 5 个引脚控制一路电机,蓝色部分的控制另外一路电机,这里只讲其中的 A 路,B 路的使用是一样的。AO1 和 AO2 分别接到电机的+和-。然后通过 PWMA、AIN2、AIN1 控制电机。其中 PWMA 接到单片机的 PWM 引脚,一般 10Khz 的 PWM 即可,并通过改变占空比来调节电机的速度。下面是真值表:

如果手头上没有单片机的话,一样可以测试的,直接接电源的引脚即可。

AIN1 接 3.3 ~ 5V、 AIN2 接 GND、 PWMA 接 3.3 ~ 5V。这样相当于控制电机满占空比正转;

AIN1 接 GND、 AIN2 接 3.3 ~ 5V、 PWMA 接 3.3 ~ 5V。这样相当于控制电机满占空比反转;

STM32 例程接线如下图

如果觉得《智能车|直流电机 编码器与驱动器---驱动器》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。