基于单片机控制直流电动机
基于单片机的直流电机调速系统设计

直流电机转速 :
根据基尔霍夫第二定律,得到电枢电压电动势平衡方程式 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个引 脚, 下面便是一个共阴的四位数码管的内部 结构图(共阳的与之相反)
基于单片机的直流电机控制系统

摘要本设计首先介绍了AT89S52单片机,L298驱动电路及直流电机的基本原理与功能;其次,设计直流电机实现转向、速度的控制方案;再次,在这些器件功能与特点的基础上,拟出设计思路,构建系统的总体框架,并利用LED数码管对测试结果进行显示;最后利用Proteus软件绘出电路图,同时写出设计系统的运行流程和相关程序。
整个系统通过写入单片机中的程序分配好控制字的存储单元以及相应的内存地址赋值;启动系统后,从单片机的I/O口输出控制脉冲,经过L298驱动电路对脉冲进行处理,输出能直接控制直流电机的脉冲信号。
本系统采用了低成本的AT89S52单片机芯片作为控制芯片,以按键做为输入达到对直流电机的启停、速度和方向的精确控制。
直流电机的驱动采用的是达林顿集成管L298,并且采用LED的进行显示。
在设计中,采用了PWM技术对电机进行控制,通过对占空比的计算达到精确调速的目的。
总之,本次设计出了操作简单、显示直观的直流电机控制系统。
关键字: AT89S52单片机;L298驱动芯片;直流电机。
AbstractThe design first introduced the AT89S52 single-chip microcomputer, L298 drive circuit and dc motor of the basic principle and function; Second, the design of dc motor to realize, the speed control scheme; and Again, in these devices based on the characteristics of the function and, draw up the design idea, construction of the whole system framework, and use of LED digital tube the results shows; Finally, using the Proteus software draw circuit diagram, at the same time, write design the operation of the system process and procedures. The whole system by writing to the single chip microcomputer program allocation good control of the word and the corresponding storage unit of the memory address assignment; Reboot your system, from single chip I/O mouth output control pulse, after L298 driving circuit pulse processing, the output can directly control dc motor of the pulse signal. This system USES a low cost AT89S52 single-chip microcomputer chip as control chip, with button as input to the keyboard to dc motor of the rev. Stop, speed and direction of the accurate control. Dc motor driver uses is the integration of L298 tube, and using the LED displayed. In the design, adopted PWM technology of motor control, through to the occupies emptiescompared to achieve the purpose of accurate calculation speed. All in all, this design out the operation is simple, direct display of dc motor control system.Key word:AT89S52 single-chip microcomputer; L298 driving chip; DC motor.目录1 绪论 (1)1.1 直流电机调速系统的发展 (1)1.2 开发背景 (2)1.3 选题的目的及意义 (3)1.4 研究方法 (4)2 系统方案设计 (5)2.1 概述 (5)2.2 总体设计任务 (5)2.3 系统总体设计方案论证 (6)2.4 系统总体设计方框图 (7)2.5 直流电机调速概述 (8)2.5.1 直流电机简介 (8)2.5.2 直流电机调速原理 (9)2.5.3 直流调速系统实现方式论证 (9)3 电机调速驱动设计 (11)3.1 PWM控制方式 (11)3.2 PWM控制的基本原理 (11)3.3 PWM 发生电路的设计 (13)3.4 功率放大驱动电路 (16)3.4.1 芯片L 298 性能及特点....................... ..163.4.2 L298芯片引脚的电气特性及功能 (17)3.4.3 L298驱动电机的逻辑功能 (19)4 硬件电路设计 (21)4.1 AT89S52的最小系统电路 (21)4.1.1 单片机芯片AT89S52介绍 (21)4.1.2单片机管脚说明 (22)4.1.3 时钟电路 (25)4.1.4 复位电路 (26)4.2 数码管显示 (27)4.3 排阻的简介 (27)4.4 显示电路与AT89S52单片机接口电路设计 (28)4.5 键盘与AT89S52单片机接口电路设计 (30)4.6 驱动电路与AT89S52单片机接口电路设计 (30)5 系统软件设计 (32)5.1 主程序设计 (33)5.2 子程序设计 (34)5.2.1 键盘子程序设计 (34)5.2.2显示子程序设计 (35)5.2.3 P W M控制程序设计 (36)5.3 系统仿真 (36)5.4 Proteus的简单使用 (37)6 设计总结 (39)致谢 (40)参考文献 (41)附录1 程序清单 (42)附录2 系统总图 (50)绪论1.1 直流电机调速系统的发展直流电气传动系统中需要有专门的可控直流电源,常用的可控直流电源有以下几种: 第一,最初的直流调速系统是采用恒定的直流电压向直流电动机电枢供电,通过改变电枢回路中的电阻来实现调速。
基于单片机的直流电机调速系统的课程设计

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

电机调速应用实例
机器人控制
电机调速应用于机器人的运动控制,提高机 器人的精度和速度。
工业设备
电机调速应用于各种工业设备,提高生产效 率和质量。
电动车驱动
电机调速应用于电动车的驱动控制,实现高 效能耗和长续航里程。
风力发电
电机调速应用于风力发电装置,优化风能的 利用效率。
总结
1 单片机控制直流电
机调速是一种常见 的应用
单片机控制直流电机调速 课件
本课件将介绍单片机控制直流电机调速的原理和应用。通过详细讲解控制系 统搭建和调速实现方法,以及PID调节算法的应用,帮助您深入理解电机调速。
直流电机调速原理
1 电压控制
改变电机供电电压以控制转速。
2 电流控制
调整电机驱动电流以改变负载对转速的影 响。
3 脉宽调制
4 反馈调节
2
脉宽调制方法
通过改变脉冲宽度来调节电机的平均电压。
3
PID调节方法
结合比例、积分和微分控制来实现精确的电机调速。
PID调节算法在电机控制中的应用
PID调节算法是一种常用的闭环控制方法,可以根据实际转速和目标转速进行调节,实现精确的电机调 速。 该算法通过比例控制、积分控制和微分控制来实现稳定的调速效果。 PID调节算法在电机控制中得到广泛应用,为工业自动化和机电一体化技术的发展提供了重要支持。
通过改变脉冲宽度来控制驱动电机的平均 电压。
使用转速传感器等反馈信号进行闭环控制。
电机调速系统搭建
硬件搭建
使用单片机和面包板搭建电机 调速系统。
电路连接
将电机与单片机连接,建立电 机调速的电路。
传感器连接
将转速传感器连接至电路,用 于反馈调节。
基于单片机的直流电机PWM调速控制系统的设计

基于单片机的直流电机PWM调速控制系统的设计第一章:前言1.1前言:直流电机的定义:将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。
近年来,随着科技的进步,直流电机得到了越来越广泛的应用,直流具有优良的调速特性,调速平滑,方便,调速范围广,过载能力强,能承受频繁的冲击负载,可实现频繁的无极快速起动、制动和反转,需要满足生产过程自动化系统各种不同的特殊要求,从而对直流电机提出了较高的要求,改变电枢回路电阻调速、改变电压调速等技术已远远不能满足现代科技的要求,这是通过PWM方式控制直流电机调速的方法就应运而生。
采取传统的调速系统主要有以下的缺陷:模拟电路容易随时间飘移,会产生一些不必要的热损耗,以及对噪声敏感等。
而用PWM技术后,避免上述的缺点,实现了数字式控制模拟信号,可以大幅度减低成本和功耗。
并且PWM调速系统开关频率较高,仅靠电枢电感的滤波作用就可以获得平滑的直流电流,低速特性好;同时,开关频率高,快响应特性好,动态抗干扰能力强,可获很宽的频带;开关元件只需工作在开关状态,主电路损耗小,装置的效率高,具有节约空间、经济好等特点。
随着我国经济和文化事业的发展,在很多场合,都要求有直流电机PWM调速系统来进行调速,诸如汽车行业中的各种风扇、刮水器、喷水泵、熄火器、反视镜、宾馆中的自动门、自动门锁、自动窗帘、自动给水系统、柔巾机、导弹、火炮、人造卫星、宇宙飞船、舰艇、飞机、坦克、火箭、雷达、战车等场合。
1.2本设计任务:任务: 单片机为控制核心的直流电机PWM调速控制系统设计的主要内容以及技术参数:功能主要包括:1)直流电机的正转;2)直流电机的反转;3)直流电机的加速;4)直流电机的减速;5)直流电机的转速在数码管上显示;6)直流电机的启动;7)直流电机的停止;第二章:总体设计方案总体设计方案的硬件部分详细框图如图一所示。
示数码管显PWM单片机按键控制电机驱动基于单片机的直流电机PWM调速控制系统的设计键盘向单片机输入相应控制指令,由单片机通过P1.0与P1.1其中一口输出与转速相应的PWM脉冲,另一口输出低电平,经过信号放大、光耦传递,驱动H型桥式电动机控制电路,实现电动机转向与转速的控制。
基于单片机的无刷直流电动机控制系统研究 的文献综述2000字左右

基于单片机的无刷直流电动机控制系统研究的文献综述2000字左右研究无刷直流电动机控制系统是电气工程领域的一个重要课题,它涉及到控制理论、电机原理、嵌入式系统等多个学科领域。
以下是一个关于基于单片机的无刷直流电动机控制系统研究的文献综述,大约2000字左右:________________________________________文献综述:基于单片机的无刷直流电动机控制系统研究1. 引言无刷直流电动机(BLDC)以其高效率、低噪音和长寿命等优点在工业和家用电器中得到了广泛应用。
而基于单片机的无刷直流电动机控制系统,作为一种先进的电机控制技术,具有成本低、响应快、可靠性高等特点,受到了研究者们的广泛关注。
2. 无刷直流电动机的工作原理无刷直流电动机是一种将电能转换为机械能的装置,其工作原理基于电磁感应和电流的相互作用。
通过在电动机中的定子和转子上安装恰当的磁铁,配合适当的控制电路,可以实现对电机转速和转矩的精确控制。
3. 基于单片机的无刷直流电动机控制系统设计基于单片机的无刷直流电动机控制系统一般由三部分组成:传感器模块、控制算法和功率放大模块。
传感器模块用于获取电机的运行状态,包括转速、位置等信息;控制算法根据传感器获取的信息计算出适当的电机控制信号;功率放大模块将控制信号放大驱动电机。
4. 常用的控制算法常用的无刷直流电动机控制算法包括电枢电流控制、感应电动机模型控制、空间矢量调制控制等。
这些控制算法在实际应用中各有优缺点,研究者们通常根据具体的应用场景选择合适的算法。
5. 实验与应用基于单片机的无刷直流电动机控制系统已经在工业自动化、电动汽车、无人机等领域得到了广泛应用。
研究者们通过实验验证了该控制系统的稳定性、精度和可靠性,并不断改进和优化控制算法,以适应不同的应用需求。
6. 结论与展望基于单片机的无刷直流电动机控制系统是电机控制领域的一个重要研究方向,其在提高电机性能、降低能耗、推动电动化技术发展等方面具有重要意义。
基于单片机控制直流电机调速系统毕业设计论文

太原理工大学继续教育学院毕业论文单片机控制直流调速系统作者姓名所属系部导师姓名及职称专业班级论文提交日期摘要近年来由于微型机的快速发展,国外交直流系统数字化已经达到实用阶段。
由于以微处理器为核心的数字控制系统硬件电路的标准化程度高,制作成本低,且不受器件温度漂移的影响。
其控制软件能够进行逻辑判断和复杂运算,可以实现不同于一般线性调节的最优化、自适应、非线性、智能化等控制规律。
所以微机数字控制系统在各个方面的性能都远远优于模拟控制系统且应用越来越广泛。
本文介绍的是用一台26KW的直流电动机,8051单片机构成的数字化直流调速系统。
特点是用单片机取代模拟触发器、电流调节器、速度调节器及逻辑切换等硬件设备。
最后进行软件编程、调试以及计算机仿真。
实时控制结果表明,本数字化直流调速系统实现了电流和转速双闭环的恒速调节,并具有结构简单,控制精度高,成本低,易推广等特点,而且各项性能指标优于模拟直流调速系统,从而能够实际的应用到生产生活中,满足现代化生产的需要。
关键词:单片机双闭环直流调速系统数字方式目录第1章绪论 (1)第二章方案论证 (3)第三章直流调速控制系统 (5)3.1单片机部分的组成 (5)3.1.1时钟电路 (7)3.1.2复位电路 (8)3.1.3存储器 (8)3.1.4外部中断源 (9)3.1.5定时器/计数器 (11)3.2 单片机的扩展 (12)3.2.1程序存储器的扩展 (13)3.2.2数据存储器的扩展 (14)3.2.38279可编程键盘/显示器 (16)3.2.4模拟量与数字量的转换 (24)3.2.5采样和保持 (28)第四章PID的控制算法 (32)4.1PID控制规律及其基本作用 (32)4.2控制算法的实现 (33)第五章直流调速系统的主电路设计 (36)5.1直流电动机的调速方法 (36)5.2整流电路 (37)5.3触发电路 (38)第六章软件设计 (42)7.2 系统仿真结果的输出及结果分析 (49)第七章系统的抗干扰技术 (46)第八章直流调速系统的保护 (49)总结 (51)辞谢 (53)参考文献………………………………………………….第2章系统方案选择和总体结构设计2.1调速方案的选择2.1.1系统控制对象的确定本次设计选用的电动机型号Z2-32型,额定功率1.1KW,额定电压230V,额定电流6.58A,额定转速1000r/min, 励磁电压220V,运转方式连续。
单片机课程设计 用单片机控制直流电动机并测其转速

《单片机原理及应用》课程设计报告书课题名称用单片机控制直流电动机并测其转速姓名学号专业指导教师机电与控制工程学院年月日任务书用单片机控制直流电动机并测其转速主要硬件:A/D转换芯片ADC0809;AT89C51芯片设计要求:(1)通过改变A/D输入端可变电阻来改变A/D的输入电压,D/A输入检测量大小,进而改变直流电动机的转速;(2)手动控制:在键盘上设置两个按键——①直流电动机加速键;②直流电动机减速键。
在手动状态下,每按一次键,电动机的转速均按照约定的速率改变;(3)用显示器显示的数码移动的速度,来及时的形象的跟踪直流电动机转速的变化情况;(4)直流电动机双极性控制:00H——逆时针转最快,80H——停止,FFH——顺时针转最快;((6)键盘列扫描(4×6)。
目录1、绪论 (1)2、方案论证 (2)3、方案说明 (5)4、硬件方案设计 (5)5、软件方案设计 (8)6、调试 (10)7、结论 (11)8、参考文献 (12)9、附录 (13)1、绪论在现代工业自动化高度发展的时期,几乎所有的工业设备都离不开电机,形形色色的电机在不同领域发挥着很重要的作用。
与之而来的问题是,如何更好地控制电机,对于不同的场合,对电机的控制要求是不同的,但大部分都会涉及到直流电机的转速测量,从而利用转速来实施对直流电机的控制。
直流电机转速作为直流电机的一项重要技术指标,在各个应用场合都有重要的研究价值,例如在发动机,电动机,机床主轴等旋转设备的试验运转和控制中,常需要分时或连续测量,显示其转速及瞬时速度等,转速是其他大部分技术参数的计算来源,因此,准确测量直流电动机的转速具有重要的研究意义和理论价值。
目前,对直流电动机的速度检测方法很多,从整体上可分为模拟检测和数字检测方法。
模拟检测:即利用测速电机作为发电机,通过检测反电势E的大小和极性可得到转速N和电机转向,采用这种方法直接可以得到转速N和输出电压的特性曲线,直观,但也有很多不足,比如在高速和低速情况下实际输出偏离理想特性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.1电路原理图
P1.0为启动电动机,P1.1为反转,P1.2为加速,P1.3为减速,P1.4为停止 运行。脉冲输入的引脚是P2.0和P2.7如图6。
图6系统原理总框图
3.2硬件电路板焊接
该控制系统由按键模块、放大模块、示波器显示模块、电动机模块、脉冲输
出模块等五个模块构成,现将主要的元器件罗列如下。如表1:
单片机原理及系统课程设计
评语:
考勤10分
守纪10分
过程30分
设计报告30分
答辩20分
总成绩(100)
专业:
班级:
姓名:
学号:
指导教师:
2015年12月27日
基于单片机控制直流电动机
1
通过一个学期的学习,我认为要学好单片机这门课程,不仅要认真学习课本 知识,更重要的是要学会通过实践巩固学到的知识, 本次课设中我们设计制作的 题目是基于单片机的直流电动机的转速检测与PWM调制。
主要研究内容:
1)硬件电路单片机最小系统、H桥驱动电路、按键模块、
2)软件程序用Proteus进行仿真加工,使用C语言编写程序。
2.2 H桥原理图
图1H桥电路原理图
2.2.1H桥驱动电路
图2中所示为一个典型的直流电机控制电路பைடு நூலகம்电路得名于“H桥驱动电路” 是因为它的形状酷似字母Ho4个三极管组成H的4条垂直腿,而电机就是H中 的横杠(注意:图2及随后的两个图都只是示意图,而不是完整的电路图,其中 三极管的驱动电路没有画出来)。
图5所示就是基于这种考虑的改进电路,它在基本H桥电路的基础上增加 了4个与门和2个非门。4个与门同一个“使能”导通信号相接,这样,用这一 个信号就能控制整个电路的开关。 而2个非门通过提供一种方向输人,可以保证 任何时候在H桥的同侧腿上都只有一个三极管能导通。(与本节前面的示意图一 样,图5所示也不是一个完整的电路图,特别是图中与门和三极管直接连接是不 能正常工作的。
驱动电机时,保证H桥上两个同侧的三极管不会同时导通非常重要。如果三
极管Q1和Q2同时导通,那么电流就会从正极穿过两个三极管直接回到负极。此
时,电路中除了三极管外没有其他任何负载, 因此电路上的电流就可能达到最大 值(该电流仅受电源性能限制),甚至烧坏三极管。基于上述原因,在实际驱动 电路中通常要用硬件电路方便地控制三极管的开关。
1.1设计背景
PWM直流电机应用对市场调查显示,目前各工业各产品都大量用到PWM
调速电机,直流调速电机对市场需求量是相当的大。
1.2直流电机的发展
1834德国 雅可比发明直流发动机1888南斯拉夫裔美国 特斯拉发明了交
流电动机1821年英国科学家法拉第首先证明可以把电力转变为旋转运动。最先
制成电动机的人,据说是德国的雅可比。他于1834年前后成了一种简单的装置: 在两个U型电磁铁中间,装一六臂轮,每臂带两根棒型磁铁。通电后,棒型磁 铁与U型磁铁之间产生相互吸引和排斥作用,带动轮轴转动。后来,雅可比做
了一具大型的装置。安在小艇上,用320个丹尼尔电池供电,1838年小艇在易 北河上首次航行,时速只有2.2公里,与此同时,美国的达文波特也成功地制出 了驱动印刷机的电动机。
2
2.1系统设计方案
本次设计用单片机输出PWM到电机驱动电路H桥,通用按键调节电机的速 度。用单片机定时器发生PWM用按键改变定时初值,可以改变PWM的占空比 从而改变速度。
NPN之分,类似的问题出现了很多,我们通过一一排查,终于完成了课设任务, 结果表明,有付出必有收获,把握重点、攻克难关,活学活用对于牢固的掌握知 识,是非常有用的。
在此次课设中,我学到了很多,也通过不断纠正自己的错误,意识到自身的 不足,我对知识的掌握还没有实现深层次的理解记忆,我相信这些教训都为我以 后的学习奠定了良好的基础。
(电机周围的箭头指示为顺时针方向),电路图3。
图3H桥驱动电路顺时针旋转
图4所示为另一对三极管Q2和Q3导通的情况,电流将从右至左流过电机。 当三极管Q2和Q3导通时,电流将从右至左流过电机,从而驱动电机沿另一方向 转动(电机周围的箭头表示为逆时针方向)。
图4H桥驱动电路逆时针旋转
2.2.2H使能控制和方向逻辑
参考文献
[1]王思明,张金敏,苟军年•单片机原理及应用系统设计[M].北京:人民邮电出版社,2008.
[2]冯育长,邹小兵.单片机系统设计与实例指导[M].西安:西安电子科技大学出版社,2004.
图10示波器显示的波形
总结
在本次设计直流电动机转速检测的课设过程中,我们利用AT89C51单片机
及PWM脉冲控制,利用单片机的定时器/计数器定时和计数的原理实现对直流 电动机的转速实现控制,我们结合C语言源程序,利用Proteus和Keil软件设计 出实验电路,并且完成了电路板的焊接工作,将软件和硬件结合在一起完成了课 设的任务。
如图所示,H桥式电机驱动电路包括4个三极管和一个电机。要使电机运转,必 须导通对角线上的一对三极管。根据不同三极管对的导通情况,电流可能会从左
至右或从右至左流过电机,从而控制电机的转向
图2H桥驱动电路原理图
要使电机运转,必须使对角线上的一对三极管导通。例如,如图3所示,当Q1管和Q4管导通时,电流就从电源正极经Q1从左至右穿过电机,然后再经Q4回 到电源负极。按图中电流箭头所示,该流向的电流将驱动电机顺时针转动。 当三 极管Q1和Q4导通时,电流将从左至右流过电机,从而驱动电机按特定方向转动
在本次课设中,我意识到将理论知识与实践相结合的重要性,对于单片机这 样的课程,仅仅通过了解课本上的知识是远远不够的,我通过查资料和搜集有关 文献,培养了自学能力,通过利用软件仿真和焊接电路, 在很大程度上提高了我 的动手能力。我们在课设的过程中,遇到了很多问题,比如我在仿真的过程中接 错了三极管,使得数码管无法正常显示,通过查资料我明白了三极管有PNP和
表1硬件电路板王要兀器件
名称
单位
数量
AT89C51芯片
1
电阻
10k
5
电容
30pf
2
晶振
12MHz
1
电路板
150 200
1
电动机
1
三极管
6
干电池
1.5v
3
4
4.1启动电动机
4.3加速旋转
通过按下第三个按键后示波器显示的脉冲如图9所示。
图9示波器显示的波形
4.4减速旋转
通过按下第四个按键后示波器显示的脉冲如图10所示。