步进电机驱动器的设计-毕业论文_第1页
步进电机驱动器的设计-毕业论文_第2页
步进电机驱动器的设计-毕业论文_第3页
步进电机驱动器的设计-毕业论文_第4页
步进电机驱动器的设计-毕业论文_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

乌海职业技术学院电力工程系毕业论文乌海职业技术学院电力工程系2017届毕业生毕业论文题目:步进电机驱动器的设计作者:班级:学号:指导教师:年月日摘要第1章绪论 11.1步进电机控制研究背景 11.1.1步进电机概述 11.1.2步进电机的种类 21.1.3两相混合式步进电机 31.2步进电机驱动技术概述 31.2.1步进电机驱动技术 41.2.2细分驱动技术 51.3国内外相关领域研究现状 61.4课题研究的目的 7第2章两相混合步进电机驱动器的整体设计方案 82.1驱动器系统功能需求 92.2驱动器系统硬件构架 102.3两相混合步进电机驱动器软件系统构架 10第3章两相混合步进电机驱动器的硬件构成 123.1单片机最小系统设计 123.2电源处理电路设计 133.3保护电路设计 143.4主驱动电路设计 143.5OC门与光电隔离电路 16第4章两相混合步进电机驱动器的软件设计 174.1系统初始化及主流程 174.2占空比寄存器 184.3定时器PWM输出配置 19第5章关键技术处理 205.1解决超调与功率管发热问题的PWM机制优化处理方法 205.2电机驱动器可扩展处理技术 20第6章结论 22参考文献 23致谢 24摘要随猎微电子技术、计算机技术以及控制技术的不断发展,式步进电机的驱动技术的发展越来越快,步进电机的应用需求越来越大。步进电机不能直接接入电源进行工作,它必须使用专用设备进行驱动,因此.步进电机的运行性能除了受本身性能的影响外,很大程度上还取决于其驭动器的好坏。目前市场上的步进电机驱动器基本都是单电机的驱动器。即一个驱动器只能驱动一个步进电机,这样对于需要应用多台步进电机的场合.必须购买多台驱动器,这样无疑加大了生产成本和产品的空间体积。因此,对于步进电机控制系统而言,开发一套新型的能满足多路输出的高精度高稳定性步进电机驱动器器具有极其重要意义。关健词:步进电机;单片机;可扩展性第1章绪论随着运动控制系统中数字化技术的发展与成熟,步进电机在工业自动化控制中得到了广泛的应用.步进电机是一种完成数字信号模拟信号转换的执行元件,它区别于其他控制用途电动机的最大特点是:能接收数字控制信号(电脉冲信号),并将这些脉冲信号转换成与之相对应的角位移或直线位移.步进电机必须与相应的驱动电路配合使用,其工作性能在很大程度上取决于所使用的驱动电路的类型和实际参数,因此,步进电机驱动电路的设计是步进电机控制系统中的关键.众所周知:电动机的各相绕组之间、定转子之间存在一定的强祸合,电磁关系也有较严重的非线性,但就其本质而言,对I台步进电机的控制,就是按一定的相序向其相线圈提供驱动信号,同时对各相电流进行控制,从而产生必要的转矩以驱动电机旋转.本文简要介绍三相反应式步进电机的一种驱动电路的设计.1.1步进电机控制研究背景1.1.1步进电机控制研究背景步进电机作为机电一体化的关键产品之一,有着广泛的应用。步进电机是一种根据电磁学原理,采用组合电进铁理论,利用定转子之间的磁场作用,将电脉冲转化为机械能的执行机构.在结构上,电动机定转子都采用凸极结构,各绕组之间的磁场彼此孤立。步进电是一种离散型自动化执行元件.以一定的步距角一步一步做增量运动,其转速和运行的距离不受负级变化的影响。只取决于给定脉冲信号的频率和数量。利用现代数字控制技术,可以通过控制脉冲个数来控制角位移量,实现准确的定位控制:同时可以通过改变脉冲频率和变化快慢来控制步进电机转动的速度与加速度,从而实现调速的目的.它含有以下优势:1)无累计误差.步进电机的每步精度在30/u5%之间,在不失步的前提下其的角位移和物入脉冲数严格成正比,不会将一步的误差积累到下一步,有较好的位w精度和运动的重复性.2)动态响应快,有优秀的启停、反转响应。3)没有电刷,电机可书性高,寿命长。4)电机的响应由愉入的数字脉冲确定,可以开环控制,控制结构简单可靠,价格低廉。5)电机通电停转时候转矩最大,实现停止自锁。6)速度正比于脉冲频率,可调的转速范围宽:易于控制,只擂要控制给定脉冲的频率和个效.即可达到调速和精确定位的目的。正是由于这些优点,步进电机被广泛应用于自动控制系统中,是数字开环控制系统理想的执行元件。尤其是80年代以后,随着徽处理器的发展和应用,给步进电动机的推广带来了广阔的前景.但是,在性能上步进电机也有明显的不足之处.1)控制不当容易发生共振和失步现象,且低速时嗓声比较大。2〕难以获得较大的转矩.3)高速时因力矩衰减容易造成失步。1.1.2步进电机的种类步进电机在构造上分为三种主要类型:反应式(VariableReluctance,简称VR)步进电机、永磁式(PermanentMagnet,简称PM)步进电机和混合式(HybridStepping,简称HB)步进电机。反应式步进电动机又称变磁阻式步进电动机,依靠改变电机磁阻来产生电磁转矩,从而带动步进电机运行,是目前比较流行的一种电动机,其绕组位于定子上,转子由软磁材料组成。其结构简单、成本低、步距角小(步距角为1.20),但动态性能差、效率低、发热大,可命性差.反应式步进电机又分为单段式和多段式步进电机,单段式步进电机结构简单;多段式步进电机结构复杂.制造困难,工作特性差。水磁式步进电机的转子用永磁材料制成,动态性能好、抽出力矩大、定位梢度差、步矩角大(一般为7.50或150).混合式步进电机综合了反应式和永磁式步进电机的优点,是目前十分流行的一种步进电机。其转子上采用永磁材料,定子上含有多相绕组,按定子绕组又分为两相混合式步进电机、三相混合式步进电机和五相混合式步进电机。混合式步进电机的特点是输出力矩大、动态性能好,步距角小,配上驭动器后运行效果良好,尤其是两相混合式步进电机,其约占,97%的市场份领。1.1.3两相混合步进电机两相式混合式步进电机常见的定子有4个极和8个极,极面上均匀分布一定数且的小齿及控制绕组,各相控制绕组都可以双向通电,转子由永磁铁和两端开有齿槽的铁芯组成,两段铁芯错开半个齿距.转子齿距与定子小齿的齿距相等.同一段转子片子上所有齿都具有同向极性,而两块不同段的转子片的极性相反。混合式步进电机的轴向结构图如图1-1所示。图1-1混合式步进电机的轴向结构图1.2步进电机驱动技术概述步进电机不像普通的直流电机,不能直接接到交直流电源上进行工作,而必须使用专用控制系统设备进行驱动,步进电机运行的性能如输出力矩、运行频率等除了受其本身性能的影响外,还取决于驱动器控制系统的优劣。因此,步进电机的出现,步进电机驱动器也应运而生,它们的研究几乎是同步的,步进电机驱动器是步进电机运动控制的一个不可分割的整体。步进电机驱动系统一般由脉冲信号发生器、环形分配器、倍号处理与放大、推动级、功率驰动、电流检测与保护电路等组成,如图1-2所示。步进电机功率驱动器推动级信号处理与放大环形分配器脉冲信号发生器 步进电机功率驱动器推动级信号处理与放大环形分配器脉冲信号发生器 MCU电流采样与保护电路MCU电流采样与保护电路图1-2传统步进电机驱动器的基本组成部分脉冲信号发生器用来产生一定的方波或三角波等,环形分配器用来接收外部控制脉冲,井按要求的顺序产生控制步进电机各相绕组导通和截止的信号,从而决定步进电机的转向;信号处理是实现对输出信号的转换、合成和放大等,如实现SPWM等特殊信号:推动级是对较小的信号进行放大,从而足以推动驱动电路:驱动电路一般为双极性驱动电路,如H桥电路,以满足定子磁极的极性交变;保护电路为过压、欠压、过温保护等保护驱动电路的安全。1.2.1步进电机驱动技术混合式步进电机的驱动技术在发展和成熟的过程中出现过各种各样的驱动电路、拓扑结构和驱动方式,其中包括单电压驱动、双电压驱动、斩波恒流驱动、调频调压奥动和细分驭动等。单电压驱动方式是指以一个恒定的电源电压对工作中的电机绕组进行供电。这种驱动方式存在共振区,需要串大功串电阻,功耗大,高频时带载能力不高,但是其低频响应较好、驱动电路简单、应用成本低廉双电压v动的方式是电路使用高低压进行驱动,在导通前以高电压供电来提高电流的上升率,当上升到额定电流时,利用低电压和低压功率管给电机绕组进行供电,以维持额定电流的大小。这种驱动方式低频时嗓音大,共振现象仍然存在。斩波恒流驱动是目前步进电机应用.广泛的驱动方式之一,这种驱动方式以比电机额定电压高得多的电压供电,以加快绕组电流上升和衰减的速度,通过斩波的方式使电机绕组电流在高低频及顿定等工作状态中都保持领定值。这种方式提高了输出转矩,墓本消除了低频共振现象.调频调压驱动方式实现了电机在低速时绕组电流上升前沿较平缓的特性,从而降低了低频振动。其荃本思想是在驱动电路中增加比较电路和调压电路,使电机运行在低频时使用低电压驭动,高频时使用高电压驱动。这种驱动方式能在较宽的频率范围内运行,矩频特性也较好,但是线路比较复杂,而且针对不同的步进电机,需要输出电压与输入控制脉冲频率的特性进行重新调整。1.2.2细分驱动技术电机固有步距角”细分成若干小步的驱动方法,称为细分驱动,细分是通过驱动器精确控制步进电机的相电流实现的,与电机本身无关。其原理是,让定子通电相电流并不一次升到位,而断电相电流并不一次降为0(绕组电流波形不再是近似方波,而是N级近似阶梯波),则定子绕组电流所产生的磁场合力,会使转子有N个新的平衡位置(形成N个步距角)外对细分驱动技术的研究十分活跃,高性能的细分驱动电路,可以细分到上千甚至任意细分。目前已经能够做到通过复杂的计算使细分后的步距角均匀一致,大大提高了步进电机的脉冲分辨率,减小或消除了震荡、噪声和转矩波动,使步进电机更具有“类伺服”特性。

对实际步距角的作用:在没有细分驱动器时,用户主要靠选择不同相数的步进电机来满足自己对步距角的要求。如果使用细分驱动器,则用户只需在驱动器上改变细分数,就可以大幅度改变实际步距角,步进电机的‘相数’对改变实际步距角的作用几乎可以忽略不计。

细分技术与步进电机精度提高的关系:步进电机的细分技术实质上是一种电子阻尼技术,其主要目的是减弱或消除步进电机的低频振动,提高电机的运转精度只是细分技术的一个附带功能。细分后电机运转时对每一个脉冲的分辨率提高了,但运转精度能否达到或接近脉冲分辨率还取决于细分驱动器的细分电流控制精度等其它因素。不同厂家的细分驱动器精度可能差别很大;细分数越大精度越难控制。细分对驱动器要有相当高的技术要求和工艺要求,成本亦会较高。国内有一些驱动器采用对电机相电流进行“平滑”处理来取代细分,属于“假细分”,“平滑”并不产生微步,会引起电机力矩的下降。真正的细分控制不但不会引起电机力矩的下降,相反,力矩会有所增加。细分是细分驱动的其中方法,恒流的实现常用斩波驱动,给定的电流是以正弦波分布。另一种为电压细分,这种方法是比正弦波的电压驱动电机的线圈,可以不需要反馈地实现电机的细分驱动,但是由于电机的反电势等的作用,正弦波电压驱动并不能产生正弦波的电流,效果没有电流细分好,但是它的驱动电路相对简单。可以提高电机的步进角分辨率,但是,这并不是细分驱动的初衷,而是为了减缓步进电机运转过程的震动和噪声,使电机的力矩输出更平稳。这像数码相机的光学变焦和数字变焦的关系,提高步进系统分辨率最好依靠电机本身和机械结构。在工程应用中,电机的细分数可能不同,在低速时,可增大细分数,当速度增加时,减少细分数。1.3国内外相关领域研究现状外多年以来,随着电力电子技术、微控制器技术、信号处理技术的飞速发展,步进电机驱动技术和驱动器的发展也十分迅速.20世纪60年代初期人们就开始使用单电压驱动技术,随后为了改变单电压驱动高频特性又发明了高低压驱动技术。到20世纪70年代中期,人们发明了斩波驱动技术,通过斩波使步进电机绕组电流在电机工作时都保持恒定,增大了步进电机的转矩,基本消除了低频共振现象。之后人们又提出了对步进电机步距角细分的驱动方式,以及在此基础上依托于现今先进的单片机技术、DSP技术和FPGA技术又产生电流矢量恒幅均匀旋转驱动技术和电压空间矢量调制(SVPWM)驱动技术1975年,美国学者T.R首次在美国增量运动控制系统对步进电机步距角细分的控制方法。自此以后,步进电机的细分驱动技术得到了长足的发展,井在实际中得到了广泛的应用叫.事实证明,步进电机驱动器利用细分驱动方式能很好的解决步进电机低频振动的问肠,提高电机运行的称定性,加强了控制的灵活性,l2006年,英国利物浦约翰摩尔斯大学的学者提出的电压空间矢PWM,分析了不同的空间矢盆SVPWM的五相逆变器及其应用于正弦绕组分布的五相电动机的情况.2009年,寨国普密莲国王理工学院设计井仿真了基于FPGA的多模式步进电机激励信号发生器。此外,近几年来,国外对步进电机的控制还致力于对集成驭动芯片的开发。市场上涌现了一大批体积小、性能高的驱动器系统集成芯片,如三洋公司开发生产的PMM8713,PMM8723,PMM8714.SGS公司生产的L297控制器和L298驱动器,日本新电元工业公司生产的MTDI110(四相斩波驱动)和MTD2001(两相、H桥、斩波驱动)、东芝公司生产的TB6560AHQ芯片以及MOTOROLA公司生产的SAA1042(四相)姐动芯片等r26]利用这些集成芯片,在加少盆的外围电路,就可以完成对一个体积小、性能高、功能齐全的步进电机驱动器的设计1521.虽然这些驱动芯片有着很高的集成度和祖定性,但是难以对普通的步进电机都适用,例如L297,L298芯片只含脉冲分配和电流斩波,控制方式有限;ALLEGRO公司的UCN5804芯片只适用于4相步进电机等。对于在集成驱动芯片的开发方面,国内与国外一些商家合资,如与日本合作开发生产了THB7128.THB8128等驱动芯片,但由于涉及到微电子技术、集成电路加工技术和电力电子技术的前沿技术,尤其是相对国外先进的控制算法,如空间圆弧插补、PVT算法、样条插补、反向运动学算法、速度前瞻和轨迹拟合等1311国内存在一定的差距。1.4课题研究的目的步进电机作为一种将电脉冲转化为角位移执行元件,是机电一体化的关键产品之一,它利用接收到的脉冲信号,驱动步进电机按预定的方向转动一个固定的角度,可以通过控制脉冲数来达到精确定位的目的,同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。目前,步进电机尤其是两相混合式步进电机已广泛应用在各个国民经济领域的各种自动化控制系统中,而且需求A与日俱增.另外,步进电机的工作豁要使用专用的控制设备进行驱动,步进电机运行的性能除了受本身性能的影响外,还取决于驱动器的优劣。因此.市场上对步进电机驱动器的需求也将越来越大,而且对其性能要求也越来越高.目前,市场上的两相混合式步进电机驱动器存在以下问皿:1)目前两相混合式步进电机驱动器一般都是单电机奥动器,即一个驱动器只能驱动一个步进电机,这祥对于需耍应用多台步进电机的场合,需要购买多台驱动器,加大了产品的生产成本和空间结构的体积。2)目前市场上的步进电机驱动器驱动两相混合式步进电机运转的最高转速一般限制在500r/min以内,转速再高时电机扭矩已经很小.不足以带动较大的负载,因此使用范围将受到大幅的限制.3)现有的步进电机细分驰动器驰动步进电机运行时仍存在低频振动和高频失步的问题,严重影晌了步进电机的使用稳定性和精度。针对以上问题,开发一欲新型的能满足2路以上(最多4路)输出的高精度与高稳定性的两相混合步进电机驱动器将很有必要而且很有愈义和市场前景。本课压项目就是由此而来的,课题的研究最终目的就是设计与实现一欲具有高精度与高稳定性的2路以上(最多4路)输出的两相混合式步进电机驱动器,适用于28-57系列的两相混合步进电机,且能运行稳定,电机定位精度高、高速输出扭矩恒定。第2章两相混合步进电机驱动器的整体设计方案本课题以STM32FI03RST6单片机为核心控制器件,实现2路以上(最多4路)步进电机驱动器的设计。硬件部分由外部脉冲、方向、使能信号的输入隔离与滤波处理电路,按键液晶的处理单元,驱动功放电路、相电流的采样反馈电路、过温过流保护电路以及电派处理电路等组成,并由按健和,2864液晶对步进电机的驱动电流、细分数等参数进行设定。软件部分主要由外部脉冲输入中断、基于电流矢里恒幅均匀旋转的PWM输出脉宽移相调整、相电流采样与PI调节等组成。2.1对运行中高压隔离开关的要求项目要求的步进电机驱动器应实现如下的功能:(1)驱动的电机数I,通过扩展可同时塑动4路24-57系列四线制两相混合式步进电机。2)输入电压能适用于针对不同的步进电机所选用的不同供应电浑电压,输入电压范围限布组为24-64V.3)输出电流能针对不同的步进电机对相电流在4.8A范困内可调,通过液晶和按键处理,调整定时器输出PWM的占空比来实现.4)步进电机驱动细分数实现1,2.4.8,16.32.64,128每路可调,通过液晶和按链处理实现。5)电路含有过压、欠压、过沮、过流、电机绕组开路.通过指示灯以及液晶显示进行区别.过流、过压或过沮(大于电流、电压、工作沮度最大奋数的20%%)时自动关断输出,过压、过流保护后需重新上电才可恢复,过温时当沮度降到低到工作温度时可恢复工作状态。6)减流功能,通过按键和液晶设置,在电机空闲时电流自动降为运行电流的50010.7)乃智能报错信号输出,任一路有过压、欠压、过温、过流、电机绕组开路、程序跑等报警时,有指示灯以及液晶显示输出.2.2驱动器系统硬件构架图2-1驱动器硬件系统框图项目设计的步进电机驱动器系统以STM32FI03R8T6单片机为主控制器,包含按键输入、LCD显示、RC滤波电路、光电隔离电路、保护电纬、“桥驱动功放电路和电源处理电路等。系统预先将步进电机每走一微步所对应的各相电流占空比寄存器值存于各单片机中.山按键及液品设定步进电机、细分数、相电流幅值以及自动减流参数等,由单片机定时器自动产生多路PWM信号(舟路步进电机对应4路PWM信号).再对采样电阻采样的反馈电流在程序进行P1调节处理,调竹单片机发出的PWM信号的占空比,从而调节电流的大小,驱动功率驱动电路.实现闭环跟踪控制,可通过外部脉冲、方向、使能等信控制各步进电机的正、反转和启停。硬件系统框图如图2-1所示。2.3两相混合步进电机驱动器软件系统构架软件设计遵服“模块化”设计原则,主要包含系统初始化模块、参数设定及LCD显示模块、调用占空比寄存器班细分表模块、定时器PWM配置模块、AD采样模块以及等P1调节模块等。图2-2软件系统构架图采样模块主要用来对步进电机各相电流进行实时采样反馈,如果采样电流偏离预期值过大则由报普模块提供报普信号由LCD输出,井且实施相应的措施,如切断定时器输出等。PI调节模块用来对步进电机各相电流的AD采样数据进行处理比较,从而调整占空比寄存器的值,使输出电流能达到预期电流的效果。软件系统构如图2-2所示。扩展模块是通过按键和液晶进行扩展设定,设定之后使定时器2和定时器3也作为PWM输出,用来控制步进电机的运行。第三章两相混合步进电机驱动器的硬件构成本章基于以上章节的分析以及从实践角度的考虑,对两相混合步进电机驱动器的硬件进行了设计,对步进电机驱动器设计的芯片进行选型,进而给出了硬件各个模块的功能及实现方法。目前,市场上用于步进电机驱动器开发的MCU主要包含DSP,FPGA和单片机。虽然DSP和FPGA芯片有强大的数据处理能力和高速的运行速度,但是其价格都比较昂贵,因此,基于成本考虑,电机驱动器的设计一般以含有高数据处理能力16位和32位的单片机为主,常见的如STM32F增强型系列和PIC系列单片机等。驱动电路一般以驱动芯片驱动H桥的构架为主,目前市场是越来越多集成的专用步进电机运动控制模块,将驱动芯片和H桥集成在一个芯片当中,虽然在使用时很方便,但是这种芯片一般都有一定的限制性,而且成本较高,同时会降低驱动器的适用性。因此,结合低成本、高功能、足够的技术储备、短暂的开发周期等原则,本课题采用STM32F增强型系列单片机作为主MCU.采用分立元件搭建驱动电路。3.1单片机最小系统设计STM32F103R8T6单片机最小系统及其外围电路原理图如3-1所示。属于中等容量增强型.32位基于ARM最新的Cortex-M3内核.带64K字节闪存的微控制器,含有USB.CAN.4个定时器、2个ADC、9个通信接口等丰畜的外设接口,具有价格低廉、运行速度快、数据处理能力强等特点,因此在电机控制方面有着广泛的应用。单片机的时钟信号含有内部振荡时钟和外部振荡时钟,STM32FI03R8T6单片机系统时钟的选择是在启动时进行.复位时内部8MIlz的RC振荡器被选为默认的CPU时钟,随后可以选样外部的、具失效监控的4-16MIIz时钟.品振电路就足为了给单片机提供一个统一的外部时钟信号,以供单片机实现同步工作方式。根据单片机的数据手册建议.在引脚OCSIN和OCSOUT之间跨接一个8M的晶体振荡器和两个20p的微调电容,从而构成晶体振荡电路。图3-1单片机最小系统及外围电路图3.2电源处理电路设计驱动器的供电电压为24V-64V,针对不同的步进电机使用不同的电源电压。而驱动器内部电路需要的电压值有12V,5V,3.3V.驱动器系统要求的愉出电流最高位4.8A,电源芯片采用LM2596和LM1117-3.3。因为LM2596的最高输入电压为40V,而驱动器的电源电压要求能达到64V。过压、过流和倒接的电路处理如图3-2所示。图3-2电源处理电路过压保护通过TIP122,稳压二极管1N4749A和限流电限进行实现.TIP122的愉入耐压能达到IOOV.歧大电流8A.1N4749A的标称电压为24V,将电源电压稳压到24V后给后续的LM2596供电,而电机的驱动电压由电源电压直接提供。过流保护采用常规的保险丝方式,保险丝选用自恢复式保险趁。反接保护采用反接二极管到地的方式,当电源反接时,二极管导通,电流直接经过二极管和保险丝,而不经过后级系统,以起到保护作用。3.3保护电路设计系统保护电路包括过压保护、欠压保护、相电流过流保护和过温保护等.电源电压的过压和过流保护采用稳压二极竹和自恢复保险性进行处理,详见电源处理电路设计部分。欠压保护通过单片机内置的供电枪渊器进行检测判断.以软件处理来实现对运行数据的保护。Mt1电流过流保护通过对采样电流进行处理与设定电流位进行比较,通过比较结果控制电路的工作状态。过滥保护电路通过温度传感器LM35CZ来实现,LM35CZ是枯密的摄氏温度传感器.其愉出电压线性的与温度成正比,额定温度范围达到-55℃-1500℃,功耗低于605A。通过LM35CZ对驱动器温度进行采样转换为电压信号,再将电压信号进行滩波放大后与预设电压进行比较,从而控制10口的电平信号,检测是否过温,从而控制单片机的输出状态。3.4主驱动电路设计主控制器输出的PWM信号经过高速光电偶合器6NI37进行隔离后送入主驱动电路。主驱动电路是电机绕组与电力电子开关器件之间的桥梁,本项目采用双极性的电机驱动方式,驱动电路由桥式驱动芯片1R21IOS和4个N沟道的功率MOS管IRF64ON组成的全桥驭动电路,如图3-3和3-4分别为A+相和A-相驱动电路,共同组成A相绕组驭动电路.IRF64ON有纳秒级的快速开关速度,高达200V最大驱动电压,18A最大驭动电流,导通电阻尽为0.1512,功耗小,过载能力强,抗千扰能力强等特点。在驱动电阻上并联一个反向二极管(如R6上并的DI)为快速恢复二极管,用以加快MOS管的关断速度:在MOSFET的栅极和源极之间并联+15V的稳压管IN4744和680K的电阻,以保护功率场效应管.并联一个电容J月来吸收杂散电容电压;同时在每个MOS管上都反向并联了一个快恢复二极管ESID作为续流作用以防止关断电机绕组时产生较大的反电动势;在每个MOS管的DS端都并一个RCD缓冲电路,以减小功率管开关期间形成的超调现象。图3-3主驱动电路图3-4主驱动电路图如图3-4所示,当Q1和Q4导通时,Q2和Q3截至,电流经Q1电机绕组Q4采样电阻到地:而当Q1和Q4截止,Q2和Q3导通时,电流经Q2电机绕组Q3到地,因此电机绕组中流过过两个方向相反的电流,即为A+流向A-和A-流向A+两种。B相驱动电路与A相的完全相同。3.5OC光门与光电隔离电路当驱动器驱动两路步进电机时,单片机就需要输出8路PWM信号来驱动光耦的打开,因此.为了减小单片机的带载压力,增强单片机的带载能力,尤其是在当驱动器驱动多路步进电机时,电路中需要添加OC门驱动电路。项目中使用的OC门为SN7407,用来驱动光拙6N137。图3-5所示为OC门驭动电路及A+相的光电隔离电路。图3-5OC门及光电隔离电路在光耦的输出端采用了一个π型带通滤波电路,用来滤除纹波干扰,其中R56提保持反相器输入端的电压值,以保证驱动能力。第4章两相混合步进电机驱动器的软件设计本课题以STM32FI03RST6单片机为核心控制器件,实现2路以上(最多4路)步进电机驱动器的设计。硬件部分由外部脉冲、方向、使能信号的输入隔离与滤波处理电路,按键液晶的处理单元,驱动功放电路、相电流的采样反馈电路、过温过流保护电路以及电派处理电路等组成,并由按健和,2864液晶对步进电机的驱动电流、细分数等参数进行设定。软件部分主要由外部脉冲输入中断、基于电流矢里恒幅均匀旋转的PWM输出脉宽移相调整、相电流采样与PI调节等组成。4.1系统初始化及主流程求系统初始化包括对系统主时钟、总线时钟AP13I与APB2的配置,GPIO端口输入输出功能的配置,MOA通道的配置等.图4-1驱动器系统及中断处理器流程框图系统主流程如图4-1所示。驱动器在初次使用或每次更换电机时需要对驱动器参数重新进行设定,包括相电流幅位设定、自检参数、减流参数等,然后进行自检校正。首先,通过按键及液晶对各步进电机的参数进行设定,参数设定保存后需要让系统进行自检.系统根据设定的参数以60r/min的转速让电机正反转各跑两圈.以实现对电机驱动系统的自检。在自检过程中.系统先根据设定值初步产生占空比寄存器位细分表.再通过AD采样滤波检测电机相电流位,通过软件处理并调锥占空比细分表。自检完成后,保存细分表到/lash当中。当系统运行时.由定时错TIM产生A相和相相位差90°的PWM信号,系统通过外部中断口对上位机CP的上升沿信号进行实时中断处理.在中断中调用自检调整保存的细分表调9PWM输出信号的占空比值.从而驱动步进电机运行。系统再通过AD分时采样各个电机电流信号.通过中值滤波比较获取电流偏差,根据电流偏差进行PI调节,重新调整细分表中的占空比寄存器值.4.2占空比寄存器本课题项目设计的驱动器控制的步进电机的运行方向和绕组电流的大小实际由输出的PWM占空比的大小来决定。假设PWM的周期为T,高电平占用时问为t.无死区时问.因此,PWM的占空比y=t/T,可得电机绕组平均电压,其中,V为加在电机绕组上的电压值.当占空比为500/a时,在一个PWM周期内平均电压为。,平均电流歹IR也为。(R为电机绕组阻值),电机不转.当占空比高于50%时实现了绕组电流的反向,从而控制步进电机绕组电流大小和方向,即控制步进电机运行的方向.占存比寄存器程序流程框图如图4-2所示图4-2占存比寄存器流程框图4.3定时器PWM输出配置单片机在接收到上位机使能信号后,由单片机定时器模块自动产生频率为20K,占空比为50%的PWM信号,不影响其它程序的运行。此时步进电机属于锁住状态,只有得到上位机CP脉冲后步进电机才会转动.每个STM32FI03R8T6单片机含有3个通用定时器,一个高级定时器和一个滴稗定时器,通用定时器和高级定时器能分别产生4路占空比可调的PWM信号,然后恨据预存的占空比寄存器值对定时器的占空比寄存器进行重新装载,就可以产生相应变化规律的PWM波,经驱动功放后扶得相应的正弦驭动电流驭动步进.电机机的运行。定时器模块输出PWM波配置程序如下图4-3所示图4-3PWM波配置程序图第5章关键技术处理5.1解决超调与功率管发热问题的PWM机制优化处理方法为解决在驱动器在电机绕组电流切换向时产生浪涌超调与功率管发热的问题,项目在驱动电路续流方式上采用了缓慢续流棋式和快速续流模式混合的混合续流方式。所谓缓慢续流为两个高端功率管(或两个低端功率管)同时导通,低端功率管(成高端功率管)截止时,即在电机绕组短路时形成的续流,在此续流模式下,绕组电流波动小电机相电流与设定电流接近,可以有效提商步进电机的运行性能,降低功率管的开关损耗和磁滞损耗,减少发热,但该模式在电机中高速运行时,由于续流缓慢,造成负载电流不能快速下降而不能保证电流调节充分从而产生超调现象:快速续流摸式为当一侧的高端管(低端管)导通时,另一侧的低端管(高端管)导通,电流通过两个导通功率管及绕组对地形成快速放电模式,此模式一般用于电机快速运行时,此时电流衰减快,产生的电流纹波大,步进电机和高功率管发热增加,因此,为保证对电流有效跟踪反馈以及尽可能的降低开关扭耗,项目选用混合续流模式,根据控制的摇要选择快速或慢速续流模式,如下图,定时器PWM输出采用对中模式,这样在占空比调节时电机一相二端电压的高电平始终对齐,在一个周期内,电机一相两端的电压同为高或低时(Q1与Q2导通或Q3与Q4导通)实现了慢速续流,一端为高电平一端为低电平时(Q1与Q4导通或Q3与Q2导通)实现了快速续流,整个周期实现了混合续流.5.2电机驱动器可扩展处理技术一般设备对步进电机应用往往是多台应用.为了降低因使用多个步进电机的而增加的驱动器的成本.课越设计与实现的步进电机驭动可驭动两路电机.经过扩展可最多驱动4路步进电机,以适应不同的应用场合。系统的扩展的只是扩展了电机功率驱动与AD采样部分,将功率驱动与AD采样部分做成模块化结构.插到4本部分扩展抽上。在荃本部分的扩展枯上,留有征一路的驭动信号,AD采样返回俏号口.电源口.外部脉冲、方向、使能信号口以及数字地和模拟地接口。重要的是还有一个扩展使能口。重要的是还有一个扩展使能口。扩展槽与扩展驱动模块的接口信号如图5-2所示。 图5-2扩展槽接口信号扩展使能口与单片机IO口相连接,在不扩展情况下,该口是上拉处理,当扩展连接后,该口被拉低,当系统检测到该口为低电平时,调用相应的留有接口的封装程序。在程序里,系统对睡个初始化MEN文件及调表文件中都定义一个条件宏,以扩展槽使能口信号作为宏判断条件,当条件满足时(使能口信号为低,有扩展卡插入)程序执行扩展槽对应的同从本板上一样的电机驱动定时器、AD功能、外部脉冲中断等初始化与配置程序以及摧本板对应配w程序;如果条件不满足则跳过扩展槽对应配置代码,只执行基本板上对应配置。从而实现驭动器的可扩展使用。第6章结论随着社会的进步与发展,尤其是随着徽电子技术、电力电子技术和计算机技术的发展,以工业自动化代替人工的趋势己经越来越明显,而步进电机作为工业控制的一种执行元件,机电一体化的关键产品之一势必将越来越受到人们的关注,其社会需求量将与日俱增。由于步进电机必须使用步进电机驱动器进行驱动,因此对步进电机驱动器的开发也将其有重要念义和广阔的市场前景。本文针对步进电机的运行特性进行和工作原理,指出了步进电机与传统9动器在运行当中存在的共振、嗓声和精度低的问题,以及目前驱动器所能驭动的步进电机路数少、驱动的电机种类少的问题,提出了多路输出的高精度和高艳定性的两相混合步进电机骆动器的设计与实现方案,采用电流矢t恒幅均匀旋转的多细分控制技术,提高了两相混合步进电机的定位精度,降低了其在低速运行时的低频共振和嗓声现象。使步进电机运行平稳、平滑,实现了对多电机的输出控制。本课题针对目前步进电机应用中所存在的问题,设计了具有高精度和高稳定性的多路输出两相混合步进电机驱动器。课题设计驱动器硬件部分主要分为STM32FI03CST6单片机的核心处理电路、信号的输入输出隔离电路、按键液晶的处理单元、驱动功放电路、相电流的采样反馈电路、过沮过流保护电路以及电源处理电路等.同时,针对一个驰动器可同时同步驱动多个步进电机的问题,提出了步进电机驱动器软硬件设计上的关键技术的处理方案以及可扩展多路输出的控制处理方案。全文的展开分为驱动器的整体设计方案、硬件设计、软件设计、关健技术处理以及调试处理等方面。首先对步进电机驱动器的功能豁求进行了分析,给出了驱动器的设计原理以及多路输出两相混合步进电机驱动器的总体设计构架和系统软件设计方案。然后对步进电机驱动舒主控制芯片一--STM32FI03R8T6单片机进行了介绍和研究,介绍了项目硬件设计中重要模块的相关理论与技术,井进行了硬件电路的设计与实现,同时分析了在硬件上如何对驱动器进行抗干扰的处理;在软件设计上,遵循便于扩展和便于维护的原则.采用“模块化”设计的方法设计了系统软件。总之,随着电力电子技术、微电子技术等的发展和应用,以及模糊控制等控制技术和策略的不断涌现,为两相混合式步进电机的控制技术又提供了新的方向,混合式步进电机驱动控制将朝着数字化与智能化不断发展,其应用前景非常广阔。参考文献[1]王亚嫉.基于DSP的二相混合式步进电机多细分驱动器的研究,浙江工业大学2008.[2]张小杭.基于DSP的两相混合式步进电机细分控制及转矩矢盆控制,浙江工业大学,2004.[3]刘宝志.步进电机的精确控制方法研究[D].山东大学.[4]刘建中.步进电机原理及使用说明[Z].在线工博会,2005.[5]周石磊.基于DSP与FPGA的两相混舍式步进电机细分驱动的实现[D].中国科学院光电技术研究所.2006.[6]刘铁罗.荃于DSP的步进电机细分控制器设计侧.南开大学,2004.[7]张明.步进电机的荃本原理[[J].科技信息.2007,9.[8]熊远生,吴伟雄.基于DSP的步进电机细分控制系统的设计[J].自动化技术与应用,2007.[9]李玲娟.多细分二相混合式步进电机驱动器的研制网.西北工业大学.2007.致谢这次的毕业论文设计总结是在我的指导老师王丽婷老师亲切关怀和悉心指导下完成的。从毕业设计选题到设计完成,王丽婷老师给予了我耐心指导与细心关怀,有了莫老师耐心指导与细心关怀我才不会在设计的过程中迷失方向,失去前进动力。王丽婷老师有严肃的科学态度,严谨的治学精神和精益求精的工作作风,这些都是我所需要学习的,感谢王丽婷老师给予了我这样一个学习机会,谢谢!感谢与我并肩作战的舍友与同学们,感谢关心我支持我的朋友们,感谢学校领导、老师们,感谢你们给予我的帮助与关怀;感谢乌海职业技术学院,特别感谢电力工程系三年来为我提供的良好学习环境,谢谢!基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论