TB6612FNG电机驱动模块
TB6612FNG电机驱动模块
模块原理图

模块的使用
TB6612是双驱动,也就是可以驱动两个电机
下面分别是控制两个电机的IO口
STBY口接单片机的IO口清零电机全部停止,
置1通过AIN1 AIN2,BIN1,BIN2 来控制正反转
VM  接12V以内电源
VCC 接5V电源
GND 接电源负极
PWMx 接单片机的PWM口
A01 A02 接电机1的两个脚
B01 B02 接电机2的两个脚
正值表:
| AIN1 | AIN2 | BIN1 | BIN2 | PWMA | PWMB | A0x/B0x | 
|---|---|---|---|---|---|---|
| 1 | 0 | 1 | 0 | 1 | 1 | 正转 | 
| 0 | 1 | 0 | 1 | 1 | 1 | 反转 | 
| 1 | 1 | 1 | 1 | 1 | 1 | 自由刹车 | 
| X | X | X | X | 0 | 0 | 刹车 | 
注:X为任意电平
模块简介


参考
TB6612FNG电机驱动模块的更多相关文章
- TB6612FNG电机驱动模块的简单使用
		
TB6612FNG电机驱动模块的简单使用: 文 小波 QQ463431476 博客 http://www.cnblogs.com/xiaobo-Linux/
 - 014_STM32程序移植之_L298N电机驱动模块
		
更改注意: STM32程序移植之L298N电机驱动模块 引脚连接图 STM32引脚 L298N引脚 功能 PA6 ENA 马达A的PWM PA7 ENB 马达B的PWM PA2 IN1 控制马达A P ...
 - 用HAL库结合STM cube编写代码控制stm32f103c8t6来驱动减速电机实现慢快逐步切换转动
		
用到的模块 TB6612FNG电机驱动模块 stm32F103C8T6最小系统板 LM2596S降压模块 直流减速电机(不涉及编码器知识) 模块介绍 1.TB6612FNG电机驱动模块 (1)< ...
 - 实现硬件PWM控制电机旋转和通过编码器计算所转圈数的简单例程
		
该例程所用的硬件设备: 直流电机驱动模块YYH-LWZ: H桥 大功率 正反转 刹车 PWM 调速 5/12/24V 12V直流减速电机JGB37-520B:ASLONG JGB37-520B编码器减 ...
 - 安卓APP与智能硬件相结合的简易方案
		
第1章 概 述 (作者小波QQ463431476) (来源http://blog.chinaaet.com/zhaocundang/p/5100017645博客) (来源 http://www. ...
 - 【NetDIY智能主控】开发计划
		
经过一个轮回,硬件开发.硬件创业又被推到了历史的前台. 面向低端.初级的硬件爱好者,以Arduino和81单片开发板为核心的开源硬件越来越深入人心,参与的人群越来越多,相关硬件和周边模块也越来越便宜. ...
 - stm32智能小车之路之小车启动
		
首先.安装完小车后最激动的还是想让他跑动,那么就開始吧.写个简单的程序測试下电机是否正常.打开keil软件新建一个project,详细简历keilproject不会的请百度.或者call ...
 - 增量式PID的stm32实现(转)
		
源:增量式PID的stm32实现,整定过程 首先说说增量式PID的公式,这个关系到MCU算法公式的书写,实际上两个公式的写法是同一个公式变换来得,不同的是系数的差异. 资料上比较多的是: 还有一种是: ...
 - [TPYBoard - Micropython之会python就能做硬件 8] 学习使用蓝牙模块及舵机
		
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 一.实验器材 1.TPYboard V102板 一块 2.电机驱动模块L2 ...
 
随机推荐
- CleanWebpackPlugin最新版本使用问题
			
如果在webpack 安装 CleanWebpackPlugin最新版本报错 如果是报下面的错误的话 然后在控制台向上翻 会发现 TypeError: CleanWebpackPlugin is no ...
 - vue与其他框架对比
			
https://cn.vuejs.org/v2/guide/comparison.html 1. vue 框架的特点? MVVM框架模式 轻量级,灵活,容易上手 数据驱动 组件化(单文件组件) 插件化 ...
 - Nodejs模块使用
			
一.fs模块 (1)查看文件状态 fs.stat(path, callback) / statSync(path) (2)创建目录 fs.mkdir(path, callback) / mkdirSy ...
 - linux常用命令---打包压缩解压
			
打包压缩解压
 - MySQL索引及优化(3)设计数据库
			
一.范式和反范式 优秀的库表设计是高性能数据库的基础.如何才能设计出高性能的库表结构呢?这里必须要提到数据库范式.范式是基础规范,反范式是针对性设计. 1.1.范式 范式是设计数据库结构过程中所要遵循 ...
 - C语言基础知识(二)——二维数组
			
二维数组本质 二维数组本质就是一维数组,只不过**形式是二维**,类似矩阵,使用二维数组表示会更加形象. 二维数组实例 float rain[5][12]; //内含5个数组元素的数组,每个数组元素内 ...
 - .Net基础之4——流程控制
			
(1)异常捕获 我们在程序中经常会出现各种各样的异常,你如果想要你的程序变得坚强一点. 在你的代码中应该经常性的使用try-catch来进行异常捕获. 语法: try { 可能会出现异常的代码: } ...
 - 实验二、OpenCV图像滤波
			
一.题目描述 对下面的图片进行滤波和边缘提取操作,请详细地记录每一步操作的步骤. 滤波操作可以用来过滤噪声,常见噪声有椒盐噪声和高斯噪声,椒盐噪声可以理解为斑点,随机出现在图像中的黑点或白点:高斯噪声 ...
 - Android常用五大布局
			
一.说明 1.每个应用程序都默认包含一个主界面布局文件(.xml). 2.位于项目的app/src/main/res/layout目录. 3.宽度和高度的属性 match_parent:强制性的使使徒 ...
 - ExtJS动态隐藏Panel中按钮
			
1.直接隐藏 在bbar的按钮中直接加属性:hidden : true 属性,可隐藏:disabled : true 属性,可禁用 在columns列中直接加属性:hidden : true 属性,可 ...