直流电机的IR2110驱动控制设计及DSP实现

直流电机的IR2110驱动控制设计及DSP实现
直流电机的IR2110驱动控制设计及DSP实现

基于dsp直流电机调速系统的设计_李方圆

128 在当今电气传动领域,由于直流电动机具有极好的运行性能和控制特性,因此在要求速度调节范围宽、响应快的电气传动中,仍广泛采用直流电动机作为执行电机的直流调速系统。直流电动机具有优良的调速特性,调速平滑,方便,易于在大范围内平滑调速,过载能力大,能受频繁的冲击负载,可实现频繁的无级快速起制动和反转,能满足生产过程自动化系统中的许多特殊运行要求[1]。所以直流调速系统至今仍然被广泛地用于自动控制要求较高的各种生产部门,是调速系统的主要形式。近年来,直流电机的控制方式都发生了很大的变化。随着计算机进入控制领域,以及新型功率电子元器件的不断出现,使采用全控型开关功率元器件进行全数字化直流脉宽调速已成为主流。随着电子技术,特别是电子计算机的高速发展,带来了伺控制系统向智能化方向的快速发展。从当前情况看,直流电动机能在大范围内实现精密的速度控制,所以,要求系统调速性能高的场合都在广泛使用直流电机控制系统。目前直流调速系统在传动领域中仍占重要的地位[2]。 本文在认真学习了直流电机调速原理和数字信号处理芯片工作原理的基础上,以TI公司推出的电机控制专用微处理器TMS320F2812数字信号处理器为系统的控制核心,以L298N集成芯片为直流电机驱动电路,运用PWM技术和PI控制算法对数字直流调速系统进行了设计。 1、基本原理 直流电机的主要调速方法 直流电动机转速n的表达式: 式(1) 式(1)中:U为电枢电压; a I 为电枢电流; R 为电枢电路总电阻; e C 为与电机结构有关的电动势常数;n为转速;为励磁磁通。由式(1)可知直流电机的主要调速方法有三种。(1)调压调速—调节电枢电压U,使电机速度在宽广的范围内平滑变化;(2)弱磁调速—改变励磁磁通大小使转速变化,但基于电机铁磁饱和考虑只能在额定速度以上通过弱磁做升速运行,限制了调速范围;(3)串电阻调速—通过增大电枢电阻实现调速,并伴随有巨大的功率损耗、发热和运行效率下降,很少采用。因此,直流电动机主要采用调压调速方式。 本文设计的直流调速系统采用闭环系统。闭环系统要在开环系统的基础上加上转速检测环节,如图2.1所示。目标转速和测速器检测到的电机当前转速相减,结果作为处理器的输入,处理器根据这个结果控制PWM的占空比。当电机的实际转速比目标转速快时,处理器把PWM的占空比调低,电机的转速变慢。当电机的实际转速比目标转速慢时,处理器把PWM的占空比调高,电机的转速变快。如 基于dsp直流电机调速系统的设计 李方圆 李晓 (中北大学信息与通信工程学院 山西太原 030051) 摘要:在工程实践中,有许多生产机械要求在一定的范围内进行速度的平滑调节,并且要求有良好的静,动态性能。采用DSP 控制器控制后,整个调速系统实现全数字化,结构简单,可靠性高,操作维护方便,电机稳态运行时转速精度可达到较高水平。直流电机具有调速平滑,调速范围广等优良的调速特性。又由于直流调速系统是自动化专业教学的重点,本设计为学生们提供了一个良好的实验平台,同学们可以通过此平台进行直流电机调速的实验,可以通过改变PI 参数理解PID 算法对直流电机启动和调速性能的影响。 关键词:dsp 直流电机 调速中图分类号:TM33文献标识码:A 文章编号:1007-9416(2012)12-0128-03 The design of Dc motor speed control system based on DSP LI Fang-yuan,lixiao (1North University of China. The College of Information and Communication, Taiyuan 030051, China) Abstract :In engineering practice, There are many production machinery requirements in a certain range for speed smooth adjustment ,and ask to have good static and dynamic performance. After the controlling of DSP controller the speed control system can realize full digital, simple structure, high reliability, convenient operation and maintenance, and the motor steady state operation speed precision can achieve a higher level. And because of dc speed regulating system is the emphasis of the teaching of automation and this design provides students a good experiment platform, so that Students can experiment through the platform for dc motor speed control ,and they can change the parameters of pi to understand the influence of pid algorithm for dc motors ’starting and the performance of speed controlling. Key Words :dsp dc motor speed control 图1 PWM 闭环控制系统组成

直流电动机调速课程设计

《电力拖动技术课程设计》报告书 直流电动机调速设计 专业:电气自动化 学生姓名: 班级: 09电气自动化大专 指导老师: 提交日期: 2012 年 3 月

前言 在电机的发展史上,直流电动机有着光辉的历史和经历,皮克西、西门子、格拉姆、爱迪生、戈登等世界上著名的科学家都为直流电机的发展和生存作出了极其巨大的贡献,这些直流电机的鼻祖中尤其是以发明擅长的发明大王爱迪生却只对直流电机感兴趣,现而今直流电机仍然成为人类生存和发展极其重要的一部分,因而有必要说明对直流电机的研究很有必要。 早期直流电动机的控制均以模拟电路为基础,采用运算放大器、非线性集成电路以及少量的数字电路组成,控制系统的硬件部分非常复杂,功能单一,而且系统非常不灵活、调试困难,阻碍了直流电动机控制技术的发展和应用范围的推广。随着单片机技术的日新月异,使得许多控制功能及算法可以采用软件技术来完成,为直流电动机的控制提供了更大的灵活性,并使系统能达到更高的性能。采用单片机构成控制系统,可以节约人力资源和降低系统成本,从而有效的提高工作效率。 直流电动机具有良好的起动、制动性能,宜于在大范围内平滑调速,在许多需要调速或快速正反向的电力拖动领域中得到了广泛的应用。从控制的角度来看,直流调速还是交流拖动系统的基础。早期直流电动机的控制均以模拟电路为基础,采用运算放大器、非线性集成电路以及少量的数字电路组成,控制系统的硬件部分非常复杂,功能单一,而且系统非常不灵活、调试困难,阻碍了直流电动机控制技术的发展和应用范围的推广。随着单片机技术的日新月异,使得许多控制功能及算法可以采用软件技术来完成,为直流电动机的控制提供了更大的灵活性,并使系统能达到更高的性能。采用单片机构成控制系统,可以节约人力资源和降低系统成本,从而有效的提高工效率。

两相步进电机控制系统设计

综合课程设计 题目两相步进电机 学院计信学院 专业10自动化 班级2班 学生姓名 指导教师文远熔 2012 年12 月28 日

两相步进电机课程设计报告 步进电机是一种进行精确步进运动的机电执行元件,它广泛应用于工业机械的数字控制,为使系统的可靠性、通用性、可维护性以及性价比最优,根据控制系统功能要求及步进电机应用环境,确定了设计系统硬件和软件的功能划分,从而实现了基于8051单片机的四相步进电机的开环控制系统。控制系统通过单片机存储器、I/O 接口、中断、键盘、LED 显示器的扩展、步进电机的环形分频器、驱动及保护电路、人机接口电路、中断系统及复位电路、单电压驱动电路等的设计,实现了四相步进电机的正反转,急停等功能。为实现单片机控制步进电机系统在数控机床上的应用,系统设计了两个外部中断,以实现步进电机在某段时间内的反复正反转功能,也即数控机床的刀架自动进给运动,随着单片机技术的不断发展,单片机在日用电子产品中的应用越来越广泛,自六十年代初期以来,步进电机的应用得到很大的提高。人们用它来驱动时钟和其他采用指针的仪器,打印机、绘图仪,磁盘光盘驱动器、各种自动控制阀、各种工具,还有机器人等机械装置。此外作为执行元件,步进电机是机电一体化的关键产品之一,被广泛应用在各种自动化控制系统中,随着微电子和计算机技术的发展,它的需要量与日俱增,在各个国民经济领域都有应用。步进电机是机电数字控制系统中常用的执行元件,由于其精度高、体积小、控制方便灵活,因此在智能仪表和位置控制中得到了广泛的应用,大规模集成电路的发展以及单片机技术的迅速普及,为设计功能强,价格低的步进电机控制驱动器提供了先进的技术和充足的资源。 关键字: 步进电机单片机

课程设计报告直流电机调速系统(单片机)

专业课程设计 题目三 直流电动机测速系统设计 院系: 专业班级: 小组成员: 指导教师: 日期:

前言 1.题目要求 设计题目:直流电动机测速系统设计 描述:利用单片机设计直流电机测速系统 具体要求:8051单片机作为主控制器、利用红外光传感器设计转速测量、检测直流电机速度,并显示。 元件:STC89C52、晶振(12MHz )、小按键、ST151、数码管以及电阻电容等 2.组内分工 (1)负责软件及仿真调试:主要由完成 (2)负责电路焊接: 主要由完成 (3)撰写报告:主要由完成 3.总体设计方案 总体设计方案的硬件部分详细框图如图一所示: 单片机 PWM 电机驱动 数码管显示 按键控制

一、转速测量方法 转速是指作圆周运动的物体在单位时间内所转过的圈数,其大小及变化往往意味着机器设备运转的正常与否,因此,转速测量一直是工业领域的一个重要问题。按照不同的理论方法,先后产生过模拟测速法(如离心式转速表) 、同步测速法(如机械式或闪光式频闪测速仪) 以及计数测速法。计数测速法又可分为机械式定时计数法和电子式定时计数法。本文介绍的采用单片机和光电传感器组成的高精度转速测量系统,其转速测量方法采用的就是电子式定时计数法。 对转速的测量实际上是对转子旋转引起的周期脉冲信号的频率进行测量。在频率的工程测量中,电子式定时计数测量频率的方法一般有三种: ①测频率法:在一定时间间隔t 内,计数被测信号的重复变化次数N ,则被测信号的频率fx 可表示为 f x =Nt(1) ②测周期法:在被测信号的一个周期内,计数时钟脉冲数m0 ,则被测信号频率fx = fc/ m0 ,其中, fc 为时钟脉冲信号频率。 ③多周期测频法:在被测信号m1 个周期内, 计数时钟脉冲数m2 ,从而得到被测信号频率fx ,则fx 可以表示为fx =m1 fcm2, m1 由测量准确度确定。 电子式定时计数法测量频率时, 其测量准确度主要由两项误差来决定: 一项是时基误差; 另一项是量化±1 误差。当时基误差小于量化±1 误差一个或两个数量级时,这时测量准确度主要由量化±1 误差来确定。对于测频率法,测量相对误差为: Er1 =测量误差值实际测量值×100 % =1N×100 % (2) 由此可见,被测信号频率越高, N 越大, Er1 就越小,所以测频率法适用于高频信号( 高转速信号) 的测量。对于测周期法,测量相对误差为: Er2 =测量误差值实际测量值×100 % =1m0×100 % (3) 对于给定的时钟脉冲fc , 当被测信号频率越低时,m0 越大, Er2 就越小,所以测周期法适用于低频信号( 低转速信号) 的测量。对于多周期测频法,测量相对误差为: Er3 =测量误差值实际测量值100%=1m2×100 % (4) 从上式可知,被测脉冲信号周期数m1 越大, m2 就越大,则测量精度就越高。

直流电机控制系统设计

直流电机控制系统设计

XX大学 课程设计 (论文) 题目直流电机控制系统设计 班级 学号 学生姓名 指导教师

沈阳航空航天大学 课程设计任务书 课程名称专业基础课程设计 院(系)自动化学院专业测控技术与仪器 班级学号姓名 课程设计题目直流电机控制系统设计 课程设计时间: 2012年7 月9 日至2012年7 月20 日 课程设计的内容及要求: 1.内容 利用51单片机开发板设计并制作一个直流电机控制系统。系统能够实时控制电机的正转、反转、启动、停止、加速、减速等。 2.要求 (1)掌握直流电机的工作原理及编程方法。 (2)掌握直流电机驱动电路的设计方法。 (3)制定设计方案,绘制系统工作框图,给出系统电路原理图。 (4)用汇编或C语言进行程序设计与调试。 (5)完成系统硬件电路的设计。 (6)撰写一篇7000字左右的课程设计报告。 指导教师年月日 负责教师年月日

学生签字年月日 目录 0 前言 (1) 1 总体方案设计 (2) 1.1 系统方案 (2) 1.2 系统构成 (2) 1.3 电路工作原理 (2) 1.4 方案选择 (3) 2 硬件电路设计 (3) 2.1 系统分析与硬件设计 (3) 2.2 单片机AT89C52 (3) 2.3 复位电路和时钟电路 (4) 2.4 直流电机驱动电路设计 (4) 2.5 键盘电路设计 (4) 3软件设计 (5) 3.1 应用软件的编制和调试 (5) 3.2 程序总体设计 (5) 3.3 仿真图形 (7) 4 调试分析 (9) 5 结论及进一步设想 (9) 参考文献 (10) 课设体会 (11) 附录1 电路原理图 (12) 附录2 程序清单 (13)

课程设计--直流电机报告--

河南科技大学 课程设计说明书 课程名称现代电子系统课程设计 题目_直流电机控制设计__ 学院_电子信息工程学院 班级_电信科081 学生姓名__ 000__ 指导教师_齐晶晶、张雷鸣___ 日期_ 2011年12月16日____ 课程设计任务书 (指导教师填写) 课程设计名称现代电子系统课程设计学生姓名袁伟伟_专业班级信科081

设计题目直流电机控制设计 一、课程设计目的 学习直流电机PWM的FPGA控制; 掌握PWM控制的工作原理; 掌握GW48_SOPC实验箱的使用方法; 了解基于FPGA的电子系统的设计方法。 二、设计内容、技术条件和要求 利用PWM控制技术实现直流电机的速度控制。 (1)基本要求: a.速度调节:4档,数字显示其档位。 b.能控制电机的旋转方向。 c.通过红外光电电路测得电机的转速,设计频率计用4位10进制显示电机的转速。 (2)发挥部分 a.设计“去抖动”电路,实现直流电机转速的精确测量。 b.修改设计,实现直流电机的闭环控制,旋转速度可设置。 c.其它。 三、时间进度安排 布置课题和讲解:1天 查阅资料、设计:4天 实验:3天 撰写报告:2天 四、主要参考文献 何小艇《电子系统设计》浙江大学出版社2008.1 潘松黄继业《EDA技术实用教程》科学出版社2006.10 齐晶晶《现代电子系统设计》实验指导书电工电子实验教学中心2009.8 指导教师签字:2011年11月28日 摘要 电机是指依据电磁感应定律实现电能转换或传递的一种电磁装

置。电动机也俗称马达,它的主要作用是产生驱动转矩,作为用电器或各种机械的动力源。21世纪,在工业化集成电路设计中,直流电机得到了广泛的应用,直流电动机是依靠直流工作电压运行的电动机,广泛应用于收录机、录像机、电吹风、电子表、玩具等。所以,多功能、人性化、易操作的电机设计成了一个趋势。本文对于直流电机方面的研究,是基于Quartus2软件,利用FPGA器件,通过VHDL语言编程对直流电机进行基本的自动操作控制。 本次直流电机主要有以下功能: 1.转速调节。转速调节通过档位来实现,档位为一、二、三、四档, 每个档位都设定自己的速度,随着档位的的升高速度逐渐增大,速度的改变通过改变PWM信号的占空比来是实现。 2.正反转控制。设置一个按键,调节按键时电机能够改变转动方向。 原理为档按下按键时,改变了加在电机两端电压的极性。 3.转速显示。转机转动时会有一个速度,速度能够正确的显示在数 码管上,并能用实验仪器正确测出。原理为设计一个频率计,测试电机转速。 目录 一、任务解析 (4)

直流电机控制系统设计.

XX大学 课程设计 (论文) 题目直流电机控制系统设计 班级 学号 学生姓名

指导教师 航空航天大学 课程设计任务书 课程名称专业基础课程设计 院(系)自动化学院专业测控技术与仪器 班级学号 课程设计题目直流电机控制系统设计 课程设计时间: 2012年7月9日至2012年7月20日 课程设计的容及要求: 1.容 利用51单片机开发板设计并制作一个直流电机控制系统。系统能够实时控制电机的正转、反转、启动、停止、加速、减速等。 2.要求 (1)掌握直流电机的工作原理及编程方法。 (2)掌握直流电机驱动电路的设计方法。 (3)制定设计方案,绘制系统工作框图,给出系统电路原理图。 (4)用汇编或C语言进行程序设计与调试。 (5)完成系统硬件电路的设计。 (6)撰写一篇7000字左右的课程设计报告。

指导教师年月日 负责教师年月日 学生签字年月日 目录 0 前言1 1 总体方案设计2 1.1 系统方案2 1.2 系统构成2 1.3 电路工作原理2 1.4 方案选择3 2 硬件电路设计3 2.1 系统分析与硬件设计3 2.2 单片机AT89C523 2.3 复位电路和时钟电路4 2.4 直流电机驱动电路设计4 2.5 键盘电路设计4 3软件设计5 3.1 应用软件的编制和调试5 3.2 程序总体设计5

3.3 仿真图形7 4 调试分析9 5 结论及进一步设想9参考文献10 课设体会11 附录1 电路原理图12附录2 程序清单13

直流电机调速系统设计 XXXXX大学自动化学院 摘要:本篇论文介绍了基于单片机的直流电机PWN调速的基本办法,直流电机调速的相关知识以及PWM调速的基本原理和实现方法。重点介绍了基于MCS-51单片机的用软件产生PWM信号以及信号占空比调节的方法。对于直流电机速度控制系统的实现提供了一种有效的途径。 直流电动机具有优良的调速特性,调速平滑,方便,调速围广,过载能力大,能承受频繁的冲击负载,可实现频繁的无级快速起动、制动和反转;能满足生产过程中自动化系统各种不同的特殊运行要求。电动机调速系统采用微机实现自动控制,是电气传动发展的主要方向之一。采用微机控制后,整个调速系统体积小,结构简单、可靠性高、操作维护方便,电动机稳态运转时转速精度可达到较高水平,静动态各项指标均能较好地满足工业生产中高性能电气传动的要求。 关键词:单片机最小系统;PWM ;直流电机调速; 0 前言 电动机作为最主要的机电能量转换装置,其应用围已遍及国民经济的各个领域和人们的日常生活。无论是在工农业生产,交通运输,国防,航空航天,医疗卫生,商务和办公设备中,还是在日常生活的家用电器和消费电子产品(如电冰箱,空调,DVD等)中,都大量使用着各种各样的电动机。据资料显示,在所有动力资源中,百分之九十以上来自电动机。同样,我国生产的电能中有百分之六十是用于电动机的。电动机与人的生活息息相关,密不可分。电气时代,电动机的调速控制一般采用模拟法,对电动机的简单控制应用比较多。简单控制是指对电动机进行启动,制动,正反转控制和顺序控制。然而近年来,随着技术的发展和进步,以及市场对产品功能和性能的要求不断提高,直流电动机的应用更加广泛,尤其是在智能机器人中的应用。直流电动机的起动和调速性能、过载能力强等特点显得十分重要,为了能够适应发展的要求,单闭环直流电动机的调速控制系统得到了很大的发展。而作为单片嵌入式系统的核心—单片机,正朝着多功能、多选择、高速度、低功耗、低价格、大存储容量和强I/O功能等方向发展。随着计算机档次的不断提高,功能的不断完善,单片机已越来越广泛地应用在各种领域的控制、自动化、智能化等方面,特别是在直流电动机的调速控制系统中。这是因为单片机具有很多优点:体积小,功能全,抗干扰能力强,可靠性高,结构合理,指令丰富,控制功能强,造价低等。所以选用单片机作为控制系统的核心以提高整个系统的可靠性和可行性。

基于DSP的直流电机控制系统

基于D S P的直流电机控 制系统 The Standardization Office was revised on the afternoon of December 13, 2020

太原科技大学课程设计报告直流电机的控制 设计人:成凤强 专业:电子信息工程 班级:电子131502 学号: 0204 指导教师:张雄 二零一六年十二月

第一章设计目的及要求 (3) 一、设计目的 (3) 二、设计要求 (3) 第一章设计原理与方案 (3) 一、设计原理 (3) 二、控制原理 (7) 第三章硬件设计 (8) 一、ICETEK DSP教学实验箱简介 (8) 第四章软件设计 (17) 一、程序编制 (17) 二、实验程序流程图 (17) 第五章系统调试 (19) 一、实验准备 (19) 二、实验程序 (20)

第六章结论分析 (20)

第一章设计目的及要求 一、设计目的 1.学习用C语言编制中断程序,控制VC5416 DSP的通用I/O管脚产生不同占空比的PWM信号。 2.学习VC5416DSP的通用I/O管脚的控制方法。 3.学习直流电机的控制原理和控制方法。 二、设计要求 开始运行程序后,电机以中等速度转动(占空比=60,转速=2)。 在小键盘上按数字‘1’一‘5’键将分别控制电机从低速到高速转动(转速==1 ^-5) 。在小键盘上按数字‘0’键将控制电机停止转动。在小键盘上按‘+’或‘一’键切换电机的转动方向。 第一章设计原理与方案 一、设计原理 第一步TMS 初始化。 第二步PWM调速。 第三步键盘控制 DSP的McBSP引脚:通过设置McBSP的工作方式和状态,可以实现将它们当成通用I/O引脚使用。 2.直流电机控制:直流电动机是最早出现的电动机,也是最早能实现调速的电动机。近年来,直流电动机的结构和控制方式都发生了很大的变化。随着计算机进入控制领域,以及新型的电力电了功率元器件的不断出现,使采用全控型的开关功率元件进行脉宽调制((Pulse Width Modulation,简称PWM)控制方式已成为绝对主流。 3.PWM调压调速原理

控制小直流电机转速微机原理课程设计[文档在线提供]

课程设计任务书2009~2010学年第1学期 学院: 信息科学与工程学院 专业年级: 自动化075班 课程: 微机原理与应用 指导教师: 柴琳 学号:200704134117 姓名:王强

一、设计题目 8086微机应用DAC0832控制小直流电机转速的设计 二、设计目的 巩固“微机原理”课程学过的知识,加强理论与实践的联系。通过本课程设计,使学生初步了解8086系列微机系统的硬件设备,学会8086系列编程指令的基本功能。 三、设计内容与要求 1、内容 采用8086CPU构建微机系统,扩展4K EPROM和2K静态RAM作为存储系统,采用最小模式,利用DAC0832,编制程序输出双极性模拟电压驱动小直流电机,使电机能以不同转速正反向运行。 2、设计要求 (1)、查阅文献资料,了解DAC0832双极性电压输出控制原理,并在报告书中综述之。 (2)、设计系统的硬件连接原理图,对原理图加以说明。 (3)、画出程序框图,并说明。 (4)、编写应用程序,并注解程序。 (5)、提交课程设计说明书。 四、设计资料与参数 1、电机转速由8个按钮开关以补码形式给定输入,并以发光二极管形式显示出来。电机的转速变化范围为反向500 rpm~正向500rpm; 2、DAC0832双极性电压输出控制原理,控制小直流电机以不同转速运行。 3、小直流电机额定电压为5V。电源:5V由外部提供。 五、设计前准备 DAC0832双极性电压输出控制原理自学 DAC0832 是电流形式输出,当需要电压形式输出时,必须外接运算放大器。根据输出电压的极性不同,DAC0832 又可分为单极性输出和双极性输出两种输出方式。

无刷直流电机控制系统的设计

1引言无刷直流电机最本质的特征是没有机械换向器和电刷所构成的机械接触式换向机构。现在,无刷直流电机定义有俩种:一种是方波/梯形波直流电机才可以被称为无刷直流电机,而正弦波直流电机则被认为是永磁同步电机。另一种是方波/梯形波直流电机和正弦波直流电机都是无刷直流电机。国际电器制造业协会在1987年将无刷直流电机定义为“一种转子为永磁体,带转子位置信号,通过电子换相控制的自同步旋转电机”,其换相电路可以是独立的或集成于电机本体上的。本次设计采用第一种定义,把具有方波/梯形波无刷直流电机称为无刷直流电机。从20世纪90年代开始,由于人们生活水平的不断提高和现代化生产、办公自动化的发展,家用电器、工业机器人等设备都向着高效率化、小型化及高智能化发展,电机作为设备的重要组成部分,必须具有精度高、速度快、效率高等优点,因此无刷直流电机的应用也发展迅速[1]。 1.1 无刷直流电机的发展概况 无刷直流电动机是由有刷直流电动机的基础上发展过来的。 19世纪40年代,第一台直流电动机研制成功,经过70多年不断的发展,直流电机进入成熟阶段,并且运用广泛。 1955年,美国的D.Harrison申请了用晶体管换相线路代替有刷直流电动机的机械电刷的专利,形成了现代无刷直流电动机的雏形。 在20世纪60年代初,霍尔元件等位置传感器和电子换向线路的发现,标志着真正的无刷直流电机的出现。 20世纪70年代初,德国人Blaschke提出矢量控制理论,无刷直流电机的性能控制水平得到进一步的提高,极大地推动了电机在高性能领域的应用。 1987年,在北京举办的德国金属加工设备展览会上,西门子和博世两公司展出了永磁自同步伺服系统和驱动器,引起了我国有关学者的注意,自此我国开始了研制和开发电机控制系统和驱动的热潮。目前,我国无刷直流电机的系列产品越来越多,形成了生产规模。 无刷直流电动机的发展主要取决于电子电力技术的发展,无刷直流电机发展的初期,由于大功率开关器件的发展处于初级阶段,性能差,价格贵,而且受永磁材料和驱动控制技术的约束,这让无刷直流电动机问世以后的很长一段时间内,都停

DSP无刷直流电动机驱动控制程序

2.4 无刷直流电动机驱动控制程序 //########################################################################## ###/// //无刷电机控制源程序 //TMS320F2812 // //########################################################################## ### //===================================================================== //头文件调用 //===================================================================== #include "DSP28_Device.h" #include "math.h" #include "float.h" //===================================================================== //常量附值 //===================================================================== #define Idc_max 3000 //电流给定最大值 #define Idc_min 0 //电流给定最小值 //===================================================================== //标志位 //===================================================================== char Iab_Data=0; struct Flag_Bits { // bits description

单片机控制直流电机课程设计报告

课程设计报告书 姓名: 学号: 班级: 课程名称:计算机控制与接口技术

设计题目:单片机控制直流电机 1.设计思路 直流电机调速性能好,可靠性高,机械特性强,在自动控制中的应用极为广泛。直流电机的调速系统多种多样,但系统复杂,控制精度和成品价格难以兼顾。本文使用价格低廉、应用广泛的MCS - 51 系列单片机为控制芯片,以PI 调节控制算法为基础,完成对直流电机转速的调节,达到了控制性能好,成本低的目的。本文重点阐述了该系统的基本工作原理、所采用的相关技术等,进而交代了电机转速测量控制的实现方法。 硬件设计总体思路 根据本次课程设计的具体要求为,使用LCD显示出直流电机的转速,我们由题目可以分析出,这个题目实际是由多个部分组成的。 既第一个部分应该为,用单片机控制直流电机的转速,并且系统应提供直流电机驱动、测速电路,使用单片机驱动直流电机,测量直流电机的转速,控制直流电机稳定运行在一个围。 其二,可以分析出第二个部分应该为,使用LCD显示系统显示出直流电机的具体转速,并且单片机控制的电机实际转速与液晶显示器显示出的转速应该时时对应。 其三,这个硬件系统的隐含意义是,本系统应该具有数模和模数转换的部分,因为这个模数转换部分在这个系统中是不可缺少的,单片机控制的直流电机转速,在实际中无论是对电机控制的信号,还是电机输出的信号都应该是数字信号,因为只有数字信号才能被单片机所识别,而最重要的是,单片机控制的直流电机输出的转速的信号只有是数字信号时才能被液晶显示LCD模块所识别,并最终准确的显示出直流电机的转速。 设计原理方框图如图2-2 所示, 以AT89C51单片机为控制核心,包括测速电路、PWM波

直流电机控制系统设计范本

直流电机控制系统 设计

XX大学 课程设计 (论文)题目直流电机控制系统设计 班级 学号 学生姓名 指导教师

沈阳航空航天大学 课程设计任务书 课程名称专业基础课程设计 院(系)自动化学院专业测控技术与仪器 班级学号姓名 课程设计题目直流电机控制系统设计 课程设计时间: 7 月 9 日至 7 月 20 日 课程设计的内容及要求: 1.内容 利用51单片机开发板设计并制作一个直流电机控制系统。系统能够实时控制电机的正转、反转、启动、停止、加速、减速等。 2.要求 (1)掌握直流电机的工作原理及编程方法。 (2)掌握直流电机驱动电路的设计方法。 (3)制定设计方案,绘制系统工作框图,给出系统电路原理图。 (4)用汇编或C语言进行程序设计与调试。 (5)完成系统硬件电路的设计。 (6)撰写一篇7000字左右的课程设计报告。

指导教师年月日 负责教师年月日 学生签字年月日 目录 0 前言...................................................................................... 错误!未定义书签。 1 总体方案设计 ...................................................................... 错误!未定义书签。 1.1 系统方案 ...................................................................... 错误!未定义书签。 1.2 系统构成 ...................................................................... 错误!未定义书签。 1.3 电路工作原理............................................................... 错误!未定义书签。 1.4 方案选择 ...................................................................... 错误!未定义书签。 2 硬件电路设计 ...................................................................... 错误!未定义书签。 2.1 系统分析与硬件设计................................................... 错误!未定义书签。 2.2 单片机AT89C52............................................................ 错误!未定义书签。 2.3 复位电路和时钟电路................................................... 错误!未定义书签。 2.4 直流电机驱动电路设计 ............................................... 错误!未定义书签。 2.5 键盘电路设计............................................................... 错误!未定义书签。 3 软件设计 ............................................................................ 错误!未定义书签。 3.1 应用软件的编制和调试 ............................................... 错误!未定义书签。 3.2 程序总体设计............................................................... 错误!未定义书签。 3.3 仿真图形 ...................................................................... 错误!未定义书签。 4 调试分析 .............................................................................. 错误!未定义书签。

基于 DSP 的无刷直流电机

工学硕士学位论文 基于DSP的无刷直流电机 控制系统 鲁宗峰 哈尔滨理工大学 2005年3月

国内图书分类号:TM33 工学硕士学位论文 基于DSP的无刷直流电机 控制系统 硕士研究生:鲁宗峰 导师:张春喜 申请学位级别:工学硕士 学科、专业:电力电子与电力传动 所在单位:电气与电子工程 答辩日期:2005年3月 授予学位单位:哈尔滨理工大学

Classified Index:TM33 Dissertation for the Master Degree in Engineering THE CONTROL SYSTEM OF BLDCM BASED ON DSP Candidate:Lu zongfeng Supervisor:Zhang chunxi Academic Degree Applied for:Master of Engineer Specialty:Power Electronics and Electric Power Transmission Date of Oral Examination:March, 2005 University:Harbin University of Science and Technology

哈尔滨理工大学工学硕士学位论文 基于DSP的无刷直流电动机控制系统 摘要 永磁无刷直流电动机控制系统是一种新型的调速系统。该系统具有良好的运行、控制及经济性能,显示出巨大的发展潜力。尤其值得指出的是,我国稀土资源丰富,稀土磁钢生产已达到国际水平,如果充分利用和发挥我国在这方面的优势,大力发展稀土永磁电机,形成无刷直流电动机系列产品,将对提高我国机电产品在国际市场的竞争力,具有战略意义。本文正是基于这一考虑,对无刷直流电动机的控制技术与控制方法进行研究。 我们用美国TI公司专门为电机的数字化控制设计的16 位定点DSP控制器TMS320LF2407A 作为微控制器。它集DSP 的信号高速处理能力及适用于电机控制的优化的外围电路于一体,可以为高性能传动控制提供可靠高效的信号处理与控制硬件。 本文在对永磁无刷直流电动机调速系统的发展及应用综述的基础上,介绍了采用DSP芯片对无刷直流电动机进行换向与转速控制的微机控制系统。文中给出了系统的总体设计方案,分析了无刷直流电机的工作原理和数学模型,提出了驱动电路和控制电路的设计策略。阐述了该系统的基本结构、工作原理、运行特性及其设计方法。文中还对硬件各种功能的控制原理和电路设计以及各软件模块(包括位置信号检测,PWM 波产生,正反转控制,故障保护中断处理等)进行了详细的分析。最后给出了样机运行的实验结果。 关键词无刷直流电动机(BLDCM);DSP控制系统;脉宽调制 - - I

基于单片机的直流电机调速系统的课程设计

一、总体设计概述 本设计基于8051单片机为主控芯片,霍尔元件为测速元件, L298N为直流伺服电机的驱动芯片,利用 PWM调速方式控制直流电机转动的速度,同时可通过矩 阵键盘控制电机的启动、加速、减速、反转、制动等操作,并由LCD显示速度的变化值。 二、直流电机调速原理 根据直流电动机根据励磁方式不同,分为自励和它励两种类型,其机械特性曲线有所不同。但是对于直流电动机的转速,总满足下式: 式中U——电压; Ra——励磁绕组本身的内阻; ——每极磁通(wb ); Ce——电势常数; Ct——转矩常数。 由上式可知,直流电机的速度控制既可以采用电枢控制法也可以采用磁场控制法。磁场控制法控制磁通,其控制功率虽然较小,但是低速时受到磁场和磁极饱和的限制,高速时受到换向火花和换向器结构强度的限制,而且由于励磁线圈电感较大,动态响应较差,所以在工业生产过程中常用的方法是电枢控制法。 电枢控制法在励磁电压不变的情况下,把控制电压信号加到电机的电枢上来控制电机的转速。传统的改变电压方法是在电枢回路中串连一个电阻,通过调节电阻改变电枢电压,达到调速的目的,这种方法效率低,平滑度差,由于串联电阻上要消耗电功率,因而经济效益低,而且转速越慢,能耗越大。随着电力电子的发展,出现了许多新的电枢电压控制法。如:由交流电源供电,使用晶闸管整流器进行相控调压;脉宽调制(PWM)调压等。调压调速法具有平滑度高、能耗低、精度高等优点,在工业生产中广泛使用,其中PWM应用更广泛。脉宽调速利用一个固定的频率来控制电源的接通或断开,并通过改变一个周期内“接通”和“断开”时间的长短,即改变直流电机电枢上的电压的“占空比”来改变平均电. 压的大小,从而控制电动机的转速,因此,PWM又被称为“开关驱动装置”。如 果电机始终接通电源是,电机转速最大为Vmax,占空比为D=t1/t,则电机的平均转速:Vd=Vmax*D,可见只要改变占空比D,就可以调整电机的速度。平均转 速Vd与占空比的函数曲线近似为直线。 三、系统硬件设计

DSP+PWM控制电机

32位定点DSP, 片上存储器 z FLASH:128K*16-位 z SRAM:18K*16-位 z BOOT ROM:4K*16-位 z OTP ROM: 1K*16-位 片上外设 z PWM:16路 z CAPTURE / QEP:6通道 z SCI:2路 z CAN :1路 z SPI :1路 z McBSP:1路 z AD :2×8路、12-位、80ns转换时间、0~3V量程 z看门狗 z3个外部中断触发 z Flash加密 z供电电压:1.9-V (150M)/1.8VCore, 3.3-V I/O 外部数据总线:XZCS0AND1 、XZCS2 、XZCS6AND7

32位定点DSP,60M主频,便于实现工业控制和电机控制等场合。 片上存储器 z SRAM:6K*16 z FLASH:16K*16 z OTP ROM: 1K*16 片上外设 z EPWM:8路 z HRPWM: 4路,占用EPWM1A/2A/3A/4A z ECAPTURE: 2路 z SPI: 1路 z IIC: 1路 z AD: 2×8路、12-位、267ns转换时间、0~3V量程 z看门狗 z3个外部中断:由外部GPIOA进行触发 z Flash加密 z供电电压:1.8-V Core, 3.3-V I/O

TMS320F28015较TMS320F2812不同 取消了两个事件管理器,将PWM单元和CAP单元独立出来,便于设计人员从单片机向DSP过渡 无外部数据地址总线 ADC单元增加了零点校正 增强的CAP,32位计数器,也可以将CAP管脚设成PWM输出管脚 增强的PWM单元 z8路PWM,EPWMxA和EPWMxB(x为1~4) z EPWMx可以由外部同步信号(EPWMxSYNCI)进行同步控制 z每路EPWMx输出可以由外部信号TZx进行异步触发,如触发为低、高或高阻 z高解析度PWM(HRPWM),可在100 KHz 控制环路中实现16位精度,或在1.5 MHz情况下实现12 位精度,可以为电源等提供更高的输出精度 3个外部中断,任意一个GPIOA(GPIO0~GPIO31)都可以触发,TMS320F2812有3个固定的外部中断引脚 无论在何种主频下内核供电电压1.8V 内核和IO口上电顺序没有严格要求,IO不必先内核上电

温度控制直流电动机转速的课程设计

目录 1 1引言 (1) 2设计任务及要求 (2) 2.1设计目的 (2) 2.2设计要求 (2) 3 本课程设计的意义 (2) 4使用软件介绍 (3) 4.1Proteus仿软真件的介绍 (3) 4.2 Keil软件 (3) 5电路使用元件的介绍 (4) 5.1关于AT89C51单片机的简介 (4) 5.2关于DS18B20温度传感器的简介 (4) 5.3关于L298电机驱动芯片的简介 (4) 5.4关于LM016液晶模块的简介 (5) 6部分硬件的工作原理 (5) 6.1直流电动机的工作原理 (5) 6.2转速的测量原理 (6) 6.3直流电动机的转速控制系统的工作原理 (6) 7直流电动机的转速控制系统软件设计 (7) 7.1编程思路 (7) 7.2系统流程图 (7) 8仿真程序(C语言) (10) 9结束语 (16) 1 1引言 在电气时代的今天,电动机一直在现代化的生产和生活中起着十分重要的作用。据资料统计,现在有的90%以上的动力源自于电动机,电动机和人们的生活

息息相关,密不可分。随着现代化步伐的迈进,人们对自动化的需求越来越高,使电动机控制向更复杂的控制发展。 近年来由于微型机的快速发展,国外交直流系统数字化已经达到实用阶段由于以微处理器为核心的数字控制系统硬件电路的标准化程度高,制作成本低,且不受器件温度漂移的影响,且单片机具有功能强、体积小、可靠性好和价格便宜等优点,现已逐渐成为工厂自动化和各控制领域的支柱之一。其控制软件能够进行逻辑判断和复杂运算,可以实现不同于一般线性调节的最优化、自适应、非线性、智能化等控制规律。所以微机数字控制系统在各个方而的性能都远远优于模拟控制系统且使用越来越广泛。 现在市场上通用的电机控制器大多采用单片机和DSP。但是以前单片机的处理能力有限,对采用复杂的反馈控制的系统,由于需要处理的数据量大,实时性和精度要求高,往往不能满足设计要求。近年来出现了各种单片机,其性能得到了很大提高,价格却比DSP低很多。其相关的软件和开发工具越来越多,功能也越来越强,但价格却在不断降低。现在,越来越多的厂家开始采用单片机来提高产品性价比。 2设计任务及要求 2.1设计目的 设计一个基于温度的电动机转速控制电路,在相应的软件控制下可以完成要求的功能,即外部温度大于45C时,直流电动机在L298驱动下加速正转,温度大于75C全速正转,当外部温度小于10C时电动机加速反转,温度小于0C时电动机全速反转。温度回到10C-45C时电动机停止转动。在液晶显示屏1602LCD上显示当前的温度值。 2.2设计要求 一、设计一个基于温度的电动机转速控制电路,在相应的软件控制下可以完成要求的功能,即外部温度大于45C时,直流电动机在L298驱动下加速正转,温度大于75C全速正转,当外部温度小于10C时电动机加速反转,温度小于0C 时电动机全速反转。温度回到10C-45C时电动机停止转动。在液晶显示屏1602LCD 上显示当前的温度值。 二、画出基于温度的电动机转速控制电路的电路图; 三、所设计的电路需要在仿真软件Protues v7.5上能够运行,课程设计报告的最后必须附有在仿真软件Protues v7.5下设计的电路图和控制程序清单。 3 本课程设计的意义 直流电动机作为一种高效率速度控制电动机引人注目、但市场的知名度还小

相关文档
最新文档