《Arduino开发实战指南:机器人卷》一3.5 常用电机驱动芯片介绍

简介:

本节书摘来华章计算机《Arduino开发实战指南:机器人卷》一书中的第3章 ,第3.5节,黄文恺 伍冯洁 陈 虹 编著更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.5 常用电机驱动芯片介绍

实际应用时,用分立器件制作H桥式直流电机驱动电路比较麻烦,例如,控制不好易烧毁、需加入保护电路等。目前市面上有很多封装好的H桥集成电路,接上电源后,电机和控制信号就可以使用了,在额定的电压和电流范围内使用非常方便可靠,例如:L293D、L298N、TA7257P、SN754410等,本书将重点介绍常用的L298N电机驱动芯片。
L298N是ST公司的产品,如图3.10所示,采用15脚Multiwatt封装,内部包含4通道逻辑驱动电路。L298N芯片可以同时驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达50V,可以直接通过电源来调节输出电压,并可以直接用Arduino的I/O接口来控制。
L298N支持标准TTL逻辑电平信号VSS,VSS可接4.5~7V电压。图3.11为L298N的引脚图,引脚4 VS接电源电压,VS电压范围为+2.5~46V,输出电流可达2.5A,可驱动电感性负载;引脚1和引脚15分别对地接一电阻,下拉的驱动电流将通过这个电阻,当电流过大时电阻上的压降也变大,下拉驱动管的射极电位将被抬高,使下拉驱动管趋于截止,起到过电流保护的作用。
  
image

L298N驱动两个直流电机时,引脚2、3、13、14可分别接电动机;引脚5、7、10、12接输入控制电平,控制电机的正、反转;引脚6、11接控制使能端,分别控制2路电机的启动与停止。L298N芯片的引脚定义如表3-1所示。
image
image

采用Arduino控制L298N驱动电机的电路如图3.12所示,利用Arduino的数字引脚(如:D3、D4、D6、D7)来分别控制2个直流电机的正、反转,同时利用PWM输出口(如:D10、D11) 来分别控制2个电机的转速。此外,L298N连接电机的输出引脚上(引脚2、3、13、14)接了8个快恢复肖特基二极管,二极管通常采用1N5819,大电流时可采用1N5822,贴片采用SS40等,接二极管主要起到为电感性负载(如电机线圈)续流通路的作用,能有效的保护芯片。

image

相关文章
|
1月前
|
人工智能 开发框架 机器人
AstrBot:轻松将大模型接入QQ、微信等消息平台,打造多功能AI聊天机器人的开发框架,附详细教程
AstrBot 是一个开源的多平台聊天机器人及开发框架,支持多种大语言模型和消息平台,具备多轮对话、语音转文字等功能。
3025 15
AstrBot:轻松将大模型接入QQ、微信等消息平台,打造多功能AI聊天机器人的开发框架,附详细教程
|
5月前
|
传感器 人工智能 机器人
基于Arduino的泡茶机器人
基于Arduino的泡茶机器人
85 1
|
2月前
|
人工智能 自动驾驶 安全
Cosmos:英伟达生成式世界基础模型平台,加速自动驾驶与机器人开发
Cosmos 是英伟达推出的生成式世界基础模型平台,旨在加速物理人工智能系统的发展,特别是在自动驾驶和机器人领域。
380 15
Cosmos:英伟达生成式世界基础模型平台,加速自动驾驶与机器人开发
|
5月前
|
机器人
基于Arduino的自弹尤克里里机器人(下)
基于Arduino的自弹尤克里里机器人(下)
53 0
|
5月前
|
机器人
基于Arduino的自弹尤克里里机器人(上)
基于Arduino的自弹尤克里里机器人(上)
58 0
|
4月前
|
算法 机器人 语音技术
由通义千问驱动的人形机器人具身智能Multi-Agent系统
申昊科技人形机器人小昊,集成通义千问多模态大模型的具身智能系统,旨在讲解销售、迎宾表演等场景。机器人通过语音、动作等方式与用户互动,利用云端大语言模型处理自然语言,结合视觉、听觉等多模态感知技术,实现流畅的人机对话、目标追踪、展厅讲解等功能。
521 4
由通义千问驱动的人形机器人具身智能Multi-Agent系统
|
3月前
|
编解码 网络协议 机器人
顶顶通电话机器人开发接口对接大语言模型之实时流TTS对接介绍
大语言模型通常流式返回文字,若一次性TTS会导致严重延迟。通过标点断句或流TTS可实现低延迟的文本到语音转换。本文介绍了电话机器人接口适配流TTS的原理及技术点,包括FreeSWITCH通过WebSocket流TTS放音,以及推流协议和旁路流对接的详细说明。
302 1
|
5月前
|
传感器 IDE 机器人
基于Arduino的扫地机器人
基于Arduino的扫地机器人
181 1
|
5月前
|
传感器 算法 机器人
基于Arduino的3D打印六足机器人
基于Arduino的3D打印六足机器人
79 0
|
5月前
|
人工智能 安全 机器人
Dify开发Agent对接钉钉机器人
这篇文章详细讲解了如何在Dify平台上开发一个Agent并与钉钉机器人集成,实现自动化消息处理和响应功能。
687 0

热门文章

最新文章