您好,欢迎登录天津新濠天地机电设备股份有限公司官网!                                                                                                                                中文          ENGLISH           进入邮箱

以AT89S52单片机为核心的高精度三相交流异步电机双闭环调速控制系统设计

日期:2019-03-29 02:15

  三相交流异步电机以其结构简单, 体积小, 重量轻,价格低, 维修方便等优点, 广泛应用于武器装备、给料系统、数控机床、柔性制造技术、各种自动化设备等领域,其转速控制系统性能的优劣直接决定了设备性能的发挥。随着高性能微处理器及新型电力电子器件的出现,使得应用全控型电力电子器件和空间矢量( SVPWM)控制技术进行变频调速的方式已成为交流电机调速控制的主流。

  相对于其他微处理器,DSP具有运算速度快, 可以自己产生有死区时间的PWM 输出, 可以实现诸如模糊控制等复杂的算法, 外围硬件少等优点, 因而广泛用于电机的数字控制。本文以TMS320LF2407A DSP 芯片和AT89S52单片机为核心, 设计了针对三相交流异步电机的全数字调速控制系统。实验结果表明, 该系统具有实时显示, 数据存储, 动态响应快, 控制精度高, 抗干扰性强等优点。

  TMS320LF2407A 主要包括算术逻辑运算单元( CALU) 、寄存器集、辅助算术逻辑单元( ARAU) 、乘法器、乘法移位器、累加器、加法移位器、时钟锁相环电路、两个完全等同的事件管理器A, B( 包括通用定时器、比较单元、捕获/ 正交编码器脉冲电路) 、内部A/ D 转换器、双串口、看门狗CAN总线电路单元等。

  TMS320LF2407A 采用先进的哈佛结构, 流水线 MHz 内部时钟频率下, 指令周期仅为33 ns。

  其内部存储器包含2 类RAM块。一类为DRAM, 另一类为SRAM。对DRAM 而言又划分为3 个RAM块, 即B0, B1, B2, 容量依次为256 字, 256 字, 32 字。这些RAM 全部允许在一个指令周期内访问两次, 因此在数据处理能力上有显着的增加。同时, B0 块还可以通过程序动态地配置为数据存储器区或程序存储器区。

  若配置为程序区可在上电时把浮点算法子程序或者数据表从外部慢速EPROM装入此区域, 从而缓解高速处理器与慢速外设之间的矛盾, 这对提高控制系统的动态性能有很大帮助。TMS320LF2407A 内部含有内嵌采样保持的10 位精度、高速A/ D 转换器, 转换时间最短为500 ns ( 采样保持+ 转换时间) 。除此之外TMS320LF2407A 还有丰富的、功能强大的中断系统以及常用的I/ O 接口, 这些都使设计调速控制系统时的硬件电路得到简化。

  基于T MS320LF2407A 三相交流异步电机双闭环调速控制系统硬件框图如图1 所示。

  系统主电路采用交直交电压型变频器, 功率器件采用智能功率模块IPM。该模块包含了6 个IGBT和6 个与IGBT 反并联的续流二极管。控制电路部分由AT 89S52 单片机控制单元、TMS320LF2407A 控制器单元、电流检测电路、电压检测电路、转速检测电路、过流保护电路、液晶显示电路和键盘输入接口电路等模块组成。

  一是通过键盘输入接口完成对给定转速的设定; 二是通过液晶显示单元完成对给定转速、电机启动时转速和达到稳态时转速的显示;三是完成对双口RAM 中存储数据的读取,并将读取的数据通过USB接口电路导入上位机或通过D/ A 输出电路输入到模拟设备。

  其中, 液晶显示单元采用中文图形两用型液晶显示模块OCMJ4X8B2; 键盘输入采用矩阵式按键键盘可以通过单片机调用预设的汉字, 可以输入数字( 用来设置转速) ; 双口模块用来存储TMS320LF2407A 采集的变量波形数据。

  TMS320LF2407A 控制单元的电路原理图如图2所示。该控制单元电路主要包括光耦隔离电路、转速检测电路、电流检测电路和电压检测电路, 分别完成对IPM 的驱动、转速检测与控制、过流保护、过压和欠压保护等功能。

  光耦隔离电路由6 片东芝公司的TLP127 及相应的限流电阻组成, 主要完成TMS320LF2407A 与IPM 智能功率模块的电气隔离, 并将输出的PWM 信号放大。

  转速检测电路采用欧姆龙1024 原旋转型线C, 编码器输出的脉冲经过TMS320LF2407A内部4 倍频后可以实现每转4 096 个脉冲, 从而保证了转速的精度。根据采样得到的数据与给定数据比较, 调整DSP 输出驱动脉冲的宽度, 从而调节交流电机的转速。

  电流采样电路采用3 片霍尔电流传感器CN61M/TBC25C04, 一路将检测到的直流母线上瞬时电流值送入过流保护电路, 当其值大于过电流值时, 相应过流保护电路动作产生保护信号, 关断PWM 信号的输出; 另外两路检测流过电动机的电流, 通过变换改变DSP 输出的驱动脉冲, 进而保持电机的转速不变。在本文设计的控制系统中, TMS320LF2407A 采用了ADCIN00,ADCIN01和ADCIN02 三路通道, 以采集电机A 相、B 相和直流母线的电流,直流母线的采样电压通过ADCIN03 通道输入DSP, 根据采样得到的数据, 在电压超过设定的上、下限值时, DSP 关断PWM 脉冲的输出, 从而实现过压和欠压保护功能。

  其中, 给定速度由键盘输入接口电路输入AT 89S52单片机控制系统, 速度PI调节、电流PI 调节、磁场位置角和转速反馈量的计算由TMS320LF2407A 计算实现。

  测得的电机转速通过AT 89S52 控制系统输出到液晶显示单元上实时显示。

  假设电机定转子三相绕组完全对称; 定转子表面光滑, 无齿槽效应, 定转子每相气隙磁动势在空间呈正弦分布; 磁饱和、涡流及铁心损耗均忽略不计, 则三相交流异步电动机的转矩方程如下:

  式中: L r , L m 分别为转子自感和互感; p 是微分算子; i sq是定子电流在q 轴上的分量; rd 是转子磁链在d 轴上的分量。

  从式( 1) 可以看出, 异步电机的转矩与定子电流矢量和转子磁场以及夹角有关。因此, 要想控制转矩, 必须先检测和控制磁通。当dq 坐标系在同步旋转磁场上且静止坐标系中的各交流量转化为旋转坐标系中对应的直流量时, 使d 轴和转子磁场方向重合, 可得到磁场定向控制方程如下:

  由式( 2) 可知, 检测到定子电流的d 轴分量( 励磁分量) 可观测出转子磁通幅值; 由式( 4) 可知, 当rd 恒定时, 只要控制定子电流的q 轴分量( 转矩分量) , 即可控制电磁转矩。具体工作原理如下:

  通过电流传感器测量逆变器输出的定子电流iA ,iB , 经过DSP 的A/ D 转换器转换成数字量, 并利用iC = - ( i A + i B ) 计算出i C。电流i A , iB , i C 通过Clarke 变换和Park 变换得到了dq 坐标系下的励磁反馈电流i sd和转矩反馈电流isq , 与给定的励磁电流i sd ref 和转矩电流i sqref 的差通过PI 调节后, 再经过Park 逆变换输出!?

  坐标下的电压, DSP 利用该电压生成三相逆变器所需的六路驱动信号。实时测量的电机转速信号一方面用于与给定速度比较产生i sqref , 另一方面进入电流位置磁链转换模型求出磁链的位置, 并用于Clar ke 和Park 逆变换。

  AT89S52 单片机控制系统上电后,首先通过键盘输入接口输入给定转速, 单片机将给定转速存储在双口RAM 中, 同时, 给定转速通过单片机P0 口输出到液晶显示单元的驱动控制芯片SED1520,由SED1520 驱动OCMJ4X8B2 显示转速, 转速的显示范围为0~ 9 999 r/ min, 然后通过键盘来确定是否要对相关变量采样并存储。该部分程序流程图如图4( a) 所示。

  其次给TMS320LF2407A DSP 控制系统上电, 运行初始化程序完成初始状态的设定( 包括对相关变量采样数据存储等) , DSP 控制系统对电机转速和电枢电流采样, 与给定值进行比较, 若达到设定转速, 则循环运行, 当给定转速改变时, 进入中断处理子程序。主程序流程图和中断处理子程序流程图分别如图4( b) 和图4 ( c)所示。

  对电机的转速、定子电流、磁通等变量进行采样、保存, 并通过USB 接口电路转移到上位机; 在上位机上得到的实验波形如图5 所示, 波形的数据采样点为2 048。

  从图5( a) 上可以看出, 电机在很短的时间内达到设定的转速值1 000 r/ min。在启动过程中, 定子电流由于PWM 控制, 产生一定的波动, 当转速达到设定值后, 定子电流也很快趋于稳定, 动态响应很快; 从图5( b) 上可以看出, 当转速发生变化时, 定子电流的q 轴分量( 转矩分量) 基本没有变化, 电机的电磁转矩也不会发生变化; 从图5( c) 和( d) 可以看出, 当电机转速发生变化时, 电机的磁场变化幅度可以忽略, 从而电机的转速也不会发生变化, 即设计的控制系统对转速的控制精度很高, 完全达到了设计要求。

  本文采用以T MS320LF2407A 为PWM 控制核心, 以A T89S21 控制单元为电机转速控制管理核心的三相交流异步电机双闭环调速控制系统具有数据存储、实时显示等功能。实验结果表明, 该控制系统具有动态响应快, 控制精度高等优点。实践证明, 该系统还具有较好的抗干扰性。该系统对电机调速系统的设计和实现也具有较高的指导意义。

  坚持不懈的尝试突破保护机制的破解团体和不断引入新的安全防范方案的制造商之间的斗争是没有尽头的。

  众所周知,目前凡是涉及到单片机解密的领域一般都是进行产品复制的,真正用来做研究学习的,不能说没有,但...

  74HC595芯片是一种串入并出的芯片,在电子显示屏制作当中有广泛的应用。

  EDA和单片机技术在键盘上的应用为了更深入的研究 EDA 技术和单片机技术,下面对键盘中, EDA ...

  学习单片机的教程已经很普遍了,让我来简单的介绍一下吧!接触单片机已有6个月了,自我觉得很有意思。单片...

  随着电子信息科学技术信息化,智能化,网络化的发展,单片机与嵌入式也获得了广阔的应用空间。本文简单分析...

  由于单片机的性能同电脑的性能是天渊之别的,无论从空间资源上、内存资源、工作频率,都是无法与之比较的。...

  一般仪器仪表的信号电流都为4-20mA,指最小电流为4mA,最大电流为20mA。传输信号时候,要考虑...

  对于很多刚刚开始接触STM32系列单片机的人来说,可能会对这一系列的单片机感到茫然,不知道这突然之间...

  我们平常所说的执行效率就是使用相同的算法在相同输入条件下完成相同计算所产生的系统开销,目前来说一般会...

  在发送数据时,数据位尾随的1位为奇偶校验位(1/0)。奇校验时,数据中1的个数与检验位1的个数之和应...

  二进制信号的调制由单片机来完成,它把编码后的二进制信号调制成频率为38kHz 的间断脉冲串,相当于用...

  由于RST引脚内含三极管,即便在截止状态时也会有少量截止电流,当R取的非常大时,微弱的截止电流通过就...

  对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一。一般是...

  MCU也叫微控制单元,又称作单片微型计算机或者单片机,是把中央处理器的频率与规格做适当缩减,并将内存...

  比如普通的灯泡,一般是30到40W左右,如果用220V交流电来控制通断,简单点的就用一个双向可控硅直...

  需要掌握哪些技能 需要了解并使用过几款常见的单片机。 需要熟悉常见的硬件接口譬如 UART 、S...

  模块必须用信号调制才能正常工作,常见的固定码编码器件如PT2262/2272,只要直接连接即可,非常...

  一、五大内存分区 内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。

  一、三相异步电机降压启动控制 1、Y-△降压启动控制将三相异步电动机的Y-△降压启动的继电接触器控...

  先说一下两种单片机下载程序是要用到的引脚:STC的下载引脚为P3.0、P3.1,也就是RXD和TXD...

  PLC是应用单片机构成的比较成熟的控制系统,是已经调试成熟稳定的单片机应用系统的产品。有较强的通用性...

  首先是蓝牙APP, 易安卓编写的,说编写其实我只是修改了其中的一些内容,两张界面和代码截图,非常简单...

  初学AVR的人难免会碰到心爱的单片机熔丝位锁死,直接罢工的烦恼。绝大部分情况是我们的工作时钟源设置错...

  单片机与PLC编程的区别 单片机与PLC的程序设计有很大的区别,单片机的全部程序都是用户设计的,PL...

  单片机设计要注意的事项总结 1.降低外时钟频率 外时钟是高频的噪声源,除能引起对本应用系统的干扰之外...

  学什么单片机最有前途? 这是单片机初学者经常问的问题。对于这个问题,我想没有人敢下定论。因为每一种单...

  弄清楚跑马灯的显示状态后可以开始进行设计了, 在日常的跑马灯设计电路中LED灯一般接为这两种形式...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第七日:定时器原理应用与PWM学习...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第十日:EEPROM读写与DS13...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第五日:独立键盘和矩阵键盘原理及应...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第三日:AVR单片机IO口知识及发...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第四日:数码管显示原理和数码管驱动...

  本视频将使用MPLAB®代码配置器(MCC)向大家展示USB时钟的基本设置。 演示中将使用16位单片...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第三日:AVR单片机IO口知识及发...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第八日:10位ADC和DAC的应用...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第八日:10位ADC和DAC的应用...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第九日:异步串行通信USART接口...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第三日:AVR单片机IO口知识及发...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第九日:异步串行通信USART接口...

  AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单...

  单片机应用的核心技术是什么?是按键,数码管,流水灯,串口。是它们的程序框架。按键和数码管是输入是...

  单片机的watchdog一般都有两个,一个是独立看门狗IWDG,一个是窗口看门狗WWDG。

  单片机的基准电压一般为3.3V,如果外部信号超过了AD测量范围,可以采用电阻分压的方法,但是要注意阻...

  PIC32MZ EF 32位单片机——带FPU的嵌入式连接系列介绍,该器件拥有更佳的性能、浮点单元、...

  MPLAB® Harmony是针对PIC32单片机的完善软件开发框架,经估算,对于典型项目的开发时间...

  早在20世纪60年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近,它才在国内被越来越多的提及...

  本模块可以将4.5V到35V的直流输入电压转换成±4.5V-±35V的交流电压,模块采用STM32F...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第六日:中断及中断键盘应用,非常重...

  下面是一款Android手机通过蓝牙模块与单片机通信单片机程序,单片机可以使用以下51单片机:AT8...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第十日:EEPROM读写与DS13...

  欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第一日:AVR单片机软硬件配置入门...

  其电路很简单,一个LED通过限流电阻接到VCC电源。I/O设置为输出方式。我们可以用下面的宏来定义L...

  最近有个项目,需要一个继电器,接收到低电平就动作,用的STC15W104、使用的市面上的开关电源5V...

  相比较于模拟电路的误差,数字电路精确度得到很大的提高,单片机本质上也是数字电路,但与我们平常所说的传...

  事情很简单先前做的一款采集数据的产品不知道为何异常,陷入死循环然后“死机”,分析了很多次,没发现原因...

  有些用于工控的项目,建议不要用无源晶振的方法来起振,而是直接接有源晶振。也是主要由于无源晶振需要起振...

  复位源是导致单片机内部复位操作的源泉,大致可分为七种:上电复位(POR)﹑人工复位(MRST)﹑电源...

      新濠天地,澳门新濠天地

所属类别: 新濠天地

该资讯的关键词为:澳门新濠天地

 网站地图