基于DSP的直流无刷电机控制器的硬件设计

发布者:温暖的微风最新更新时间:2014-06-07 来源: 互联网关键字:DSP  无刷电机  MC56F8323  电流传感器 手机看文章 扫描二维码
随时随地手机看文章

  随着电力电子技术,新的永磁材料以及具有快速运算能力的DSP(数字信号处理器)的发展,直流无刷电机应用日益普及。直流无刷电机具有和直流电机相似的优良调速性能,又克服了直流电机采用机械式换向装置所引起的换向火花、可靠性低等缺点,且具有体积小、重量轻、效率高、电机的形状和尺寸灵活等优点,因此广泛应用在伺服系统、数控机床、电动车辆和家用电器各领域,成为现代伺服技术的主方向。

  本文的主要内容是基于DSP芯片MC56F8323的直流无刷电机控制器的硬件设计。主要包括电流环、速度位置环和IPM(智能功率模块)驱动电路的硬件设计。

  2  控制器系统设计

  2.1  系统硬件框架设计

  MC56F8323是FREESCALE(飞思卡尔)半导体公司56800E系列的一款DSP芯片,内置FLASH,在核心频率为60MHz下运算速度可达到60MIPS(Million Instruction Per Second,每秒百万条指令)。它所提供的大部分指令(包括乘法指令)均为单机器周期指令,且指令使用灵活、方便,具备进行复杂计算(如矢量运算)的能力;3.3V供电,兼容5V输入;最多可达27个通用I/O口,且每一个I/O口均可配置为中断输入和配置为集电极开路输出,增大驱动负载能力。

  这款DSP芯片是专门面向运动控制应用的数字信号处理器,其上包括了电机控制所需要的主要功能模块,如六路PWM模块、正交编码模块、AD模数转换模块、与外界通信的SPI(Serial Peripheral Interface,串行外围接口)、SCI(Serial Communications Interface,串行通信接口)和CAN现场总线模块。因此只需很少的系统元件就可以组成一个完整的伺服系统。其典型应用硬件电路框图如图1所示。需要特别指出的是其内部带有PWM模块,特别适用于电机控制。PWM模块有6个输出通道,从PWM0到PWM5,可以配置为3对互补的PWM信号或6个独立的PWM信号,在互补通道下允许可编程的死区时间插入,通过电流状态输入或软件独立的顶/底通道脉宽校正和独立的顶部、底部通道极性控制。

控制器硬件框图

图1  控制器硬件框图

  由DSP内置的PWM模块产生六路PWM信号直接输入IPM模块,驱动电机。在控制算法中需要电机运行时的相电流,由两个电流传感器将电流信号转换为电压信号输入DSP内置的AD模块,该AD模块有两个独立的转换器,可以保证采集到的相电流是同时的。电机的转速和位置的测量由外置的光电编码器完成,由编码器产生的两路正交信号输入DSP内置的正交编码模块,就可由DSP计算电机的转速和位置。人机接口通过DSP内置的SCI、SPI和CAN现场总线模块完成对电机各种参数的设定,同时监视电机的运行状况。

  2.2  电流环的设计

  在直流无刷电机控制系统中,为了得到较好的控制性能,很多的控制算法如矢量控制等都需要知道电机定子的三相相电流。

  电流环主要是完成DSP对电机相电流的检测,只需要采集两相的电流根据KCL电流定理就可以知道三相的电流了。所采用电流传感器为LEM(莱姆)公司的LTS6-NP,其为霍尔型电流传感器,采用单极供电,具有出色的精度、良好的线性度、低温漂和反应时间快等特点,测量范围灵活,可配置为从-3A~+3A、-6A~+6A和-19.2A~+19.2A,非常适用于电机的电流检测。以最后一种配置为例,其输出电压与原边电流曲线图如图2所示。

电流传感器输入输出曲线图

图2  电流传感器输入输出曲线图

  现在很多的电路设计中采用在逆变桥的下桥臂上串接电阻分压作为传感器,将电阻上的电压信号作为采样信号。这种检测方法非常简单和便宜,但是很难做到电阻值稳定不变,采样精度不高,不能提供准确的电流值。而且反馈控制电路与主电路没有隔离,万一功率电路的高电压通过反馈电路进入控制电路,将危及到控制系统的安全。并且在有些硬件条件下,如某些IPM模块不提供下桥臂发射极开路,就不能实现使用电阻器进行相电流的测量。因此给出通用的解决方案。

  电流传感器输出电压为模拟量,必须要将模拟量转换为数字量,DSP才能使用。MC56F8323带有AD数模转换器,其内部有两个独立的转换器(许多DSP芯片是不具备的),转换精度为12位,转换速度最快为每次同时扫描只需要5.3?s。ADC模块最大时钟频率为5MHz,每个时钟周期为200ns。第一个采样需要8.5个ADC时钟,以后每个采样需要6个ADC时钟,同时扫描采样一共需要4个采样,一共花26.5个时钟周期,需要5.3us(26.5×200ns=5.3?s)。若采用同时扫描方式,由于内部有两个独立AD转换器可以同时对两路信号进行采样,这就可以保证采集到的两路相电流是同时的,且ADC采样可以通过同步信号和PWM信号同步。

  2.3  速度位置环的设计

  速度位置环在电机控制中具有非常重要的作用,其检测到的精确性直接反应到对电机控制的精度。速度的测量方法有多种,如测速发电机、感应式转速传感器、霍尔转速传感器、光电式转速传感器以及旋转变压器式转速传感器等。但目前调速系统速度和位置反馈控制中应用较多的还是增量式光电编码器,它不仅可以检测电动机转速,还可以测定电动机的转向及转子相对于定子的位置。其结构图如图3所示。

光电编码器结构图

图3  光电编码器结构图

  光电编码器的工作原理为:在刻度盘上均匀分布一定数量的小孔,有光透过时产生逻辑“1”信号,没有透光时产生逻辑“0”信号,这样从光敏传感器就可以产生A、B两路相位相差90度的正交信号。

  MC56F8323内部带有正交编码模块(quadrature decoder),从编码器输出的正交信号输入DSP的PHASEA脚和PHASEB脚,内部的正交编码模块将信号进行四倍频,再由位置计数器计数从而可以确定转子的速度和位置。如果PHASEA信号的相位领先于PHASEB信号,那么运动方向为正向,落后则为负向。其正交信号检测时序如图4所示。

正交信号检测时序图

图4  正交信号检测时序图

  MC56F8323正交编码模块具有如下特点:PHASEA和PHASEB的输入信号首先必须通过一个干扰信号滤波器,该滤波器可以数字延时,可以滤除毛刺,保证只有真正的信号才进行计数。同时对于只用单个信号的控制,均可配置为单个的脉冲计数。

  对于一个高速转轴编码器,转轴速度可以通过计算每单位时间内位置计数器的变化值来得到。对于低速电机,由于输入PHASEA和PHASEB与通用定时器相连均可作为输入捕捉引脚,可以利用定时器测量正交相位之间的时间周期来得到高分辨率的速度测量。定时器模块利用一个16位的计数器,通过对总线时钟的分频来计数,40MHz的总线时钟频率最大可以得到102ms的计数周期。对于一个1000齿的编码器来说,通过利用定时器测量速度可以精确测量到0.15转每分。

  2.4  IPM驱动电路设计

  IPM(智能功率模块)驱动电路主要完成对DSP芯片产生的六路PWM信号的功率放大,驱动内部的功率管从而实现对电机的驱动。

  IRAMS16UP60A PlugNDriveTM集成电源模块(IPM)是IR公司iMOTION集成设计平台系列的产品,它除了将6个高压功率晶体管和驱动芯片IR2136等电路集成在一个小型绝缘封装外,还具有过热、过流、欠压和内置死区控制防止高端IGBT(绝缘栅双极晶体管)和底端IGBT短路等保护功能,以确保操作安全以及系统可靠。此外,它还能够由一个+15V直流电源来提供工作电压,可以简化其在电机驱动应用中的使用,并由此加速最终产品的开发。其典型应用电路图如图5所示。

IPM典型应用原理图

图5  IPM典型应用原理图

  与分立元件相比,模块除了具有众所周知的优点(更小、更可靠、可视为单一元件)外,IRAMS16UP60A模块还使设计者避免了在IGBT逆变器设计中常遇到的几个问题:

  •   模块具有很低的电路电感,可以减小电压尖峰,在较低的开关损耗下可以工作于较高的开关频率;
  •   所有低端和高端IGBT的传输延迟匹配,可以防止直流电流加到电机上;
  •   内置死去时间控制提供充足死区时间防止高端IGBT和低端IGBT短路;
  •   故障安全工作确保过流过压时停机,使设计者不用设计过流和过压保护电路;
  •   提供了温度监视和相电流检测引脚。

  3  结语

  本文详细论述了采用MC56F8323 DSP为核心的直流无刷电机控制器的硬件设计,给出了电流环、速度位置环和IPM驱动电路的实际应用电路。此硬件设计已成功应用在国内某高档电脑平缝机上,性能优异,部分指标达到行业领先水平。

关键字:DSP  无刷电机  MC56F8323  电流传感器 引用地址: 基于DSP的直流无刷电机控制器的硬件设计

上一篇:基于DSP和CAN总线的数据采集与处理系统
下一篇:C2采用1个CPU+3个DSP架构实现网络化多媒体平

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

新纳传感推出新型MCx2101系列汽车电流传感器
据外媒报道,近日,高性能薄膜磁阻(xMR)电流传感器领先研发商新纳传感(ACEINNA)宣布推出符合AEC-Q100标准的MCx2101系列汽车电流传感器。此类全集成式单芯片解决方案具有优越的精度、高带宽以及快速响应时间,是电动汽车、混动汽车和内燃汽车内苛刻电气电源转换应用的理想选择。 新纳传感logo(图片来源:新纳传感) 新纳传感汽车事业部副总裁Teoman Ustun表示:“MCx2101系列传感器突破了电流传感器的性能极限,让汽车工程师可以最大限度地发挥碳化硅(SiC)/氮化镓(GaN)功率器件快速切换的优势,简化系统设计,提升整体性能。xMR是一种先进的技术平台,在带宽、响应时间和噪声方面都优于传统的霍尔电
[汽车电子]
新纳传感推出新型MCx2101系列汽车<font color='red'>电流传感器</font>
CSR蓝牙技术使MP3播放器设计实现低成本差异化
全球领先的蓝牙连接及无线技术提供商CSR公司(伦敦证券交易所:CSR.L)日前宣布推出BlueCore播放器参考设计,它是全球成本最低的蓝牙MP3播放器,电子材料成本(eBOM)低于10美元。BlueCore播放器无需繁琐的连接线即可收听音乐,或通过两个耳机的流媒体播放来实现音乐共享,它能直接播放MP3文件,以降低功耗。BlueCore播放器基于CSR公司市场领先的BlueCore5-多媒体芯片,该芯片嵌入了DSP处理器和16位立体声编解码器,保证了高质量的立体声。 除了包含全部gerber数据、软件和电路图之外,BlueCore播放器参考设计还包含一部卓越的MP3播放器所需的所有硬件,而其尺寸仅为45x60mm。它支持蓝牙音频视
[新品]
TMS320C54x系列DSP的中断机制
   1 C54x中的中断机制   中断信号实质上是由硬件或者是软件驱动的信号,它能使DSP暂停正在执行的程序并进入中断服务程序(ISR)。在最典型的DSP系统中,如果A/D转换器需要送数据到DSP中,或者D/A转换器需要从DSP中取走数据,都是通过硬件中断向DSP发出请求的。   C54x系列DSP支持软件中断和硬件中断。软件中断是由指令(INTR、TRAP、RESET)触发的,硬件中断是由外围器件触发的。硬件中断实际上又分为两类:一类是由DSP的片外外设(如A/D转换器)触发的,另外一类是由DSP的片内外设(如定时器中断)触发的。硬件中断又有优先级的区分,这是为了处理同一时刻有多个硬件中断源触发中断的情况。硬件中断的种类和
[嵌入式]
示波器用于波形重建的DSP滤波技术
波形重建滤波用来在两个实际数据采样点之间“插入”数学运算点。插入的数据点可提高较快时基下的波形测量精度和使波形更接近真实。等效/重复采样,也是一种透过插入点的方法实现的波形重建技术,但它的应用场合有限,仅对严格重复的波形有效;对信号实时变化的应用场合,不能使用等效采样。必须在一次采集完成一个完整的波形捕获,因此只能选择软件的方法重建波形。 简单的波形重建,采用线性插补滤波器。尽管这类滤波器将改善测量分辨率、精度和显示质量,但更精确的内插技术是sin(x)/x 波形内差滤波技术,这是一种对称滤波器。 过去,带宽较低的示波器一般具有高斯类型的滚降特点,2中的绿色曲线(底部)所示。果您使用这种高斯类型的低速滚降滤波器处理速度非常
[测试测量]
DSP核信号采集系统通讯接口原理及设计
  数字信号处理器的发展也是日新月异,不仅行指令速度越来越快,而且其功耗也越来越低。许多仪器或检测设备都不约而同地将DSP 应用到那些数据量庞大而且需实时传送数据的系统中。核信号数据采集系统也不例外,利用 DSP 可以实时有效地处理采集的信号,并将处理数据发送至上位机进行进一步处理。   通常 数据采集系统下位机与上位机的通讯采用串口方式,这种方式不仅协议简单,而且连接方便。 但是这种方式的数据传送速率不高,而USB 总线接口具有方便快捷、支持即插即用、可实 现高速数据通讯等优点,在很多领域得到广泛应用。USB 总线接口在USB1.1 协议下传输速 率可达12Mbps ,USB2.0 协议下可达480Mbps ,完全可以满足目
[嵌入式]
基于FPGA和DSP的机载高清视频图像系统
引言 无人机广泛应用于军事侦察以及民用测绘等领域,其中的机载视频图像系统是机载电子系统中的重要环节之一。无人机在高空飞行中对地面景物摄像,所得图像帧内目标像素小且目标数量大,这要求增大图像分辨率以提高目标物体的辨识度。此时数据量随之显着增加,与有限的无线带宽资源成为矛盾,故要求应用高效的视频编解码技术。在侦察等特殊应用领域要求视频传输的实时性,此时需要保证实时的视频编解码以及较小的图像延迟。在需多路视频传输且总数据率固定的情况下,可通过降低单路视频分辨率或提高单路压缩比来实现,故系统应可动态切换分辨率和压缩比,具备较大的灵活性。无人机与地面的通信中,除了要回传视频数据以外,还要向地面传输飞行器本身的下行遥测数据,若采用两个独立信道
[电源管理]
一种基于FPGA分布式算法的滤波器设计实现
   0 引言   传统数字滤波器硬件的实现主要采用专用集成电路(ASIC)和数字信号处理器(DSP)来实现。FPGA内部的功能块中采用了SRAM的查找表(lo-ok up table,LUT)结构,这种结构特别适用于并行处理结构,相对于传统方法来说,其并行度和扩展性都很好,它逐渐成为构造可编程高性能算法结构的新选择。   分布式算法是一种适合FPGA设计的乘加运算,由于FPGA中硬件乘法器资源有限,直接应运乘法会消耗大量的资源。本文利用了丰富的存储器资源进行查找表运算,设计了一种基于分布式算法低通FIR滤波器;利用线性相位FIR滤波器的对称性减小了硬件规模;利用分割查找表的方法减小了存储空间;采用并行分布式算法结构和流水线技
[嵌入式]
一种基于FPGA分布式算法的滤波器设计实现
Melexis 全新车用隔离集成电流传感器 IC可大大降低设计复杂性
全球微电子工程公司 Melexis 宣布推出第二代隔离集成电流传感器 IC MLX 91220 (5 V) 和 MLX 91221 (3.3 V)。这两款霍尔效应电流传感器 IC 适用于一系列汽车应用和工业应用,例如车载充电器 (OBC)、DC / DC 转换器、电源和小型电气驱动装置等。该产品具有 300 kHz 带宽,适用于多种低于 50 A RMS 的功率转换应用。 第一代电流传感器 IC 集成了传感元件和带电压隔离的高精度信号调节,MLX 91220 / 21 基于第一代产品构建。新一代的电流传感器 IC 采用微型 SOIC8 窄体封装和 SOIC16 宽体封装,带宽提升至 300 kHz,响应时间仅为 2 µ
[传感器]
Melexis 全新车用隔离集成<font color='red'>电流传感器</font> IC可大大降低设计复杂性
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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