TMC2208-LA单轴步进驱动器可替代A4988

2024-01-02 13:04

本文主要是介绍TMC2208-LA单轴步进驱动器可替代A4988,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

TMC2208是由德国TRINAMIC公司推出的步进电机驱动,TMC22XX系列步进电机驱动被广泛应用于各个行业。TMC2208为3D打印、相机、扫描仪和其他自动化设备应用提供集成电机驱动器解决方案。同TMC2208一样在3D打印行业运用较多的还有TMC2209/2130/2660/2225/等。另外还有TMC5160/4671/6200运用于3D打印机。

TMC2208主要应用于办公区、住宅区等需要高静音标准环境。无论您是用于3D打印机或是其他自动化设备,TMC2208的QFN28(5x5)封装可以完美取代A4988实现电机的静音工作。

TMC2208驱动的特点:

  • 高细分(最高支持全步256细分工作)
  • 支持UART接口
  • 支持STEP/DIR接口配置 4, 8, 16 和 32 微步细分
  • 低振动(spreadcycle高速防抖模式)
  • 低噪音(sealthchop模式可消除大部分低速运行下的电机噪声和振动)
  • 最大输出电流1.2A(需要配合强散热片)有效电流(均方根电流)为1.4A
  • IC工作电压5V, 负载驱动电压5~36V
  • 体积小(5x5mm)

TMC2208替换A4988的优势:

  1. 节能:自动减小电流可降低功率消耗以及减少设备发热
  2. UART:UART单线接口允许使用任何微控制器控制TMC2208
  3. 诊断:当驱动无法正常工作时将通过DIAG输出实时显示
  4. 256微步:TMC2208可以完全控制电机的256个微步

I/O配置对比:

在默认设置下,TMC2208将输入/输出配置引脚设置的微步数内插至256微步,TMC2208不使用第三个配置引脚进行外部微步配置,而是该引脚提供可选配置诊断功能。这是一个输出引脚,应设置为MCU中的输入,如果未使用,则保持打开状态。INDEX引脚是一个输出引脚,应设置为MCU中的输入,如果未使用,则保持打开状态。电流定标的模拟参考电压或内部感测电阻器使用的参考电流(可选模式)。0V和2.5V之间的电压线性调节0和电流之间的电流由感测电阻设置定义的标度。将感测电阻调整为电机电流。

这篇关于TMC2208-LA单轴步进驱动器可替代A4988的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/562519

相关文章

如何编写Linux PCIe设备驱动器 之二

如何编写Linux PCIe设备驱动器 之二 功能(capability)集功能(capability)APIs通过pci_bus_read_config完成功能存取功能APIs参数pos常量值PCI功能结构 PCI功能IDMSI功能电源功率管理功能 功能(capability)集 功能(capability)APIs int pcie_capability_read_wo

为备份驱动器制定备份计划:维护数据的3大方法

时间:2014-02-26 14:49 来源:网管之家 字体:[大 中 小]   您可能已经对您的电脑进行了备份,但其实这样还是远远不够的,其并非如您所认为的那样安全。您企业备份驱动器上的文件可能与您的主系统上的文件一样,容易受到灾难的影响。根据最近流行的恶意软件CryptoLocker的感染途径显示,连接到PC的外置驱动器——辅助硬盘驱动器,例如,用于备份的外部USB硬盘驱动器,可以像

使用http-request 属性替代action绑定上传URL

在 Element UI 的 <el-upload> 组件中,如果你需要为上传的 HTTP 请求添加自定义的请求头(例如,为了通过身份验证或满足服务器端的特定要求),你不能直接在 <el-upload> 组件的属性中设置这些请求头。但是,你可以通过 http-request 属性来自定义上传的行为,包括设置请求头。 http-request 属性允许你完全控制上传的行为,包括如何构建请求、发送请

Anthropic 创始人 Dario Amodei 谈:关于护城河与风险,AI 大很难直接替代人

护城河的迷思   近期,Anthropic创始人Dario Amodei与投资人Erik Torenberg进行了一场引人关注的对话。他们探讨了AI的护城河与潜在风险。话说,护城河就像酒水的保质期,过了时间就得小心别翻车。Amodei提到,AI虽有强大的潜力,但短期内难以完全替代人类的智慧。这可让很多人松了一口气,毕竟机器发热总比人心复杂,听着都觉得不舒服。 聪明与控制的博弈   Dar

如何编写Linux PCI设备驱动器 之一

如何编写Linux PCI设备驱动器 之一 PCI寻址PCI驱动器使用的APIpci_register_driver()pci_driver结构pci_device_id结构 如何查找PCI设备存取PCI配置空间读配置空间APIs写配置空间APIswhere的常量值共用部分类型0类型1 PCI总线通过使用比ISA更高的时钟速率来实现更好的性能;它是时钟运行在 25 或 33 M

Java中多个ifelse语句的替代设计

今天在改老代码的过程中,亲眼见证了一段30个if-else嵌套的代码... 然后搜集了一些资料做了以下简单整理。 概述 ifelse是任何编程语言的重要组成部分。但是我们编写了大量嵌套的if语句,这使得我们的代码更加复杂和难以维护。 接下来,让我们探索如何简化代码的中的ifelse语句写法。 案例研究 我们经常遇到涉及很多条件的业务逻辑,并且每个逻辑都需要不同的处理方式。以Calculator

十大开源的Cursor AI替代方案

随着AI的兴起,所使用的工具也在不断进步。Cursor AI 作为一个强大的编码助手,已经成为开发人员不可或缺的工具。开源替代方案提供了透明性、个性化和成本效益。本文深入探讨了Cursor AI 的十大开源替代方案,这些方案将丰富您的编码体验,让您更高效。 Cursor AI 的十大开源替代方案 1. TabNine TabNine 是目前最受欢迎的AI驱动代码自动完成工具之一。它可以轻松集

La-Z-Boy 标签制作注意事项

在制作标签之前,供应商需要通过EDI向La-Z-Boy发送提前发货通知(ASN)。ASN中的每个明细行将会至少对应一个运输编号(shipment ID),这个信息将会被体现在运输标签上,和标签上的条形码一起,用于La-Z-Boy收货。 供应商必须确保其装箱单以及发票中的信息能够对应上该批次货物的运输标签以及相关运输编号。供应商可以在La-Z-Boy提供的标签文档中,找到La-Z-Boy EDI部

Hbuilder更新后启动后报错替代的解决

今天更新了一下Hbuilder,但是启动后不久就报org.eclipse.ui.internal.Workbench.saveMemen()V错误提示。 如下图: 关了,不一会儿又出来了,挺烦人的。 百度了,也没看到啥解决方案。这种软件都有config等配置的。寻思找找可不可以从配置下手。 最后找到了!!! 菜单栏–》帮助–》还原配置 然后重启就OK了。

替代 Django 默认 User 模型并使用 `django-mysql` 添加数据库备注20240904

替代 Django 默认 User 模型并使用 django-mysql 添加数据库备注 前言 在 Django 项目开发中,默认的 User 模型虽然能够满足许多基础需求,但在实际项目中我们常常需要对用户模型进行定制化。通过覆盖默认的 User 模型,我们可以根据具体的业务需求添加额外的字段、修改字段属性等。同时,使用 django-mysql,我们还可以在数据库迁移时为字段添加备注,提高数