首页 » 通讯 » HR8825芯片:2相步进电机的驱动电路筹划_步进电机_芯片

HR8825芯片:2相步进电机的驱动电路筹划_步进电机_芯片

神尊大人 2024-09-02 08:06:05 0

扫一扫用手机浏览

文章目录 [+]

步进电机,它实在也是直流电机的一种,只是与普通直流电机的差异在于,步进电机迁徙改变一圈,它是按照“一步一步”完成的。

这便是它为什么叫做步进电机的缘故原由。

HR8825芯片:2相步进电机的驱动电路筹划_步进电机_芯片 HR8825芯片:2相步进电机的驱动电路筹划_步进电机_芯片 通讯

显而易见,迁徙改变一圈的角度是360°,如果步进电机迁徙改变一圈须要40步,它的步距角便是9°。
也便是步进电机每走一步,它迁徙改变的角度是9°。

HR8825芯片:2相步进电机的驱动电路筹划_步进电机_芯片 HR8825芯片:2相步进电机的驱动电路筹划_步进电机_芯片 通讯
(图片来自网络侵删)

步进电机

步距角越小,步进电机迁徙改变一圈完成的步数就越多,但它掌握的位置精度也就越高。
只是精度越高,也会带来一个问题,便是随意马虎丢步。
丢步就会导致偏差,哎,事情真是没有完美的。

怎么掌握步进电机呢?比如芯片哥想要用步进电机掌握机器手臂的移动,它的驱动电路该怎么做呢?

HR8825芯片

HR8825芯片,是一个内部集成相序表功能的步进电机驱动芯片,适宜2相式步进电机的掌握。

HR8825芯片---嘉兴禾润

什么是2相式步进电机?

步进电机内部的事情线圈有2组,就叫做2相步进电机。
如果事情线圈有3组,就叫做3相步进电机。
就拿电路图中的步进电机图来说,线圈有2组,便是一个2相式步进电机。

步进电机的2组线圈驱动电压,是由芯片的VMA引脚和VMB引脚分别掌握。
一样平常情形下,对付同一个步进电机,每个线圈的事情电压都是相同的,以是将VMA和VMB引脚直接短接在一起。

如果步进电机的电压想要事情在12V,只须要把VMA和VMB引脚的电压设置为12V。
如果是24V,步进电机的驱动电压就变为24V了。

只要VMA和VMB引脚的电压在8V~38V之间就OK,除此之外,步进电机驱动的电流也能达到2.5A。

硬件电路

怎么用好HR8825芯片呢?让它能按照项目的开拓需求来实现想要的功能呢?

首当其冲的是办理它的硬件电路设计问题。

步进电机驱动电路

在电路中,直接将芯片的AOUT1和AOUT2引脚连接到步进电机的一相线圈上,BOUT1和BOUT2引脚连接到步进电机的另一相线圈上。

这4个引脚是芯片内部的2组H桥驱动输出电路,可以直接驱动电机的迁徙改变。

个中芯片的ISENA和ISENB引脚,通过取样电阻R1和R2,用来检测电机的最大事情电流。
详细的关系可以参考

I = VREF / (5 R)

VREF是芯片的AVREF和BVREF两个引脚的电压,由于它不能超过3.5V,以是选择3.3V就可以了。

如果取样电阻R1和R2的阻值设置为0.5Ω,步进电机每相线圈最大的事情电流就为1.32A。

这是硬件电路。

芯片的右边部分,是步进电机的掌握旗子暗记部分,属于软件开拓的内容。

软件开拓

步进电机既然有步距角这个参数,那便是不同的步进电机有不同的步距角咯。
HR8825芯片适宜多少步距角的呢?

查看芯片的数据手册得知,它能适宜“全步”、“半步”、“1/4步”、“1/8步”、“1/16步”、“1/32步”的6种驱动步距角的模式。

是不是不明白这里面的含义?没紧要,举例解释

“1/32步”,便是2相步进电机迁徙改变90°统共须要32步,也便是它每迁徙改变一步,对应的角度便是2.81°。

以是“1/32步”的步距角便是2.81°,“1/16步”的步距角便是5.62°,“1/8步”的步距角便是11.25°,“1/4步”的步距角便是22.5°,“半步”的步距角便是45°。

HR8825芯片运用电路

这6种事情模式,是由芯片的MODE0,MODE1和MODE2三个引脚的高低电平状态来设置的。
在软件开拓上,工程师如果让单片机输出011给到MODE0 、MODE1和MODE2三个引脚上,芯片驱动步进电机就事情在“1/8步”的步距角模式上。

HR8825芯片,做得比较好的地方在于它内部已经集成了步进电机驱动的相序表,这大大简化了软件的开拓打算难。

工程师不再须要去打算每相线圈在不同角度位置须要的电流值,在软件开拓上,只须要通过一个脉冲旗子暗记,输入到芯片的STEP引脚,电机就会迁徙改变“一步”。

输入多少个脉冲,步进电机就迁徙改变多少步。

芯片哥须要提醒的是,这个脉冲旗子暗记的频率,是不能超过250KHz的,建议不要取得太高。

OK,步进电机的事情模式和迁徙改变的步数,软件程序已经知道怎么做了。
还有一个问题,便是如何掌握步进电机的迁徙改变方向。

这就须要掌握芯片的DIR引脚了。
DIR引脚被拉高,如果步进电机逆时针迁徙改变的话;那么DIR引脚被拉低,步进电机就会顺时针迁徙改变。

至于其他的引脚,在软件开拓上

Sleep被置为低电平,芯片进入休眠待机状态,电流为10uA,所有的功能就被关闭。

Enable被置为高电平,芯片不事情;置为低电平,芯片被使能,进入事情状态。

Decay被置为低电平,驱动电机的电流在达到事情电流后,会进入快衰状态;置为悬空NC,进入慢衰状态。
这两种选择都可以,看实际项目选择的步进电机参数和开拓需求。

Reset被置为低电平,芯片会进入复位状态;置为高电平,芯片正常事情。

Fault和Home两个引脚是输出功能。
比如Fault便是电机的诊断功能,当Fault输出低电平,表示电机涌现过流了或者过温了。

是不是就以为OK了?No,No,No,No......

HR8825芯片,虽然能实现步进电机的驱动,但它没有办理步进电机驱动的两个“关键”问题,一个是步进电机的“丢步”问题,一个是步进电机“堵转”的问题。

这须要工程师在开拓项目的过程中,要额外设计一些电路来办理了。

请持续关注【芯片哥】,后面会定期更新有关于电子元器件和芯片,包括一些电子产品项目开拓案例的干系内容。

相关文章

若何辨别芯片真假_芯片_标识

以下是一些常用的方法来辨别芯片真假:1. 购买渠道和来源:购买来自官方授权渠道、信誉良好的供应商或认可的电子市场。避免从不明来源或...

通讯 2024-12-11 阅读0 评论0