TMC5160 BOB:一款强大的步进电机控制模块

电子说

1.4w人已加入

描述

TMC5160 BOB:一款强大的步进电机控制模块

在电子工程师的日常工作中,步进电机控制模块是一个常见且重要的组件。今天,我们就来深入了解一下 TMC5160 BOB 这款步进电机控制模块。

文件下载:TMC5160-BOB.pdf

模块概述

TMC5160 BOB 是一款基于 TMC5160 - TA 步进控制器的 IC 扩展板,其文档版本为 V1.00,发布于 2017 年 10 月 19 日。它具有诸多特点,能为步进电机的控制提供可靠且高效的解决方案。

引脚信息

该模块的引脚分布清晰,通过一个 2x11 引脚、间距为 0.1" 的排针来实现与外部的连接。以下是具体的引脚信号: 左侧引脚 信号 右侧引脚 信号
1 VCC_IO (3.3V or 5V) 12 VS (9 - 36V)
2 GND 13 GND
3 CSN (active low) 14 B2 (Motor Phase B)
4 SCK (up to 6MHz with external CLK) 15 B1 (Motor Phase B)
5 SDI (data in) 16 A2 (Motor Phase A)
6 SDO (data out) 17 A1 (Motor Phase A)
7 GND 18 GND
8 CLK16 (pull to GND for internal CLK) 19 DIAGO (Diagnosis out)
9 DRV_ENN (active low) 20 ENCA (Incremental Enc.)
10 REFL (Left End Stop) 21 ENCB (Incremental Enc.)
11 REFR (Right End Stop) 22 ENCN (Incremental Enc.)

工程师们在使用时,需要特别注意不同引脚的功能和电平要求,以确保模块的正常工作。比如,VCC_IO 引脚可以选择 3.3V 或 5V 的供电,而 VS 引脚的供电范围则是 9 - 36V,这是由 MOSFETs 限制的。

模块特性

供电与电流

  • 供电电压范围为 9 - 36V,这使得它可以适应多种不同的电源环境。
  • 相电流 (I_{phase, RMS}) 最大可达 2.8A,能够满足大多数步进电机的驱动需求。

控制方式

  • 通过 SPI 接口进行配置和控制,这种通信方式具有高速、稳定的特点,方便工程师进行参数设置和状态监控。
  • 支持 S/D 模式,并且可以通过焊接选项进行选择,增加了模块的灵活性。

其他特性

  • 建议搭配一个约 150uF 的低 ESR 电解电容使用,有助于提高模块的稳定性。
  • 模块尺寸为宽 1.5",高 1.1",体积小巧,便于集成到各种设备中。

物料清单

该模块的物料清单详细列出了所使用的各种元器件,包括电容、电阻、LED、IC 等。以下是部分主要元器件: 数量 型号 封装 描述
4 MC0603F104M500CT 100nF 0603 电容,Multicomp
2 GRM188R61E225KA12D 2u2 0603 电容,Murata
1 TMC5160 - TA TMC5160 - TA TQFP48 - EP, 7x7 TRINAMIC
4 AO4882 AO4882 SOP - 8L FET,Alpha&Omega

工程师在进行模块的维修或改进时,可以参考这个物料清单。不过,在选择替代元器件时,要注意其参数和性能是否与原器件匹配。

模式选择

TMC5160 BOB 的模式选择通过焊接不同的电阻来实现:

  • 焊接 R2 而不焊接 R1 时,内部斜坡发生器激活,采用 Trinamic 的 6 点斜坡模式,这是默认模式。
  • 焊接 R1 而不焊接 R2 时,步进/方向接口激活,可与外部运动控制器配合使用,此时 STEP 对应 REFL,DIR 对应 REFR。

这种模式选择方式为工程师提供了更多的控制灵活性,大家可以根据具体的应用场景来选择合适的模式。

总之,TMC5160 BOB 是一款功能强大、设计灵活的步进电机控制模块,在很多步进电机控制的应用场景中都能发挥重要作用。各位工程师在实际使用过程中,有没有遇到过一些有趣的问题或者独特的应用案例呢?不妨在评论区分享一下。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分