微步步进电机驱动器在AFS应用中堵转检测的实现

发布者:梦想学院最新更新时间:2013-02-21 来源: 21ic关键字:步进电机  AFS  SLA 手机看文章 扫描二维码
随时随地手机看文章

     与传统步进电机驱动器IC相比,NCV70522包含BEMF输出,能够实时地准确地反应电机运转情况,非常适合汽车自适应前照灯系统中的应用。堵转检测阈值可以根据电机速度、负载特性及供电电压的不同来调节。安森美半导体的NCV70522微步步进电机驱动器透过SLA引脚提供BEMF输出,这表示它能实时进行停转检测计算,并根据不同条件来调节检测等级。

  由于机械结构的限制,自适应前照灯系统(AFS)应用中,步进电机有时可能会堵转。一旦电机堵转,电子控制单元(ECU)将失去前照灯位置的跟踪信息并作出不恰当的反应,滋生极严重的安全问题,所以AFS应用中堵转检测是必不可少的。

  通常可以通过电机的反电动势(BEMF)来判断电机堵转与否。BEMF因电机速度、负载及供电电压的不同而变化。传统的步进电机驱动芯片无BEMF输出,但包含内置堵转检测算法。客户仅可以在寄存器里设定固定的堵转认定临界值,这表示在真实道路条件下所有设定值都必须在工作之前“离线”预设,而不能适配真实工作条件。

  安森美半导体的NCV70522微步步进电机驱动器透过SLA引脚提供BEMF输出,这表示它能实时进行停转检测计算,并根据不同条件来调节检测等级。

  算法说明

  由于线圈电流衰减期间的再循环电流相对较大,线圈电压Vcoil就展示出瞬态特性。由于应用软件中并不总是想要瞬态,就可以通过位的设定值来选择两种工作模式。在为高下,SLA引脚显示出完全可视的电压瞬态特性。如果位被清除,那么SLA引脚上仅可视每个线圈电流过零末端的电压样本。由于线圈电压的瞬态特性不再可视,这种模式产生更平常的BEMF输入,用于软件等的后续处理。

  为了将采样的BEMF输出电平适应到(0 V至5 V)范围,采样的线圈电压Vcoil可选择被除以2或4。此设定通过SPI位来控制。下图显示了SLA引脚的工作,透明位“PWMsh”及“Icoil=0”是内部信号,与SLAT一起定义线圈电压的采样以及维持瞬间。

  

  此 BEMF电压在每个所谓的“线圈电流过零”期间采样。每个线圈在每个电气周期内存在2个零电流位置,因而每个电气周期共有4个过零观察点,故可以测量4次 BEMF。如果微步位置位于“线圈电流过零点”,BEMF电压将仅由电机驱动器采样。微步位置可以通过SPI接口来读取。

  通过软件,我们可以基于测量的1个电气周期内的4次SLA值来灵活地判断是否堵转。

      算法应用

  NCV70522 是一款微步步进电机驱动器,用于双极型步进电机。这芯片通过I/O引脚及SPI接口连接至外部微控制器。NCV70522输出电流有多种选择。它根据 “NXT”输入引脚上的脉冲信号以及方向寄存器[DIRCTRL]或“DIR”输入引脚的状态来转动下一个微步。这器件提供从满步到32微步的细分、由 SPI寄存器SM[2:0]来选择的7种步进模式。NCV70522包含SLA的输出,可以用于堵转检测算法及根据电机的BEMF来调节转矩和速度计算。典型应用电路图如图2所示。[page]

  

  当系统上电时候,微控制器就会初始化,NCV70522复位。这些动作完成时,线圈电流及步进模式将被设定。然后电机驱动器将启用。NXT脉冲将被发送实现转动电机。电机转速等于NXT脉冲频率乘以步进细分模式的值。图3是流程图。

  

 

  示例:在正常状态及堵转状态时检查SLA输出电平,如下所示:

  

  因此,我们可以认为:如果4个“线圈电流过流点”中有2个SLA电平低于1.5 V,那么就处于堵转状态。

  简介

  与传统步进电机驱动器IC相比,NCV70522包含BEMF输出,能够实时地准确地反应电机运转情况,非常适合汽车自适应前照灯系统中的应用。堵转检测阈值可以根据电机速度、负载特性及供电电压的不同来调节。

关键字:步进电机  AFS  SLA 引用地址:微步步进电机驱动器在AFS应用中堵转检测的实现

上一篇:三相光伏并网系统直接电流控制策略的研究
下一篇:德瑞斯系列变频器在油田抽油机上的应用

推荐阅读最新更新时间:2024-05-02 22:33

基于MSP430单片机的步进电机控制系统设计
    单片机实现的步进电机控制系统具有成本低、使用灵活的特点,广泛应用于数控机床、机器人,定量进给、工业自动控制以及各种可控的有定位要求的机械工具等应用领域。步进电机是数字控制电机,将脉冲信号转换成角位移,电机的转速、停止的位置取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,非超载状态下,根据上述线性关系,再加上步进电机只有周期性误差而无累积误差,因此步进电机适用于单片机控制。步进电机通过输入脉冲信号进行控制,即电机的总转动角度由输入脉冲总数决定,而电机的转速由脉冲信号频率决定。步进电机的驱动电路是根据单片机产生的控制信号进行工作。因此,单片机通过向步进电机驱动电路发送控制信号就能实现对步进电机的控制。 1 系统设计原理
[单片机]
创新不止,齐芯互联,旗芯微发布SLA多芯片级联技术!
旗芯微创新的SLA多芯片级联(SLA,Stackable Link Architecture)技术首先应用在最新一代超融合HPU(Hyper Processing Unit)--FC7300产品家族中, SLA技术支持多个芯片进行级联,为汽车电子应用提供更高处理能力的芯片模组。 高速发展的汽车电气电子架构(E/E架构3.0)的中央电子控制单元(VCU),例如车身区域(Zonal)和域(Domain)控制器,要求将多种应用集成到单个芯片中的需求。随之而来也带来芯片设计和集成的挑战:集成多个高性能处理核,单芯片的功耗显著增高,同时需要解决散热的问题;管脚数变多,需要考虑芯片上车后抗应力的问题,一般极限不超过600pin;芯片集成更
[汽车电子]
创新不止,齐芯互联,旗芯微发布<font color='red'>SLA</font>多芯片级联技术!
AVR446_Linear speed control of stepper motor步进电机曲线分析
1.1. 单片机代码处理 // 定义定时器预分频,定时器实际时钟频率为:72MHz/(STEPMOTOR_TIMx_PRESCALER+1) #define STEPMOTOR_TIM_PRESCALER 3 // 步进电机驱动器细分设置为: 32 细 // 定义定时器周期,输出比较模式周期设置为0xFFFF #define STEPMOTOR_TIM_PERIOD 0xFFFF #define FALSE 0 #define TRUE 1 #define CW
[单片机]
AVR446_Linear speed control of stepper motor<font color='red'>步进电机</font>曲线分析
纳芯微全新发布车规级可编程步进电机驱动器NSD8381-Q1
2023年12月15日,上海 —— 随着新能源汽车智能化的快速普及,一系列高端配置如自适应头灯、集中式热管理系统以及HUD抬头显示等正逐步成为行业标配。 这种趋势也使汽车供应链和主机厂对步进类驱动器的需求快速增长。面对此类应用的需求,纳芯微重磅推出了全新的NSD8381-Q1车规级可编程步进电机驱动器。该产品专为头灯步进控制、抬头显示位置调节电机、HVAC风门电机以及各类阀门的驱动控制而设计,具备出色的性能和稳定性。 纳芯微全新推出车规级可编程步进电机驱动器NSD8381-Q1 NSD8381-Q1产品特性:  宽工作电压:4.5V – 36V(最大值40V)  电流高达1.35A,导通电阻(HS+LS):1.2
[电源管理]
纳芯微全新发布车规级可编程<font color='red'>步进电机</font>驱动器NSD8381-Q1
51驱动两相四线步进电机
一、步进电机概念 1、步进电机概念 步进电机是将电脉冲信号,转换为角位移或者线位移的开环控制电机,又称为脉冲电机。在非超载情况下,电机转速、停止位置只取决于脉冲信号的频率和脉冲数,不受负载影响。当步进电机驱动器接收到一个脉冲信号时,它就可以驱动电机按设定方向转动一个固定的角度——步距角。如果需要高控制精度,可以配上细分驱动器,将步距角进一步细分,细分基本步距角。(基本步距角固定不变) 2、开环控制和闭环控制: 开环控制是指无反馈信息的系统控制方式。当操作者启动系统,使之进入运行状态后,系统将操作者的指令一次性输向受控对象。 闭环控制是指控制论的一个基本概念。指作为被控的输出以一定方式返回到作为控制的输入端,并对输入端施加控
[单片机]
51驱动两相四线<font color='red'>步进电机</font>
步进电机和伺服电机有什么区别?
机器让人们解放了劳动力,现在的很多工厂都实现了自动化,不再需要人力。自动化的实现离不开电机,电机是机器的动力来源。从1820年发现电流的磁效应到现在将近200年的创新发展,科学家们制造了各种各样的电机。今天就分析一下伺服电机与步进电机的区别。 步进电机和伺服电机有什么区别? 步进电机和伺服电机二者都是控制电机,都能精确控制速度。但是二者控制速度的原理不同:伺服电机是闭环控制(通过编码器反馈等完成),即:会实时测定电机的速度后自动加以调整;步进电机是开环控制,输入一个脉冲步进电机就会转过一固定的角度,但是不对速度进行测定。 其它的不同,伺服电机的启动快。很短的时间内就可以达到额定速度。适宜频繁启停而且有启动转矩要求的情况,同
[嵌入式]
<font color='red'>步进电机</font>和伺服电机有什么区别?
基于8XC196MC波形发生器的步进电机控制
  MCS-96系列16位单片机特别适用于各类自动控制系统,如工业过程控制系统,伺服系统,分布式控制系统,变频调速电机控制系统等,还适用于一般的信号处理系统和高级智能仪器,以及高性能的计算机外部设备控制器和办公自动化设备控制器。这些系统通常要求实时处理,实时控制。由于8XCl96MC单片机完善而卓越的性能,它必将在智能仪表、家用电器、计算机终端设备、汽车电子、人工智能、机器人、机电一体化以及传统设备改造等广泛的应用领域中大显身手,充分发挥其优点,因此,它具有良好的发展前景。   1 波形发生器   1.1 片内波形发生器WFG概述   片内波形发生器’WFG(Wave Form Generator)是8XCl96MC/MD独
[单片机]
基于8XC196MC波形发生器的<font color='red'>步进电机</font>控制
选择步进电机的计算公式及计算方法
选择步进电机时,首先要保证步进电机的输出功率大于负载所需的功率。而在选用功率步进电机时,首先要计算机械系统的负载转矩,电机的矩频特性能满足机械负载并有一定的余量保证其运行可靠。在实际工作过程中,各种频率下的负载力矩必须在矩频特性曲线的范围内。一般地说最大静力矩Mjmax大的电机,负载力矩大。 选择步进电机时,应使步距角和机械系统匹配,这样可以得到机床所需的脉冲当量。在机械传动过程中为了使得有更小的脉冲当量,一是可以改变丝杆的导程,二是可以通过步进电机的细分驱动来完成。但细分只能改变其分辨率,不改变其精度。精度是由电机的固有特性所决定。 选择功率步进电机时,应当估算机械负载的负载惯量和机床要求的启动频率,使之与步进电机的惯性
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved