基于单片机的SRD的控制系统设计

发布者:ByteWanderer最新更新时间:2018-04-02 来源: eefocus关键字:单片机  SRD  控制系统 手机看文章 扫描二维码
随时随地手机看文章

    1 前言

    开关磁阻电动机是磁阻电动机与电子开关驱动控制器组成的控制装置,又称开关磁阻电机驱动系统(Switched Reluctance Motor drive,简称SRD)。电机结构简单坚固,运行可靠,系统具有启动转矩高、启动电流低、调速范围宽、运行效率高,特别适用于频繁启停及正反转运行,使得SRD成为交,直流电机驱动系统以及无刷直流电机驱动系统的强有力竞争者。目前,SRD已用于多个领域,如:电动车驱动、家用电器、伺服与调速系统等许多领域。

 

    本文设计了一个以80C196单片机为控制核心的SRD的控制系统,充分利用了SRD电机控制方式灵活的特点,采用数字化控制系统对SR电机进行控制,简化了硬件电路,提高了系统的可靠性。

    2 SR电机工作原理

    SR电机运行原理遵循磁阻最小原理——磁通总要沿着磁阻最小的路径闭合,因磁场扭曲而产生切向的磁拉力,当具有一定形状的铁心在移动到最小磁阻位置时,必使自己的主轴线与磁场的轴线重合。典型的SR电机结构原理如图1所示。

    具体过程如下:当A相绕组电流控制开关S1,S2闭合时,A相励磁,所产生的磁场力使转子旋转到转子轴线与定子轴线重合的位置,从而产生磁阻性质的电磁转矩。顺序给A-B-C-D相绕组通电(B、C、D各相绕组在图中未画出),则转子便按逆时针方向连续转动起来。反之,依次给B-A-D-C相绕组通电,则转子会按顺时针方向转动。

     

5

    图1 SR电机结构原理图

    由于是磁阻性质的电磁转矩,SR电机的转向与相绕组的电流方向无关,仅取决于相绕组的通电顺序,这使得能够简化功率变化器电路,当S1或S2闭合时,A相绕组从电源上吸收电能,而S1或S2断开时,绕组电流通过二极管VD1、VD2将剩余能量回馈给电源,因此SR电机具有能量回馈的特点,系统效率高。

    2 SRD系统硬件设计

    2.1系统基本组成

    SRD系统主要由四部分组成:开关磁阻电机、功率变换器、控制器及传感器。它们之间的关系如图2所示。

6

    图2 SRD基本组成结构图

    SR电动机是整个系统的执行部件,采用双凸极结构的磁阻的电机、功率变换器向SR电动机提供运转所需要的能量,位置检测器是转子位置及速度等信号的提供者,控制器是系统的中枢,它综合处理速度指令、速度反馈信号及电流传感器、位置传感器的反馈信号,从而控制功率变换器中主开关器件的工作状态,实现对SR电动机运行状态的最终控制。


    2.2 功率变换电路

    本文采用的是四相8/6极磁阻电动机作为系统控制的实验平台,功率电路采用H型的功率电路,如图3所示。A,B,C,D为SR电机的四相绕组,VD1~VD4为续流二极管,AB,CB,CD,AD两相同时导通,循环导通工作。若V1,V3同时导通,则A,B相通电。若V1关断,V2闭合,则A相关断,C相开始导通,此时,A相绕组将通过二极管VD1续流,C相绕组也将构成回路,使B相电流增大,中性点电位必然增高,促使A相续流迅速衰减,强行换相。紧接着关断V1,开通V4,则C,D相导通,依次循环导通,电机就连续工作起来。其*率开关用PWM控制信号通过驱动电路来进行控制其通断。

 

7

    图3 功率电路原理图

    2.3控制电路结构

    控制电路部分主要包括80C196单片机,角度位置检测电路,显示键盘电路以及接口电路。在控制电路中,单片机是核心,负责执行指令、处理数据。角度位置检测电路通过光电传感器检测转子位置,并将位置信号处理好后送给功率变换器和显示电路部分显示系统信息。8279接口电路负责CPU和显示键盘部分的信息交换。系统处于工作状态时,用户通过键盘给定转速,单片机接收到转速指令后通过与实际测的速度相比较,通过内部设定的控制算法输出一个占空比可调的PWM信号,这个PWM信号使得在SR电机的相绕组两端电压的变化,从而实现调速的目的。

    3 SRD系统软件设计

    系统软件主要由单片机处理软件和PC上位机控制软件组成。

    3.1 单片机软件设计

    开关磁阻电机控制软件以控制系统硬件为依托。完成对位置信号,输入给定信号及当前运行状态的检测,进行判断和计算,输出合适的电流控制与换相控制信号。它由前台程序和后台程序组成,如图4所示。其中后台程序包括初始化程序,键盘扫描程序,调速控制程序,显示程序,闲时循环程序。前台程序由四个中断程序组成,它们位置中断程序、软件定时器中断,外部中断及串行口中断程序。

6

    图4 开关磁阻电机控制程序流程

    初始化程序完成有关单元初始化,选择外部接口的工作方式,CPU各部分功能部件初始化,开启中断等,使整个系统处于准备运行状态。键盘扫描程序检查键盘的输入情况,并进行相应的软件去抖动处理,当确实有键按下时进行相应的判断,如正转、反转、制动。调速控制程序根据给定速度,并根据电机的状态完成电机的启动与制动,当在运行时根据速度的偏差输出相应的PWM信号。显示程序主要完成电机在面板控制方式下的信息显示。电机启动前闪烁显示给定转速,启动后给定实际转速,运行过程中若出现故障,则显示故障性质代码。闲时循环程序由电源检测程序、硬件故障检测、故障处理及对上位机的命令分析程序组成。

    位置中断程序即两个位置传感器输出的方波信号的上升沿和下降沿均引起中断,即电机每转过15°就产生依次中断。该程序主要完成运行速度检测、换相控制以及运行模式的切换。定时器中断实现主循环定时,电流采样,电流斩波等功能。而外部中断程序则实现外部键盘输入功能。串行口中断则是实现上位机与单片机之间的通信。

    系统的工作过程如下:当单片机接到启动命令时,,在检测系统状态一切正常的情况下,根据位置传感器所提供的转子的位置信号,按启动逻辑给出相应的输出信号,该信号通过功率变换器向电机绕组供电,使电机开始转动。当转子转过一定角度时,控制电路根据位置传感器信号的变化通过功率变换器使电动机通电相位改变。运行时,根据给定速度与实际速度之间的误差输出占空比可以调节的PWM控制信号。当操作命令改变时,如反转,停车,制动时,控制电路再次改变工作逻辑,通过功率变换器使电动机实现操作要求。若在运行中出现故障情况,控制电路将通过关断功率变换器实现保护,并且通过显示电路显示故障代码。


    2 PC机软件设计

    系统上位机控制软件使用VB语言开发,它的作用是通过串口命令控制单片机工作,并显示实际运行转速。应用该软件,可以实现PC机对电机的正转、反转、停车、制动以及给定具体转动速度。软件的运行界面如图5所示。4

    图5 软件运行界面

    4 小结

    本系统采用80C196KC16位单片机为核心,配以8279等外围接口芯片构成检测、给定、显示、保护等外围电路,再加上驱动电路、主电路及磁阻电动机构成完整的SRD系统。对一台2KW的开关磁阻电机进行调速实验,实验结果表明开关磁阻电机的结构简单坚固、调速范围宽、调速性能优异、而且在整个调速范围内都具有很高的效率,系统可靠性高,达到了设计的要求。


关键字:单片机  SRD  控制系统 引用地址:基于单片机的SRD的控制系统设计

上一篇:单片机的应用详解
下一篇:基于凌阳8位通用型工控单片机的CAN总线智能节点的设计

推荐阅读最新更新时间:2024-03-16 15:58

PIC12F683微控制器实验板
简介   电子产品是我的爱好。当我在大学的时候,我曾与微控制器的一些经验,我没有与Atmel的AT89C51的几个项目。最近,我已经长大了PIC单片机的利息,我想我应该开始用8针的微芯片。我挑的PIC12F683微芯片。该微控制器让我着迷了很多,因为我想看看我们能做些什么与8引脚微控制器(其中2个引脚的电源,所以实际上只是6针左侧的I / O)。所以我想这是我自己的学习板。在这个项目中,我首先要说明我的学习板,然后将演示几个实验。PIC12F683的一些功能: 工作电压范围宽(2.0 - 5.5V)   精确的内部振荡器(软件可选,8 MHz到125千赫)   6 I / O引脚电平变化中断功能。   4个10位A / D
[工业控制]
PIC12F683<font color='red'>微控制器</font>实验板
单片机入门的方法与学习误区介绍
简介:ARM单片机是大多数新手选择的入门切入点,但由于知识的不足,在设计过程中新手们经常会遇到这样或那样的问题,ARM异常中断返回就是这样一种令人头疼的问题。在ARM的使用问题中异常中断返回是新手们较为苦恼的问题,本文就将对ARM异常中断的集中情况进行总结,并给出了一些解决方法。 在正式介绍之前,要为大家补充一些较为重要的基础知识。首先R15(PC)总是指向“正在取指”的指令,而不是指向“正在执行”的指令或正在“译码”的指令。一般来说,人们习惯性约定将“正在执行的指令作为参考点”,称之为当前第一条指令,因此PC总是指向第三条指令。当ARM状态时,每条指令为4字节长,所以PC始终指向该指令地址加8字节的地址,即:PC值=当前程序
[单片机]
单片机设计A/D、D/A转换器
1、PIC16C62×系列单片机的特点   PIC16C62×系列为RISC精简指令、哈佛结构总线、18个引脚的单片机。具有低功耗、高性能、全静态、35条指令极易编程的特点。OTP 片种的性价比极高。除了具备一般单片机的特点外,PIC16C62×系列内部集成了两个模拟比较器和一个4bit的可编程基准电压源(REF)。如果利用该单片机的这些特点,只需几个外围元件就具备A/D与D/A转换功能,且分辨率达到8bit~10bit。价格上的优势使其在工控行业、仪器仪表、家电产品的应用前景极为乐观。   本文以8bit分辨率论证A/D、D/A转换的实现方法,更高分辨率的方案完全相似,只是在编程上作小部分调整。 2、D/A转换器   P
[应用]
PIC单片机在电容测量模块中的应用
电容式传感器已广泛应用于工业、医学、军事等领城。但目前大部分电容测量方法集成化水平低、精度低,因而对电容特别是对微小电容的精确测量始终是一个很重要的内容。振荡法电路结构简单、抗干扰能力差,板间内电容影响测量结果;电桥法利用电桥平衡原理测量电容,测量结果受桥臂电容性能影响较大。本文用到美国Micmchip公司PICl6LF874单片机,该单片机采用RISC精简指令集、哈佛总线结构、流水线指令方式,具有抗干扰能力强、功耗低、高性能、价格低等特性。 1 PICl6LF874单片机 PICl6系列单片机采用精简指令集(Reduced Instruction Set Computer,RISC)结构,突破了传统单片机对PC机在结构
[单片机]
PIC<font color='red'>单片机</font>在电容测量模块中的应用
微芯推出nanoWatt XLP低功耗8位PIC单片机系列
Microchip Technology Inc.(美国微芯科技公司)今天宣布,推出采用nanoWatt XLP技术的全新8位PIC单片机(MCU)系列,可以实现极低的休眠电流。高性能、低功耗的PIC18F13K22、PIC18LF13K22、PIC18F14K22和PIC18LF14K22(PIC18F1XK22)MCU采用20引脚封装,能在1.8V至5.5V电压下工作,具备高达16 KB的闪存程序存储器。这些器件配备了包括支持mTouch容性触摸传感在内的增强型外设集,非常适合各种通用应用。 采用nanoWatt XLP技术,PIC18LF1XK22 MCU在电压为1.8V时,休眠电流的典型值可低至34 n
[单片机]
微芯推出nanoWatt XLP低功耗8位PIC<font color='red'>单片机</font>系列
单片机C8051F020简介及其在仪器和仪表中的应用
   1引言   当前,随着科学技术及工农业生产水平的不断提高,对相应的仪器仪表也提出越来越高的要求,因此,仪器仪表需扩展大量的外围功能部件来满足仪器仪表复杂性、高性能及智能化的要求。   这种方法虽然满足了仪器的复杂性要求,但随之而来的问题是由于系统扩展的过于复杂而造成系统可靠性降低,故障率增加,查找故障困难,从而失去了智能化仪器仪表的优势,如果能够将功能复杂的众多外围功能部件全部或大部分集成到系统所使用的单片机内部,则可大大提高仪器仪表系统的可靠性,同时又使系统的成本得以降低,还可利用单片机片内资源在不增加硬件成本的情况下增强仪器的性能,因而该方案是提高仪器仪表可靠性及性能的行之有效的方法,而美国Cygnal公司的
[单片机]
一种基于STM32的温室远程监测和控制系统的设计
引言 传统农业需要消耗大量的劳动力,生产效率低,急需要向现代农业的转变。温室技术作为现代农业的重要代表将作物的生长从自然环境独立出来,形成一个可以进行人工控制的半封闭系统。我国从20世纪90年代开始向温室技术发达的荷兰、美国等国学习,但是由于我国农业生产条件与国外情况不同,不能直接照搬国外的模式,而需要研发适合我国各地区生产条件的温室控制系统。 针对上述情况设计了一套温室的远程监测和控制系统。由于在各个环境因素中,空气温湿度对作物的生长具有较大的影响,所以系统选择对温室内空气温湿度进行监测和控制。传统的51系列单片机控制系统运算能力以及功能扩展能力差,PLC控制系统成本太高,所以选择了外设丰富、扩展性强以及成本较低的STM32
[单片机]
一种基于STM32的温室远程监测和<font color='red'>控制系统</font>的设计
基于PlCl6LF874单片机的电容测试电路设计
本文用到美国 Micmchip公司PICl6LF874单片机,该单片机采用RISC精简指令集、哈佛总线结构、流水线指令方式,具有抗干扰能力强、功耗低、高性能、价格低等特性。   1 PICl6LF874单片机   PICl6系列单片机采用精简指令集(Reduced InstrucTIon Set Computer,RISC)结构,突破了传统单片机对PC机在结构上存在的自然依赖性;加上哈佛总线的存储器结构、两级流水线指令结构、单周期指令等技术,从而在单片机硬件结构上独辟蹊径,大大提高了系统运行的效率。除此之外,针对单片机机应用的特点,从功耗、驱动能力、外围模块设计等方面,PIC单片机也有一些独到之处,从而使得PIC成为一款方便实用
[单片机]
基于PlCl6LF874<font color='red'>单片机</font>的电容测试电路设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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