侵权投诉
当前位置:

OFweek电子工程网

可编程逻辑

正文

基于DSP+CPLD的异步电动机控制系统开发平台设计

导读: 随着电力电子技术、电机控制理论和微控制器的不断发展,现代交流调速技术在国民经济中得到了广泛应用。目前,高性能的调速控制策略和现代控制理论已逐步应用于交流电动机控制领域,普通运动控制系统已不能满足高性能调速控制要求。

  随着电力电子技术、电机控制理论和微控制器的不断发展,现代交流调速技术在国民经济中得到了广泛应用。目前,高性能的调速控制策略和现代控制理论已逐步应用于交流电动机控制领域,普通运动控制系统已不能满足高性能调速控制要求,建立以DSP+CPLD为控制核心的异步电动机控制系统开发平台,对于研究高性能运动控制策略具有重要意义。它不仅可以减小系统体积,而且可以实现复杂的实时控制、提高系统运算能力,此开发平台可方便用户快速完成电机控制系统产品的开发和应用。

  1 开发平台硬件总体设计

  1.1 开发平台总体设计及特点

  该开发平台以三相异步电动机作为被控对象,以控制器TMS320F2812与复杂可编程逻辑器CPLD作为控制核心,主电路为典型的三相交-直-交电压源型逆变电路,二极管构成了三相桥式整流电路,滤波后获得直流电压,由智能功率模块(IPM)作为逆变器的主开关器件,输出一定频率和电压的三相交流电给异步电动机供电。

  DSP有丰富的片上资源和高效的数据处理能力,运行速度较快,因此对外围部件快速配合要求也高。如果外围部件采用专门的电路控制,不仅可以对DSP进行更多功能的扩展,而且可以减少系统的复杂程度,提高系统控制精度。

  复杂可编程逻辑器件有丰富的逻辑资源,更适合完成各种算法和组合逻辑。具有I/O口多、设计灵活、规模大和速度快、逻辑处理能力强大的优点,若用其单独构成变频调速系统,开发周期长且成本昂贵。Altera公司的MAX IIZ CPLD具有多种关键优势。在单个器件中实现了高级功能和零功耗。在高级系统特性上都超出了传统宏单元CPLD,这些特性包括用户闪存、内部振荡器、成本优化、更大的密度、更小的封装以及更低的功耗等。基于上述原因,并考虑系统后续开发的通用性和各种不同控制方案的实现,控制电路以DSP+CPLD作为控制核心,采用

  TMS320F2812芯片实现异步电动机各种复杂控制算,CPLD实现外围电路的逻辑控制。不仅满足了系统控制的高性能要求,而且减轻了DSP处理负担,使得DSP可以集中处理系统控制算法,简化了逻辑电路,提高了电机运行的可靠性。

  基于TMS320F2812+CPLD的异步电动机控制系统开发平台硬件原理,如图1所示。

  

  图1 开发平台硬件设计结构图

  与普通控制系统相比,该控制系统开发平台有如下特点:

  (1)DSP与CPLD协调控制,可以发挥各自的优点,实现电机的高性能调速控制。

  (2)DSP、复杂可编程逻辑器件构成的电机控制系统有着更智能化的发展。

  (3)该控制系统开发平台控制方案灵活,可编程性强,预留端口丰富,便于扩展,不仅可以实现对异步电动机的控制,也可以达到对其他高性能电机的控制,系统升级容易,维护性好。

  (4)利用该控制系统开发平台,可以缩短产品开发周期、降低开发成本、提高开发效率,并可以在短时间内完成电机控制系统产品的开发和应用。

  (5)该控制系统开发平台控制电路开关量形式的输出信号均通过光耦隔离与系统主电路接口,保证了强弱电的隔离,系统稳定性高,能够满足电机控制领域对系统高可靠性的要求。

  1.2 各模块电路设计

  1.2.1 主电路

  主电路为典型三相交-直-交电压源型逆变电路,通过三相不控整流电路向逆变器和开关电源供电。采用智能功率模块(IPM)作为逆变器的主开关器件,其外围元件少、结构简单且可靠性高。同时配备全面的保护措施,保证系统的可靠运行。

  (1)逆变电路。

  开发平台逆变电路为典型三相交-直-交电压源型逆变电路,采用三菱公司智能功率模块(IPM)PM50RL1A120,其耐压1200 V,额定电流50 A,内部整合了6路高速、低功耗IGBT组成的三相全控桥和一路用于制动的IGBT,以及过电压、过电流和过热等故障检测和保护电路,并将检测信号送到DSP进行中断处理。控制器输出的信号均经过光耦隔离电路进入IPM,有效地抑制了系统干扰。

  (2)电压、电流检测电路。

  在逆变电路的直流侧和输出的交流侧设计了电压、电流检测电路,通过霍尔电压、电流传感器获得电压、电流信号,经隔离放大后送过DSP的ADC模块,进行A/D转换,以实现系统的闭环控制。当系统发生过流、过压时,电路可以迅速将低电平信号发送到DSP的PDPINT保护引脚,封锁PWM脉冲输出,避免系统发生故障。

  1.2.2 控制电路

  控制系统开发平台主要用来完成各种复杂的异步电动机调速控制算法,加速电机控制系统产品的开发和应用。DSP与外围电路的联系,可以完全通过CPLD控制,DSP和CPLD采用总线方式进行通信。CPLD作为系统DSP芯片的扩展,可以完成众多逻辑控制以及I/O扩展任务。CPLD可以设置成具有地址译码器功能,依据DSP输出的地址信号,对其进行译码,通过地址总线输入CPID,选通外围电路达到对其进行控制,并且可以实现SRAM以及LED、IED读写信号的控制。

  TMS320F2812是TI公司最新推出的是32位定点DSP控制器,采用改进哈佛结构,具有高速数据处理能力。其片内集成有丰富的运动控制专用外设:PWM产生电路、SVPWM状态机、可编程死区、比较/捕获单元等。其他功能外设:A/D转换单元、SCI、SPI、CAN控制器等,适合用在高精度伺服控制领域。

  Altera公司的MAX IIZ系列EPM57OZM144C7N采用MBGA封装,有144个引脚和116个用户可用I/O口,典型等价宏单元440个,DSP电压与该芯片匹配,同时提供了JTAG接口,可以进行ISP编程,逻辑处理能力强大,外围逻辑电路得以简化。

  (1)电源模块。

  TMS320F2812采用双电源供电,系统先给所有+3.3 V的I/O加电,再接通1.9 V的内核电源。针对这样的电源要求,选用TI公司提供的双电源供电芯片TPS767D301给DSP供电,该芯片为双路输出,一路输出恒定的3.3 V电压,另一路输出可调电压,实现DSP供电时序要求。采用TPS3823S芯片实现电源监控和手动/自动复位,监控程序运行,防止程序陷入死循环。TPS767D301电平输出电路如图2所示。

  

  图2 TPS767D301电平输出电路

  1OUT=(1+R1/R2),2OUT=3.3 V。式中,VREF=1.183 4 V。选取适当R1和R2的电阻值,就可得到可调电压。

  (2)存储器模块。

  在系统开发平台上完成各种控制策略以及各种算法的数据处理中,会产生很多临时数据,如果仅由DSP片内RAM承担,会加重DSP的负担,使得系统控制精度降低,限制系统的完整运行。为满足数据存储需要,扩展一片型号为IS61LV516的SARAM,通过CPLD地址译码产生的片选信号,可以指定其作为程序存储器或数据存储器。

1  2  下一页>  
声明: 本文由入驻OFweek公众平台的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

我来说两句

(共0条评论,0人参与)

请输入评论

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号