0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探索用于Arduino的TLE94112ES直流电机控制盾牌

h1654155282.3538 2025-12-18 16:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

探索用于Arduino的TLE94112ES直流电机控制盾牌

引言

在电子工程领域,电机控制一直是至关重要的部分。对于Arduino开发者而言,一款功能强大且易于使用的电机控制盾牌可以极大地提升项目的开发效率和性能。今天,我们就来深入了解一下这款带有TLE94112ES的直流电机控制盾牌。

文件下载:Infineon Technologies TLE94112ES直流电机屏蔽.pdf

一、盾牌概述

1.1 基本功能

这款专为Arduino UNO设计的直流电机控制盾牌,能够让用户控制多达6个独立的或11个级联的双向直流电机。它可以通过串行外设接口(SPI)由微控制器进行控制,像Arduino UNO R3或者英飞凌的XMC1100启动套件都能作为主控制器。

1.2 关键特性

  • 电机控制能力:能够控制高达0.9A峰值的有刷直流电机,正常工作输入电压为5.5 - 18V,扩展工作输入电压为18 - 20V,最大输入电压可达40V(绝对最大额定值)。
  • 多种控制模式:可控制六个独立双向直流电机或十一个级联双向直流电机。
  • SPI通信:具备高可配置性和多重诊断功能。
  • 保护机制:拥有过温、过流、欠压、过压保护,以及详细的每个MOSFET诊断,包括单个开路负载检测和单个过流检测。
  • PWM调速:通过脉冲宽度调制(PWM)进行电机速度控制,有三个独立的PWM发生器,PWM频率为80Hz、100Hz或200Hz,8位分辨率,0.5%占空比步长。
  • 堆叠功能:两个盾牌可以堆叠以控制更多的电机。
  • 极性保护:采用IPD50P04P4L - 11进行反极性保护。

1.3 应用图示

对于双向直流电机应用,文档中给出了简化的应用图示,这有助于我们更好地理解盾牌在实际应用中的连接和工作方式。大家可以思考一下,这种应用图示在实际项目设计中能起到怎样的指导作用呢?

二、盾牌详细描述

2.1 概述

为了实现安全和优化的电机控制设计,需要一些分立元件,部分用于电机应用,部分用于TLE94112ES。文档中的图展示了盾牌的连接器等信息。

2.2 原理图

原理图是理解电路板工作原理的关键。图中展示了带有TLE94112ES的直流电机控制盾牌的原理图,通过它我们可以清晰地看到各个元件之间的连接关系。

2.3 布局

布局图展示了盾牌的底层和顶层布局,合理的布局对于电路板的性能和稳定性至关重要。大家在设计自己的电路板时,是否会借鉴这种布局方式呢?

2.4 物料清单

文档详细列出了直流电机盾牌的物料清单,包括元件名称、型号、制造商、描述、数量、经销商、订单号和备注等信息。这为我们进行物料采购和电路板制作提供了明确的参考。

2.5 CSN1和CSN2选择

Arduino UNO的10号引脚默认用于控制TLE94112ES的片选信号(CSN),也可以使用9号引脚来堆叠两个盾牌,此时需要对电阻进行相应的焊接操作。这一设计为我们扩展电机控制数量提供了灵活的解决方案。

2.6 堆叠两个盾牌

通过堆叠两个直流电机盾牌,可以将控制的电机数量翻倍。在这种配置下,每个TLE94112ES的CSN输入需要由不同的微控制器通用输入输出(GPIO)单独控制。

2.7 引脚分配

使用直流电机控制盾牌时,必要的控制信号可以直接通过Arduino、XMC™ 1100启动套件或其他微控制器应用到Arduino连接器上。文档中的图展示了盾牌的引脚分配和连接器信息。

2.8 引脚定义和功能

详细介绍了各个引脚的功能,如VBAT为电池供电引脚,VDD为逻辑供电引脚,SCLK为串行时钟输入,SDI为串行数据输入,SDO为串行数据输出等。了解这些引脚的功能对于正确使用盾牌至关重要。

三、TLE94112ES概述

3.1 关键特性

  • 输出能力:具有十二个半桥功率输出。
  • 兼容性:优化的电磁兼容性(EMC)行为,3.3V/5V兼容输入且带有滞后。
  • 保护与诊断:所有输出具有过载和短路保护,可独立诊断输出(过流、开路负载),具有开路负载诊断功能,输出可选择开路负载阈值。
  • 通信与控制:16位标准SPI,具有菊花链和帧内响应能力,用于控制和诊断,快速诊断带有全局错误标志。
  • PWM功能:输出支持80Hz、100Hz和200Hz的PWM频率,8位占空比分辨率。
  • 保护机制:具有过温预警和保护、过压和欠压锁定、交叉电流保护,并且通过了AEC - 100认证

3.2 框图

框图展示了TLE94112ES的内部结构,有助于我们理解其工作原理和信号流程。

3.3 引脚分配

图中展示了TLE94112ES的引脚分配(顶视图),让我们对各个引脚的位置有了直观的认识。

3.4 引脚定义和功能

详细说明了每个引脚的功能,如接地引脚、功率半桥引脚、串行数据输入输出引脚等。这些信息对于我们正确连接和使用TLE94112ES非常重要。

四、入门指南

4.1 目标应用

TLE94112ES主要用于峰值电流低于0.9A的有刷直流电机控制,也可以驱动其他符合设备电气特性的电感、电容和电阻负载,如单稳态继电器、双稳态继电器和发光二极管LED)等。

4.2 盾牌连接

将有刷直流电机连接到相应的输出连接器(OUTx,$x = 1 ... 12$),选择合适的直流适配器(盾牌的扩展工作输入范围为5.5V - 20V DC,绝对最大额定值为40V),将盾牌连接到Arduino UNO R3或XMC™ 1100启动套件,连接USB电缆,使用相应的IDE对控制器板进行编程,最后连接直流适配器并开启电源

4.3 软件入门

  • 下载适用于带有TLE94112的直流电机盾牌的草图示例。
  • 通过USB电缆将Arduino UNO连接到PC的USB端口
  • 下载并安装Arduino IDE。
  • 启动Arduino IDE并导入项目文件。
  • 将草图烧录到Arduino UNO。

4.4 草图示例

文档中给出了TLE94112ES的草图示例,包括寄存器地址声明、读写和清除寄存器操作,以及电机的激活和控制逻辑。通过这个示例,我们可以更好地理解如何使用盾牌进行电机控制。

总结

这款带有TLE94112ES的直流电机控制盾牌为Arduino开发者提供了一个强大而灵活的电机控制解决方案。它具有丰富的功能和保护机制,适用于多种应用场景。通过本文的介绍,相信大家对这款盾牌有了更深入的了解。在实际应用中,大家可以根据自己的需求合理使用盾牌的各项功能,开发出更出色的项目。大家在使用过程中遇到过哪些问题呢?又是如何解决的呢?欢迎在评论区分享交流。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    191

    文章

    6535

    浏览量

    197682
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    GSK - 806 DC Motor Control Kit:高效直流电机控制解决方案

    GSK - 806 DC Motor Control Kit:高效直流电机控制解决方案 在电子工程领域,直流电机控制一直是一个重要的研究方向。今天,我们来深入了解一款名为GSK - 8
    的头像 发表于 05-15 16:05 124次阅读

    为什么驱动直流电机跟振动直流电机对电源的干扰不一样,怎么解决。

    有大佬知道为什么驱动直流电机跟振动直流电机对 12 伏电源的干扰不一样吗,怎么解决
    发表于 03-31 13:53

    四线的直流电机该如何接线

    直流电机的接线方式直接关系到其运行性能和控制效果,尤其是四线直流电机(通常指带有两个独立绕组的双通道电机或串/并励可切换电机),其接线逻辑需
    的头像 发表于 03-05 16:58 902次阅读

    直流电机接线的相关问题

    直流电机作为工业生产和日常生活中常见的动力装置,其接线方式的正确性直接影响电机性能、使用寿命甚至安全。本文将从直流电机的基本结构、接线原理、常见接线方法、注意事项及故障排查五个方面展开详细解析,并
    的头像 发表于 12-31 07:43 1337次阅读
    <b class='flag-5'>直流电机</b>接线的相关问题

    BTN9970/BTN9990电机控制盾牌Arduino评估利器

    Technologies DCSHIELDBTN9970LVTOBO1直流电机控制扩展板.pdf 1. 文档概述 这份用户手册详细描述了BTN9970和BTN9990 V1.2电机控制
    的头像 发表于 12-21 11:35 934次阅读

    流电机直流电机调速方法

    流电机直流电机作为现代工业中应用最广泛的两种电动机类型,其调速技术直接关系到生产效率、能源消耗和设备性能。随着电力电子技术、微处理器控制技术的快速发展,电机调速方法已从传统的机械式
    的头像 发表于 12-19 07:39 1586次阅读
    交<b class='flag-5'>流电机</b>与<b class='flag-5'>直流电机</b>调速方法

    CW32电机控制基础——无刷直流电机换相控制原理

    与有刷直流电机相比,无刷直流电机除使用电子换相器取代有刷直流电机电刷机械换向,使用永磁体产生转子磁场外,从结构和工作原理上都和有刷直流电机相类似,故其
    的头像 发表于 10-09 17:15 5520次阅读
    CW32<b class='flag-5'>电机</b><b class='flag-5'>控制</b>基础——无刷<b class='flag-5'>直流电机</b>换相<b class='flag-5'>控制</b>原理

    单片机直流电机调速原理

    在工业自动化、智能设备等领域,直流电机的调速控制至关重要,而单片机凭借其灵活的控制能力,成为实现直流电机精准调速的核心部件。单片机直流电机
    的头像 发表于 07-17 13:42 1035次阅读

    浮思特 | 无刷电机与有刷直流电机的区别是什么,该如何选择?

    在精密运动控制领域,永磁直流电机因其优于交流电机的可控性,被广泛应用于需精准调节速度、扭矩或位置的场景。美蓓亚三美有刷直流电机当前主流
    的头像 发表于 07-16 10:15 4018次阅读
    浮思特 | 无刷<b class='flag-5'>电机</b>与有刷<b class='flag-5'>直流电机</b>的区别是什么,该如何选择?

    无刷直流电机双闭环控制的仿真研究

    摘 要:为了便于对无刷直流电机的运行特性和控制策略的研究,文章详细的介绍了无刷直流电机工作原理和数学模型,提出无刷直流电机控制策略,采用电
    发表于 07-08 18:33

    无刷直流电机模糊自适应PID控制的研究

    摘要:为了提高无刷直流电机控制系统的动、静态性能,将模糊控制结合PID控制算法应用到无刷直流电机速度控制
    发表于 07-07 18:29

    无刷直流电机改进型直接转矩控制研究

    摘要:研究了120”导通方式下的无刷直流电机直接转矩控制策略。通过分析了无刷直流电机转矩特性知道,只要保持定子磁链幅值恒定并控制其旋转速度就可使电机
    发表于 06-27 16:45

    无刷直流电机控制研究

    摘一要:设计了一种采用 TMS320LF2407DSP作为主控制器,集成 IGBT 作为功率驱动元件的无刷直流电机控制器,对电机转速和电流的双闭环 PID 调节。通过在跑步机上的试验表
    发表于 06-26 13:39

    EtherCAT科普系列(10):EtherCAT技术在无刷直流电机驱动系统领域应用

    直流无刷电机是通过电子控制器实现换向取代传统带碳刷的直流电机。常用电机类型多样,主要可以分为无刷电机
    的头像 发表于 05-29 17:05 1246次阅读
    EtherCAT科普系列(10):EtherCAT技术在无刷<b class='flag-5'>直流电机</b>驱动系统领域应用

    直流电机EMC整改:怎么选择?功率多少?

    南柯电子|直流电机EMC整改:怎么选择?功率多少?
    的头像 发表于 05-29 09:36 1406次阅读
    <b class='flag-5'>直流电机</b>EMC整改:怎么选择?功率多少?