TMC428型3轴步进电机控制器的原理及应用.docx
《TMC428型3轴步进电机控制器的原理及应用.docx》由会员分享,可在线阅读,更多相关《TMC428型3轴步进电机控制器的原理及应用.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、TMC428型3轴步进电机控制器的原理及应用TMC428是小尺寸、高性价比的二相步进电机控制芯片。它带有二个独立的SPI口,可分别与微处理器和带有SPI接口的步进电机驱动器相连以构成完好的系统。其控制指令可由微处理器通过SPI接口给定。TMC428提供了所有与数字运动控制有关的功能,包括位置控制、速度控制及微步控制等步进电机常用的控制功能。这些功能假如让微处理器来完成,那么需占用大量的系统资源,所以它的使用可将微处理器解放出来,以把资源用在接口的扩展和对步进电机的更高层次的控制上。此外,TMC236也是TRINAMIC公司开发的带有串行接口的步进电机驱动器。3个TMC236连构造成的菊花链Da
2、isychain构造便是一种基于串行通讯的网络构造,可以使多个具有串行通信接口的设备以接力的方式传递数据。TMC428可以通过SPI接口与它们相连接,以同时控制3个二相步进电机。TMC428的主要特点如下:根据不同的应用提供有SSOP16、SOP24、DIL20三种封装可选形式。可以同时对3个二相步进电机进展控制,所有电机可独立工作。根据微处理器给定的电机运动参数位置,速度、加速度,按照梯形或者三角形的速度由线产生驱动脉冲波形和顺序,来对电机进展位置和速度控制。它有4种工作形式。其中位置控制有RAMP形式和SOFT形式,速度控制有VELOCITY形式和HOLD形式。可微步控制。采用6位分辨率的
3、微步细分。包括满步、半步直至64细分。每个电机可分别选择其需要的微步分辨率。满步频率最高达20kHz。通过可编程电流比例捉控制,可以使电机在不同的工作状态下采用大小不同的工作电流。控制电机工作可在8个档次上,分别是最大电流的12.5%、25%、37.5%、50%、62.5%、75%、87.5%、100%。可以对多种参数进展设置,包括最大加速度、最大速度、加速运行和位置保持时电机线圈的电流大小、微步细分分辨率、波形发生器和脉冲发生器的参数等20个多个参数。可在线改变运动参数位置、速度、加速度。带有4线串行SPI接口,串行通信使用32bit数据长度的简单协议。使用简单。可通过另一个SPI口与电机驱
4、动器连接,其数据传输率高达1Mbit/s。低功耗1.25mA,4MHz,时钟输入范围宽且时钟频率最高可达16MHz。3.3V或者5V的CMOS/TTL兼容电平供电。2、引脚功能图1TMC428的引脚排列图1所示为TMC428采用SSOP16封装时的引脚排列,各个引脚的功能如下:1,2,3脚REF1,2,3:参考开关输入1,2,3,可以外接限位开关,以引发TMC428内部中断功能。本文没有使用该功能。4脚TEST:测试脚。使用时接地,接地应尽可能在引脚附近。5脚CLK:时钟输入。6脚nSCS_C:SPI控制接口的片选信号输入,低电平有效。7脚SCK_C:SPI控制接口的时钟输入。8脚SDI_C:
5、SPI控制接口的数据输入。9脚SDO_C:SPI控制接口的数据输出,高阻。10脚SDO_S:驱动SPI接口的数据输出。11脚SCK_S:驱动SPI接口的时钟输出。12脚nSCS_S:驱动SPI接口的片选信号输出。13脚V5:+5V电源。14脚V33:+3.3V电源,应外接470nF电容器。15脚GND:地。16脚SDI_S:驱动SPI接口数据输入,应接上拉或者下拉电阻器。3、内部构造和工作原理TMC428的内部构造如图2所示。TMC428是由各个单元的存放器和片内RAM构成的。其内部包括二个外部串行接口、波形发生器和脉冲发生器、微步单元、多口RAM控制器和中断控制器。图2TMC428的内部构造
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TMC428 步进 电机 控制器 原理 应用
限制150内