3.4 集成式步进驱动器控制接口

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • 3.4 集成式步进驱动器控制接口
  • 登录
[音乐播放] 欢迎观看 TI高精度实验室 步进驱动器系列第四章。 我叫 James Lockridge。 在本视频中,我将讨论集成步进驱动器上使用的 常见接口。 集成式步进驱动器带有 多种控制接口选项。 此幻灯片显示了三个主要选项: 步进方向、相位使能和 PWM。 步进方向接口使用 STEP 控制 引脚上的脉冲上升沿来使电机转动。 当驱动器接收到 STEP引脚上的上升沿时, 它会使电机移至下一个整步或微步 位置。 一系列的步进脉冲将使电机连续旋转。 方向引脚也称 DIR 引脚,用于选择电机旋转的 方向。 步进方向接口仅用于驱动 步进电机。 相位使能接口是一种用于控制 刷式直流和步进电机的 并行接口。 使能也称 EN 引脚,用于控制驱动器输出何时 为步进电机通电。 相位也称 PH 引脚,用于选择电流 流经绕组的方向。 VREF 引脚选择驱动器 在步进绕组中所调节的电流电平。 步进绕组中的电流电平 决定了转子的位置。 PWM 接口是另一种用于控制 刷式直流和步进电机的 并行接口。 电机驱动器输出取决于输入引脚的状态。 具有 PWM 控制接口的驱动器也可能 具有用于电流调节的VREF 引脚。 带有步进方向接口的集成式步进 驱动器包含一个分度器表, 该表确定在每个步进绕组中要调节的电流电平。 分度器表中每一步进的电流 电平是满量程电流的百分比。 满量程电流是步进驱动器 将在电机绕组中调节的最大电流。 通常,步进驱动器内部或外部的 基准电压 设置满量程电流。 这是步进驱动器数据表中的 典型分度器表。 当分度器表位于索引 1 时, 驱动器将 A 相绕组中的电流 调节为满量程设置的 0%,将 B 相绕组中的 电流调节为 100%。 当步进引脚接收到上升沿时, 分度器将移至表中的下一个状态。 如果将驱动器配置为 1/4 微步, 则第二种状态将是驱动器在 A 相绕组中 将满量程电流调节为 38%,在 B 相绕组中 将满量程电流调节为 92%。 在 1/8 微步的情况下,步进引脚上的上升沿 会将 A 相和 B 相电流分别调节为 20% 和 98%。 对于步进引脚的每个上升沿, 这将产生的转子转动为 1/4 微步 模式位移的一半。 根据微步设置,分度器不一定 必须从索引 1 开始。 分度器表上显示的红色框 表示通电时步进驱动器分度器的 起点。 该动画显示了电机绕组中的 电流如何随 STEP 引脚上的每个上升沿而变化。 DIR 引脚的状态决定了电机的 转动方向。 如果 DIR 引脚为低电平, 则分度器将反向遍历分度器表。 一些驱动器具有分度器表, 可以提供低至 1/256微步的微步模式。 VREF 引脚上的电压决定了驱动器的 满量程电流。 带有步进方向接口的驱动器 通过电流斩波自动调节 电机绕组中的电流。 通过选择步进驱动器上的 衰减模式来选择电流斩波技术的类型。 在此示例中,微控制器上的 数模转换器 (DAC) 可设置VREF 引脚上的电压。 为了产生正正弦波电流, 将面引脚设置为逻辑高电平。 微控制器可以使用存储在 查找表中的正弦微步值来设置 DAC 输出的 VREF 引脚电压。 为了产生负正弦值, 将相位引脚设置为逻辑低电平。 由于相位引脚控制电流的方向, 因此 VREF 引脚可以重复使用查找表中的相同值。 为了正确驱动步进电机, AV REF 和 BV REF引脚的正弦 基准电压必须为 90 度 异相。 PWM 接口还可以驱动步进电机,其方式与 相位使能接口类似。 输入引脚配置电流方向, 而 VREF 引脚设置电流调节电平。 通过切换输入引脚的状态, 电流也会改变方向。 与相位使能接口一样, BV REF 引脚的正弦基准电压 也必须与 AV REF 信号异相 90 度。 通过对 PWM 和相位使能接口 进行电流调节,微步分辨率 从根本上受 DAC 分辨率的限制。 例如,一个 10 位 DAC 可能实现1,023 个微步级。 电压控制是一种在不使用电流斩波的情况下 驱动步进电机的方法。 要在相位使能接口上执行此操作, 需要通过 EN 引脚上具有正弦占空比的 PWM 信号来控制电机端子上电压的大小。 要重建整个正弦波,相位引脚必须 在正弦波的一半位置切换其状态, 以改变施加到电机端子的电压的 极性。 此示例仅显示A 相的输入。 B 相控制类似,但是输入上的 正弦 PWM 信号需要与 A 相 异相 90 度。 在 PWM 接口上实现电压控制时, 固件设计人员必须注意输入 引脚的状态表。 为了在线圈上产生正电压, 请将 N1 设置为逻辑高电平,将 N2 设置为逻辑低电平。 通常,用于电机驱动的PWM 在驱动状态和慢速衰减 状态之间切换。 根据此处显示的表格可以查看出, 对于 PWM 接通时间,N2 引脚需要为逻辑低电平, 对于 PWM 关断时间,N2 引脚需要为逻辑高电平。 这是一个带有PWM 接口的步进 驱动器的框图。 该动画演示了如何向输入引脚 提供 PWM 信号,以在输出端产生 正弦电压的正半周部分。 为了产生正弦波的负半周部分, 当 PWM 信号位于 N1 引脚上时, N2 引脚保持逻辑高电平。 对于电压控制,相位使能接口 可能比 PWM 接口更易于使用, 因为它只需要两个 GPIO和一个微控制器的 PWM 输出外设。 然而,PWM 接口为输出状态 提供了更多的选项。 系统设计人员可以通过查看 控件输入状态表来决定哪个接口最适合 他们的应用。 本幻灯片上的表格将步进方向接口 与两种类型的并行接口进行了比较。 通过使用集成在驱动器中的 分度器表,步进方向接口 有助于简化来自微控制器的控制信号的 复杂性。 这使系统设计人员可以选择 功能较少的低成本微控制器, 或降低固件的复杂性。 尽管并行接口可能需要更多的 微控制器资源来控制电机, 但它们为微步模式或电压控制选项 提供了更大的灵活性。 有时并行接口可以使用电流调节 来实现较小的微步模式或 自定义微步级别。 当电源电压也很低时, 电压控制可用于低压电机。 有时,一个简单的双 H 桥驱动器 要比一个集成了电流调节的驱动器的成本要低。 但是,当电机额定电压较低 但可用电源电压较高时, 电流调节和微步进通常很有用。 在这种情况下,只要流过电机 绕组的电流小于电机的额定电流, 电流调节有助于将电机端子上的 平均电压保持在电机的额定电压范围内。 使用这些接口选项中, 系统设计人员都可以选择合适的接口, 以在系统成本和复杂性方面 实现最佳性能。 有关步进电机和TI 集成式步进驱动器的更多信息, 请访问 TI.com 上的步进驱动器 页面。
课程介绍 共计4课时,29分2秒

[高精度实验室] 电机驱动 : 3 步进电机驱动器

驱动 电机 步进电机 高精度实验室

了解步进电机驱动器如何为需要电机执行简单位置控制的系统带来优势

推荐帖子

msp430提高flash使用寿命的例程代码
又看到一篇TI的文章,关于《 提高 MSP430G 系列单片机的 Flash 擦写寿命的方法》 的 ,不知道哪里能找到相关的代码呢? ...
liyuanxh 微控制器 MCU
DS2812下载到FLASH里不运行
我用的例子在开发板里下载到FLASH里可以运行,下载到我自己的板子里不能运行,但是在自己的板子里可以仿真,VDD3VFL也接了3.3V,忙了好几天,望各位碰到过类似问题的解答下,谢谢了...
279269436 微控制器 MCU
谷歌彻底挂了?山人自有妙计!
本帖最后由 dontium 于 2015-1-23 11:39 编辑 试试谷粉搜搜,gfsoso. ...
晴天7227 模拟与混合信号
为使MSP430 能稳定工作,应使用哪种类型的32.768kHz 晶振
被用于MSP430 的32.768KHz 的晶振应具有如下重要的规格: 1、负载电容(在数据手册中有明确说明) 注:有效负载电容 晶振制造商通常在晶振的数据手册中明确指出晶振的有效负载电容。电容应串行地 连接在XIN 和XOUT 的引脚上,这样,有效负载电容应是: C(eff) = {C(XIN) × C(XOUT)}/{C(XIN) + C(XOUT)} 因此,晶振的数据手册中所指...
wstt 微控制器 MCU

推荐文章

中国LED幻彩驱动芯片快速发展,前景广阔 2024年12月20日
幻彩是LED的新兴领域,通常兼顾照明与显示的效果。近年来,随着LED 驱动芯片 拥有更强RGB色彩调节、灰度控制和智能控制等能力,可自行编辑控制LED色彩和亮度调解的LED幻彩市场迅速发展,目前已在景观装饰、舞台灯饰、 智能家居 、室内装饰、汽车氛围灯和透明屏等需要营造特殊氛围的场景广泛应用。根据赛迪顾问估算,2023年中国LED幻彩市场规模141.2亿元,预计到2030年市...
Allegro:构筑本土化供应链,创新驱动中国新能源汽车产业飞跃 2024年12月20日
近日, Allegro与奇瑞于安徽芜湖的奇瑞汽车研发中心举办了奇瑞 - 埃戈罗供应链技术共创交流日活动,赢得了众多业内人士的高度认可 。活动现场,Allegro围绕其前沿产品及创新解决方案进行了技术研讨、交流对话以及精彩演示。 基于活动的良好成效,双方将进一步夯实全面战略合作关系,全力加快技术创新与产品迭代进程。这些举措不仅将为奇瑞汽车的长远可持续发展注入强劲动力,而且...
S5PV210裸机驱动开发之led关开门狗(加汇编注示) 2024年12月20日
总结:   1.手动关看门狗,只需往寄存器WTCON写入0即可;   2.调手C函数实延时的功能,以测试IROM中的固化代码是否设置了栈,结果证明设置了栈; start.S中: .globl _start _start: //关闭看门狗 ldr r0, =0xE2700000 mov r1, #0 str r1, //设置GPJ2CON的bit ,配置G...
arm裸机驱动错误总结 2024年12月20日
错误001: 从上图画红线部分可知错误是:arm-linux-gcc -o &@ start.S -c          正确写法:arm-linux-gcc -o $@ start.S -c 在Makefile文件中:buzzer.bin: start.o main.o buzzer.o buzzer.bin: start.o main.o buzzer.o a...

54chenjq

了解步进电机驱动器如何为需要电机执行简单位置控制的系统带来优势

2020年08月14日 07:53:40

大明58

电机驱动 : 3 步进电机驱动器

2020年06月24日 09:47:52

hellokt43

电机驱动 : 步进电机驱动器

2020年04月30日 10:18:49

分享到X
微博
QQ
QQ空间
微信

EEWorld订阅号

EEWorld服务号

汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved