直流电机正反转和加减调速控制电路板的制作

合集下载

1、直流电机正反转及调速设计报告

1、直流电机正反转及调速设计报告
1绪论
本章介绍了直流电机的特点及其发展概况,然后介绍了直流电机在工业控制等领域中的具体应用,同时阐述了直流电机控制中有待研究的问题。并在此基础之上介绍了本课题的选题背景和意义,最后列出了本文研究的主要内容及全文的结构安排。
1.1直流电动机控制的发展历史及研究现状
1.1.1直流电动机控制的发展历史
常用的控制直流电动机有以下几种:第一,最初的直流调速系统是采用恒定的直流电压向直流电动机电枢供电,通过改变电枢回路中的电阻来实现调速。这种方法简单易行设备制造方便,价格低廉。但缺点是效率低、机械特性软、不能在较宽范围内平滑调速,所以目前极少采用。第二,三十年代末,出现了发电机-电动机(也称为旋转变流组),配合采用磁放大器、电机扩大机、闸流管等控制器件,可获得优良的调速性能,如有较宽的调速范围(十比一至数十比一)、较小的转速变化率和调速平滑等,特别是当电动机减速时,可以通过发电机非常容易地将电动机轴上的飞轮惯量反馈给电网,这样,一方面可得到平滑的制动特性,另一方面又可减少能量的损耗,提高效率。但发电机、电动机调速系统的主要缺点是需要增加两台与调速电动机相当的旋转电机和一些辅助励磁设备,因而体积大,维修困难等。第三,自出现汞弧变流器后,利用汞弧变流器代替上述发电机、电动机系统,使调速性能指标又进一步提高。特别是它的系统快速响应性是发电机、电动机系统不能比拟的。但是汞弧变流器仍存在一些缺点:维修还是不太方便,特别是水银蒸汽对维护人员会造成一定的危害等。第四,1957年世界上出现了第一只晶闸管,与其它变流元件相比,晶闸管具有许多独特的优越性,因而晶闸管直流调速系统立即显示出强大的生命力。由于它具有体积小、响应快、工作可靠、寿命长、维修简便等一系列优点,采用晶闸管供电,不仅使直流调速系统经济指标上和可靠性有所提高,而且在技术性能上也显示出很大的优越性。晶闸管变流装置的放大倍数在10000以上,比机组(放大倍数10)高1000倍,比汞弧变流器(放大倍数1000)高10倍;在响应快速性上,机组是秒级,而晶闸管变流装置为毫秒级。[14]

用单片机控制直流电机正反转的系统设计

用单片机控制直流电机正反转的系统设计

用单片机控制直流电机正反转的系统设计一、系统设计内容用单片机AT89C51控制直流电机正反转。

在此将由89C51的P2.0、P2.1通过晶体管控制继电器,当P2.0输出低电平,P2.1输出高电平时,三极管Q1导通,而三极管Q2截止,从而导致与Q1相连的继电器吸合,电机因两端产生电压而转动。

由P3.0、P3.1,P3.2控制电机的正转、反转和停止。

在图中,在两个继电器的两端都反向接了一个二极管,这非常重要,当使用电磁继电器时必须接。

原因如下:线圈通电正常工作时,二极管对电路不起作用。

当继电器线圈在断电的一瞬间会产生一个很强的反向电动势,在继电器线圈两端反向并联二极管就是用来消耗这个反向电动势的,通常将这个二极管称为消耗二极管,如果不加这个消耗二极管,反向电动势就会直接作用在趋动三极管上,很容易将三极管烧毁。

二、系统设计目标(1)掌握趋动电机正反转的电路。

(2)用PROTEUS实现电机正反转电路的设计,进行实时交互仿真。

三、系统设计步骤1、PROTEUS电路设计实现用单片机A T89C51控制直流电机正反转原理图,如图所示。

(1)选取元器件:①单片机:A T89C51②电阻:RES③直流电机:MOTOR④按钮:BUTTON⑤三极管:NPN⑥继电器:RELAY⑦二极管:DIODE(2)放置元器件、放置电源和地、连线、元器件属性设置。

直流电机正反转的原理如图所示,整个电路设计操作都在ISIS平台中进行。

关于元器件属性的设置在此实例中需要特别注意:①三极管基极的限流电阻更改为1KΩ。

②双击电机图标,弹出如图所示的电机属性对话框,在Nominal V oltage 一栏中将默认值改为5V。

双击继电器图标,在弹出如图所示的继电器属性对话框中,在Component Value 一栏中将默认值更改为5V。

2、源程序设计与目标代码文件生成1)程序流程图2)源程序设计①汇编语言源程序:ORG 0000HLJMP MAINORG 0030HMAIN: MOV A,P3ANL A,#07HCJNE A,#6,PZZMOV P2,#01HLCALL DELAYAJMP MAINPZZ: CJNE A,#5,PFZMOV P2,#02HLCALL DELAYAJMP MAINPFZ: CJNE A,#3,MAINMOV P2,#03HLCALL DELAYDELAY: MOV R5,#195C1: MOV R6,#255DJNZ R6,$DJNZ R5,C1RETEND3、PROTEUS仿真加载目标代码文件俺,双击编辑窗口的A T89C51器件,在弹出属性编辑对话框Program File 一栏中单机打开按钮,出现文件浏览对话框,找到dianji.hex文件,单机“打开”按钮,完成添加文件。

汽车直流启动电动机正反转控制器硬件电路设计

汽车直流启动电动机正反转控制器硬件电路设计

汽车直流启动电动机正反转控制器硬件电路设计一、引言直流电动机广泛应用于汽车领域,而其正反转控制是实现汽车启动、停止以及转向等功能的基础。

本文将详细介绍汽车直流启动电动机正反转控制器硬件电路设计的相关内容。

二、背景知识2.1 直流电动机工作原理直流电动机的工作原理是基于电磁感应现象,通过电流在磁场中产生力矩,从而驱动电动机转动。

其正反转即通过改变电流的方向和大小来实现。

2.2 控制器的功能汽车直流启动电动机正反转控制器是电动机驱动的核心部件之一,其作用主要有以下几个方面:1.实现电动机的正反转控制;2.控制电动机的启动、停止;3.调节电动机的转速;4.检测电动机的工作状态和保护电动机。

三、汽车直流启动电动机正反转控制器硬件电路设计方案3.1 控制器整体设计思路汽车直流启动电动机正反转控制器主要由以下模块组成:1.信号输入模块:负责接收外部信号,包括启动、停止、转向等信号;2.电源模块:为各个模块提供电源;3.信号处理模块:对输入信号进行处理,生成相应的控制信号;4.驱动电路模块:根据控制信号驱动电动机;5.保护模块:监测电动机的运行状态,当出现异常情况时进行保护。

3.2 信号输入模块设计信号输入模块主要包括启动、停止和转向信号的接收。

这些信号可以通过按钮、踏板等方式产生。

接收到信号后,经过滤波和放大等处理,送至信号处理模块。

3.3 电源模块设计电源模块负责为各个模块提供稳定的电源。

一般情况下,汽车的电池可以用作电源,并通过电源管理电路进行稳压和滤波等处理,以确保各模块正常工作。

3.4 信号处理模块设计信号处理模块主要对输入信号进行处理,生成相应的控制信号。

例如,当接收到启动信号时,信号处理模块将对应的控制信号发送至驱动电路模块,从而驱动电动机启动。

3.5 驱动电路模块设计驱动电路模块负责根据信号处理模块的控制信号,对电动机进行控制。

一般情况下,采用功率晶体管作为开关元件,通过控制其导通和关闭,实现电动机的正反转控制。

直流电动机正反转控制电路图

直流电动机正反转控制电路图

直流电动机正反转控制电路图
Sorry, your browser does not support embedded videos.
今天我们来看一下直流电机的正反转控制电路,首先我们分析一下电路图。

电路图分为三部分,整流电路主电路和控制电路。

整流电路我们要根据电机选择合适的整流变压器,直接单相电输入直流电输出。

这种直流电机只需要把供电的正负极对调就可以实现正反转,所以我们可以用两个接触器互锁实现控制。

电机的电源线在两个接触器上要对调一下,这样输出端才能实现正反转控制。

图中的红色线为电流的走向,这是按下正转按钮SB1的效果,按下的瞬间KM1线圈得电,KM1的辅助常闭点断开使得KM2无法工作,KM1和KM2形成电气互锁。

KM1自身的常开点闭合给线圈供电,所以松开按钮SB1以后,KM1自锁持续工作。

电机的电源接的是KM1的主触点,主触电闭合电机正转。

需要先按下SB3停止正转再按SB2,按下的瞬间,KM2自锁,KM2的常闭点断开使得KM1无法工作。

同时主触点闭合,电机反向运行。

不用的时候要把QS断开,不然整流电路是一直工作的,还有就是正转和反转的切换一定要断电减速。

图为实物接线,要点就是两个接触器的互锁。

利用的是接触器的辅助常闭点串彼此的工作线圈,实际应用中最好按钮开关接成机械互
锁,双重互锁更加的安全。

L298N控制直流电机正反转

L298N控制直流电机正反转

98推 介Design L298N控制直流电机正反转文/张天鹏 徐磊 北京林业大学工学院摘要:在分析了直流电机驱动芯片 L298N 的性能、结构的基础上,结合 SPCE061A EMU BOARD单片机(61板),介绍实现驱动直流电机的转正反一种简单方法.文中给出了控制原理图,还给出来了控制直流电机正反转驱动程序。

实际测试表明,利用该方法设计的直流电机驱动系统具有硬件结构简单、软件编程容易。

关键词:直流电机 单片机 L298N一、背景介绍(一)预备知识1.熟悉凌阳单片机的工作原理。

2.熟悉键盘扫描原理和L298n驱动电机原理。

3.熟悉汇编语言及C语言。

(二)直流电机控制原理对于普通直流电机,其控制方法比较简单,只需给电机的两根控制线加上适当的电压即可使电机转动起来,电压越高则电机转速越高。

对于直流电机的速度调节,可以采用改变电压的方法,也可采用PWM调速方法。

PWM调速就是使加在直流电机两端的电压为方波形式,加在电机两端的电压就在VLoad和0V之间不停的跳变,对应的电机电压波形如图 1 所示:图1 PWM调速原理图此时加在电机两端的平均电压Uo=Th/(Th+Tl)*VLoad,可以通过调整PWM的占空比来改变Th和Tl的比值。

这样就可以通过PWM调节加在电机两端的平均电压,从而改变电机的转速。

与步进电机类似,不能将单片机的I/O直接与直流电机的引线相接,而要在二者之间增加驱动电路。

也可利用L298N电机驱动芯片实现直流电机驱动(注:我们小组在本次试验中采用L298N芯片驱动直流电机正反转)。

(三)L298N芯片资料恒压恒流桥式2A驱动芯片L298N:L298是SGS公司的产品,比较常见的是15脚Multiwatt封装的L298N,内部同样包含4通道逻辑驱动电路。

可以方便的驱动两个直流电机,或一个两相步进电机。

L298N芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达50V ,可以直接通过电源来调节输出电压;可以直接用单片机的I O口提供信号;而且电路简单,使用比较方便。

最简单的变频器控制电机正反转及调速电路

最简单的变频器控制电机正反转及调速电路

最简单的变频器控制电机正反转及
调速电路(总2页)
--本页仅作为文档封面,使用时请直接删除即可--
--内页可以根据需求调整合适字体及大小--
最简单的变频器控制电机正反转及调速电路
1.线路图
有正反转功能变频器控制电动机正反转调速线路,如下图
器件:QF:断路器
UF:变频调速器
SB1:正转启动按钮
SB2:反转启动按钮
SB3:停止按钮开关
SB4:故障复位按钮
K1,K2:继电器(线圈电压380Vac)
RP1,RP2:调速电位器
M:三相交流电动机
2.工作原理
旋转RP1调速电位器将设定频率调至目标值,再启动正反转,亦可在运行过程中随时调整电位器,改变变频器运行频率(注意不可转得太快)。

正转时,按下按钮SB1,继电器K1得电吸合并自锁,其常开触点闭合,FR-COM 连接,电动机正转运行;停止时,按下按钮SB3,K1失电释放,电动机停止。

反转时,按下按钮SB2,继电器K2得电吸合并自锁,其常开触点闭合,RR-COM 连接,电动机反转运行;停止时,按下按钮SB3,K2失电释放,电动机停止。

事故停机或正常停机时,复位端子RST-COM断开,并发出报警信号。

按下复位按钮SB4,使RST-COM连接,报警解除。

控制线路串联于变频器内部热继电常闭辅助触点,提高电路保护性能。

3.应用
该电路有加减速平稳,运行可靠,控制简单的特点,大大调高了设备的自动化程度,比常规控制正反转电路的优点是:保护性能大大提高,可以调速。

可广泛应用于建筑施工,仓库,酒店餐饮业,小型工厂等货物的上下传输系统中。

单片机控制的直流电机正反转和加速减速C程序

单片机控制的直流电机正反转和加速减速C程序

单片机控制的直流电机正反转和加速减速C程序简介本文档旨在向读者介绍如何使用单片机控制直流电机实现正反转和加速减速功能的C程序。

程序实现正反转控制以下是控制直流电机正反转的C程序示例:include <avr/io.h>void motor_forward(){// 设置引脚控制直流电机正转}void motor_reverse(){// 设置引脚控制直流电机反转}int main(){// 初始化单片机引脚设置和其他必要的配置while (1){// 检测是否需要正转或反转,根据需要调用motor_forward()或motor_reverse()函数}return 0;}加速减速控制以下是控制直流电机加速减速的C程序示例:include <avr/io.h>void motor_speed_up(){// 调整引脚控制直流电机的占空比以加速电机转速}void motor_slow_down(){// 调整引脚控制直流电机的占空比以减速电机转速}int main(){// 初始化单片机引脚设置和其他必要的配置while (1){// 检测是否需要加速或减速,根据需要调用motor_speed_up()或motor_slow_down()函数}return 0;}结论通过上述示例程序,我们可以实现通过单片机控制直流电机的正反转和加速减速功能。

读者可以根据实际需求进行相应的参数调整和功能扩展。

请注意,上述示例程序仅为演示目的,具体的引脚配置和控制方式需根据实际硬件和单片机型号进行调整。

自制一款直流电机调速电路

自制一款直流电机调速电路

自制一款直流电机调速电路该直流电机控制器使用光耦隔离器件,双向可控硅等元件制作,装置结构简单,输出功率较大。

经过反复调试多次实验,工作安全可靠,而且使用单层印板即可实现,制作成本低(笔者把该电路命名为STGJ2009),电路的原理图见下图。

与传统的直流电机直接使用改变串联电阻大小的方式进行调速比较。

传统的调速方式在电机处于低速时。

把大量的电能浪费在电阻上面,不符合节能环保的要求。

而该电路是通过控制可控硅BTAl2的开通角度。

来控制输出的直流脉冲来对直流电机进行调速。

不仅节能环保而且得到理想的调速特性。

从成本上看,使用单向晶闸管调速电路需要两个单向晶闸管,而市面上两个同等耐压等级12A的晶闸管的价格,高于单个12A双向晶闸管的价格。

而且控制和保护环节也更多。

所以采用双向晶闸管构成直流调压电路更为简单。

另外由于采用了光耦隔离器件隔离了驱动脉冲信号发生电路和驱动电机的主电路,防止了误触发。

提高了电路的可靠性。

一、工作原理电路主要分为两个部分:一是驱动双向晶闸管的驱动电路(即控制脉冲发生的电路),该电路位于原理图的上半部分;二是直接驱动直流电机的主电路。

它位于原理图的下半部分:两个部分通过一个光耦器件隔离开来。

这样就保证了驱动电路在工业现场可以不受其他瞬时电流脉冲的影响而产生误触发。

大大提高了该电路的调速的可靠程度。

1.脉冲发生电路脉冲发生电路位于原理图的上半部分。

位于光耦之前。

D1~D44个整流二极管把交流变为直流,并且通过R1降压和D5稳压得到12V 左右直流电压,这作为后面以BT33F为主和RV1、R2、C2、R3和R9构成的脉冲发生电路。

其基本原理是通过RV1调节经R2往小电容C2充电电流的大小。

当C2充满到达放电时。

触发BT33F在b2脚(即与C3连接的管脚)产生被放大韵电脉冲。

之后C2因为放电电位下降。

需要再经过充电才能再次放电,触发BT33F产生电脉冲。

所以如果充电电流越大,则C2充电满的时间间隔越短,同一个时间内输出的电脉冲也越多,所以电脉冲的输出是通过RV1调整对C2的充电电流的大小来控制的,当RV1调整为100kΩ时,充电电流最小,晶闸管开通角度后移。

直流电动机正、反转调速控制电路

直流电动机正、反转调速控制电路

目录1. 课程设计目的 (1)2. 课程设计题目和要求 (1)3. 设计内容 (1)3.1主电路 (1)3.2控制电路 (1)3.2.1 触发电路 (1)3.2.2 给定电压 (2)3.2.3 电压负反馈 (3)3.2.4 电流正反馈 (4)3.2.5 电压微分负反馈 (4)3.2.6 电流截止负反馈 (5)3.2.7电动机 (6)3.2.8晶闸管 (9)4.设计总结 (10)参考书目 (11)1.课程设计目的通过这次直流电动机正、反转调速控制电路的课程设计,加深了对直流电动机的调速控制、电流截止负反馈、电压负反馈、电流正反馈等一些电路作用的李理解和应用。

同时对以往的专业知识有了全面的巩固和理解,锻炼了查阅资料的能力和对整体布局和格局的分布都有了一定的了解。

2.课程设计题目和要求本次的课程设计是有关于直流调速方面的,课程设计的题目:直流电动机正、反转调速控制电路。

直流电动机是人类最早发明和应用的一种电机。

与交流电机相比,直流电机因结构复杂、维护困难、价格较贵等缺点制约了它的发展,应用不如交流电机广泛。

但由于直流电动机具有优良的起动、调速和制动性能,因此在工业领域中仍有一席之地。

随着电力电子技术的发展,直流电动机调速已有逐步被交流电动机调速所取代的倾向。

但由于直流电动机以起动转矩大、调速性能好、制动控制方面有着很大的优势,因此,在工业等应用领域有着2很大的发挥作用。

3.设计内容3.1主电路主轴电动机的容量较小,只有3KW ,因此采用单相半控桥式整流电路UR 2供电,交流侧有阻容(R 18、C 6)吸收电路进行过电压保护,主轴正、反转用接触器KM 1、KM 2控制,停车时间由KA 1的动断触头与电阻R 15对电动机进行能耗制动。

由于直流电动机的电枢旋转时产生反电势,只有当电压大于反电势时晶闸管才能导通,因此通过电动机的电枢电流产生断续现象。

这样,晶闸管的导通角小,电流峰值狠大,晶闸管温度升高,且对电动机换向不利。

分享一种简易的直流电机正反转限位电路

分享一种简易的直流电机正反转限位电路

分享⼀种简易的直流电机正反转限位电路
早开始之前做电机控制的项⽬,需要改造电机内部限位电路,就把电机给拆开,看了电路后,发现,这个电路挺实⽤,使⽤的元器件较少。

今天没事翻开笔记本,翻到此处,看到⾃⼰画的电路,于是乎,就分享出来。

电路分为四个阶段,即正、正转限位、反转、反转限位。

⼀、正转
看上述电路,其中S1和S2是两限位开关(轻触开关),D1和D2普通⼆极管(1N4007),当接通电源后,电流流向如上图图中蓝⾊箭头⽅向,假设此时电机正转,由于常闭开关S1和S2闭合,把D1和D2短路,电流直接通过两开关流过,电机正转;
⼆、正转限位
当电机正转到限位处,碰到限位开关S1后,轻触开关S1由常闭断开,此时⼆极管D1阴极接在VCC,电流流不过⼆极管D1,此时电机停⽌;
三、反转
当电机电源反接后,电流流向如上图蓝⾊箭头,电流通过直流电机、S2、D1流向GND,形成闭合回路,电机反转,当电机反转后,S1从断开状态,恢复到常闭状态;
四、反转限位
当电机反转到,开关S2后,把S2常闭触点断开,此刻电流流不过D2,电机停⽌;
以上就是这个电机限位电路的⼀个循环。

直流电机正反转

直流电机正反转

直流电机正反转,调速及能耗制动控制
杨宏威2014-5-10 上海
利用电枢电压极性进行直流电动机正反转控制,其控制原理图如下所示。

改变电路中的电阻R1,R2可以用于限流启动,同时兼做调速作用。

该控制电路电源电压等级US(依照设计要求有:DC220v,110v,48v,24v,5v),均可以通过电源变换得到,变换电路大同小异。

图1-1 直流电机正反转,调速及能耗制动控制电路说明如下,以上为电机部分控制电路图,所采用电机是裸机的情况下加的制动电路,欠压,欠流,过流保护。

但其实最终控制正反转,上面最根本的还是KM1,KM2两个继电器控制触点,决定了电机电流接入方向,从而决定了电机运行方向,至于电机选择,应该选用内部有保护电路,制动电路,并留有外接控制端口的电机。

控制方案简约如下:
1.输入/输出元件及控制功能
2.单片机工控板外围输入输出控制简易接线图
你先看这样可不可以,单片机电路,电源电路,接口电路等我有时间画给你。

基于单片机的直流电机控制电路设计

基于单片机的直流电机控制电路设计

基于单片机的直流电机控制电路设计1.电机驱动电路:电机驱动电路用于控制直流电机的启停、正反转和速度调节。

常见的驱动电路有H桥电路和PWM调速电路。

-H桥电路:H桥电路由四个开关管组成,可以控制电流的流动方向,从而实现正反转功能。

在单片机的控制下,通过控制开关管的导通与断开,可以实现电机的正转和反转。

-PWM调速电路:PWM调速电路通过控制脉冲宽度来调节电机的速度。

单片机产生一个固定频率的PWM信号,通过改变脉冲宽度的占空比,控制电机的速度。

占空比越大,电机转动的速度越快。

2.单片机控制电路:单片机控制电路主要实现对电机的控制和监测功能。

通过单片机的IO口输出控制信号,实现电机的启停、正反转和调速。

同时,通过AD转换接口可以实现对电机的速度、电流等参数的监控。

3.电源电路:电源电路为整个系统提供稳定的直流电源。

常见的电源电路有开关电源和线性电源。

-开关电源:开关电源通过开关器件的开关操作,实现对输入电压的调整,从而输出稳定的直流电压。

开关电源具有体积小、效率高、稳定性好等优点,是直流电机控制电路中常用的电源方式。

-线性电源:线性电源通过线性调节器件,将输入的交流电压转换为稳定的直流电压。

线性电源具有设计简单、成本低等优点,但效率较低,一般用于对电流要求较低的应用场景。

总结:基于单片机的直流电机控制电路通过驱动电路,实现对电机的启停、正反转和速度调节。

通过单片机控制电路,实现对电机的控制和监测功能。

同时,为了保证电路的正常工作,需要提供稳定的直流电源。

以上是一个基本的电机控制电路设计,具体电路设计和参数设置需根据具体的应用场景和要求来确定。

直流电机正反转、加减速、暂停控制的程序及模拟仿真图

直流电机正反转、加减速、暂停控制的程序及模拟仿真图

SJMP DISPLAYORG 0003HLJMP BUTTON ; 外部0中断入口地址ORG 000BHLJMP DINGSHI ; 定时中断T0入口地址RS EQU P3.0RW EQU P3.1E EQU P3.4ORG 0030H ; 此次直流电机的设计以LCD字符夜晶的; 显示程序为主程序DISPLAY:SETB EA ; 打开中断总开关SETB EX0 ; 打开外部中断0开关SETB IT0 ; 打开外部中断0下降沿触发MOV TMOD,#01H ; 设置定时工作方式MOV TL0,#0FFH ; 设置定时初值MOV TH0,#0FFHSETB ET0 ; 打开定时中断T0开关CLR P0.5CLR P0.6CLR P0.7MOV DPTR,#TAB ; 夜晶显示的字符首地址MOV R0,#00H ; 脉宽的初值MOV R1,#16 ; "SET SPEED PLEASE"的字符个数MOV R3,#00HMOV R4,#00HLP9:LCALL CHUSHILP2:ACALL BUSYMOV A,#00HMOVC A,@A+DPTRMOV P1,AACALL DATASINC DPTRDJNZ R1,LP2LP3:CJNE R3,#00H,LP4CJNE R4,#00H,LP4LP4: MOV R7,#00HMOV R5,#09H ;ACALL BUSYMOV P1,#0C0HACALL ENABLEMOV DPTR,#MMTABACALL BUSYLP5:MOV A,#00HMOVC A,@A+DPTRMOV P1,AINC DPTR; 中断的标志CURRENT : 的字符个数SETB TR0 ; 定时器T0开始定时ACALL DATASACALL BUSYDJNZ R5,LP5MOV DPTR,#STABMOV A,R2MOV P1,AACALL DATASACALL BUSYMOV A,R3 ; 显示速度的十位MOVC A,@A+DPTRMOV P1,AACALL DATASACALL BUSYMOV A,R4 ; 显示速度的个位MOVC A,@A+DPTRMOV P1,AACALL DATAS ; 使夜晶始终显示当前电机的速度LP8:CJNE R7,#00H,LP7 ; 速度不变时等待LJMP LP8 ; 速度变时重新读入速度LP7: SJMP LP4CHUSHI: ; 使夜晶显示的一些初始设置ACALL BUSYMOV P1,#00000001B ; 清屏并光标复位ACALL ENABLEACALL BUSYMOV P1,#00111000B ; 设置显示模式:8位2行5x7点阵ACALL ENABLE ACALL BUSYMOV P1,#00001111B ; 显示器开、光标开、光标允许闪烁ACALL ENABLEACALL BUSYMOV P1,#00000110B ; 文字不动,光标自动右移ACALL ENABLE ACALL BUSYMOV P1,#80H ; 写入显示起始地址ACALL ENABLE RETENABLE: ; SETB ECLR RSCLR RWCLR ERETDATAS: ; SETB ESETB RSCLR RWCLR ERETBUSY: ; CLR EMOV P1,#0FFHCLR RSSETB RWSETB EJB P1.7,BUSYRETORG 2000HDINGSHI: ; CPL P0.7写入控制命令的子程序写入数据子程序准备写入数据定时中断服务程序JNB P0.7,Z1 ; 周期一定MOV A,#0FFHSUBB A,R0MOV TH0,ASETB TR0RETIZ1: MOV TH0,R0 ; 脉宽SETB TR0RETIBUTTON: ; PUSH ACC CLR EX0CLR EAINC R7 ;MOV A,#0FFHMOV P2,AMOV A,P2JNB ACC.0,AA0JNB ACC.1,KK0JNB ACC.2,ZZJNB ACC.3,FFJNB ACC.4,WW0AJMP QQAA0: CJNE R0,#0FFH, AA1 AJMP QQAA1: MOV A,R0ADD A,#5MOV R0,AAJMP QQKK0: CJNE R0,#00,MM ; AJMP QQ从控制键盘中读取操作命令加速操作减速操作; MM: MOV A,R0 SUBB A,#5MOV R0,AAJMP QQQQ: MOV A,R0 MOV B,#5 DIV ABMOV B,#10DIV ABMOV R3,AMOV R4,BSETB EX0LCALL DELAYLCALL DELAYLCALL DELAYLCALL DELAYSETB EAPOP ACCRETIZZ: SETB P0.5 ; CLR P0.6MOV R2,#2BH ; LCALL DELAYLCALL DELAYLCALL DELAYSETB EX0SETB EAPOP ACCRETIFF: CLR P0.5 ; SETB P0.6正转操作正转标志"+" 反转操作MOV R2,#2DH ; 反转标志"-" LCALL DELAYLCALL DELAYLCALL DELAYSETB EX0SETB EAPOP ACCRETIWW0: CLR P0.5 ; 停止操作CLR P0.6LCALL DELAYLCALL DELAYLCALL DELAYSETB EX0SETB EAPOP ACCRETIDELAY: ; 延时子程序MOV R5,#0E0HMM0: MOV R6,#30H MM1: DJNZ R6,MM1DJNZ R5,MM0RETTAB: DB 53H,45H,54H,20H DB 53H,50H,45H,45H ; "SET SPEED PLEASE" 代码DB 44H,20H,50H,4CHDB 45H,41H,53H,45HSTAB: DB 30H,31H,32H,33H DB 34H,35H,36H,37H ; "0,1,2,3,4,5,6,7" 代码DB38H,39H,41H,42H ; "8,9,A,B,C,D,E,F" DB 43H,44H,45H,46HMMTAB: DB 43H,4FH,52H,52HDB 45H,4EH,54H,20H ; " CURRENT : " 代码DB 3AHEND。

直流电机正反转和加减调速控制电路板的制作

直流电机正反转和加减调速控制电路板的制作

直流电机正反转和加减调速控制的电路板制作摘要:随着社会的发展与进步,电动机作为日常生产生活中必不可少的工具,在今天已经变得非常重要,无论是在工农业生产,交通运输,国防,航空航天,医疗卫生,商务和办公设备中,还是在日常生活的家用电器和消费电子产品中,都大量使用着各种各样的电动机。

据有关资料显示,当今社会人类生产生活中所用到的能源有接近百分之九十来源于电动机。

在我国,目前有百分之六十的电能用于电动机。

电动机与人的生活息息相关,密不可分。

电气时代,电动机的调速控制一般采用模拟法、PID控制等,对电动机的简单控制应用比较多。

简单控制是指对电动机进行启动,制动,正反转控制和顺序控制。

这类控制可通过继电器,光耦、可编程控制器和开关元件来实现。

还有一类控制叫复杂控制,是指对电动机的转速,转角,转矩,电压,电流,功率等物理量进行控制。

本电机控制系统基于XS128内核的单片机设计,采用LM298直流电机驱动器,利用PWM 脉宽调制控制电机,并通过光耦管测速,经单片机I/O口定时采样,将电动机转速反馈到单片机中。

经过设计和调试,本控制系统能实现电机转速较小误差的控制,系统具有上位机显示转速和控制电机开启、停止和正反转等功能。

具有一定的实际应用意义。

关键词:XS128,LM298,LM2940,直流电机正反转及调速。

Manufacture of DC motor reversing and add and subtract speed control circuit boardAbstract:With the development and progress of society, motor as an essential tool in daily life, have become very important in today, both in industrial and agricultural production, transportation, national defense, aerospace, medical and health, business and office equipment, or in daily life of household appliances and consumer electronics products, a large number of motor using a variety of.According to statistics, the use of today's society energy in human production and life have close to ninety percent from motor. In China, there are currently sixty percent of the energy used in motor. Motor and people's life, are inseparable.The age of electricity, motor speed control using simulation method, PID control, simple and the motor control application more. Simple control refers to the motor starting, braking, reverse control and sequence control. This kind of control through a relay, optocoupler, programmable controller and switching elements to achieve. There is a kind of control called complex control, refers to the motor speed, angle, torque, voltage, current, power and other physical quantity control.The motor control system design of MCU based on MC9S12XS12kernel, use LM298 DC motor driver, using the PWM pulse width modulation control motor, and through the coupler tube speed, the microcontroller I/O port timing sampling, the motor speed feedback to the mcu. After the design and debugging, the control system can realize the control of motor speed with less error, system has a display of speed and control the motor starting, stopping and reversing function PC. Has certain practical significance.Keywords:XS128.LM298.LM2940.Manufacture of DC motor reversing and add and subtract speed control.一、设计目的和意义:设计目的为实现电动机的正反转及加减调速,并测速,将速度显示在LCD显示屏上;通过设计,了解单片机的基本功能,及其实现方法,了解电动机控制原理,由于电动机在现实生产中应用广泛,该设计也具有一定的实用价值。

直流电动机调速制动及正反转功能电路的设计

直流电动机调速制动及正反转功能电路的设计

直流电动机调速制动及正反转功能电路的设计【摘要】:在教学过程中我们设计了一个如下的直流电动机控制电路,这个电路可以实现降低电枢电压对电机进行调速功能,减弱磁通调速功能,在停车时的能耗制动功能以及改变电枢电压方向或者改变励磁电流方向实现电机正反转的功能,每种功能都有一定的工作原理,在文章中主要对上述功能和如何利用PLC进行正反转控制做了分析说明。

【关键词】:直流电动机; 调速; 制动; 正反转; PLC控制直流电动机的使用是电工学中的一个重要部分,由于学生对直流电动机的认识比较模糊,为了让学生对直流电动机的调速、能耗制动和正反转控制有一个比较深的认识,我们制作了下面的电路对上述功能进行了验证。

电路如图1示。

1.在这个电路中可以实现下述功能1.1 改变电枢电压调速功能1.2弱磁调速功能1.3能耗制动功能1.4改变电枢电压方向或改变励磁电流方向实现电机正反转的功能2.各种功能的原理分析直流电动机的等效电路可以表示如图2示。

图中Ua是直流电动机电枢两端的端电压,Ia是电枢电流,Te是电动机的电磁转矩,T0是电动机空载转矩,TL是电动机轴上的负载转矩,n是电枢转速。

由(2)式可以看出,只要改变磁通Φ、电枢电压Ua、外接电阻R中的任一个即可改变转速n 。

由于串联电阻R,效率低,电阻要消耗能量,故不常采用。

2.1 调速功能在这个电路中,采取前两种方法。

这两种调速方法的原理很多书上都有介绍,在此只做简单说明。

升高或者降低Ua时,转速n也要相应升高或降低,但由于受额定电压uN的限制,只允许ua〈UN,所以此种方法只适于n0以下调速。

由(1)式知,若保持Ua不变,改变磁通Φ也可以改变转速。

由于在额定状态下磁通Φ已接近饱和,故只能进行弱磁调速。

减弱磁通时由n=(Ua-RaIa)/ CeΦ可知转速就要上升。

2.2正反转控制功能在这个电路中既可以通过改变励磁电流的方向来改变电机的旋转方向又可以通过改变电枢电压的方向来改变电机的旋转方向。

项目7 搭建直流电机正反转电路

项目7 搭建直流电机正反转电路
项目七搭建直流电机正反转电路
学习项目名称
搭建直流电机正反转电路
情境应用
玩具赛车
基础知识点
1.电磁感应现象
2.电磁感应定律
3.直流电机正反转原理
认知技能点
1.直流电机的认识与检测
2.拨动开关的认识与检测
3.小型直流继电器的认识和检测
操作技能点
1.直流电机正反转电路的搭建
2.使用万用表测量电路的相关参数
(二)电磁感应定律
通过上述实验可知,磁铁插入或拔出的速度越快,检流计指针偏转的角度就越大,即闭合电路中的感应电流就越大。电路中有感应电流就必然存在感应电动势(即由电磁感应所产生的电动势)。这个变化的规律可以用电磁感应定律来描述:闭合回路中感应电动势的大小与回路中磁通的变化率成正比,其数学表达式为
式中 —在 时间内感应电动势的平均值,单位为V;
直流电动机的转子主要由电枢铁芯、电枢绕组、换向器、转轴和风扇组成。电枢铁芯:由硅钢片叠压而成,用来嵌放电枢绕组,通常是用硅钢片冲片叠压而成,以减少电枢铁芯的磁滞现象和涡流损耗。电枢铁芯固定在电动机转轴上。电枢绕组:由结构、形状相同的线圈组成,每个线圈由漆包线或绝缘的扁铜线绕成。每个线圈都预先做成相同的形状,再把绕组的两个边分别嵌入电枢铁芯的槽中。所有的电枢绕组都是双层结构形式。换向器:又称整流子,将直流电转换为交流电,从而产生恒定方向的电磁转矩。
2)在继电器线圈两端接入额定直流电压,测量常开触点阻值为零,常闭触点阻值为无穷大,说明继电器触点是好的。断开24V直流电源,继电器线圈失电,其常开触点断开,阻值为无穷大,常闭触点闭合,阻值为零。
四、项目实施
(一)项目概述
造型新颖的玩具赛车深受小孩子喜爱,本项目利用干电池、开关、小型直流继电器和直流电动机搭接一个玩具赛车,实现前进后退功能,并学会使用数字万用表测量电路中的主要参数。如图7-10所示是直流电动机正反转原理电路。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

直流电机正反转和加减调速控制的电路板制作摘要:随着社会的发展与进步,电动机作为日常生产生活中必不可少的工具,在今天已经变得非常重要,无论是在工农业生产,交通运输,国防,航空航天,医疗卫生,商务和办公设备中,还是在日常生活的家用电器和消费电子产品中,都大量使用着各种各样的电动机。

据有关资料显示,当今社会人类生产生活中所用到的能源有接近百分之九十来源于电动机。

在我国,目前有百分之六十的电能用于电动机。

电动机与人的生活息息相关,密不可分。

电气时代,电动机的调速控制一般采用模拟法、PID控制等,对电动机的简单控制应用比较多。

简单控制是指对电动机进行启动,制动,正反转控制和顺序控制。

这类控制可通过继电器,光耦、可编程控制器和开关元件来实现。

还有一类控制叫复杂控制,是指对电动机的转速,转角,转矩,电压,电流,功率等物理量进行控制。

本电机控制系统基于XS128内核的单片机设计,采用LM298直流电机驱动器,利用PWM 脉宽调制控制电机,并通过光耦管测速,经单片机I/O口定时采样,将电动机转速反馈到单片机中。

经过设计和调试,本控制系统能实现电机转速较小误差的控制,系统具有上位机显示转速和控制电机开启、停止和正反转等功能。

具有一定的实际应用意义。

关键词:XS128,LM298,LM2940,直流电机正反转及调速。

Manufacture of DC motor reversing and add and subtract speed control circuit boardAbstract:With the development and progress of society, motor as an essential tool in daily life, have become very important in today, both in industrial and agricultural production, transportation, national defense, aerospace, medical and health, business and office equipment, or in daily life of household appliances and consumer electronics products, a large number of motor using a variety of.According to statistics, the use of today's society energy in human production and life have close to ninety percent from motor. In China, there are currently sixty percent of the energy used in motor. Motor and people's life, are inseparable.The age of electricity, motor speed control using simulation method, PID control, simple and the motor control application more. Simple control refers to the motor starting, braking, reverse control and sequence control. This kind of control through a relay, optocoupler, programmable controller and switching elements to achieve. There is a kind of control called complex control, refers to the motor speed, angle, torque, voltage, current, power and other physical quantity control.The motor control system design of MCU based on MC9S12XS12kernel, use LM298 DC motor driver, using the PWM pulse width modulation control motor, and through the coupler tube speed, the microcontroller I/O port timing sampling, the motor speed feedback to the mcu. After the design and debugging, the control system can realize the control of motor speed with less error, system has a display of speed and control the motor starting, stopping and reversing function PC. Has certain practical significance.Keywords:XS128.LM298.LM2940.Manufacture of DC motor reversing and add and subtract speed control.一、设计目的和意义:设计目的为实现电动机的正反转及加减调速,并测速,将速度显示在LCD显示屏上;通过设计,了解单片机的基本功能,及其实现方法,了解电动机控制原理,由于电动机在现实生产中应用广泛,该设计也具有一定的实用价值。

二、控制要求:要求采用单片机、LM298等器件设计制作一个可进行直流电机正反转和加减调速控制的电路板,电机实际转速可在LED或LCD上显示。

三、设计方案论证:本系统利用MC9S12XS128单片机为控制核心,用上位机显示设定转速和测量转速以及控制电机,采用LM298N驱动芯片作为本系统的驱动电路和用槽型OME-500-2CA编码器作为该系统的测量电路,用于测量电机实际转速。

硬件方面包含直流稳压模块,控制核心模块,电机驱动模块,PWM调速模块,编码器测速模块,LCD显示模块共六个模块。

通过控制核心模块与电机驱动模块实现电机的正反转,通过控制核心的PWM模块与电机驱动模块实现电机调速,通过编码器测速,通过控制模块与LCD模块显示电机实际转速。

下图为系统设计框图:3.1直流电机基本工作原理直流电机的基本结够图3.2直流电机调速原理直流电机转速n 的表达式为:Φ-=K IR U n (1 - 1) 式中:U-电枢端电压;I-电枢电流;R-电枢电路总电阻;Φ-每极磁通量;K-与电机结构有关的常数,因此直流电机转速n 的控制方法有三种,主要以调压调速为主。

本控制器主要通过脉宽调制PWM 来控制电动机电枢电压,实现调速。

调脉宽的方式有三种:定频调宽、定宽调频和调宽调频。

本系统采用了定频调脉宽方式的PWM 控制,因为采用这种方式,电动机在运转时比较稳定;并且在采用单片机产生PWM 脉冲的软件实现上比较方便。

四、系统设计4.1 系统电源设计 系统要求有5V 电源输入,因此我们选用了LM2940作为电源芯片。

LM2940-5.0低压差三端稳压芯片(国产),输出电压固定的低压差三端稳压器;输出电压5V ;输出电流1A ;输出电流1A 时,最小输入输出电压差小于0.8V ;最大输入电压26V ;工作温度-40~+125℃;内含静态电流降低电路、电流限制、过热保护、电池反接和反插入保护电路。

LM2940引脚图LM2940-5.0在输出电流为1A时dropout voltage典型值为0.5V,即输入电压要>输出电压+0.5V=5.5V;同样输出电流为100mA时dropout voltage典型值为110mV,输入电压大于5.1V 即可,如图所示LM2940输入输出压降参数表(此处输入电源采用7.5V电池)4.2电机驱动模块这里采用电机驱动专用芯片L298N,该芯片可驱动两路5‐36V的直流电机或者一路四拍的步进电机。

同时在L298N与主控芯片间通过四路光耦TLP521‐4隔离消除干扰信号。

在XS128上配置好串口、PWM,实现串口接收的数据直接赋值给PWM定时器CCAP1L、CCAP1H。

利用串口调试助手发送控制信息给XS128,同时辅助外界5V电源更改L298N的IN1和IN2共同完成L298N 电机驱动模块的调试。

采用L298N,通过单片机的I/O输入改变芯片控制端的电平,即可以对电机进行正反转,停止的操作,输入引脚与输出引脚的逻辑关系图为L298N是SGS公司的产品,内部包含4通道逻辑驱动电路,是一种二相和四相电机的专用驱动器,即内含两个H桥的高电压大电流双全桥驱动器,接收标准TTL逻辑电平信号,可驱动46、2A以下的电机,其引脚排列如下图所示OUT1、OUT2和OUT3、OUT4之间分别接两个电动机.IN1、IN2、IN3、IN4引脚从单片机接输入电平,控制电机正反转,ENA,ENB接控制使能端,控制电机的停转。

L298N逻辑功能表如下由于这次只驱动一台电动机,故只用到OUT1、OUT2引脚。

4.3 MC9S12XS12PWM调速模块P WM脉冲宽度调制技术就是通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形(含形状和幅值)的技术。

下式是占空比计算公式:D=t1/T式中t1表示一个周期内开关管导通的时间,T表示一个周期的时间。

占空比D表示了在一个周期里,开关管导通的时间与周期的比值,变化范围为0≤D≤1。

由上式可知,当电源电压不变的情况下,电枢的端电压的平均值为DmaxV=V*D,因此改变占空比D就可以改变端电压的平均值,从而达到调速的目的,这就是PWM调速原理。

在PWM 调速时,占空比是一个重要参数。

可以通过以下三种方式改变占空比:(1)定宽调频法:保持不变,改变,从而改变周期(或频率)。

(2)调宽调频法:保持不变,改变,从而改变周期(或频率)。

(3)定频调宽法:保持周期(或频率)不变,同时改变。

前2种方法由于在调速时改变了控制脉冲的周期(或频率),当控制脉冲的频率与系统的固有频率接近时,将会引起振荡,因此应用较少。

目前,在直流电动机的控制中,主要使用第3种方法。

定频调宽法是利用一个固定的频率来控制电源的接通或断开,并通过改变一个周期内“接通”和“断开”时间的长短,即改变直流电机电枢上电压的“占空比”来改变平均电压的大小,从而控制电动机的转速,因此,PWM又被称为“开关驱动装置”。

相关文档
最新文档