基于单片机的直流电机调速系统的课程设计
基于单片机的直流电机调速系统设计
目录一、设计目的----------------------------------------------------------------------二、设计要求----------------------------------------------------------------------三、总体设计---------------------------------------------------------------------1.直流电机调速原理 -------------------------------------------------2.直流电机调速设计方案----------------------------------------------3.总体设计框图------------------------------------------------------四、各部分电路设计1.各种元器件-------------------------------------------------------- 80C51单片机简介----------------------------------------------- 晶振----------------------------------------------------------- D/A转换器----------------------------------------------------2.时钟电路--------------------------------------------------------3.8位D/A转换芯片0832及其接口-------------------------------------4.按钮控制电路-----------------------------------------------------五、整体电路图1.元件清单---------------------------------------------------------2.调试与仿真-------------------------------------------------------3.仿真的具体实现----------------------------------------------------------------------------六、设计总结1、设计过程中遇到的问题及解决方法---------------------------------------------------2、设计体会------------------------------------------------------------------------------------3、对设计的建议------------------------------------------------------------------------------七、参考文献--------------------------------------------------------------------------------一、设计目的(1) 研究直流电机的调速性能(2) 学会数模转换器的使用与连接二、设计要求通过改变输入来调节D/A 输出,进而控制直流电动机的转速。
基于单片机的直流电机调速系统设计
直流电机转速 :
根据基尔霍夫第二定律,得到电枢电压电动势平衡方程式 U=Ea+Ia(Ra+Rc)……………式1
式1中,Ra为电枢回路电阻,电枢回路串联保绕阻与电刷 接触电阻的总和;Rc是外接在电枢回路中的调节电阻
由此可得到直流电机的转速公式为:
n=(Ua-IR)/CeΦ ………………………式2
式2中, Ce为电动势常数, Φ是磁通量。 由1式和2式得
n=Ea/CeΦ ……………………………式3
由式3中可以看出, 对于一个已经制造好的电机, 当励磁电压和 负载转矩恒定时, 它的转速由回在电枢两端的电压Ea决定, 电 枢电压越高, 电机转速就越快, 电枢电压降低到0V时, 电机就 停止转动;改变电枢电压的极性, 电机就反转。
PWM脉宽调速
PWM(脉冲宽度调制)是通过控制固定电压的 直流电源开关频率, 改变负载两端的电压, 从 而达到控制要求的一种电压调整方法。在PWM 驱动控制的调整系统中, 按一个固定的频率 来接通和断开电源, 并且根据需要改变一个 周期内“接通”和“断开”时间的长短。通 过改变直流电机电枢上电压的“占空比”来 达到改变平均电压大小的目的, 从而来控制 电动机的转速。也正因为如此, PWM又被称为 “开关驱动装置”。
, 软件简单。但每个按键需要占用一个输入口线, 在 按键数量较多时, 需要较多的输入口线且电路结构复杂, 故此种键盘适用于按键较少或操作速度较高的场合。
数码管显示部分 本设计使用的是一种比较常用的是四位数码 管, 内部的4个数码管共用a~dp这8根数据线, 为使用提供了方便, 因为里面有4个数码管, 所以它有4个公共端, 加上a~dp, 共有12个引 脚, 下面便是一个共阴的四位数码管的内部 结构图(共阳的与之相反)
基于stm32单片机的直流电机调速系统设计
基于stm32单片机的直流电机调速系统设计
本文介绍一种基于STM32单片机的直流电机调速系统设计,主要包括硬件电路设计和软件程序设计两部分。
硬件电路设计:
该电机调速系统的主要硬件电路包括电源模块、STM32单片机控制电路、直流电机驱动电路和反馈电路。
1. 电源模块
电源模块包括AC/DC变换模块和稳压模块,用于将输入的AC电压转换为适宜单片机和电机工作的DC电压。
2. STM32单片机控制电路
STM32单片机控制电路包括主控芯片STM32单片机、晶振、复位电路和下载程序电路等。
3. 直流电机驱动电路
直流电机驱动电路包括电机驱动芯片(如L298N)和电机,用于控制电机的转
速和方向。
4. 反馈电路
反馈电路包括编码器和光电传感器等,用于实现电机转速的反馈和闭环控制。
软件程序设计:
该电机调速系统的软件程序采用C语言编写,主要包括定时器计数、PWM输出控制、编码器读取、PID算法控制等模块。
1. 定时器计数
通过STM32单片机内部定时器计数来实现电机转速的测量和控制。
2. PWM输出控制
采用STM32单片机内部PWM输出控制模块控制电机的转速,并实现电机方向的控制。
3. 编码器读取
通过编码器读取电机的转速信息,并反馈到单片机进行控制和显示。
4. PID算法控制
采用PID(比例、积分、微分)算法控制电机的转速,实现闭环控制,提高控制精度。
总之,基于STM32单片机的直流电机调速系统设计,既可以提高电机运行的效率和精度,又可以简化电路结构和减小系统成本,具有较好的应用前景。
基于单片机的直流电机调速系统的课程设计
一、总体设计概述本设计基于8051单片机为主控芯片,霍尔元件为测速元件, L298N为直流伺服电机的驱动芯片,利用 PWM调速方式控制直流电机转动的速度,同时可通过矩阵键盘控制电机的启动、加速、减速、反转、制动等操作,并由LCD显示速度的变化值。
二、直流电机调速原理根据直流电动机根据励磁方式不同,分为自励和它励两种类型,其机械特性曲线有所不同。
但是对于直流电动机的转速,总满足下式:式中U——电压;Ra——励磁绕组本身的内阻;——每极磁通(wb);Ce——电势常数;Ct——转矩常数。
由上式可知,直流电机的速度控制既可以采用电枢控制法也可以采用磁场控制法。
磁场控制法控制磁通,其控制功率虽然较小,但是低速时受到磁场和磁极饱和的限制,高速时受到换向火花和换向器结构强度的限制,而且由于励磁线圈电感较大,动态响应较差,所以在工业生产过程中常用的方法是电枢控制法。
电枢控制法在励磁电压不变的情况下,把控制电压信号加到电机的电枢上来控制电机的转速。
传统的改变电压方法是在电枢回路中串连一个电阻,通过调节电阻改变电枢电压,达到调速的目的,这种方法效率低,平滑度差,由于串联电阻上要消耗电功率,因而经济效益低,而且转速越慢,能耗越大。
随着电力电子的发展,出现了许多新的电枢电压控制法。
如:由交流电源供电,使用晶闸管整流器进行相控调压;脉宽调制(PWM)调压等。
调压调速法具有平滑度高、能耗低、精度高等优点,在工业生产中广泛使用,其中PWM应用更广泛。
脉宽调速利用一个固定的频率来控制电源的接通或断开,并通过改变一个周期内“接通”和“断开”时间的长短,即改变直流电机电枢上的电压的“占空比”来改变平均电压的大小,从而控制电动机的转速,因此,PWM又被称为“开关驱动装置”。
如果电机始终接通电源是,电机转速最大为Vmax,占空比为D=t1/t,则电机的平均转速:Vd=Vmax*D,可见只要改变占空比D,就可以调整电机的速度。
平均转速Vd与占空比的函数曲线近似为直线。
基于单片机的直流电机调速系统设计
目录前言 (1)1.总体设计方案 (2)(一)方案一:PWM波调速 (2)(二)方案二:晶闸管调速 (3)2.单元模块设计 (4)(一) H桥驱动电路设计方案 (4)(二)调速设计方案 (5)(三)系统硬件电路设计 (6)1.电源电路 (6)2.H桥驱动电路 (7)3.基于霍尔传感器的测速模块 (7)4.LCD显示模块 (8)(四)调速设计模块 (9)1.PWM波软件软件设计 (9)2.测速软件设计 (12)3.系统功能调试 (13)(一)调试软件介绍 (13)(二)直流电机的调速功能仿真 (14)1.调速前的波形图 (14)2.调速后的波形图 (14)(三)电机速度的测量并显示功能仿真 (15)(四)系统的电路原理图 (15)(五)系统的PCB图 (16)4.设计总结 (17)5.参考文献 (17)附录 (17)前言在现代电子产品中,自动控制系统,电子仪器设备、家用电器、电子玩具等等方面,直流电机都得到了广泛的应用。
大家熟悉的录音机、电唱机、录相机、电子计算机等,都不能缺少直流电机。
所以直流电机的控制是一门很实用的技术。
直流电机,大体上可分为四类:几相绕组的步进电机、永磁式换流器直流电机、伺服电机、两相低电压交流电机直流电机具有良好的启动性能和调速特性,它的特点是启动转矩大,最大转矩大,能在宽广的范围内平滑、经济地调速,转速控制容易,调速后效率很高。
与交流调速相比,直流电机结构复杂,生产成本高,维护工作量大。
随着大功率晶体管的问世以及矢量控制技术的成熟,使得矢量控制变频技术获得迅猛发展,从而研制出各种类型、各种功率的变频调速装置,并在工业上得到广泛应用。
适用范围:直流调速器在数控机床、造纸印刷、纺织印染、光缆线缆设备、包装机械、电工机械、食品加工机械、橡胶机械、生物设备、印制电路板设备、实验设备、焊接切割、轻工机械、物流输送设备、机车车辆、医疗设备、通讯设备、雷达设备、卫星地面接受系统等行业广泛应用。
基于单片机AT89C51控制的直流电机PWM调速控制系统课程设计报告
第一章:前言1.1前言:直流电机的定义:将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。
近年来,随着科技的进步,直流电机得到了越来越广泛的应用,直流具有优良的调速特性,调速平滑,方便,调速范围广,过载能力强,能承受频繁的冲击负载,可实现频繁的无极快速起动、制动和反转,需要满足生产过程自动化系统各种不同的特殊要求,从而对直流电机提出了较高的要求,改变电枢回路电阻调速、改变电压调速等技术已远远不能满足现代科技的要求,这是通过PWM方式控制直流电机调速的方法就应运而生。
采取传统的调速系统主要有以下的缺陷:模拟电路容易随时间飘移,会产生一些不必要的热损耗,以及对噪声敏感等。
而用PWM技术后,避免上述的缺点,实现了数字式控制模拟信号,可以大幅度减低成本和功耗。
并且PWM调速系统开关频率较高,仅靠电枢电感的滤波作用就可以获得平滑的直流电流,低速特性好;同时,开关频率高,快响应特性好,动态抗干扰能力强,可获很宽的频带;开关元件只需工作在开关状态,主电路损耗小,装置的效率高,具有节约空间、经济好等特点。
随着我国经济和文化事业的发展,在很多场合,都要求有直流电机PWM调速系统来进行调速,诸如汽车行业中的各种风扇、刮水器、喷水泵、熄火器、反视镜、宾馆中的自动门、自动门锁、自动窗帘、自动给水系统、柔巾机、导弹、火炮、人造卫星、宇宙飞船、舰艇、飞机、坦克、火箭、雷达、战车等场合。
1.2本设计任务:任务: 单片机为控制核心的直流电机PWM调速控制系统设计的主要内容以及技术参数:功能主要包括:1)直流电机的正转;2)直流电机的反转;3)直流电机的加速;4)直流电机的减速;5)直流电机的速度在数码管上显示;6)直流电机的启动;7)直流电机的停止;第二章:总体设计方案1、系统的硬件电路设计与分析电动机PWM驱动模块的电路设计与实现具体电路见下图。
本电路采用的是基于PWM 原理的H型桥式驱动电路。
基于单片机的直流电机调速系统设计
XXXXXX学院单片机课程设计报告题目:基于单片机的直流电机调速系统设计学生姓名王XX学号0910XXX专业计算机科学与技术班级2009级1班指导教师张X学部计算机科学与电气工程课程设计时间2012年6月18日XXXXX学院电子信息工程单片机课程设计报告课程设计题目:基于单片机的直流电机调速系统设计摘要直流电机具有良好的启动性能和调速特性,它的特点是启动转矩大,能在宽广的范围内平滑、经济地调速,转速控制容易,调速后效率很高。
本文设计的直流电机调速系统,主要由51单片机、电源、H桥驱动电路、LED液晶显示器、霍尔测速电路以及独立按键组成的电子产品。
电源采用78系列芯片实现+5V、+15V对电机的调速采用PWM波方式,PWM是脉冲宽度调至,通过51单片机改变占空比实现。
通过独立按键实现对电机的启停、调速、转向的人工控制,LED实现对测量数据(速度)的显示。
电机转速利用霍尔传感器检测输出方波,通过51单片机对1秒内的方波脉冲个数进行计数,计算出电机的速度,实现了直流电机的反馈控制。
关键词: PWM信号;直流电机;调速;占空比;单片机;按钮;目录摘要 (I)第1章绪论 (1)1.1本设计的意义 (1)1.2本设计的功能 (1)1.3本设计的要求 (1)第2章本设计系统结构介绍 (2)2.1系统结构框图及工作流程介绍 (2)2.1.1转速显示作用介绍 (2)2.2转速测量作用介绍 (2)2.3电机调速控制模块 (2)第3章系统硬件电路设计 (4)3.1单片机最小系统设计 (4)3.1.1单片机介绍 (5)3.1.2单片机时钟电路介绍 (7)3.1.3单片机复位电路介绍 (7)3.2 MAX 232电路介绍 (8)3.2.1主要芯片功能介绍 (8)3.2.2芯片内部结构介绍 (8)3.2.3芯片引脚功能介绍 (8)3.2.4 MAX232芯片应用电路介绍 (9)3.3 L298电路介绍 (9)3.3.1主要芯片功能介绍 (9)3.3.2芯片内部结构介绍 (9)3.3.3芯片应用电路介绍 (10)L298标准应用电路 (10)3.3.4芯片引脚功能介绍 (10)3.3.5主要芯片功能介绍 (10)3.3.6芯片内部结构介绍 (10)3.3.7芯片引脚功能介绍 (11)3.3.8 7805芯片应用电路介绍 (12)第4章系统软件调试环境介绍 (13)4.1编程软件介绍 (13)4.1.1软件功能 (13)4.1.2软件应用流程 (13)4.2程序下载软件介绍 (26)4.2.1软件功能 (26)4.2.2软件应用流程 (26)4.3本章小结 (28)第5章系统程序设计 (30)5.1系统程序设计流程图 (30)5.2 PWM控制直流电动机动作程序模块详细流程图 (31)5.3程序模块详细流程图 (36)结论 (37)参考文献 (38)附录 (39)单片机课程设计题目第1章绪论1.1 本设计的意义本设计以STC89C52单片机为核心,以键盘作为输入达到控制直流电机的启停、速度和方向,完成了基本要求和发挥部分的要求。
基于单片机控制的直流电机调速系统设计
基于单片机控制的直流电机调速系统设计一、引言直流电机在工业自动化领域中广泛应用,其调速系统的设计是实现自动控制的关键。
本文将介绍一种基于单片机控制的直流电机调速系统设计方案,主要包括电机原理、硬件设计、软件设计以及实验结果与分析等内容。
二、电机原理直流电机是一种将直流电能转换为机械能的装置,其原理基于电磁感应和安培定律。
电机由定子和转子两部分组成,定子上绕有恒定电流,产生磁场,而转子上带有电流,与定子的磁场互相作用,产生力矩使电机旋转。
三、硬件设计1.单片机选择在本设计中,选择了一款功能强大、性能稳定的单片机作为控制核心,例如使用ST C89C51单片机。
该单片机具有丰富的GP IO口和定时器/计数器等外设,适合进行电机控制。
2.电机驱动电路设计电机驱动电路主要包括功率电源、运放电路和驱动电路。
其中,功率电源为电机提供稳定的直流电源,运放电路用于信号放大和滤波,驱动电路则根据控制信号控制电机的转速。
3.速度测量电路设计为了实时监测电机的转速,需要设计速度测量电路。
常见的速度测量电路包括光电编码器、霍尔传感器等,通过测量转子上感应物体的变化来获得电机的转速信息。
四、软件设计1.程序框架软件设计的目标是实现对电机转速的控制和监测。
基于单片机的软件设计主要包括主程序的编写、中断服务程序的编写以及定时器的配置等。
2.控制算法常见的直流电机调速算法包括电压调速法、P WM调速法等。
根据实际需求选择合适的算法,并根据测量到的转速信号进行反馈控制,实现对电机转速的精确控制。
五、实验结果与分析设计完成后,进行实验验证。
通过设置不同的转速需求,观察电机的实际转速与设定转速的误差,并分析误差原因。
同时还可以测试电机在不同负载下的转速性能,以评估系统的稳定性和鲁棒性。
六、总结基于单片机控制的直流电机调速系统设计是实现自动控制的重要应用。
本文介绍了该系统的硬件设计和软件设计方案,并展示了实验结果。
通过系统实现电机转速的精确控制,可以广泛应用于工业自动化领域。
课程设计基于单片机的直流电机pwm调速
目录1系统的方案设计 (1)1.1方案的分析 (1)1.2方案的制定 (2)2硬件的设计 (3)2.1单片机主电路的设计 (3)2.2数码管显示部分 (3)2.3L298N调制电动机电路 (5)2.4单片机驱动L298N模块 (6)3 软件设计 (7)3.1操作键盘设计 (7)3.2转速显示设计 (8)3.3PMW调制 (9)4 仿真截图 (10)4.1电机的正转工作状态 (10)4.2电机的反转工作状态 (11)5设计的体会 (12)参考文献资料 (13)附录 (14)仿真图 (14)原程序代码 (15)1系统的方案设计1.1方案的分析本课题以单片机为控制核心,用PMW控制技术实现对直流电机的速度及转向进行控制。
从而实现在数码管上显示当前转速,分别用按键进行加、减速及正反转控制。
单片机的选取:按单片机机器字长可分为:4位(很少用),8位,16位,32位。
按单片机内核可分为:MCS51、A VR、PIC、MSP、HT、ARM等等。
按单片机厂家分就更多了,MCS51内核的厂家就有多种:如SST、Atmel、STC、winbond等。
由于8位单片机的广泛应用场合及其不错的性性,一直受到小型电路解决方案的首选芯片,本方案采用ATMEL公司的AT89C51芯片做为驱动电机的核心电路模块,其性能足以扩展控制一个电机,而且该单片机支持在线编程并提供上千次的擦写功能。
并以低廉的价格普及于当今市场中。
数码管的选取,数码管分为单个数码管和多个数码管集成在一起。
由于考虑到电机转速能够达到很高,采用多个数码管集成在一起的比较省线,通过扫描动态显示数码管能够节省I./O接口,采用这种方式比较适合。
关于PMW波,PWM(Pulse Width Modulation)——脉冲宽度调制,简称脉宽调制,是一种最初用语无线电通信的信号调制技术,后来在控制领域中(比如电机调速)也得到了很好的应用,于是形成了独特的PWM控制技术。
PWM控制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在功率控制与变换的许多领域中。
基于51单片机课程设计报告小直流电机调速控制系统
《单片机原理及应用》课程设计报告书课题名称小直流电机调速控制系统姓名学号专业电气工程及其自动化指导教师机电与控制工程学院2014 年 6 月 12日任务书1.课程设计项目小直流电机调速控制系统2.设计内容(1)以STC89C51单片机为核心器件组成小直流电机调速控制系统;(2)搭建外围硬件电路;(3)系统程序编制与调试;(4)电路系统的综合调试;(5)撰写课程设计论文;(6)完成课程设计论文答辩。
3.设计要求用0809采样电位器的值,并在显示器上显示,将此信号值作为方波占空比,通过0832输出经放大后控制电机转速。
4.设计进度时间设计内容第1-2天查阅资料、方案比较、设计与论证第3-4天仿真、程序编写第5天焊接第6天系统调试第7-8天书写报告、答辩目录1.绪论1.1课题研究的目的及意义----------------------------------------4 1.2国内外电机控制的研究现状及发展--------------------------------4 1.3 PWM变频调速发展前景-----------------------------------------41.3.1PWM调速-------------------------------------------52.方案论证(规划、选定)------------------------------------53.方案说明(设计)-------------------------------------------54.硬件方案设计4.1电位器采集模块----------------------------------------------6 4.1.1电位器-------------------------------------------------6 4.1.2数模转换及显示----------------------------------------6 4.2模数转换与单片机的连接--------------------------------------74.3数模转换模块及放大驱动模块----------------------------------95.软件方案设计------------------------------------------------96.调试6.1硬件调试---------------------------------------------------10 6.2软件调试---------------------------------------------------107.技术小结(结束语)----------------------------------------108.参考文献----------------------------------------------------109.附录(元件清单、电路图、源程序代码、实物图片等)9.1元件清单----------------------------------------------------11 9.2电路图------------------------------------------------------11 9.3源程序代码--------------------------------------------------12 9.4实物图片----------------------------------------------------171.绪论1.1课题研究的目的及意义直流电机具有良好的启动性能和调速特性,虽然各种类型的电机层出不穷,然而在自动控制系统、电子仪器设备等方面,直流电机的应用还是占有突出地位。
课程设计基于单片机的直流电机测速调速及显示系统设计
基于单片机的直流电机测速、调速及显示系统设计课程设计报告题目:基于单片机的直流电机测速、调速及显示系统设计摘要本文要紧研究了利用Quick51系列单片机操纵PWM信号从而实现对直流电机转速进行操纵的方式。
单片机具有体积小、功能强、本钱低、应用面普遍等优势,能够说,智能操纵与自动操纵的核心确实是单片机。
目前,一个学习与应用单片机的高潮在全社会大规模地兴起。
学习单片机的最有效方式确实是理论与实践并重,本文用8051单片机自制了一个采纳了专门的芯片组成了PWM信号的发生系统,而且对PWM信号的原理、产生方式和如何通过软件编程对PWM信号占空比进行调剂,从而操纵其输入信号波形等均作了详细的论述。
还对直流电机的速度进行了测量和显示。
关键词:单片机、PWM、调速、测速、显示系统目录摘要 (1)目录 (2)第一章概述 (3)1.1概述 (3)Quick51的技术简介和进展前景 (3)1.2.1 SmartSOPC与Quick51 (3)1.2.2 Quick51特性 (4)第二章整体方案设计 (5)8051单片机简介 (6)PWM信号发生电路设计 (12)2.2.1 P WM的大体原理 (12)128*64液晶显示 (13)第三章硬件设计与连接 (13)传感器电路设计 (13)信号处置电路设计 (16)存储器电路设计 (17)I2C总线概述 (17)存储器电路 (18)显示电路设计 (18)PWM信号发生电路设计 (19)第四章软件设计 (20)系统软件总流程图 (20)程序清单 (21)答辩问题 (22)第一章概述1.1概述本文要紧研究了利用Quick51系列单片机,通过PWM方式操纵直流电机调速的方式。
冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其成效大体相同。
PWM操纵技术确实是以该结论为理论基础,使输出端取得一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需要的波形。
按必然的规那么对各脉冲的宽度进行调制,既可改变逆变电路输出电压的大小,也可改变输出频率。
基于单片机的直流电机调速系统设计.docx
计算机控制技术课程设计成绩评定表设计课题基于单片机的直流电机调速系统设计学院名称:电气工程学院专业班级:自动 F0801学生姓名:闫旭学号:0215指导教师:臧海河设计地点:中原路校区 2 号楼 421设计时间:指导教师意见:成绩 :签名:年月日计算机控制技术课程设计课程设计名称:基于单片机的直流电机调速系统设计学院名称:电气工程学院专业班级:自动 F0801学生姓名:闫旭学号:0215指导教师:臧海河设计地点:中原路校区 2 号楼 421设计时间:学生姓名题目课题性质指导教师主要内容任务要求主要参考资料审查意见计算机控制技术课程设计任务书闫旭专业班级自动F0801学号0215基于单片机的直流电机调速系统设计工程设计课题来源自拟课题臧海河用带微处理器的可编程控制器对直流电机进行调速,通过对可编程控制器进行编程就可以实现对电机的规律化控制。
从而实现控制系统的数字化,自动化。
第1 天:熟悉课程设计任务及要求,针对课题查阅技术资料。
第2 天:确定设计方案。
要求对设计方案进行分析、比较、论证,画出方框图,并简述工作原理。
第3-4 天:按照确定的方案设计单元电路。
要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。
第5 天:撰写课程设计报告。
要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确,篇幅不少于 5000 字。
[1]徐薇莉曹柱中控制理论与设计 [M] 上海交大出版社,2003. 74-82[2]先锋工作室.单片机程序设计实例 [M] 清华大学出版社,2003. 104-110[3]康华光,邹寿彬 .电子技术基础 (数字部分第四版 ).北京:高等教育出版社, 2004 年.系(教研室)主任签字:年月日目录1引言 ..............................................................................................................错误 ! 未定义书签。
单片机课程设计完整版pwm直流电动机调速控制系统》
单片机原理及应用课程设计报告设计题目:学院: 专业:班级:学号:学生姓名:指导教师:月日目录设计题目:PWM直流电机调速系统本文设计的PWM直流电机调速系统,主要由51单片机、电源、H桥驱动电路、LED 液晶显示器、霍尔测速电路以及独立按键组成的电子产品。
电源采用78系列芯片实现+5V、+15V对电机的调速采用PWM波方式,PWM是脉冲宽度调制,通过51单片机改变占空比实现。
通过独立按键实现对电机的启停、调速、转向的人工控制,LED实现对测量数据(速度)的显示。
电机转速利用霍尔传感器检测输出方波,通过51单片机对1秒内的方波脉冲个数进行计数,计算出电机的速度,实现了直流电机的反馈控制。
关键词:直流电机调速;定时中断;电动机;波形;LED显示器;51单片机1设计要求及主要技术指标:基于MCS-51系列单片机AT89C52设计一个单片机控制的直流电动机PWI调速控制装置。
设计要求(1)在系统中扩展直流电动机控制驱动电路L298,驱动直流测速电动机。
(2)使用定时器产生可控的PWM波,通过按键改变PWM占空比,控制直流电动机的转速。
(3)设计一个4个按键的键盘。
K1: “启动/停止”。
K2:“正转/反转”。
K3:“加速”。
K4: “减速”。
(4)手动控制。
在键盘上设置两个按键----直流电动机加速和直流电动机减速键。
在手动状态下,每按一次键,电动机的转速按照约定的速率改变。
(5)*测量并在LED显示器一上显示电动机转速(rpm).(6)实现数字PID调速功能主要技术指标(1)参考L298说明书,在系统中扩展直流电动机控制驱动电路。
⑵使用定时器产生可控PWM波,定时时间建议为250us。
(3 )编写键盘控制程序,实现转向控制,并通过调整PWM波占空比,实现调速;(4 )参考Protuse仿真效果图:图(1)图(1)2设计过程本文设计的直流PW碉速系统采用的是调压调速。
系统主电路采用大功率GTF为开关器件、H桥单极式电路为功率放大电路的结构。
基于单片机的电机调速系统课程设计
郑州科技学院《单片机应用技术》课程设计报告题目电机调速系统设计学生姓名专业班级学号院(系)完成时间年月日目录1 设计的目的 (1)2 设计的任务及要求 (1)2.1设计的任务 (1)2.2设计的要求 (1)3 设计的方法及原理 (1)3.1 设计的方法 (1)3.2 直流调速系统实现方式 (2)3.3 控制程序的设计 (3)4 系统硬件电路的设计 (3)4.1 STC89C51单片机简介 (3)5 PWM信号发生电路设计 (6)5.1 PWM的基本原理 (6)5.2 系统的硬件电路设计与分析 (6)5.3 H桥的驱动电路设计方案 (7)6 主电路设计 (7)6.1 单片机最小系统 (7)6.2 液晶电路 (8)6.3 按键电路 (11)6.4 霍尔元件电路 (12)7 系统功能调试 (14)8总结 (15)参考文献 (16)附录1:总体电路原理图 (17)附录2:元器件清单 (18)附录3:实物图 (19)1 设计的目的本设计要研究了利用MCS-51系列单片机控制PWM信号从而实现对直流电机转速进行控制的方法。
本文中采用了三极管组成了PWM信号的驱动系统,并且对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节,从而控制其输入信号波形等均作了详细的阐述。
另外,本系统中使用了霍尔元件对直流电机的转速进行测量,经过处理后,将测量值送到液晶显示出来。
2 设计的任务及要求2.1 设计的任务设计任务:设计以单片机STC89C51和三极管控制的直流电机脉宽调制调速系统。
利用STC89C51芯片进行低成本直流电动机控制系统的设计,能够简化系统构成、降低系统成本、增强系统性能、满足更多应用场合的需要。
系统实现对电机的正转、反转、急停、加速、减速的控制,以及PWM的占空比在液晶上的实时显示。
同时显示实时的电机转速。
2.2 设计的要求通过理论联系实际,巩固所学的知识,提高处理实际问题的能力。
了解设计专题的主要内容和方法。
基于单片机的直流电机调速系统设计
启动按键? Y 软件延时去抖
启动定时
N
开外中断
启动按键? N Y
硬件连接
致谢
• 衷心感谢各位评审老师!感谢你们在百忙之中 参与我的论文评阅工作,谢谢! • 最后,由于时间的仓促及自身专业水平的不足, 整篇论文定会存在尚未发现的缺点和错误,恳请阅 读此篇论文的各位老师多予指正,不胜感激!谢谢!
基于单片机的直流电 机调速系统设计
教学单位: 专 业: 学 号: 姓 名: 指导老师: 日期:2013-5-14
论文框架
1 2 3 4 5 6 7
研究概述 内容提要 H桥驱动电路 PWM调制技术
直流调速系统的总体设计思路
直流调速系统硬件实现
直流调速系统软件实现
研究概述
• 研究背景
直流电动机在矿山、化工、交通、机械、纺织、航空等领域 中已经得到广泛的应用。而以往直流电动机的控制只是简单的控制, 很难进行调速,不能实现智能化。
1.H桥式驱动电路
Q1和Q4导通电机正转
Q1和Q4截止电机停止 电能通过D1和D4反馈
Q2和Q3导通电机反转
Q2和Q3截止电机停止 电能通过D2和D3反馈
2. PWM调制技术
PWM(Pulse Width Modulation)脉宽调制,
是一种利用数字输出对模拟电路进行控制的技术,
其实质就是利用对数字脉冲占空比的调节来控制可
• 研究意义
纵观当今飞速发展的社会,直流电机的应用已是无处不在, 因此对直流电机的研究具有非常重要的意义。
• 研究目标
单片机产生PWM波实现对直流电机的调速控制。
• 研究问题
目前,直流电机调速控制方法很多,随着计算机进入控制领 域以及新型的电力电子功率元器件的不断出现,采用全控型的开关 功率元件进行脉宽调制(pulse width modu- laion简称PWM)已成为 直流电动机新的调速方式。
基于单片机的直流电机调速系统
课程设计设计题目:基于单片机的直流电机调速系统学院:机电汽车工程学院专业:机械设计制造及其自动化班级:机101-2班姓名:* *学号:2010********指导老师:* * *完成时间:2013年6月2日目录1、直流电机调速系统概述 (3)1.1 直流电机结构 (3)1.2 直流电机工作原理 (3)1.3 直流电机PWM调速原理 (4)1.4 AT89C51单片机 (5)2、直流电机调速系统设计 (6)2.1 PWM波形程序的实现与控制 (7)2.2 H桥驱动设计 (8)2.3 L298功率放大器 (9)3、软件设计 (11)3.1 程序流程图 (11)3.2 主程序设计 (13)3.3 功能程序设计 (14)3.4 系统仿真 (17)3.5 系统仿真结果分析 (18)4、设计总结 (19)5、参考资料 (20)1、直流电机调速系统概述1.1直流电机结构直流电机由定子和转子两部分组成。
在定子上装有磁极,转子由硅钢片叠压而成,转子外圆有槽,槽内嵌有电枢绕组,绕组通过换向片和电刷引出,直流电机结构如下图所示1.2直流电机工作原理由上图可知,磁极N、S间装着一个可以转动的铁磁圆柱体,圆柱体的表面固定线圈abcd 。
当线圈中流过电流时,线圈受到电磁力作用,产生旋转。
根据左手定则可知,当流过线圈中的电流方向改变时,线圈受力的方向也改变,因此通过改变线圈电流的方向实现改变电机的方向。
1.3直流电机PWM 调速原理对于直流电机来说,如果加在电枢两端的电压为右图所示的脉动电压,可以看出,在T 不变的情况下,改变1t 和2t 宽度,电压将发生变化。
下面对这一变化作进一步的推导。
设电机接全电压U 时,其转速最大为max n 。
若施加到电枢两端的脉动电压占空比为D =1t /T ,则电枢的平均电压为平U =D U则=n φe a C E φe C D U ∙= 下图为施加不同的占空比时测的的转速与占空比的关系图1.4 AT89C51单片机AT89C51单片机结构框图它的基本组成包括:(1)一个8位的微处理器;(2)片内数据存储器RAM为128B,有21个特殊功能寄存器;(3)片内程序存储器Flash Rom有4KB;(4)可寻址片内外统一编址的64KB的ROM,可寻址片内外64KB的RAM; (5)4个8位并行I/O接口(P0~P3);一个全双工通用异步串行接口UART;(6)两个16位的定时/计数器;(7)5个中断源、两个优先级的中断控制系统;(8)具有位操作功能的布尔处理机及位寻址功能;(9)片内振荡器和时钟产生电路。
基于51单片机的PWM直流电机调速系统
基于51单片机的PWM直流电机调速系统一、本文概述随着现代工业技术的飞速发展,直流电机调速系统在众多领域如工业自动化、智能家居、航空航天等得到了广泛应用。
在众多调速方案中,基于脉冲宽度调制(PWM)的调速方式以其高效、稳定、易于实现等优点脱颖而出。
本文旨在探讨基于51单片机的PWM直流电机调速系统的设计与实现,以期为相关领域的技术人员提供一种可靠且实用的电机调速方案。
本文将简要介绍PWM调速的基本原理及其在直流电机控制中的应用。
随后,将详细介绍基于51单片机的PWM直流电机调速系统的硬件设计,包括电机选型、驱动电路设计、单片机选型及外围电路设计等。
在软件设计部分,本文将阐述PWM信号的生成方法、电机转速的检测与控制算法的实现。
还将对系统的性能进行测试与分析,以验证其调速效果及稳定性。
本文将总结基于51单片机的PWM直流电机调速系统的优点与不足,并提出改进建议。
希望通过本文的阐述,能为相关领域的研究与应用提供有益参考。
二、51单片机基础知识51单片机,也被称为8051微控制器,是Intel公司在1980年代初推出的一种8位CISC(复杂指令集计算机)单片机。
尽管Intel公司已经停止生产这种芯片,但由于其架构的通用性和广泛的应用,许多其他公司如Atmel、STC等仍然在生产与8051兼容的单片机。
51单片机的核心部分包括一个8位的CPU,以及4KB的ROM、低128B 的RAM和高位的SFR(特殊功能寄存器)等。
它还包括两个16位的定时/计数器,四个8位的I/O端口,一个全双工的串行通信口,以及一个中断系统。
这些功能使得51单片机在多种嵌入式系统中得到了广泛的应用。
在PWM(脉冲宽度调制)直流电机调速系统中,51单片机的主要作用是生成PWM信号以控制电机的速度。
这通常是通过定时/计数器来实现的。
定时/计数器可以设置一定的时间间隔,然后在这个时间间隔内,CPU可以控制I/O端口产生高电平或低电平,从而形成PWM信号。
基于单片机的直流电机调速系统设计
直流电机调速摘要:介绍了基于单片机用PWM 实现直流电机调整的基本方法,直流电机调速的相关知识,以及PWM 调整的基本原理和实现方法。
主要器件:电阻,二极管,PNP 和NPN 型三极管,电动机,AT89S51片,LED 发光二极管,电容,电解电容,轻触开关,石英晶体振荡器。
一、直流电动机主要基本特点1、机械特性:在输入的电枢电压αU 保持不变时,电动机的转速n 随电磁转矩M 变化而线形变化的规律,称直流电动机的机械特性。
机械特性的关系可用下式表示;KM n M C C R C U n m e e -=-=02φφαα(1.1)式中:αU ——电枢电压αR ——电枢电阻e C ——电势系数,α60NP C e =(电枢绕组支路数磁极对数电枢绕组系数⨯⨯=60e C ) φ——磁通m C ——力矩系数,πα2NP C m = M —电动机输出的电磁转矩机械特性曲线如图1-1所示。
图中,0n 为理想空载转速,d M 称为堵转转矩。
斜率K 表示电磁转矩变化引起转速变化的程度。
K 越大,电磁转矩变化引起转速变化越大,电动机的机械特性越软;K 越小,电磁转矩变化引起转速变化越小,电动机的机械特性越硬。
图1-1直流伺服电机机械特性曲线在直流伺服系统中,希望电动机的机械特性硬一些。
当负载发生变化时引起的转速变化小,有利于提高直流电机的速度稳定性和运动精度。
且由式(1.1)可知,K 与电枢电阻αR 成正比,电枢回路中串入的电阻或功率放大器的输出电阻增大,会使直流电机特性变软,功耗增大。
2、调节特性:直流电机在一定的电磁转矩M (或负载转矩)下,电机的稳定转速n 随电枢的控制电压αU 变化而线性变化的规律为直流电机的调节特性。
调节特性的关系可用下式表示:)()(102ααααααφφφφU U K C MR U C M C C R C U n m e m e e -=-=-=(1.2)式中:αU ——电枢电压αR ——电枢电阻e C ——电势系数,α60NP C e =(电枢绕组支路数磁极对数电枢绕组系数⨯⨯=60e C ) φ——磁通m C ——力矩系数,πα2NP C e = M —电动机输出的电磁转矩调节特性曲线如图1-2所示。
基于单片机控制直流电机调速系统设计正文
目录第一章引言 (2)1.1 课题的研究意义 (2)第二章总体设计方案 (3)2.1设计思路与原理 (3)2.2系统总体设计框图 (4)2.3系统主要参数设计原理 (5)第三章硬件设计 (6)3.1使用设备 (6)3.2 AT89S52单片机简介: (7)3.3 PWM信号发生电路设计 (11)3.4 显示与键盘模块 (11)3.5 ZigBee无线收发模块 (12)3.6 转动源模块 (14)第四章系统的软件设计与实现 (15)4.1 系统软件简介 (15)4.2 编程语言简介 (15)4.3程序设计 (16)第五章上位机设计 (24)5.1 函数介绍 (24)5.2 前面板设计 (26)5.3 程序框图设计 (27)第六章运行与调试 (28)个人小结 (31)参考文献 (41)附录1 (42)第一章引言1.1 课题的研究意义直流电机具有良好的起动、制动性能,宜于在大范围内平滑调速,在许多需要调速或快速正反向的电力拖动系统中得到了广泛的应用。
近年来,交流调速系统发展很快,然而直流拖动系统无论是在理论上还是在实践上都比较成熟,并且从反馈闭环控制的角度来看,它又是交流拖动控制系统的基础,所以直流调速系统在生活中有着举足轻重的作用。
虽然随着电力技术的发展,特别是在大功率电力电子器件问世以后,直流电机拖动将有逐步被交流电机拖动所取代的趋势,但在中、小功率场合,常采用永磁直流电动机。
早期的直流电动机的控制均以模拟电路为基础,采用运算放大器、非线性集成电路以及少量的数字电路组成,控制自通的硬件部分非常复杂,功能单一,而且系统非常不灵活,调试困难。
随着单片机技术的不断进步,使得许多控制功能及算法可以采用软件技术来完成,为直流电动机的控制提供了更大的灵活性,并使系统能够达到更高的稳定性能,同时还具有软特性好,过载能力强,可进行PID调节,调速稳定等优势。
因此,本课题的研究具有很好的实际意义。
本次设计主要研究的是PID控制技术在运动控制领域中的应用,纵所周知运动控制系统最主要的控制对象是电机,在不同的生产过程中,电机的运行状态要满足生产要求,其中电机速度的控制在占有至关重要的作用,因此本次设计主要是利用PID控制技术对直流电机转速的控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、总体设计概述本设计基于8051单片机为主控芯片,霍尔元件为测速元件, L298N为直流伺服电机的驱动芯片,利用 PWM调速方式控制直流电机转动的速度,同时可通过矩阵键盘控制电机的启动、加速、减速、反转、制动等操作,并由LCD显示速度的变化值。
二、直流电机调速原理根据直流电动机根据励磁方式不同,分为自励和它励两种类型,其机械特性曲线有所不同。
但是对于直流电动机的转速,总满足下式:式中U——电压;Ra——励磁绕组本身的内阻;——每极磁通(wb );Ce——电势常数;Ct——转矩常数。
由上式可知,直流电机的速度控制既可以采用电枢控制法也可以采用磁场控制法。
磁场控制法控制磁通,其控制功率虽然较小,但是低速时受到磁场和磁极饱和的限制,高速时受到换向火花和换向器结构强度的限制,而且由于励磁线圈电感较大,动态响应较差,所以在工业生产过程中常用的方法是电枢控制法。
电枢控制法在励磁电压不变的情况下,把控制电压信号加到电机的电枢上来控制电机的转速。
传统的改变电压方法是在电枢回路中串连一个电阻,通过调节电阻改变电枢电压,达到调速的目的,这种方法效率低,平滑度差,由于串联电阻上要消耗电功率,因而经济效益低,而且转速越慢,能耗越大。
随着电力电子的发展,出现了许多新的电枢电压控制法。
如:由交流电源供电,使用晶闸管整流器进行相控调压;脉宽调制(PWM)调压等。
调压调速法具有平滑度高、能耗低、精度高等优点,在工业生产中广泛使用,其中PWM应用更广泛。
脉宽调速利用一个固定的频率来控制电源的接通或断开,并通过改变一个周期内“接通”和“断开”时间的长短,即改变直流电机电枢上的电压的“占空比”来改变平均电.压的大小,从而控制电动机的转速,因此,PWM又被称为“开关驱动装置”。
如果电机始终接通电源是,电机转速最大为Vmax,占空比为D=t1/t,则电机的平均转速:Vd=Vmax*D,可见只要改变占空比D,就可以调整电机的速度。
平均转速Vd与占空比的函数曲线近似为直线。
三、系统硬件设计1、调速系统总体分析设计以单片机作为控制的核心,采用H桥电路芯片L298完成电机驱动主电路,霍尔器件构成速度采集并转换为脉冲电路,PWM模拟发生器,通过LCD显示器输出电机的转速与3*4的键盘组成人机接口电路实现起动、加速、减速、反转、制动的功能。
2、PWM信号发生电路PWM(脉冲宽度调制)是通过控制固定电压的直流电源开关频率,改变负载两端的电压,从而达到控制要求的一种电压调整方法。
PWM可以应用在许多方面,比如:电机调速、温度控制、压力控制等等。
在PWM驱动控制的调整系统中,按一个固定的频率来接通和断开电源,并且根据需要改变一个周期内“接通”和“断开”时间的长短。
通过改变直流电机电枢上电压的“占空比”来达到改变平均电压大小的目的,从而来控制电动机的转所示:2-8又被称为“开关驱动装置”。
如图PWM速。
也正因为如此,图二: PWM方波设电机始终接通电源时,电机转速最大为Vmax,设占空比为D= t1 / T,则电机的平均速度为Va = Vmax * D,其中Va指的是电机的平均速度;Vmax 是指电机在全通电时的最大速度;D = t1 / T是指占空比。
由上面的公式可见,当我们改变占空比D = t1 / T时,就可以得到不同的电机平均速度Vd,从而达到调速的目的。
严格来说,平均速度Vd 与占空比D并非严格的线性关系,但是在一般的应用中,我们可以将其近似地看成是线性关系。
3、单元模块设计㈠驱动主电路模块功率放大驱动芯片有多种,此次我们所用的芯片为L298主控芯片。
L298N可接受标准TTL逻辑电平信号VSS,VSS可接4.5~7 V电压。
4脚VS接电源电压,VS电压范围VIH为+2.5~46 V。
输出L298N引脚图脚下管的发射极分别单独15脚和1,可驱动电感性负载。
5 A.2电流可达引出以便接入电流采样电阻,形成电流传感信号。
L298可驱动2个电动机,OUT1,OUT2和OUT3,OUT4之间可分别接电动机,本实验装置我们选用驱动一台电动机。
5,7,10,12脚接输入控制电平,控制电机的正反转。
EnA,EnB接控制使能端,控制电机的停转。
在实际运用中由于存在从强电到弱电的连接,为保护电路,L298N的输入端in1和in2都必须采用图中所示的光耦合隔离电路进行隔离。
图中二极管的作用是消除电机的反向电动势,保护电路,因此采用整流二极管比较合适。
PWM控制信号由in1、in2输入。
如果in1为高电平,in2为低电平时电机为正向转速,反之in1为低电平,in2为高电平时,电机为反向转速。
本设计将in2直接接地,即采用单向制动的方式。
如下图三所示:图三:L298驱动电路⑵人机接口电路①接口电路的扩展80C51单片机与可编程并行I/O接口扩展接口8155A,该连接可以直接连接而不需要添加任何逻辑器件,其接口电路图如图三所示。
在图中,80C51单片机P0输出的低8位地址不需另加锁存器而直接与8155A的AD0-AD7相连,即作为低八位地址总线又作数据总线。
地址锁存直接用ALE在8155A锁存。
8155A的CE端与P2.7相连,IO/M端与P2.0相连。
当P2.7为低电平时若P2.0=1,访问8155A 的I/O口;若P2.0=0,访问8155A的RAM单元,由此可以得到8155A的地址编码如下:RAM字节地址 7E00—7E00HI/O口地址(命令/状态口 7F00H,PA口 7F01H,PB口 7F02H,PC口 7F03H,)7F05H 位八高器时定,7F04H 位八低器时定图四:人机接口电路②矩阵键盘电路本设计采用4*3矩阵键盘,它们分别与P1口相连,作为设定速度的输入。
12个按键功能描述:0~9的10个数字键,next和ok两个功能键。
连接在P1端口进行扫描,ok键就是确认键,功能是将设置好参数后退出设置模式,next键按下后就是将光标切换到下一个要设置的位值。
其电路如图五所示。
图五:键盘电路③LCD显示电路与单片机的接口设计本次设计中采用的LCD12864是一种内置8192个16*16点汉字库和128个16*8点ASCII字符集图形点阵液晶显示器,它主要由行驱动器/ 列驱动器及12816×(16个2×7.5全点阵液晶显示器组成。
可完成图形显示,也可以显示32×.点阵)汉字,与外部CPU接口采用并行或串行方式控制。
本设计采用并行方式控制,LCD与单片机的通讯接口电路如图2.6所示,采用直连的方法,这样设计的优点是在不影响性能的条件下还不用添加其它硬件,简化了电路,降低了成本。
图六: LCD显示电路与单片机的接口④按键电路和消除抖动键盘中按键的开关状态,通过一定的电路转换为高、低电平状态,如图七所示。
按键闭合过程在相应的I/O口形成的一个负脉中,如图八所示。
闭合和释放过程都要经过一定的过程才能达到稳定,这一过程是出于高、低电平之间的一种不稳定状态,称为抖动。
抖动持续时间的长短与开关的机械特性有关,一般在5ms~10ms之间。
为了避免CPU多次处理按键的一次闭合,应采取措施消除抖动。
消除抖动的方法有两种,一种是采用硬件电路来实现,如用滤波电路和双稳态电路等;另一种是利用软件来实现,即当发现有键按下时,延时10~20ms再查询是否有键按下,若没有键按下,说明上次查询结果为干扰或抖动;若有键按下,则说明闭合键已稳定,即可判断其键码。
图八按键电路图七:⑤电源模块线性三端稳压器件7805由于内部电流的限制,以及过热保护和安全工作区的保护,使得它基本上不会损坏。
提供足够的散热片,能够保证输出最大电流为1.5A,电路简单,稳定.调试方便,价格便宜,适合于对成本要求苛刻的产品,电路中几乎没有产生高频或者低频辐射信号的元件,工作频率低,EMI等方面易于控制.并采用磁珠对模拟地与数字地进行隔离,电路如图九所示。
图九:电源模块、速度测量电路设计4测其电路图如图十所示。
速度检测电路是由开关型霍尔传感器和磁钢组成,从量电机转速的第一步就是要将电机的转速表示为单片机可以识别的脉冲信号,体具有结构牢固、而进行脉冲计数。
霍尔器件作为一种转速测量系统的传感器,积小、重量轻、寿命长、安装方便等优点。
当电机转动时,带动传感器,产生对进行应频率的脉冲信号,经过信号处理后输出到计数器或其他的脉冲计数装置,固定在离反射式黑白码盘转速的测量。
在本次使用中,我们将霍尔传感器3314霍尔传感器就输当码盘转动一圈时,很近的洞洞板上,码盘上固定有微型磁钢,处理。
放大后输入单片机出电平信号,经电压比较器lm339在传感检测电路中将磁钢安装在电所谓磁钢,就是磁钢就是一种有磁性的钢铁。
当磁霍尔传感器连接在电路中,机的转轴上,而霍尔传感器则放在转轴的旁边,此时将输出一钢随转轴经过霍尔传感器时,由开关型霍尔传感器的工作原理知,这样通过高又将输出一个高电平。
而当磁钢离开霍尔传感器后,个低电平信号;低电平的转换,将其送入单片机后就可以测量它的转速。
图十:霍尔传感器部分5、单闭环调速系统的PI控制模块采用PI调节器的单闭环转速反馈系统,即保证了动态稳定性,又保证了静态无静差,很好的解决了动静态之间的矛盾。
但电流得不到限制。
电流负反馈虽然能限制启动电流,但在启动时,启动电流仅在某一瞬间达到最大的允许值,其余的时间都比较小启动过程慢。
同时。
他的机械特性较软,不适合调速,想要启动过程尽可能快。
就应使整个启动过程中的电机始终保持最大的启动转矩。
由上述可知,实现理想过程过程的关键是控制电流波形,图12 生产机械工作工程由图可知,为了达到最佳过渡过程,必须满足:○过渡过程中,尽量能使电枢电流为最大值,过渡过程结束时,尽快使电枢1电流达到稳定值。
○突变到最应使Ud2为了使电枢电流有动态到稳态和由稳态到动态迅速变化,大值,待电枢电流达到要求值欧,在突变到需要值。
四、系统软件设计1、主程序软件设计单片机资源分配:工作寄存器0组㈡R-R 00H-07H 7O数据缓冲区30H-7FHPSW.4(RS=0) PSW.3(RS=0) ;选中工作寄存器0组01P0口地址80HP1口地址 90HP2口地址 A0HP3口地址 B0H堆栈(SP) 81H定时器/计数器控制 TCON 88H定时器/计数器方式控制 TMOD 89H定时器/计数器0 低字节 TL0 8AH 高字节 TH0 8CH定时器/计数器1 低字节 TL1 8BH 高字节 TH1 8DH中断1——PI采样(u)i中断0——A/D采样 P1口预置 WP0口测量值(实测Y)主程序:0000 AJMP STARTSTART: CLR PSW.4CLR PSW.3 ;选中工作寄存器0组CLR CMOV R0,4FH30H, MOV ACLEAR1: CLR AINC ADJNZ R ,CLEAR1 ;清零30-7FH 0 SETBTR0 ;定时器/计数器0工作MOV TMODE ,#01H ;定时器/计数器工作在方式1SETB EA ;总中断开放SETB IT0 ;置INTO为降沿触发SETB IT1 ;置INT1为降沿触发LJMP MAINLJMP CTCOLCALL SAMPLEF=12MHZ,用一个定时器/计数器定时50ms,用R作计数器,置初值14H,到定2osc 时时间后产生中断,每执行一次中断服务程序,让计数器内容减1,当计数器内容减为0时,则到1s。