【SLAM小车】硬件_TB6612FNG设计记录
TB6612FNG作为一款性价比十分高的电机驱动芯片,一块芯片可带动2个直流电机,非常nice!
供电电源电压最高可以达15V,我采用的是12V供电!
平均输出电流为1.2A,峰值电流为3.2A,驱动小电机绰绰有余!
AO1 接1电机的正极
AO2 接1电机的负极
BO1 接2电机的正极
BO2 接2电机的负极
PGND1 和 PGND2 接地
VM1、VM2、VM3 接 12V供电
STBY 由下图可知,接高电平有效,故接3.3V
AIN1、AIN2、PWMA 控制1电机
BIN1、BIN2、PWMB 控制2电机
VCC 接 3.3V
GND 接 地
注:电机CW 表示顺时针方向 clock wise
电机CCW 表示逆时针方向 counter clock wise
相比于L293D每通道平均600mA驱动电流和1.2A的峰值电流,它每通道输出最高1.2A的驱动电流,启动峰值电流高达2A-3A
相比于L298N,它无需外加散热片,外围电路简单,只需外接电源滤波电容就可以驱动两路电机,体积也比较小。
对于PWM信号,TB6612FGN高达100kHz频率,而L293D只有5kHZ,L298N只有40kHz。
最终电路原理图如下:
【SLAM小车】硬件_TB6612FNG设计记录相关推荐
- 远程控制slam小车及pid调试PC与树莓派ssh链接时出现间歇性联通段开网络故障acailable I Destination Host Unreachable_然后5s后切换了一个地图
远程控制slam小车 1. 把小车树莓派及pc端ubuntu通过无线路由器连接到统一局域网中 2.登入路由器查看是设备是否连接成功 http://192.168.1.1/ 路由器密码 树莓派: zxc ...
- Arduino设计记录位置的自动机械臂
Arduino设计记录位置的自动机械臂 想直接下载代码或者查看详细文字/图片描述的请划到最底直接下载哦! 附件下载: 想直接下载代码或者查看详细文字/图片描述的请划到最底直接下载哦! 一.摘要 本设计 ...
- 《安富莱嵌入式周报》第304期:开源硬件耳机设计,AI单片机STM32N6已确定为M55内核,另外还有新品STM32H5, H50X, H7R, H7S发布
往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - P ...
- matlab两轮自平衡小车,两轮自平衡小车(全部设计资料+设计分析)
自己做的自平衡小车,基本达到预期效果.制作资料在压缩包里面,供参考. 该两轮自平衡小车硬件设计概述:控制器:ATmega16:8MHz: 加速度传感器:MMA2260:陀螺仪:EWTS82: 传感器的 ...
- 装卸料小车PLC控制设计
一.设计课题的意义 1.1课题背景 1.2 运料小车控制发展的历程 二.设计课题项目的功能与要求 三.设计方案 3.1控制系统的构成 3.2工作过程 3.3总体流程设计方案 四.硬件电路 4.1 I/ ...
- 激光雷达slam小车集成总结
激光雷达slam小车集成总结 最近完成了一个激光雷达slam小车,主要还是根据网上教程以及部分淘宝卖家提供的技术支持,在这里简单记录一下整个过程. 小车是直接从网上买的两轮差速驱动的小坦克车,控制芯片 ...
- 硬件课程设计:基于STM32的多功能播放器之小游戏
4 游戏 4.1 功能介绍 4.1.1 设计思路 为了扩展开发板的应用,同时增加实验的难度和趣味性,我设计了一个类似赛车的小游戏.游戏中共有6条车道,同时有5个障碍物,用按键1和按键2控制赛车更换不同 ...
- SLAM小车系统配置与软件安装过程
WH-Robot2 SLAM小车系统配置与软件安装过程 ---边城量子(wechat:shihezichen), 2018.09.09 概述 背景: 出于成本考虑,只购买了维航科技的小车底盘(含STM ...
- HDLBits答案(6)_硬件模块设计的思考方式
硬件模块设计的思考方式 HDLBits链接 基本的逻辑门操作 题目描述1:将输入端口in和输出端口out连接. Solution1: module top_module (input in,outpu ...
- kali ip查询_UDP/IP硬件协议栈设计(一):缘起
算算也该准备毕业了,正好毕业设计中需要使用UDP进行PC与FPGA之间的通信,而直接实现UDP硬件协议栈想想也并不复杂,"兵马未动.粮草先行",等完成UDP之后再开始毕设课题的研究 ...
最新文章
- 深度学习实现缺陷检测
- java world_Java World中的GraphQL简介
- 前端学习(2131):作用域插槽的使用
- docker中centos遇到sudo: command not found
- Swift高速入门之函数
- JavaScript Promise 快速入门
- javascript 验证身份证
- 编程基本功:如何判断两个线段有重叠?
- 车型数据导入excel
- ArcEngine代码 地图制图标注之 TextElement标注,Annotation注记,MapTips显示
- 5款实用报表工具分析,报表工具这样选!
- AWS扩容硬盘(转)
- 以中东地区军事数据为目标:移动网络间谍活动“Bouncing Golf”分析
- Consul 集群单节点与多节点
- java与英语词汇_Java英语词汇表
- Lua中ipairs和pairs的区别
- 四款国内常用问答系统源码:oASK,Tipask,百姓问,齐博知道
- 堆排序算法原理及c++实现
- 前端相关知识(CSS)(1)(美化页面效果)
- 【量化笔记】OBV指标交易策略