基于DSP28035的高速永磁无刷直流电机驱动系统硬件设计

2020-04-14 02:46

系统硬件设计

图3.1为该系统硬件总体框图,整个系统由功率驱动电路、调理与保护电路、DSP控制电路及无刷直流电机本体四大部分组成。本节将分为两部分,即功率驱动硬件部分和数字控制硬件部分,阐述该系统的硬件设计。

PWMiinUin(×9)UPower and Driving CircuitVWCurrentSensorings ×4VoltageSensoringProtectionsVoltageSensoringsBLDC MotorAdjustment and Protection CircuitProtectingGPIO1AD_i×4AD_U2AD_UAD_VAD_WADC1~4ADC5ADC6ADC7ADC8PWM1(×3)PWM2(×6)TMS320F28035 图3.1 无刷直流电机系统硬件框图

3.1功率与驱动电路

本节先根据系统的特点,分析电路的拓扑选择,然后按照电路的三级结构,逐级说明其具体实现过程。 3.1.1 功率电路拓扑选择

该电路输入单相交流电(220V/50Hz),输出直接驱动无刷直流电机。电机前级需有三相逆变桥实现换相,由于电机频率较高,因而受三相逆变桥开关频率的限制,无法采用逆变桥PWM脉宽斩波控制实现调速控制。本功率系统结构选择“交流-直流-直流-交流”方式,即在逆变桥前级加入buck电路,采用buck调压调速方式控制该高速永磁无刷直流电机。功率电路结构框图如图3.2所示。

PWM1(×3)PWM2(×6)iin~UinU1UC1DC/DCConverterC2U2DC/ACInverterVWBLDC MotorCurrentSensorings ×4VoltageSensoringProtectionsVoltageSensorings

图3.2 功率电路结构框图

3.1.2 启动缓冲电路

图3.2中第一级采用二极管不控整流,再用大电容滤波后得稳定直流电压

U1。电路上电时,由于电容C1两端电压不能突变,上电产生瞬间的大电流给其

充电,该电流太大将造成C1损坏。为此,电路中加入了启动缓冲电路。如下图3.3所示,上电时晶闸管Q1尚未导通,通过R1C1串联回路给C1充电,充电电流较小,U1缓慢上升,电容受到保护。再利用电阻R2、R3对U1分压采样,当U1上升到约输入电压峰值的90%时,采样电压U1s将超过设定的门限电压UTH,通过比较器后驱动光耦,从而触发晶闸管导通。晶闸管导通后,R1被短路,电路进入正常工作状态。此后向后级供电的过程中,晶闸管一直导通,R2、R4的阻值非常大,不对后级产生影响。后级关断或电路掉电时,Q1关断,R4为C1提供放电回路。图中UTH由?VCC经电阻分压得到,而?VCC是由AC/DC模块电源获得。

Q1iinUinAGR1R4C1+VCCR2R3U1sU1UTHU1sGA

图3.3 启动缓冲电路示意图

3.1.3 直流-直流变换

该环节实现调压调速功能,直接利用Buck变换器降压,但电机满载时该电路输出电流很大,所需输出滤波电感太大。为减小系统体积重量,采取Buck的交错并联结构,即将多个Buck电路并联,且各支路开关管交错导通,占空比相同。图2.5为三相交错并联Buck电路。

考虑后级逆变器损耗,设计本级输出额定电压150V,额定电流15A,每一支路额定电流5A。关键器件选型如下: ①功率开关管Q2、Q3、Q4

由于开关频率为50KHz,3个开关管选用的是Power MOSFET,流过开关管的平均电流最大值IQdm和瞬时电流最大值IQm分别为

IQdm?5?Dm?5?(U2?U1min)?5?(150?198)?3.79A

IQm?5?(1?20%)?6A

开关管漏源电压峰值为

VDSm?V1m?311V

选用型号为IRFP460,漏极电流额定值13A(TC=100℃),峰值80A,漏源电压额定500V。

②电感L1、L2、L3

设计时保证电感电流连续,考虑电机空载时支路电流最小值为Imin=1A,则

150)Uo(1?Dmin)311L???0.777mH 32Imin?f2?1?50?10150?(1?实际取电感1mH,额定平均电流5A。 ③电容C2

在不考虑输入电压波动的情况下,输出电压波动小于10%,计算电容值为

C?Uo(1?Dmin)150??0.167uF 2?3328?3L?f??UC8?3?10?(50?10)?15实际上输入电压波动较大,选取滤波电容C2=680uF,确保输出电压稳定。

MOS管驱动电路核心器件采用带光耦隔离的驱动芯片HCPL-3120,该芯片具有驱动电流大,开关反应速度快等特点。驱动电路如图3.4所示,HCPL-3120内部结构如图3.5所示。

+5V(D)R5NCANODEPWM1CATHNC+15V(1)VCCVOVOVEEGND(1)C3R6drvgdrvs

图3.4 驱动电路示意图 图3.5 HCPL-3120内部结构图

3.1.4 直流-交流变换

逆变环节由六只开关器件组成三相全桥,本电路采用三菱公司IPM模块PM25RLA120作为逆变部分的核心器件。该模块包含了六个IGBT、六个续流二极管、栅极驱动电路、逻辑控制电路以及欠压、过流、短路、过热等保护电路。模块的主电路部分共分为6个端子,即直流电压输入正、负极,三相交流电压输出端U、V、W,还有一个电机制动用Break端;控制部分共有19个端子,用于PWM信号(6路)与刹车制动信号(1路)输入、故障信号(4路)输出及驱动电源(4路×2),DSP生成的PWM信号需通过光耦隔离后输入。该智能模块的应用,减小了装置的体积,提高了系统的特性。由于PM25RLA120内部已经包含功率器件的驱动,使用时只需加光耦隔离和驱动电源。 3.2 数字控制器设计

Piccolo MCU包含40和60 MHz的版本、高达128 KB的快闪存储器、12位ADC以及ePWM,以及包括通信协议、片上振荡器、模拟比较器、通用I/O等

在内的各种业界标准外设。另外该芯片支持单电源供电、具有上电复位及掉电复位功能,内部含有硬件模拟比较器,精简管脚方便硬件设计,降低布线成本。 3.2.1 DSP最小系统电路设计

DSP最小系统如图3.6所示,包括DSP芯片、电源电路、复位电路、时钟电路及JTAG接口电路。为了便于二次开发,最小板把所有的芯片引脚都引出。

复位电路时钟电路最小系统电源电路JTAG仿真

图3.6 DSP最小系统图 3.7 DSP供电电路

①电源及复位电路设计

DSP系统一般都采用多电源系统,电源及复位电路的设计对于系统性能有重要影响。TMS320F28035是一个功耗较低芯片,内核电压为1.8V,I/O电压为3.3V。本文采用TI公司的TPS767D318电源芯片。该芯片属于线性降压型DC/DC变换芯片,可以由5V电源同时产生两种不同的电压(3.3V和1.8V),其最大输出电流为1000mA,可以同时满足一片DSP芯片和少量外围电路的供电需要。图3.7为该芯片自带电源监控及复位管理功能,可以方便地实现电源及复位电路设计。 ②时钟电路设计

TMS320F28035这款DSP具有2个片内时钟振荡器,同时具有1个晶振输入和1个外部时钟输入。默认情况下,系统内核时钟是由INTOSC1提供的。本实验平台使用的是片内时钟振荡器,但是为了可靠性备份了外部有源时钟方式,选择一个3.3V供电的30MHz有源晶振实现。系统工作是通过编程选择2倍频的PLL功能,可实现F28035的最高时钟频率60MHz,时钟电路如图3.8所示。

图3.8 DSP时钟电路 图3.9 DSP JTAG电路

③ DSP与JTAG接口设计

DSP仿真器通过DSP芯片上提供的扫描仿真引脚实现仿真功能,扫描仿真消除了传统电路仿真存在的电缆过长会引起的信号失真及仿真插头的可靠性差等问题。采用扫描仿真,使得在线仿真成为可能,给调试带了极大方便。JTAG接口电路如图3.9所示。 3.2.2 DSP外围控制电路设计

DSP外围控制电路框图如图3.10所示,包括调AD理及保护电路、SPI实现D/A转换电路、异步串口通信电路、捕获端口调理电路及PWM电平转换及保护电路。 ①AD调理及保护电路

TMS320F28035内部集成16路转换精度为12bit的A/D转换通道,但是其转换电压范围只能在0-3.3V,通常传感器的输出电压需要经过调理电路调理然后才能连接到DSP上。图3.12为调理电路。为了增加电路输入阻抗,电路中增加了跟随电路如图3.14。

SPISCI电源外围控制电路eCAPAD调理PWM3.10 DSP外围控制电路

图3.11电压跟随电路 图3.12 A/D调理电路

图3.13为母线电流保护电路。LA28-NP是电流型检测装置,Rs和C构成采样和滤波电路。将采样电流和允许的最大电流值经比较器LM393比较得到过流保护电平信号。

图3.13 过流保护图 3.14 过压保护


基于DSP28035的高速永磁无刷直流电机驱动系统硬件设计.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:关于公布常熟理工学院中文权威期刊及核心期刊目录的通知

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: