大比特商务网 |资讯中心 |技术论坛 |解决方案 登录 注册 |电子刊 |招聘/求职
您的位置:微电机世界网 >>技术与应用 >>新闻

如何使用低成本单片机驱动单绕组单相无刷直流电机

2016-03-07 15:36:01     来源:Microchip Technology Inc.        

【大比特导读】对于低功耗电机应用,成本比复杂性更为重要,并且对转矩的要求较低,因此单相无刷直流(BLDC)电机是三相电机不错的替代方案。

\
对于低功耗电机应用,成本比复杂性更为重要,并且对转矩的要求较低,因此单相无刷直流(BLDC)电机是三相电机不错的替代方案。

此类电机结构简单,易于制造,因此成本较低。此外,它只需要使用单位置传感器和一些驱动器开关即可控制电机绕组并为其供电。因此,可以轻松地在电机和控制用电子元器件之间做出权衡。为保持成本效益,需要使用低成本的电机驱动器。

本文介绍的驱动器电路会利用两个反馈回路。一个是内层回路,负责控制换向;另一个是外层回路,负责控制转速。电机转速以外部模拟电压作为参考,而且会检测出过流和过温故障。

图1显示了基于Microchip的8位单片机PIC16F1613的单相驱动器。选择这款单片机是因为其引脚数较少,并且片上外设可以控制驱动器开关、测量电机转速、预测转子位置以及实现故障检测。本应用使用以下外设:互补波形发生器(CWG)、信号测量定时器(SMT)、模数转换器(ADC)、数模转换器(DAC)、捕捉/比较/脉宽调制(CCP)、固定参考电压(FVR)、定时器、比较器和温度指示器。上述外设通过固件在内部进行连接,因此可减少所需的外部引脚数。

图1:单相BLDC驱动器框图

图1:单相BLDC驱动器框图

全桥电路为电机绕组供电,且由CWG输出进行控制。霍尔传感器用于确定转子位置。流过电机绕组的电流通过检测电阻Rshunt转换为电压,从而实现过流保护。转速以外部模拟输入作为参考。图2显示了电机驱动器控制框图;对于本应用,电机额定电压为25V,额定转速为2400转/分钟。电机驱动器电源电压为9V。参考转速可以是任一模拟输入。单片机的ADC模块具有10位分辨率以及最多8个通道,因此适用于各类模拟输入。ADC模块用于提供参考转速和初始PWM占空比,从而根据参考转速源对电机转速进行初始化。

图2:电机驱动器控制框图

图2:电机驱动器控制框图

初始占空比可根据比例积分(PI)控制器的结果以及CCP中加载的新占空比值进行增减,相应的PWM输出用作CWG的初始源以控制全桥驱动器下桥臂开关的调制,从而控制电机转速。

内层回路

内层反馈回路负责控制换向。CWG输出用于控制定子绕组的激励,它取决于霍尔传感器输出的状态(霍尔传感器输出将通过比较器与FVR进行比较)。将使能比较器迟滞,以屏蔽传感器输出中的噪声。比较器输出可在正向全桥模式与反向全桥模式之间切换,从而使电机实现顺时针或逆时针旋转。CWG输出将馈入全桥电路的开关的输入。要生成一个电气周期,必须执行一次正反向组合。电机机械旋转一周需要两个电气周期,因此必须执行两次正反向组合电机才能完成一次顺时针旋转。

全桥电路

图3所示的全桥电路主要由两个P沟道MOSFET(用作上桥臂开关)和两个N沟道MOSFET(用作下桥臂开关)组成。P沟道晶体管的主要优势在于可以在上桥臂开关位置轻松实现栅极驱动,从而降低上桥臂栅极驱动电路的成本。虽然上桥臂开关和下桥臂开关可同时开关(跨导),但应避免这种开关操作,否则将产生直通电流,导致驱动器元件损坏。为避免这种操作,可使用CWG的计数器寄存器来实现死区延时。这样可避免输出信号发生重叠,继而防止上桥臂和下桥臂同时导通。理想情况下,N沟道MOSFET和P沟道MOSFET应具有相同的导通电阻(RDSon)和总栅极电荷QG,以便获得最佳的开关特性。因此,最好选择一对互补的MOSFET来匹配上述参数。但实际上,由于互补MOSFET的结构不同,无法达到此要求;P沟道器件的芯片尺寸必须是N沟道器件的2到3倍才能匹配RDSon性能。但是,芯片尺寸越大,QG的影响也越大。因此,选择MOSFET时,务必先确定RDSon和QG二者中哪个对开关性能的影响更大,然后再相应地进行选择。

故障检测

若转矩负载超出允许的电机转矩负载最大值,可能会导致电机停转,从而使全部电流流过绕组。因此,为保护电机,必须实现过流和停转故障检测。要实现过流检测,可在驱动电路中添加Rshunt,该电阻会根据流过电机绕组的电流提供相应的电压。电阻两端的压降随电机电流线性变化。该电压将馈入比较器的反相输入并与参考电压进行比较,参考电压基于Rshunt电阻与允许的电机停转电流最大值之积。参考电压可由FVR提供,并可通过DAC进一步缩小。这样便可以使用非常小的参考电压,从而将电阻保持在较低水平,进而降低Rshunt的功耗。如果Rshunt电压超出参考电压,比较器输出会触发CWG的自动关断功能,并且只要故障存在,CWG的输出便会保持无效状态。过温故障可通过器件的片上温度指示器进行检测,温度指示器的测量范围为-40˚C至+85˚C。指示器的内部电路会随着温度的不同而产生不同的电压,然后通过ADC将此电压转换为数字量。为提高温度指示器的精确度,可实施单点校准。

图3:单相BLDC电机驱动器原理图

图3:单相BLDC电机驱动器原理图

外层回路

图2中所示的外层回路用于控制电机在不同条件下的转速,例如负载需求、干扰和温度漂移变化等。转速由SMT测量。SMT是一款具有时钟和门控逻辑的24位计数定时器,经配置可用于测量多种数字信号参数,如脉冲宽度、频率、占空比以及两输入信号边沿之间的时间差。可通过SMT的周期和占空比采集模式测量电机的输出频率。在此模式下,SMT信号的占空比或周期都可基于SMT时钟进行采集。SMT会计算单个电机旋转周期内的SMT时钟数,然后将结果存储于捕捉周期寄存器中。使用该寄存器可获得电机的实际频率。将实际转速与参考转速进行比较时,如果实际转速高于设定的参考转速,则产生正误差;如果实际转速低于设定的参考转速,则产生负误差。此误差会馈入PI控制器。PI控制器是一种固件算法,用于计算转速偏差的补偿值。在初始PWM占空比的基础上加减此补偿值可得到新的占空比值。

结论

在成本敏感型电机控制应用中,高效而灵活的单片机可大显身手。器件效率可针对外设集成度进行测量,从而优化控制任务、引脚和存储器数量以及封装尺寸。此外,如果需要不同的设计,易用性和上市时间也会显得尤为重要。本文介绍了低成本单片机如何满足上述需求,以及如何通过驱动器设置所需的参考转速、预测转子位置、实现控制算法、测量电机实际转速以及执行故障检测。

本文由大比特资讯收集整理(www.big-bit.com)

  • 赞一个(
    0
    )
  • 踩一下(
    0
    )
分享到:
阅读延展
电机控制 直流电机 单片机 电机驱动器
  • 步进电机和交流伺服电机性能比较

    步进电机和交流伺服电机性能比较

    步进电机是一种离散运动的装置,它和现代数字控制技术有着本质的联系。在目前国内的数字控制系统中,步进电机的应用十分广泛。随着全数字式交流伺服系统的出现,交流伺服电机也越来越多地应用于数字控制系统中。

  • 空心杯电机的原理与特性

    空心杯电机的原理与特性

    这种新颖的转子结构彻底消除了由于铁芯形成涡流而造成的电能损耗,同时其重量和转动惯量大幅降低,从而减少了转子自身的机械能损耗。由于转子的结构变化而使电动机的运转特性得到了极大改善,不但具有突出的节能特点,更为重要的是具备了铁芯电动机所无法达到的控制和拖动特性。

  • 用于有刷、无刷和步进电机的具有光纤接口的六轴驱动装置

    用于有刷、无刷和步进电机的具有光纤接口的六轴驱动装置

    XR3六轴驱动装置具有现场可更换、前置安装、3U插入式放大器,支持线性和PWM拓扑结构。XR3可以控制任何组合的无刷,直流刷,或步进电机,具有高达320V直流工作电压和30A峰值电流能力。

  • 工业机器人周边的运动控制部分:伺服、步进、变频!

    工业机器人周边的运动控制部分:伺服、步进、变频!

    伺服电机内部的转子是永磁铁,驱动器控制的U/V/W三相电形成电磁场,转子在此磁场的作用下转动,同时电机自带的编码器反馈信号给驱动器,驱动器根据反馈值与目标值进行比较,调整转子转动的角度。伺服电机的精度决定于编码器的精度(线数)。

  • 电机行业目前迅速发展

    电机行业目前迅速发展

    近10年来,随着电力电子技术、计算机技术、自动控制技术的迅速发展,电气传动技术面临着一场历史革命,即交流调速取代直流调速和

  • 根据PLC的步进电机完成单双轴运动控制的设计

    根据PLC的步进电机完成单双轴运动控制的设计

    PLC 作为一种工业控制计算机,具有模块化结构、配置灵活、高速的处理速度、精确的数据处理能力、PLC 对步进电机也具有良好的控制能力,利用其高速脉冲输出功能或运动控制功能,即可实现对步进电机的控制。

  • 精度高、稳定性好的89C51单片机直流电机转速测控系统设计

    精度高、稳定性好的89C51单片机直流电机转速测控系统设计

    该系统由一个比较器和一个周期为Ts的锯齿波发生器组成。脉冲信号如果大于锯齿波信号,比较器输出正常数A,否则输出0。

  • 瑞萨电子核心电机控制解决方案RAMDA

    瑞萨电子核心电机控制解决方案RAMDA

    RAMDA算法是瑞萨电子提供的先进电机控制解决方案。本文介绍了RAMDA算法的技术特点和基本原理。以空调室外机为例,基于瑞萨的RX高性能单片机结合RAMDA算法,开发者可以很容易的构建具备高质量、高性能电机驱动和功率因数校正功能的室外单芯片驱动方案。

  • 基于51单片机的步进电机控制器在玻璃管加热控制系统中

    基于51单片机的步进电机控制器在玻璃管加热控制系统中

    步进电机是一种将电脉冲信号转换成相应的角位移或线位移的电磁机械装置,是一种输出与输入数字脉冲对应的增量驱动元件,具有快速启动和停止的能力。但大多数设计人员常常习惯于用逻辑电路实现复杂的步进电机的控制,虽然已经取得很大成效,但实现起来成本高、费时多....

  • 基于单片机的直流电机远程智能监控系统设计

    基于单片机的直流电机远程智能监控系统设计

     本文深入研究了电机调速系统,以单片机为控制器设计了直流电机远程智能监控系统.该系统由电机驱动模块、按键控制模块、光电测速模块、显示模块、报警模块以及GPRS模块等组成。该系统能够实现对直流电机的开关控制、调速控制、正反转控制、报警、实时显示以及通过GPRS模块远程实时监控等功能。

  • 伺服控制系统在喷绘机中的应用

    伺服控制系统在喷绘机中的应用

    系统中通过单片机控制器对喷印速度和位置进行跟踪控制,并且选用速度控制方式实现对伺服电机运动的控制,从而利用了伺服电机系统自带控制模型,实现了喷印过程中变速、匀速运动的平稳性满足了喷绘机系统关于位置控制精确度的要求。

  • 电机新品层出不穷 欧洲市场有望达223.2亿美元

    电机新品层出不穷 欧洲市场有望达223.2亿美元

    同济大学研制出基于英飞凌Aurix系列TC275单片机和维克多AUTOSAR 4.0.3规范(多核OS)的电机控制器原型机;丰田宣布研制出不含重稀土金属电机;欧洲电机市场预计产生223亿2000万美元的收入。

  • 工业机器人周边的运动控制部分:伺服、步进、变频!

    工业机器人周边的运动控制部分:伺服、步进、变频!

    伺服电机内部的转子是永磁铁,驱动器控制的U/V/W三相电形成电磁场,转子在此磁场的作用下转动,同时电机自带的编码器反馈信号给驱动器,驱动器根据反馈值与目标值进行比较,调整转子转动的角度。伺服电机的精度决定于编码器的精度(线数)。

  • 步进电机驱动器与伺服电机驱动器的区别

    步进电机驱动器与伺服电机驱动器的区别

    伺服电机又称执行电机,在自动控制系统中,用作执行元件,把收到的电信号转换成电机轴上的角位移或角速度输出。

  • Trinamic大功率步进电机的完美电流控制

    Trinamic大功率步进电机的完美电流控制

    TMC2160是一款采用步进/ 方向接口和SPI的多功能高压栅极驱动器。它能够在从NEMA23到NEMA34及更高级别的步进电机中获得最佳性能。制造商-TRINAMIC发布了全新的高性能步进电

  • TRINAMIC发布全新高性能步进电机驱动器TMC2160

    TRINAMIC发布全新高性能步进电机驱动器TMC2160

    TMC2160是一款采用步进/ 方向接口和SPI的多功能高压栅极驱动器。它能够在从NEMA23到NEMA34及更高级别的步进电机中获得最佳性能。

  • 微型电机种类有哪些 微型电机应用于什么领域

    微型电机种类有哪些 微型电机应用于什么领域

    电机,是体积、容量较小,输出功率一般在数百瓦以下的电机和用途、性能及环境条件要求特殊的电机。常用于控制系统中,实现机电信号或能量的检测、解算、放大、执行或转换等功能,或用于传动机械负载,也可作为设备的交、直流电源。如磁盘驱动器、复印机、数控机床、机器人等都应用了微型电机。

  • 步进电机与普通电机有何不同?

    步进电机与普通电机有何不同?

    系统常识:步进电动机和步进电动机驱动器构成步进电机驱动系统。步进电动机驱动系统的性能,不但取决于步进电动机自身的性能,也取决于步进电动机驱动器的优劣。

微信

第一时间获取电子制造行业新鲜资讯和深度商业分析,请在微信公众账号中搜索“大比特商务网”或者“big-bit”,或用手机扫描左方二维码,即可获得大比特每日精华内容推送和最优搜索体验,并参与活动!

发表评论

  • 最新评论
  • 广告
  • 广告
  • 广告
广告
Copyright Big-Bit © 1999-2013 All Right Reserved 大比特资讯公司 版权所有      未经本网站书面特别授权,请勿转载或建立影像,违者依法追究相关法律责任