XP F1680 微步进电机
出处:维库电子市场网 发布于:2023-08-22 16:51:43 | 693 次阅读
操作原理
微步进或正弦/余弦微步进是一种步进电机驱动技术,其中电机绕组中的电流被控制为近似正弦波形。微步进产生比全步驱动更平滑的旋转,此外,它提供了更高的分辨率并避免了共振问题,因为它每转涉及更多的步数。
在传统的全步驱动中,等量的电流被施加到电机的每个定子。磁转子在线圈的磁场中自行对齐。对于电机的每一步,其中一个线圈中的电流会反转,并且转子会重新对准新的磁场,以将转子移动一个电机步,即 90 度。

通过微步进,向电机线圈施加不同量的电流,以便磁场从一个极性平滑地过渡到下一个极性。每个完整的步骤被分成几个变化电流的微步骤,以产生转子可以对准的大量磁场。其结果是电机旋转更平稳、运行更安静以及电机分辨率更高。

硬件架构
为了从理论到演示,我们开发了一种电机应用程序,该电机需要两个电流发生器,每个线圈一个。该应用程序包括以下元素:
用于调节电机速度的
用于打开和关闭电机的
用于反转电机方向的开关
使电机前进一步的开关
用户界面
开关 SW1、SW2 和 SW3 按下时下拉,并由 F1680 微控制器的内部上拉电阻上拉。速度电位器 R1 由 F1680 MCU 的内部逐次逼近寄存器 (SAR) ADC 读取,使用 VDD 作为参考。
电流发生器
电机的两个电流发生器使用了多个 Z8 Encore!XP F1680 MCU的特点。图 3 显示了其中一台电流发生器。

F1680 MCU 提供由 R7 和 C5 平均的 PWM 信号。PWM 占空比代表发电机产生的所需电流。R6 和 R8 衰减平均 PWM 信号,以便针对 F1680 比较器的同相输入正确调整 PWM 信号。R12 是电机绕组的电流检测电阻,而 R10 和 C6 为比较器提供少量延迟。当 Q1 或 Q2 接通时,电机绕组中开始产生电流,并且 R12 上的电压降也会产生,直到 F1680 MCU 的比较器在达到所需电机电流时跳闸。在某些应用中,可能需要额外的来保护每个场效应 (FET) 的体二极管免遭过度耗散。图 4 显示了该过程的模拟。

DisableS 和DisableN 信号确定线圈的极性。这些 I/O 引脚配置为漏极开路。因此,当端口引脚为高电平时,来自比较器的 PWM 信号将打开相应的晶体管,而当端口引脚被拉低时,它会通过将晶体管的栅极拉低来关闭线圈。
多通道定时器
F1680 MCU 的多通道定时器提供电流发生器参考所需的两个 PWM。多通道定时器具有一个带预分频器的 16 位向上/向下计数器和四个独立的捕捉/比较通道,可用于单次、连续、PWM 或捕捉模式。在 PWM 输出操作中,通道在通道输出引脚(TOutA、B、C 或 D)上生成 PWM 输出信号。只要定时器计数与匹配寄存器(MCTCHyH 和 MCTCHyL)中的通道比较值匹配并且计数终止,通道输出就会切换。参见图 5。

MCTCHyH 和 MCTCHyL 匹配寄存器被缓冲并可随时写入,而不会破坏 PWM。对寄存器的任何更改都会延迟到下一个定时器结束计数为止。
比较器
Z8安可!XP F1680 MCU 具有两个带可编程内部参考的板载比较器。在此应用中,比较器用作独立式比较器,使设计无需额外的外部硬件。
开漏输出
Z8 Encore 的附加功能!系列微控制器能够将端口配置为漏极开路。这意味着输出端口引脚在高电平时不会产生任何电流,但在低电平时会吸收电流。使用端口引脚作为开漏的能力有助于解决棘手的设计问题,否则需要额外的硬件。
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,//tgdrjb.cn,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。