步进电机控制解惑

发布时间:2023-08-11  

1.简介

步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比,转速与脉冲频率成正比。因此,步进电动机又称脉冲电动机。步进电动机的结构形式和分类方法较多,一般按励磁方式分为磁阻式、永磁式和混磁式三种;按相数可分为单相、两相、三相和多相等形式。  

步进电机价格便宜,拥有优秀的启停和反转响应,因为没有电刷,可靠性和寿命都较高,并且控制简单,由于其没有过载能力,且不能高速运行,常常被使用在低速、低负载有位置控制要求的场合,在各个领域都被广泛应用。  

步距角是步进电机的一个重要参数,步距角越小步进电机的控制精度越高。例如步距角1.8°,整步驱动控制时,给1个脉冲信号,电机就转动1.8°,给200个脉冲信号,电机机械角度转动一圈。  

6e7cdfd2-cdeb-11ed-bfe3-dac502259ad0.png

图1  

2.驱动方式

步进电机种类很多,下文将介绍两相四线双极性步进电机的3种驱动方式。

整步驱动

6eb05650-cdeb-11ed-bfe3-dac502259ad0.png   

图2

整步驱动可以单拍导通或双拍导通。图2为单拍导通:A –> B -> A-  -> B- -> A ,由A导通切换成B导通时((a)到(b)的过程),吸引转子转到B,因为步进电机内部有Z个齿数,这个过程实际上是最近的齿转动到B方向,即一个步距角。

双拍导通:AB –> BA-  -> A-B- -> B-A -> AB ,由于两相导通,电流更大,可提供更大的转矩。导通顺序反过来即可实现反转。  

整步驱动实现简单,但控制精度低且振动明显。

半步驱动

6ee11614-cdeb-11ed-bfe3-dac502259ad0.png   

图3

半步驱动和整步驱动相似,半步驱动为单、双拍混合导通:A –> AB –> B -> BA-  -> A- -> A-B- -> B- -> B-A -> A 。使用半步驱动,步距角缩小一半,控制精度提高、振动降低,但转矩不平稳。      

3.细分驱动

6f0cb1f2-cdeb-11ed-bfe3-dac502259ad0.png

图4

6f22fbf6-cdeb-11ed-bfe3-dac502259ad0.png

图5

步进电机的细分驱动实际上是矢量控制。图4是步进电机的四细分控制,一个步距角细分成4步,以提高控制精度,其原理为:控制A相输出电流大小为IA=I*cosθ,B相的为 IB=I*sinθ时,合成X方向,大小为I的电流,相当于合成X方向的磁场,让转子转动到X方向的位置。细分角度顺时针增大为2θ、3θ等,通过控制A、B相电流大小,合成对应角度的电流,就实现步进电机顺时针转动。因为合成磁场大小和电流大小成正比,当相电流I1=I*k时(0使用细分驱动转矩平稳、控制精度高,但控制更复杂。理论上,细分步越多,控制效果越好,但对控制器的性能要求也更高,一般8细分以上,控制效果没有很明显的差异,实际使用时应综合考虑,选择合适的细分步数。      

高集成度电机控制芯片——NSUC1610

步进电机的实际应用除了考虑驱动方式,还需要选择一块主控芯片,不同的主控芯片的控制方案不相同。一般步进电机的控制方案为:MCU+驱动器+步进电机,由于使用驱动器,需要占用不少的板载空间,而且成本也相对较高。而使用高集成度的电机控制芯片,可以将方案简化为:MCU+步进电机,这样的方案无疑可以节省空间和开发成本。NSUC1610是纳芯微推出的一款高集成度的电机控制芯片,非常适合应用于车载步进电机控制。

1.芯片特点

ARM Cortex-M3 内核

64KBytes Flash, 4KBytes SRAM, 512 Bytes EEPROM

32MHz 高精度振荡器,35KHz低功耗低速时钟

工作电压 5.5V~18V ,可承受40V短时间过压

1个12bit 高精度1MSPS ADC

2个8bit DAC

3个快速反电势比较器BEMFC

支持3线4线SPI通信

1个LINUART模块,集成LIN PHY,支LIN2.X通信

3个16bit 输入捕获模块

2个16bit 定时器

1个窗口看门狗和1个数字看门狗

4路半桥输出 ,4路增强型互补 EPWM 输出,内部有过流保护,可输出100%占空比

每路MOUT输出电流可达1A,1个软件可控制的高边驱动

1个5V输出的LDO和1个1.8V输出的LDO

1个温度传感器 ,内部集成过温关断功能,可以保护桥臂,防止出现过温

支持环境温度-40~150,结温-40~175,全温范围内静态功耗小于50uA

QFN32封装,仅5x5mm,符合AEC - Q100

 6f396cc4-cdeb-11ed-bfe3-dac502259ad0.png

图6 NSUC1610框图

NSUC1610内部集成驱动和4路半桥,可支持驱动直流有刷电机、直流无刷电机、步进电机和继电器等。此芯片可以用来设计车用小尺寸、小功率、高效率电机智能执行器应用,例如热管理系统中的电子水阀、空调电子出风口、主动进气栅格系统执行器(AGS/AGM)、座椅通风无刷直流电机(BLDC)驱动、随灯转向大灯(AFS)、旋转/升降大屏控制、自动充电口和自动门把手等。  

2.步进电机控制方案  

如图7所示,NSUC1610芯片的硬件控制方案非常简单,几乎不需要搭建外部电路,LIN是直连芯片的LIN的输入引脚,不用收发器、电机驱动方式也是直连芯片。如图8为NSUC1610芯片的总线架构,芯片内核使用独立的数据总线和地址总线, 能够提高取指令和取数据的效率。   步进电机的控制使用到的关键模块为: DACCMP(BEMFC模块)、ADC、LINPORT、LINUART、TIMER0、TIMER1和EPWM模块。    

其中LINPORT和LINUART用于LIN通信;EPWM用于4路MOUT的PWM输出;DACCMP用于电流控制,两个8bit的DAC用于控制A、B相的电流大小,合成相应的电流矢量以实现细分驱动;TIMER0和TIMER1可分别用于细分步的定时(控制每个细分步的执行时间)和各种任务的定时调度;ADC可用于芯片温度监测和其他模拟信号的采集。    

6f6110bc-cdeb-11ed-bfe3-dac502259ad0.png

图7 步进电机控制方案框图  

6f70203e-cdeb-11ed-bfe3-dac502259ad0.png

图8 NSUC1610总线架构

3.芯片优势  

1. 封装小巧,内部集成4路半桥,无需外部搭建半桥电路、LIN收发器等,仅需电源防反接等少量外围电路设计,减少PCB设计成本、难度、空间。

2. 支持两相四线小功率步进电机细分控制,可支持32细分。

3. 支持小功率BLDC的无感控制和带HALL的有感控制(图9)。

4. 支持两个小功率BDC电机的控制,或一个较大功率的BDC电机控制(图10)。

5. 可配置的DAC,用于过流保护和步进电机的微步控制。具有过流保护,桥臂过流自动关断的功能。

6. 每路MOUT输出电流可达1A,内部半桥高边采用电荷泵驱动,支持100%占空比导通。

7. PWMIO可复用到LIN引脚,便于客户使用12V高压PWMIO直接来做电机控制。

8. 双路温度传感器:一个位于功率侧做过温热关断,一个位于低压侧做芯片温度检测。

9. Cortex M3处理器,编译环境采用Keil标准编译和开发工具,编程器资源通用,开发调试简单。

10. 晶圆结温高达175°C,满足车规Grade 0应用目标。

 6f8eafa4-cdeb-11ed-bfe3-dac502259ad0.png

图9 BLDC控制方案    

6fa23f2e-cdeb-11ed-bfe3-dac502259ad0.png

图10 两种BDC控制方案

步进电机驱动的方式多种多样,需要结合应用场景的控制精度选择不同的控制方式与主控芯片。

NSUC1610支持12V汽车电池供电,可满足大部分使用场景,有助于客户减小PCB尺寸,简化生产设计,实现更高效、更紧凑以及高性价比的电机控制应用设计。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    的应用中。     判断需多大力矩:静扭矩是选择步进电机的主要参数之一。步进电机有步距角、静转矩、及电流三大要素组成。一旦这三大要素确定,步进电机的型号便确定下来了。   1、步距角的选择,电机......
    步进电机应用常见问题(2024-11-08 17:34:42)
    是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。 您可以通过控制脉冲个数来控制角位移量,从而......
    各种步进电机分类、原理、参数;1. 基本原理 步进电机是一种用电脉冲进行控制,将电脉冲(数字信号)转化为角位移的执行机构。 通常步进电机的转子为永磁体,当电流流过定子绕组时,定子......
    ,如果是两个线圈同时都通电的话,就是全步进驱动方式了,走一步是0.9度。这样控制更加精确。 特点:步距角小、输出力矩大、动态性能好。但结构复杂,成本较高。 3、按照驱动方式(双极驱动/单极驱动)分类 电机按照驱动方式也分单极性步进电机和双极性步进电机......
    随转速的升高而下降,高速时会急剧下降,伺服电机在额定转速内为恒力矩输出,在额定转速上为恒功率输出; 过载能力: 步进电机不具备过载能力,伺服电机有较强的过载能力; 速度响应性能:步进电机......
    电动势越大。在它的作用下,电机随频率(或速度)的增大而相电流减小,从而导致力矩下降。 4、步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。 步进电机有一个技术参数:空载启动频率,即步进电机......
    较好的低速稳定性,噪声和发热较小,对驱动器要求不高但是高速力矩损失较大。   两相步进电机和四相步进电机的不同点,有些公司的驱动器全部安两相设计,四相步进电机必须改接成两相才能使用。所以......
    电流产生的磁场与主磁场相互作用产生电磁转矩,使电机旋转带动负载。 优点: 价格低、控制方便缺点: 由于电刷和换向器的存在,有刷电机的结构复杂,可靠性差,故障多,维护工作量大,寿命短,换向火花易产生电磁干扰。 2 步进电机......
    伺服电机相比其他电机有何优点;运动性能不同:步进电机启动频率过高或负载过大易出现丢步或堵转的现象,停止时转速过高易出现过冲的现象,所以为保证其控制精度,应处理好升、降速问题。交流伺服驱动系统为闭环控制......
    的电动机,通过传感器对转子位置、速度、力矩等参数进行实时监测和反馈,根据控制器的指令进行电机转动的控制。伺服电机适用于需要高速、高精度运动控制的场合,如机床、自动化生产线、机器人等。   总的来说,步进电机适合需要精确定位和低速运动控制......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>