学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 信息与通信 > 基于FPGA的直流电机控制器的硬件设计

基于FPGA的直流电机控制器的硬件设计

设计与分析◆ShejiyuFenxi

基于FPGA的直流电机控制器的硬件设计

郗君玲

(蒂森克虏伯电梯有限公司上海松江分公司,上海201602)

摘要:利用FPGA的可编程并行处理模块特性实现对直流电机控制器的设计。首先介绍了系统的总体结构,接着详细说明了各功

成本低、现场可编程的优点,提高了电机转速的控制精度。能模块的设计思想与具体实现方案。该方案具有设计灵活、

关键词:FPGA;直流电机;测速反馈;显示模块;通讯模块

0引言

直流电机广泛应用于各种领域。近年来,PWM(Pulse

50%时,电机两端正反向电压所加时间相同,电机在此位置处于微颤状态,即处于“动力润滑”状态;当占空比大于50%时,信电机正转,反之则反转。因此,必须号电压OUTA大于OUTB,

理顺各环节的输出极性,才能形成负反馈,完成闭环控制。在依靠改变PWM占空比控制电机转速的同时也可以改变电机转由于电机是电圈式的,在电机出向,控制方法简单可靠。此外,现急停和突然换向时会形成反向电动势,为保证L298N驱动芯OUTB与直流电机之间加入片的正常工作,在输出端OUTA、

两对续流二极管,将电流分流到电源正极或地端,以免反向电动势对L298N产生损害。控制系统主要硬件设计如图2所示。

156

155154152150149148147146144143141140139138137135133132

U2A

U3

U4A1

DM7406M

5710126118

S12

SW-SPDTS2

131130128126125124123122120119117116115114113111109108107106

SW-SPDTS32

SW-SPDT

333

R5Res21kΩ

VCC

VCC

+12V

Led_1

Res21kΩRes21kΩRes21kΩR13Res21kΩR14Res21kΩ

R7

DS4

R8

DS5

R11

VCC

IN1IN2IN3IN4ENAENB

VSSVSOUT1OUT2OUT3OUT4ISENAISENB

VCC94231314115

D3

D4

-B1

DiodeIN4001

MotorServo

+24V

C7

D1

D2

+C5

)调速已成为直流电机调速的新方式。现场可WidthModulation

编程门阵列FPGA(FieldProgrammableGateArray)是美国Xilinx公司于1984年首先开发的一种通用型用户可编程器件。FPGA既具有门阵列器件的高集成度和通用性,又有可编程逻辑器件用户可编程的灵活性。其速度快、功耗低、通用性强,特别适用于复杂系统的设计。我公司通过FPGA技术及微机技术两者的结合,来全面提升控制器系统的性能,使整机的工作效率、控制精度和电气系统可靠性得到了提高。

1系统总体结构

设计方案主要包括6个主要模块:FPGA控制模块、L298N

电机驱动模块、运行方式设置模块、测速模块、显示模块、通信模块。系统总体框图如图1所示。

直流电机

转速测量开关控制速度设置串口通信

EPGA

XC3S400

驱动电路

R4

C8

GNDL298N

R6Res21kΩ

UGN1

R9Res21kΩR12Res21kΩ

VCC

C6+1uF

VCC

123

R10

Led_2Led_3

1kΩVspeeding

转速显示

图1总控制系统组成框图

Led_5DS6

XC3S400作为主控部件,利用可编程I/O资源产生PWM信号,由开关K1、K2分别标识直流电机的正反转和加减速,数码显示出电机的实时转速。当前电机系统不断向着自动化控制的方向迈进,利用上位机串口通信模块进行控制访问,可以很方便地对电机运行方式进行远程控制。

该系统以FPGA为控制核心,L298N为电机驱动芯片,利用FPGA丰富的I/O口产生PWM控制信号。该控制信号经过速度设置后,利用占空比控制场效应管的导通时间来开通L298N,从而控制电机两端电压的占空比,达到调节直流电机转速的目的。通过霍尔元件UGN3020实现对电机转速的采集,构成闭环反馈控制,对电机的转速进行进一步调整。另外,将电机的当前速度在显示块上显示出来,设置转速模块由6个旋转开关组成,开关K1、K2、K3可以控制电机各种动作的转换。串口模块通过串口控制命令,与上位机相结合,远程控制电机。

Led_5DS7

S4

SW-6WAY

图2控制系统主要硬件设计

2.2直流电机驱动模块设计

L298N是由达林顿管组成的双H桥高电压集成PWM电路。PWM电路由4个大功率晶体管组成的H桥电路构成,4个晶体管分为2组,交替导通和截止,根据调整输入脉冲的占空比,精确调整电动机转速。

L298N可以驱动2台直流电机,因该调速系统为单轴结构,为充分利用该功放电路的带负载能力,使系统以最大加速度启动,并以最大加速度制动,将输入端IN1、IN3并联,IN2、IN4并联,输出端OUT1、OUT3并联,OUT2、OUT4并联分别接至电机两端,使能端由单片机高速输出口HSO1控制。2.3

测速模块UGN3020设计

2

2.1

控制系统硬件设计

XC3S400的控制器硬件设计

主控制器XC3S400根据速度设置和测速运算结果给出

单稳态开关集成霍尔元件UGN3020由稳压源、霍尔电势发生器、差分放大器、施密特触发器以及输出级组成。霍尔元件UGN3020和磁钢组成测量电路,将具有10个齿的圆盘固定于直流电机的旋转主轴上。当圆盘齿经过测量磁路的间隙时,霍

PWM信号,PWM信号一路直接输出至IN1(IN3)端,另一路经)。当PWM模拟信号占空比为过7406取反输出至IN2(IN4142

第1页

TOP相关主题

  • 直流电机调速控制器
  • 直流无刷电机控制器
  • 直流电机控制器
  • 直流有刷电机控制器
  • 直流电机控制器设计
  • 直流串励电机控制器
  • 直流无刷控制器
  • 直流控制器

我要评论

相关文档

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
返回顶部