- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
轴步进电机控制芯片-TMC目前许多设备上需要用到多个电机的
3轴步进电机控制芯片-TMC428
目前许多设备上需要用到多个电机的控制,在设计开发过程中自然会增加开发难度,而且难度随着控制轴数的增多而增大。TMC428是TRINAMIC公司开发的3轴步进电机控制芯片,它可以减少外围电路,减少电机控制软件设计的工作量,降低开发成本,缩短研发时间。
TMC428具有系统所需的所有运动控制功能,以其为核心控制3个TMC2X6或TMC2X9(该公司的驱动芯片)构成3轴步进系统的控制和驱动功能,该控制系统具有体积小,结构简单,内部可构成虚拟闭环等许多优点。IO部分可以由其上位的微控制器来实现。
主要性能
??TMC428是小尺寸、高性价比的二相步进电机控制芯片。它带有二个独立的SPI口,可分别与微处理器和带有SPI接口的步进电机驱动器相连以构成完整的系统。其控制指令可由微处理器通过SPI接口给定。TMC428提供了所有与数字运动控制有关的功能,包括位置控制、速度控制及微步控制等步进电机常用的控制功能。这些功能如果让微处理器来完成,则需占用大量的系统资源,所以它的使用可将微处理器解放出来,以把资源用在接口的扩展和对步进电机的更高层次的控制上。此外,TMC236也是TRINAMIC公司开发的带有串行接口的步进电机驱动器。3个TMC236连结构成的菊花链(Daisychain)结构便是一种基于串行通讯的网络结构,可以使多个具有串行通信接口的设备以接力的方式传递数据。TMC428可以通过SPI接口与它们相连接,以同时控制3个二相步进电机。根据微处理器给定的电机运动参数(位置,速度、加速度),依照梯形或三角形的速度由线产生驱动脉冲波形和顺序,来对电机进行位置和速度控制。可微步控制。采用6位分辨率的微步细分。每个电机可分别选择其需要的微步分辨率。满步频率最高达20kHz。通过可编程电流比例控制,可以使电机在不同的工作状态下采用大小不同的工作电流。控制电机工作可在8个档次上,分别是最大电流的12.5%、25%、37.5%、50%、62.5%、75%、87.5%、100根据不同的应用提供有SSOP16、SOP24DIL20三种封装可选
图1 不同的封装方式
引脚功能
TMC428的引脚
图2 引脚功能
内部结构及工作原理
图3 TMC428内部结构
TMC428的内部结构如图所示。TMC428是由各个单元的寄存器和片内RAM构成的。其内部包括二个外部串行接口、波形发生器和脉冲发生器、微步单元、多口RAM控制器和中断控制器。TMC428一般从微处理器获得控制指令,微处理器则通过发送和接收固定长度的数据包对TMC428寄存器和RAM进行读写操作。TMC428的寄存器和片内RAM的功能有所不同。寄存器用于存储电机总体配置参数和运动参数,而片内RAM用于存储?驱动串行接口的配置和微步表。电机总体参数是指对驱动器菊花链中TMC236的配置。运动参数包括各电机的当前位置、目标位置、最大速度、最大加速度、电流比例、波形发生器和脉冲发生器参数以及微步细分分辨率等。片内RAM包括64个地址的数据空间,每个地址可存储24位宽的数据,前32位地址数据是对驱动器菊花链串行通信数据包的配置,后32位地址的数据为微步细分表。????初始化以后,TMC428即可自动发送数据包到菊花链的每个TMC2,也就是说,驱动串行接口经过初始化后便可以自动工作,而不需要微处理器的参与。只要把位置、速度写进指定的寄存器就可以控制电机。TMC428的多口RAM控制器可管理数据的存取时序。这样,微处理器就可以在任何时间读写寄存器和片内RAM的数据。????通过波形发生器可以处理存储在寄存器里的运动参数并计算电机运动速度曲线。脉冲发生器则根据波形发生器计算得到的速度来产生步进脉冲。步进脉冲产生时TMC428的驱动串行接口将自动发送数据包给步进电机驱动器菊花链以驱动步进电机。当采用微步控制时,微步单元即开始处理根据脉冲发生器产生的步进脉冲,同时根据选择的微步分辨率来产生全步、半步和微步脉冲,并通过驱动串口送给驱动器菊花链。????驱动串行接口是TMC428与驱动器菊花链之间的通信接口。从TMC428到驱动器之间的串行数据包的长度是可配置的,以适应由不同类型和厂家的电路构成的SPI环形结构,最大数据长度为64bit。初始化后,TMC428与步进电机驱动器之间的通信是自动完成的。不同类型的带有SPI接口的驱动器都可以混合构成菊花链结构与TMC428进行连接。??4、应用????4.1?兼容性????TMC428与大多数厂商生产的步进电机驱动电路兼容。它可以直接连接带有SPI口的步进电机驱动器,也可以通过附加的器件连接常用的并口驱动器。甚至带有步进、方向输入的步进电机驱动器也可以由TMC428来控制。将步进电机驱动TMC2X6或TMC2X9非常简单地连
您可能关注的文档
- 贝岭芯片在LCDTV中的应用.PDF
- 谈谈北京地区的鸟类与环境pdf1613k.PDF
- 贝壳生物矿化的研究进展-海洋科学.PDF
- (B)米兰科维奇循环.PPT
- 负压驱动皮升级等温核酸精确定量微流控芯片-色谱.PDF
- 谷氨酸制造味精.PPT
- 贝类水产品中有机锡和甲基汞的检测研究-食品安全质量检测学报.PDF
- 调整方法.PPT
- 财团法人国家试验研究院国家奈米元件试验室采购规范书.PDF
- 贞观之治唐太宗吸取隋朝灭亡教训.PPT
- 2025年中医药国际化品牌建设与文化传播策略.docx
- 人工智能教育资源内容与学生认知发展阶段适配的跨学科教学案例研究教学研究课题报告.docx
- 民间艺术在非物质文化遗产品牌保护与传承中的法律保障研究教学研究课题报告.docx
- 小学数学思维训练互动式数字资源开发:增强现实技术的融合策略研究教学研究课题报告.docx
- 《城市绿色交通系统优化对空气质量改善的生态经济效应分析》教学研究课题报告.docx
- 初中语文名著教学中的阅读策略与语文素养提升研究教学研究课题报告.docx
- 《激光加工技术在金属微细加工工艺中的应用与工艺创新》教学研究课题报告.docx
- 初中班主任数字教学资源整合与个性化班级管理实践探究教学研究课题报告.docx
- 《艺术教育对高校校园文化传承与创新的研究》教学研究课题报告.docx
- 《基于绿色供应链的铸造行业清洁生产技术实施路径研究》教学研究课题报告.docx
文档评论(0)