- 本课程为精品课,您可以登录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 上的步进驱动器
页面。
猜你喜欢
换一换
推荐帖子
- RTD 测量系统中励磁电流失配的影响
- 作者: COLLIN WELLS,TI精密线性产品负责组应用工程师RYAN ANDREWS,TI精密Δ-Σ型ADC负责组应用工程师 这篇文章提供了对范例式集成比例型三线RTD测量系统的分析,以便了解误差的来源,包括励磁电流失配产生的影响。 集成式RTD测量电路 典型的集成式RTD测量解决方案包括励磁电流、增益级、模数转换器(ADC)和其它有用的功能,如开路传感器检测功能。与分立式系统相比,...
- maylove 模拟与混合信号
- 28035 CCS5 IQMATH调用
- 我在用CCS5中调用IQMATH函数时发现以下小问题: 下面是我的代码: _iq30 in2, out2 ; in2 =_IQ10(0.333*PI/(2*PI)); out2 =_IQ10sinPU(in2); temp = _IQ10toF(out2); in2 =_IQ30(0.333*PI/(2*PI)); out2 =_IQ30cosPU(in2); temp = _IQ...
- 欢欢 微控制器 MCU
- MSP430版想近期想举办一次活动,大家有什么想法不?
- 以前有过开发板的试用活动,试用的版友们写出了很多优秀的试用笔记,给430的新手们留下了宝贵的学习资料。咱们MSP430版会持续的开展一些活动,来给学习以及使用MSP430的朋友们更多熟悉它的机会。大家有没有啥想法,咱们一起来把它实现。曾经的想法,受到时间、精力限制的,现在有了实现它的机会了。DIY,开源项目,理论验证....只要有想法,大家尽管提出来......
- wstt 微控制器 MCU
- DSP C语言基础要点
- 直到接触到DSP,由于使用TI的库文件例程的缘故,对结构体,联合体等有了进一步的了解,也对一个工程变量的使用有了更深的认识。下面对谈谈对DSP C刚入门者的一些建议: 1.DSP程序的定位配置---CMD文件,要求熟悉DSP的存储器结构。这一部分对接触硬件多一些的新手很容易,其实也就是配置一般的C语言编译器的一部分,比如AVR单片...
- 灞波儿奔 DSP 与 ARM 处理器
推荐文章
- 研华科技:投身Edge AI创新,驱动智能未来 2024年11月12日
- 在当今这个数据驱动的时代,AI已经成为推动各行各业转型的核心力量。随着技术的不断进步,AI的应用场景从云端扩展到了边缘,Edge AI作为一种新兴的技术趋势,正以其独特的数据处理能力和实时响应优势,为工业自动化、智慧城市、智慧医疗等多个领域带来革命性的变革。 在工业自动化和物联网领域有着先进技术实力的研华科技,正站在Edge AI技术革新的浪尖。面对日益复杂的市场需求和不...
- 瑞萨与尼得科携手开发创新“8合1”概念验证, 为电动汽车驱动电机提供高阶集成 2024年11月11日
- 11月11日,半导体解决方案供应商瑞萨电子今日宣布,率先在全球范围内推出用于电动汽车(EV)驱动电机系统(E-Axle)的“8合1”概念验证(注)(PoC)方案——通过单个微控制器(MCU)即可控制八项功能。该PoC与尼得科(Nidec)合作开发,集成电机、齿轮(减速机)、逆变器、DC/DC转换器和车载电池充电器(OBC)。此外,系统级测试也已顺利完成,以确保其性能。...
- Linux帧缓冲设备驱动程序框架及图形界面GUI的移植 2024年11月11日
- 硬件平台 S3C2410X是三星公司的基于ARM920T的S3C2410X芯片。S3C2410X集成了一个LCD控制器(支持STN和TFT带有触摸屏的液晶显示屏)、SDRAM、触摸屏、USB、SPI、SD和MMC等控制器,4个具有PWM功能的计时器和1个内部时钟,8通道的10位ADC,117位通用I/O口和24位外部中断源,8通道10位AD控制器,处理器工作频率最高达到2...
- 6410 声卡wm9713 驱动分析 2024年11月11日
- 1. S3C6410与WM9713的I2S,AC97,PCM相比较: 1.I2S,AC97,PCM是不同的,各是各的,三者时序不同,要双方通信,必须要是 同一种时序,要么均是I2S,要么均是AC97,要么均是PCM 2.S3C6410的I2S,AC97,PCM复用同一组Pin脚,但同一时间只能用一种类型, 要么是I2S,要么是AC97,要么是PCM 3.WM9713有两...