小直流电机调速控制系统1
直流电动机调速系统

直流电动机调速系统的能耗分析
能效比
直流电动机的能效比通常较高,可以在较高的效率下运行,减少 能源浪费。
功率因数
直流电动机的功率因数较高,可以减少无功损耗,提高电网效率。
热效率
直流电动机的热效率也较高,可以在长时间运行下保持稳定的性 能。
直流电动机调速系统的稳定性分析
抗干扰能力
直流电动机的调速系统通常具有较强的抗干扰能力,可以在复杂 的工作环境下稳定运行。
直流电动机调速系统的调速性能
调速范围
直流电动机的调速范围通常较大,可以在较 宽的转速范围内实现平滑调节,满足不同工 况下的需求。
调速精度
直流电动机的调速精度较高,可以通过精确的控制 算法实现转速的精确控制,提高生产过程的稳定性 和产品质量。
动态响应
直流电动机的动态响应较快,可以在短时间 内达到稳定转速,满足动态负载变化的需求 。
输标02入题
调压调速是通过改变电枢电压来控制电动机的转速, 具有调节方便、平滑性好等优点,但调速过程中能量 损失较大。
01
03
串级调速是通过改变转子回路的电阻来控制电动机的 转速,具有调节方便、能量损失较小等优点,但调节
范围较小且对电机结构有特殊要求。
04
调磁调速是通过改变励磁电流来控制电动机的转速, 具有调节方便、能量损失较小等优点,但调节范围较 小。
系统调试
在系统集成完成后,进行全面的 调试,确保各部分工作正常,满 足设计要求。
性能测试
对系统的性能进行测试,包括调 速范围、动态响应、稳态精度等 指标,确保系统性能达标。
优化改进
根据测试结果和实际应用情况, 对系统进行必要的优化和改进, 提高系统的稳定性和可靠性。
04
直流电机调速控制ppt课件

参考教材 电子技术基础 维修电工 电机与变压器 p半pt精导选体版变流技术 电力电子技术 元器件手册 上21 网
④反馈信号用光电耦合电路取样。
参考教材
电子技术基础 维修电工(技师 高级技师) 半导体变流技术 电力电子技术 自动控制原
理 上网
ppt精选版
22
⑤可控整流电路和电机励磁电源的 改进
调速系统分交流和直流调速系统, 由于直流调速系统的调速范围广,静 差率小、稳定性好以及具有良好的动 态性能。因此在相当长的时期内,高 性能的调速系统几乎都采用了直流调 速系统。
ppt精选版
8
这就是所谓的电 源—电动机调速 系统(V—M) 系统,它属于开 环系统。
用晶闸管触发可控整流电路 实现电枢电压可调,从而达到改 变电机转速的目的。
参考教材
电子技术基础 维修电工(技 师 高级技师) 半导体变流技 术 电力电子技术 自动控制原 理 电机与变压器 上网
ppt精选版
23
⑥调速旋纽的改进
1、触摸式音量控制器代替RP22速度控制电位 器。
2、将电路改动后试运行。
参考教材 电子技术基础 上网
场效应管增强型N-MOS
ppt精选版
24
⑦全电路测量与调试
④电路中反馈信号直接在主电路取样,设备维护和检修 时有安全隐患,建议用光电耦合器隔离取样。
⑤可控整流电路和电机励磁电源有改进空间。
⑥手动调速旋纽使用时间长了会接触不良,影响系统稳 定,建议用触摸式电压调节器来改进。
ppt精选版
17
2、在原电路基础上提出改进意见,并重新绘
制系统原理图。
①用比例调节器代替原来的放大和比 较节。
他励直流电机的调速
《直流调速控制系统》课件

02
直流调速控制系统的主要技术指标
调速范围与静差率
调速范围
指控制系统能够调节的最高和最低转速之比。例如,如果最高转速为1000转/分,最低转速为10转/分,则调速 范围为100:1。
静差率
指在给定的转速变化下,系统的输出转速变化与输入转速变化的比值。例如,如果输入转速变化1%,输出转速 变化2%,则静差率为2%。
03
控制器选择
选择合适的控制器,如单片机、 DSP等,用于实现控制算法和控 制逻辑。
04
软件设计
控制算法选择
选择合适的控制算法,如PID控制、模糊控制 等。
控制逻辑设计
设计合适的人机界面,方便用户对系统进行 操作和控制。
人机界面设计
根据控制算法和控制需求,设计控制逻辑, 实现系统的自动控制。
数据处理程序设计
调速平滑性
调速平滑性
指系统在调节过程中,输出转速变化的连续性和平滑程度。平滑性好的系统, 输出转速变化连续、无突变,对被控对象的振动和冲击小。
调节时间
指系统从某一转速调节到另一转速所需的时间。调节时间越短,系统的响应速 度越快。
动态响应时间与超调量
动态响应时间
指系统在阶跃输入下,达到稳态值的 90%所需的时间。动态响应时间越短 ,系统的快速性越好。
选择合适的仿真软件,如MATLAB/Simulink等,用于建立直流调速控制系统的仿真模 型。
仿真模型建立
根据直流调速控制系统的原理,建立仿真模型的各个模块,包括电机模型、控制器模型 、测速模型等。
仿真结果分析
对仿真结果进行分析,验证仿真模型的正确性和有效性。同时,通过对比实验结果和仿 真结果,进一步理解直流调速控制系统的性能特点和控制效果。
直流调速系统

GT
Ud
Id
-
- Un +
+ RP2
-
n
+ IG
-
U tg
V-M闭环系统原理框图
-
( a ) 给 定 环 节 —— 产 生 控 制 信 号 : 由 高 精 度 直 流 稳压电源和用于改变控制信号的电位器组成。 (b)比较与放大环节——信号的比较与放大;由P、I、 PI运放器组成
(c)触发器和整流装臵环节(组合体)--功率放大
nnom 1000r/min、 Ra=0.05Ω
晶闸管整流器的内阻
Ks=30 问 题
Rrec=0.13Ω
要求D=20,s≤5%
问若采用开环V-M系统能否满足要求? 若采用α=0.015V·min/r转速负反馈闭环系统,问放大 器的放大系数为多大时才能满足要求?
解(1)设系统满足D=20,检验系统是否满足s≤5%?
特点:
损耗较大、有级 调速,机械特性 较软。 (2)弱磁调速 特点: 只能弱磁,调 速范围小
工程上,常将调压与调磁相结合,可以扩大调速范围 。
n
Φn Φ2 Φ1 Φ1 Φ2 Φn nn Un U d3 U d2 U d1 Ten
图1-2 调压和调 磁时的机械特性
U d1 U d2 U d3 U n
①系统结构图
U n
Un U d0
电动机
U n
放大器
U ct 整流器及
触发装置
n
速度检测
②系统中各环节的稳态输入输出关系如下: 电压比较环节 放大器
* U n U n Un
U ct K P U n
晶闸管整流器及触发装臵 U d 0 K sU ct
第3章P1 直流电机调速控制系统基础

第3 章
引言
单闭环直流电机调速控制系统
直流电动机具有良好的起、制动性能, 直流电动机具有良好的起、制动性能,宜于在 大范围内平滑调速, 大范围内平滑调速,在许多需要调速和快速正反 向的电力拖动领域中得到了广泛的应用。 向的电力拖动领域中得到了广泛的应用。 直流拖动控制系统在理论上和实践上都比较成 而且从控制的角度来看, 熟,而且从控制的角度来看,它又是交流拖动控 制系统的基础。 制系统的基础。 因此,首先应很好地掌握直流拖动控制系统。 因此,首先应很好地掌握直流拖动控制系统。
3.1 直流电动机
内容提要 1、直流电动机结构 2、直流电动机工作原理 3、直流电动机主要参数 4、直流电动机分类
具体参看P36的 5、直流电动机机械特性(具体参看 的2.3.2) )
6、铭牌数据
直流电动机结构
简单结构:电机具有一对磁极,电枢绕组只是一个线圈, 简单结构:电机具有一对磁极,电枢绕组只是一个线圈,线 圈两端分别连在两个换向片上,换向片上压着电刷A 圈两端分别连在两个换向片上,换向片上压着电刷A和B。
If Uf
M
Ia If U U
M
U
M
U
M
他励
ห้องสมุดไป่ตู้
并励
串励
复励
工程常识
铭牌数据
额定功率: ① 额定功率: PN,kW 额定电压: ② 额定电压: UN,V 额定电流: ③ 额定电流: IN,A 直流发电机: 直流发电机: 直流电动机: 直流电动机:
P ×103 IN = N [ A] UN
P ×103 IN = N [ A] UN •ηN
控制电机 将电能转换为机械能 具有特殊性 控制系统中的执行、 控制系统中的执行、检测及运算元件 变压器 直流电机 旋转电机 交流电机 异步电机 同步电机
小直流电机调速实验报告

小直流电机调速实验报告【前言】小直流电机调速是电动机控制的基础,也是电力电子技术中的一个重要实验项目,本实验通过对小直流电动机调速系统的搭建和调试,了解电力电子技术在电动机控制中的应用,提高学生对电动机控制的认识和理解。
【实验目的】1. 熟悉小直流电动机的电路结构和性能特点;2. 掌握控制小直流电机转速的方法;3. 学会使用单相可控硅控制直流电机;4. 掌握直流电动机调速原理及其控制策略;5. 了解直流电动机调速系统的工作流程和控制方法。
1. 小直流电机2. 可控硅触发电路3. 脉冲宽度调制器(PWM)模块4. 直流电源5. 数字万用表小直流电动机调速的基本原理是通过改变电动机的电压和电流来改变转速,实现精度调速。
当调整电动机电源的电压时,电动机转速会相应地变化。
可控硅是被广泛应用的电力半导体器件之一,使用可控硅控制电动机启动和停止,可以实现对电动机的精确控制。
触发电路通过贝尔定律、黎曼和华氏定理结合可控硅的工作原理将正弦波信号转换成脉冲波信号,从而使可控硅转导角度和电流变化。
PWM模块控制可控硅导通时间,间断时间和工作周期,从而实现电机转速的精确调节。
1. 搭建电路:将可控硅触发电路和小直流电动机连接到直流电源上;2. 打开电源开关,将电压调节到合适的值;3. 启动可控硅触发电路,使电机开始运转;4. 使用数字万用表,测量电机运转的转速,记录结果;5. 按照实验要求,改变PWM模块的各种参数,观察电动机转速的变化;6. 记录实验过程和结果,写出实验报告。
【实验结果与分析】通过实验,成功地搭建了小直流电动机调速系统,实现了对电机的转速精确控制。
在调节可控硅导通角度的过程中,电机转速随着导通角度的变化而发生变化,证明控制电机转速的方法是可行的。
在调节PWM模块参数的过程中,也可以看到电机转速的变化。
实验结果表明,小直流电动机调速采用可控硅和PWM模块控制,可以实现高精度、高效率的电机转速调节。
【结论】【改进方向】本实验中使用的是单相可控硅,受限于控制系统的复杂度和硬件成本,只能实现单向控制,控制效果相对较差。
第三章直流电动机速度控制系统

机械特性与静差率
n n01
额定转速降
ΔnN
R nN I N Ce
U d1
n02
是一个恒值。 调速系统在不 同电压下的机 械特性是互相 平行的,两者 的硬度相同。
1-25
ΔnN
Ud2
0
TeN
Te
图3-4 不同转速下的机械特性
机械特性与静差率
• 调速系统在不同电压下的理想空载转速 不一样。 • 理想空载转速越低时,静差率越大。 • 同样硬度的机械特性,随着其理想空载 转速的降低,其静差率会随之增大, • 调速系统的静差率指标应以最低速时能 达到的数值为准。
1-12
n n0
Ra Ra+R1 Ra+R2 Ra+R3
0
Id
图3-1 直流电动机调阻调速时的机械特性
1-13
减弱磁通调速法
U R n T n n 0 2 e K K K (3-3) e e m
• 理想空载转速 n 0 将随 增大。 的减少而
1-14
减弱磁通调速法
1-4
第一节
直流电动机控制基础
• 直流伺服电机的分类 直流电机按其励磁方式分为永磁式、励磁式(他 励、并励、串励、复励)、混合式(励磁和永磁 合成)三种;按电枢结构分为有槽、无槽、印刷 绕组、空心杯形等;按输出量分为位置、速度、 转矩(或力)三种控制系统;按运动模式分为增 量式和连续式;按性能特点及用途不同又有不 同品种。
(3-5)
1-23
2. 静差率
• 当系统在某一转速下运行时,负载由理 想空载增加到额定值时电动机转速的变 化率,称为静差率s。
• 用百分数表示 s
nN s n0
第五章 直流电动机调速控制系统

其中,R是电枢回路总电阻,为系统固有参数, Idnom是对应额定负载时的电流, 也是固定的。所以,一般开环系统无法满足一定调速范围和静差率性能指标要求。
如果在负载增加的同时设法增大系统的给定电压 Un,就会使电动机电枢两端的 电压Ud增大,电动机的转速就会升高。若Un增加量大小适度,就可以使因负载增加 而产生的 n被Ud升高而产生的速升所弥补,结果会使转速n接近保持在负载增加前的 值上。 这样,既能使系统有调速能力,又能减少稳态速降,使系统具有满足要求的调 速范围和静差率。 系统组成如图 我们可以在与调速电动机 同轴接一测速发电机TG,这 样就可以将电动机转速 n 的大 小转换成与其成正比的电压信 号Un,把Un与Un相比较后, 去控制晶闸管整流装置以控制 电动机电枢两端的电压Ud就可 以达到控制电动机转速 n 的目 的。
(5-5)
上式表明,同一系统的调速范围、静差率和额定转速降落三者之间有密不可 分的联系。对静差率值要求越小,能得到的调速范围也将越小。
Back
例题
某生产机械由他励直流电动机拖动,采用降压调速,额 定负载下电动机的额定转速为 ,理想空载转 速 。降低电压以后的转速为 ,理想 空载转速 。试求: (1)调速范围D和静差率 ; (2)如果生产工艺要求静差率 20% ,则此时的调速范 围是多少?
5.1.3 直流调速的基础知识
直流电动机 电动机 交流电动机 直流调速系统
交流调速系统
直流电动机优点: 转矩易于控制,具有良好的起制动性能,在相当长的时间内,一直在高性能调速 领域占有绝对的统治地位。此外,直流调速技术方面的理论相对成熟,其研究方法和 许多基本结论很容易在其它调速领域内推广,所以直流调速一直是研究调速技术的主 流。 由于直流拖动控制系统在理论上和实践上都比较成熟,而且从控制角度来看, 它又是交流拖动控制系统的基础。因此,为了保持由浅入深的教学顺序,本章将对 直流调速的基本理论做较详细的介绍。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
小直流电机调速控制系统设计一、前言(一)、单片机控制调速系统发展现状单片微型计算机的诞生是计算机发展史上的一个新的里程碑。
近年来,随着技术的发展和进步,以及市场对产品功能和性能的要求不断提高,直流电动机的应用更加广泛,尤其是在智能机器人中的应用。
直流电动机的起动和调速性能、过载能力强等特点显得十分重要,为了能够适应发展的要求,单闭环直流电动机的调速控制系统得到了很大的发展。
而作为单片嵌入式系统的核心—单片机,正朝着多功能、多选择、高速度、低功耗、低价格、大存储容量和强I/O功能等方向发展。
随着计算机档次的不断提高,功能的不断完善,单片机已越来越广泛地应用在各种领域的控制、自动化、智能化等方面,特别是在直流电动机的调速控制系统中。
这是因为单片机具有很多优点:体积小,功能全,抗干扰能力强,可靠性高,结构合理,指令丰富,控制功能强,造价低等。
所以选用单片机作为控制系统的核心以提高整个系统的可靠性和可行性。
(二)、课题来源直流电动机在冶金、矿山、化工、交通、机械、纺织、航空等领域中已经得到广泛的应用。
而以往直流电动机的控制只是简单的控制,很难进行调速,不能实现智能化。
如今,直流电动机的调速控制已经离不开单片机的支持,单片机应用技术的飞速发展促进了自动控制技术的发展,使人类社会步入了自动化时代,单片机应用技术与其他学科领域交叉融合,促进了学科发展和专业更新,引发了新兴交叉学科与技术的不断涌现。
现代科学技术的飞速发展,改变了世界,也改变了人类的生活。
由于单片机的体积小、重量轻、功能强、抗干扰能力强、控制灵活、应用方便、价格低廉等特点,计算机性能的不断提高,单片机的应用也更加广泛特别是在各种领域的控制、自动化等方面。
所以在本系统设计中我采用了由单片机控制单闭环直流电动机的调速控制系统。
二、总体设计方案:(一)系统总体结构本课程设计所介绍的单片机控制直流电机调速系统,具有结构简单,输出档位可显示,反映灵敏等特点,其输出档位采用数码管显示,方面操作与观察,该设计控制器使用单片机AT89S52,数模转换DAC0832芯片,用二位共阳极LED 数码管以并口传送数据,实现档位的显示,能准确达到以上要求,同时在单片机最小系统中设计了总开关和按钮控制。
利用DAC0832芯片进行数/模控制,输出的电压经放大后驱动小直流电机的速度进行数字量调节,并显示运行状态DJ—XX 和D/A输出的数字量。
按钮S1,S2分别完成减一加一的功能,和拨码开关配合使用,使控制电机转速的档位转换更加灵活,简便。
控制更加直接,易于掌握和操作。
1、 总体设计框图2、芯片选择 本次课程设计我们选择的芯片是DAC0832,8255和AT89S52(1)DAC0832简介DAC0832是8分辨率的D/A 转换集成芯片。
与微处理器完全兼容。
这个DA 芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到广泛的应用。
D/A 转换器由8位输入锁存器、8位DAC 寄存器、8位D/A 转换电路及转换控制电路构成。
a.主要特性参数:分辨率为8位电流稳定时间1us ;可单缓冲、双缓冲或直接数字输入;只需在满量程下调整其线性度;单一电源供电(+5V ~+15V );低功耗,200mW 。
b .芯片结构:D0~D7:8位数据输入线,TTL 电平,有效时间应大于90ns(否则锁存器的数据会出错);ILE :数据锁存允许控制信号输入线,高电平有效;CS :片选信号输入线(选通数据锁存器),低电平有效;WR1:数据锁存器写选通输入线,负脉冲(脉宽应大于500ns )有效。
由ILE 、CS 、WR1的逻辑组合产生LE1,当LE1为高电平时,数据锁存器状态随输入数据线变换,LE1的负跳变时将输入数据锁存;AT89S52 变量K0~K7总开关K0 数码管显示速度输出电机转速按钮S1,S2XFER:数据传输控制信号输入线,低电平有效,负脉冲(脉宽应大于500ns)有效;WR2:DAC寄存器选通输入线,负脉冲(脉宽应大于500ns)有效。
由WR1、XFER的逻辑组合产生LE2,当LE2为高电平时,DAC寄存器的输出随寄存器的输入而变化,LE2的负跳变时将数据锁存器的内容打入DAC寄存器并开始D/A转换。
IOUT1:电流输出端1,其值随DAC寄存器的内容线性变化;IOUT2:电流输出端2,其值与IOUT1值之和为一常数;Rfb:反馈信号输入线,改变Rfb端外接电阻值可调整转换满量程精度;Vcc:电源输入端,Vcc的范围为+5V~+15V;VREF:基准电压输入线,VREF的范围为-10V~+10V;AGND:模拟信号地DGND:数字信号地c.工作方式:根据对DAC0832的数据锁存器和DAC寄存器的不同的控制方式,DAC0832有三种工作方式:直通方式、单缓冲方式和双缓冲方式。
(2)8255简介:a.一个并行输入/输出的LSI芯片,多功能的I/O器件,可作为CPU总线与外围的口.b.具有24个可编程设置的I/O口,即使3组8位的I/O口为PA口,PB口和PC口.它们又可分为两组12位的I/O口,A组包括A口及C口(高4位,PC4~PC7),B组包括B口及C口(低4位,PC0~PC3).A组可设置为基本的I/O口,闪控(STROBE)的I/O闪控式,双向I/O3种模式;B组只能设置为基本I/O或闪控式I/O两种模式,而这些操作模式完全由控制寄存器的控制字决定.c. 8255引脚功能:RESET:复位输入线,当该输入端处于高电平时,所有内部寄存器(包括控制寄存器)均被清除,所有I/O口均被置成输入方式。
CS:芯片选择信号线,当这个输入引脚为低电平时,即/CS=0时,表示芯片被选中,允许8255与CPU进行通讯;/CS=1时,8255无法与CPU做数据传输.RD:读信号线,当这个输入引脚为低电平时,即/RD=0且/CS=0时,允许8255通过数据总线向CPU发送数据或状态信息,即CPU从8255读取信息或数据。
WR:写入信号,当这个输入引脚为低电平时,即/WR=0且/CS=0时,允许CPU将数据或控制字写入8255。
D0~D7:三态双向数据总线,8255与CPU数据传送的通道,当CPU 执行输入输出指令时,通过它实现8位数据的读/写操作,控制字和状态信息也通过数据总线传送。
PA0~PA7:端口A输入输出线,一个8位的数据输出锁存器/缓冲器,一个8位的数据输入锁存器。
PB0~PB7:端口B输入输出线,一个8位的I/O锁存器,一个8位的输入输出缓冲器。
PC0~PC7:端口C输入输出线,一个8位的数据输出锁存器/缓冲器,一个8位的数据输入缓冲器。
端口C可以通过工作方式设定而分成2个4位的端口,每个4位的端口包含一个4位的锁存器,分别与端口A和端口B 配合使用,可作为控制信号输出或状态信号输入端口。
'A0,A1:地址选择线,用来选择8255的PA口,PB口,PC口和控制寄存器.当A0=0,A1=0时,PA口被选择;当A0=0,A1=1时,PB口被选择;当A0=1,A1=0时,PC口被选择;当A0=1.A1=1时,控制寄存器被选择.(3)AT89S52简介:a.主要性能:与MCS-51单片机产品兼容、8K字节在系统可编程Flash存储器、 1000次擦写周期、全静态操作:0Hz~33Hz 、三级加密程序存储器、 32个可编程I/O口线、三个16位定时器/计数器八个中断源、全双工UART 串行通道、低功耗空闲和掉电模式、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符b.功能特性描述:P0 口:P0口是一个8位漏极开路的双向I/O口。
作为输出口,每位能驱动8个TTL逻辑电平。
对P0端口写“1”时,引脚用作高阻抗输入。
当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。
在这种模式下P0具有内部上拉电阻。
在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。
程序校验时,需要外部上拉电阻。
P1 口:P1 口是一个具有内部上拉电阻的8 位双向I/O 口,p1 输出缓冲器能驱动4 个 TTL 逻辑电平。
对P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和时器/计数器2 的触发输入(P1.1/T2EX),具体如P2 口:P2 口是一个具有内部上拉电阻的8 位双向I/O 口,P2 输出缓冲器能驱动4 个TTL 逻辑电平。
对P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVX @DPTR)时,P2 口送出高八位地址。
在这种应用中,P2 口使用很强的内部上拉发送1。
在使用8位地址(如MOVX @RI)访问外部数据存储器时,P2口输出P2锁存器的内容。
在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。
P3 口:P3 口是一个具有内部上拉电阻的8 位双向I/O 口,p2 输出缓冲器能驱动4个TTL 逻辑电平。
对P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
P3口亦作为AT89S52特殊功能(第二功能)使用,在flash编程和校验时,P3口也接收一些控制信号。
三、硬件电路设计1、显示电路与AT89S52单片机接口电路设计2、AT89S52单片机最小系统利用AT89S52单片机、晶振电路、复位电路、电源构成单片机最小应用系统,在此基础上扩展显示电路、驱动电路。
3、DAC0832与AT89S52单片机接口电路设计4、D/A 转换0832 电路5、微型直流电机电路四、软件设计1、主程序框图初始化寄存器R0(用于存储输出电压的值),R1(用于存储数码管显示值)。
初始化 8255A设定其工作方式为0方式,PA口为数码管片选信号端,PB 口接数码管显示端。
判断总开关K0的状态,若其为低电平则死循环(继续读取开关量),若为高电平,则程序顺序执行。
读取其他开关量,将读取的数值存储到R0,通过对DAC0832寻址,输出驱动电流,带动电机转动。
同时查表将档位值显示到数码管上。
五、调试与测试结果分析1、实验系统连接图2、硬件线路调试:(1)按照系统硬件连线图在实验箱上连线,将开关k0~K7与AT89S52的P1.0~ P1.7连接,与单片机进行数据交换。
使数码管能正确显示档位的变化(2)利用Keil uVision2 软件使程序处于单步运行状态,分别调试各子程序,验证子程序功能的正确性。