三相交流电相序判断器 毕业论文.doc

上传人:小小飞 文档编号:3905697 上传时间:2019-10-10 格式:DOC 页数:31 大小:1.01MB
返回 下载 相关 举报
三相交流电相序判断器 毕业论文.doc_第1页
第1页 / 共31页
三相交流电相序判断器 毕业论文.doc_第2页
第2页 / 共31页
三相交流电相序判断器 毕业论文.doc_第3页
第3页 / 共31页
三相交流电相序判断器 毕业论文.doc_第4页
第4页 / 共31页
三相交流电相序判断器 毕业论文.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《三相交流电相序判断器 毕业论文.doc》由会员分享,可在线阅读,更多相关《三相交流电相序判断器 毕业论文.doc(31页珍藏版)》请在三一文库上搜索。

1、 1 题 目三相交流电相序判断器 英文题目 Three-phase AC phase sequence for judgment 院 系 电子工程学院 专 业 电子信息工程 姓 名 年 级 二零零三级 指导教师 二零零七 年 五 月 2 摘要 本文提出了一种新型三相电相序检测器,简单介绍了其工作原理及组成结 构,并辅以矢量图分析。 着重从理论上对该电路加以证明,当线路按照 ABC 相序接好时,该设备能 够提醒操作者当前相序。该三相交流电相序判断器结构简单,所用元器件少: 由单片机、电容、电阻、发光二极管组成,运行结果表明该电路简洁易行,可靠 性高,具有较高的实用价值,可广泛应用于逆相序检测系统

2、中。 关键词:三相电;矢量图;相序检测 ; 单片机 3 Abstract This paper introduced structure and operating principle of a new kind of circuit which can detect revele phasesequence connection in three-phase power meterIt mainly expounded the circuit with veclr diagrams in theory When power meter is in A-B-C-phase-sequence c

3、ondition,this circuit will Mann to tell manipulator the phase The circuit compod of few components such as mcu ,capacilr,resistance and LED,is very simple The results show that it has distinct practical value and ligh reliability and Can be dey used in reversephase-sequence detection Key words:Three

4、phase power;Arrow dia ;Phase-sequence detection. MCU 4 前前 言言.5 第一章第一章 基本要求与设计方案论证基本要求与设计方案论证.6 1.1 基本要求.6 1.2 设计的基本原理.6 1.3 设计的目的.6 1.4 设计方案论证.7 1.5 小结9 第二章第二章 系统硬件电路设计系统硬件电路设计.10 2.1 二次侧稳压电源电路的设计与分析.10 2.2 三相线取相序电路.10 2.3 相序检测电路.12 2.4 主控制器.14 2.4.1复位电路.14 2.42振荡电路14 2.5 显示电路.14 2.6 三相交流电相序判断器的总体分析

5、15 2.7 小结.15 第三章第三章 系统软件设计系统软件设计.17 第四章第四章 硬件焊接和调试过程硬件焊接和调试过程.19 4.1 印刷电路板设计过程19 4.2 硬件的焊接顺序.19 4.3 调试过程19 4.4 调试经验20 4.5 小结.20 总总 结结.22 致致 谢谢.23 附录一附录一 源程序源程序.24 附录二附录二 总图总图.30 5 前前 言言 近几年来,随着城市建设步伐的加快,现代电力系统中的供电方式几乎全 是采用三相正弦交流电,这是因为三相输电比单相输电节省导线的材料,三相 交流电机比单相交流电的性能好,经济效益高。正是由于这些因素,使得人们 必须对三相交流电有较好

6、的理解,才能更好地利用他,使之造福于人类。但是 电是一种看不见摸不着的东西,要想了解他,主要是通对他的频率、相位、电 压、电流等数据才能比较与分析,而这些参数的获得,只有通过专用的仪器仪 表才行,在电力系统对三相交流电的应用中还有一个重要的参数需要知道 相序。特别是在变压器的并网运行时,如果将不同相位的交流电相接的话,将 造成重大的安全事故,另外在三相交流电机中,若通入的相序改变的话,将直 接影响电机的转向。因此在对这此设备进行操作时,相序的测量变得非常重要 的一个参数。目前电力行业的相序检测装置体积大且价格昂贵,极不利于按装 现场使用。 本文讲述了一种进行相序测量的方法,在三相交流电中接入星

7、型不平衡负 载,通过测量加在负载上的相电压有效值的方法,在确定了 A 相后,判断出另 两根线的相位,并以数码显示的型式进行相位显示,非常直观,同时将测量回 路和被测回路相隔离,提高了系统的安全性。 6 第一章第一章 基本要求与设计方案论证基本要求与设计方案论证 1.1 基本要求基本要求 要求交直流电隔离,能自动判定并显示三相电的相序。 1.2 设计的基本原理设计的基本原理 三相交流电一般是由三相交流发电机产生的。在发电机中有三个相同的绕 组(即线圈) 。三个绕组的始端分别用 A、B、C 表示,末端分别用 X、Y、Z 表示。 由于电机结构的原因,这三相绕组所发出的三相电动势的幅值相等,频率相同,

8、 相位互差 120 度。三相交流发电机的示意图如图 1.1 图 1.1 三相四线制交流发电机示意图 这三相的波形图如下所示: 图 1.2 三相交流发电机的输出波形 三相交流电在相位上的先后次序称为相序。由于三相电动势互差 120 度, 周期性地变化,因此相序是相对的,可以将任一相作为 A 相,但是一旦 A 相确 定,则另外两相也便定下来了,因此三相交流电的相序只有两种,即:ABC 和 ACB。 1.3 设计的目的设计的目的 本课题的设计目的就是以其中任意一相作为 A 相,判断另外两相的相序, 7 用显示设备显示出来。 1.4 设计方案论证设计方案论证 方案一:三相交流电相序判断器系统的原理图如

9、图 1.2 所示。 三相交流电相序判断器电路原理(如图 1.4)。该电路利用三相电源的相位 关系实现三相电源的相序检测,感应线圈 L1、L2 分别套在三相电源的任意两相 上(不接触),L1 感应到相应的信号,经谐振送到 A 系统,集成电路 LM 741CN 与 R1 R5 构成过零比较器,对感应的信号进行放大、整形(如图 1.5)。输出信 号经隔直电容 C2 ,用来控制开关管 T1。L2 感应到的信号送到 B 系统,同理, 集成电路与 R7Rll 构成过零比较器,对感应的信号进行整形放大,输出信号 经 C4、R13 组成的微分电路,产生同频率的正,负尖脉冲,二极管 D 起削波或 限辐作用,削去

10、负尖脉冲,使输出限于正尖脉冲。当相序正确时,L1 为 A 相, L2 为 B 相(或分别为 BC,CA),在 L2(B 相)由负到正过零时,可控硅 T2 触发极 获得触发电流,此时,LI(A 相)电压控制 T1 导通,使 T2 的阳极为正,T2 导通。 图 1.4 三相交流电相序判断器电路原理 8 图 1.5 对感应的信号进行放大、整形图 方案二: 当 A、B、C 按正确的相序接人电源时,1、2 节点之间的电压很小,不能点 亮 LED 灯;当 A、B、C 与电源相序接错时,1、2 节点之间的电压将增大至一定 幅度,点亮 LED 报警。 考虑以上两个方案,方案 1 虽可以实现课题要求,但是明显电

11、路复杂,元 器件过多,产品稳定性和良品率更差。相比而言,方案 2 电路简单可靠,只需 要简单地判断电平高低就可以获得相序信息。 因此本设计课题计划以 AT89C2051 单片机为核心,通过单片机控制整个电 路来实现相序检测。电路中,使用光耦合器隔离电信号隔 380V 的电压防止电源 上的干扰信号影响其他电路,以提高了电路的抗干扰能力。通过三极管和光耦 合器等将相序信息送到单片机,用三只 LED 发光管和一位共阳数码管来显示相 序。由于三相电动势互差 120 度,周期性地变化,而相序是相对的,将任一相 序设为为 A 相,一旦 A 相确定,则另外两相也可以确定下来了,因此,本设计 显示的内容为三个

12、灯循环点亮时循环显示 ABC 或者 ACB。 单片 机 AT89C 2051 启动 按钮 显示 检测相 位电路 三相电 隔离电 路 报警 9 1.2 图 三相交流电相序判断器系统原理框架图 此方案电路实现简单。元器件少,体积小,成本低,尤其是选用单片机 AT89C2051 便宜,程序容易实现,变于操作,产品稳定性好和良品率高, ,抗干 扰能力强,效果良好。 1.5 小结小结 本章阐述三相交流电相序判断器的设计基本要求、设计工作原理和设计方 案的比较。设计的基本原理是通过发电机产生三相交流电,通过单片机 AT89C2051 进行循环检测, 并把结果一个数码管和三个发光二极管进行循环显 示。选择方

13、案时考虑到成本,简单方便,性能,可行性等原因,从而选择了第 2 方案。 10 第二章第二章 系统硬件电路设计系统硬件电路设计 2.1 二次侧稳压电源电路的设计与分析二次侧稳压电源电路的设计与分析 220V 市交流电压通过次级变压器输出交流电压、二极管桥式整流、电容 C5 和 C6 进行滤波后送入三端稳压集成电路 LM7905 进行稳压。经稳压后,在 1 脚与 3 脚间输出稳定的 5V 直流电压,作为系统二次侧的工作电源。电路如 2.1。 图 2.1 二次侧稳压电源电路 LED5 作为电源指灯,可以方便地看出是否有电。 R22 保证正常显示, R22(12v-2v)/2。瓷片电容 C6 用于滤除

14、交流电压引入的高频干扰。由于 输入电压是 220V,由于 IN4004 反压 400V,1A 瞬时 30A,正压 1.1V 反流 10UA ,所以选用组成二极管桥式整流,且 IN4004 比较便宜。目前常用的集成稳压电 路主要由 78 系列和 79 系列,前者前者输出固定的正 5v 电压,而后者是输出固 定的-5v 电压。由于没有 78 系列的集成稳压电路,所以选用 LM7905,2 脚接输 入端,3 脚接地,1 脚输出,从而得到了+5v 的电压。 2.2 三相线取相序电路三相线取相序电路 三相线取相序电路结构如图 2.2 所示,A、B、C 分别直接在三相上。 11 R19 15K R17 5

15、1K R20 15K R1802 51K C8 0.47uF Port C Port B A D5 1N4007 R6 10K CW1 30V 1 2 3 4 CW2 光光 C7 3.3uF GND R1801 51K C07 3.3uF Net1 Net2 图 2.2 取相序电路 该电路的工作原理是:当 A、B、C 按如图的相序接人电源时,Net1、Net2 节点之间的电压很小,不能点亮光耦发光管;当 B、C 对调时,Net1、Net2 节 点之间的电压将增大至一定幅度,点亮光耦发光管。 现对节点 1、2 之间电压变化进行理论分析,图 2.3 是对图 2.2 的简化分析 图,用于理论分析。

16、图 2.3 取相序电路的简化分析图 R 1 + R1+ R1+j w C 1 1 un1- R1+j w C 1 un3= R1+j w C 1 uA (2-1) (j w C+ R 1 + R 1 )un2- R 1 + R 1 un3= R 1 + R 1 uc (2-2) ( R1+ j w c 1 1 + R1 1 + R1+R 1 )un3- R1+ j w c 1 1 un1- R1+R 1 un2=- R1+ j w c 1 1 uA- R1 1 uB- R1+R 1 uC (2-3) 把以上三个公式进行化简得到下式 12 un2= R1+R-j R R (uA+j uC- 3R

17、1+R-j R 2 uB) (2-4) 因为 R1+R-jR= (R1+R)2+R2 其中:=arctg(-R/(R1+R) ) (-/2 0) 3R1+R-R=(3R1+R)2 +R2 arctg(-R/(3R1+R) (-/2 0) 把它们代入式 2-4 得到 un1-un2=R/( (R1+R)2+R2)(un+juc-2/(3R1+R)2 +R2uB) 令 R/( (R1+R)2+R2)K1 令 2/(3R1+R)2 K2; 则得到: un1-un2=k1-(uA+juC-k2-uB)=k1-(uA+uC900+K2(1800-) uB) 即节点 1,2 的电压差由(uA+uC900+

18、K2(1800-) uB) 乘以系数 K1 后 移相一 得到,其中 R1、R 一旦确定,K1,K2, , 即为定值。因此根据 (uA+uC900+K2(1800-) uB)的矢量图便可确定 un1-un2 的值。下面对矢量 图进行分析,矢量图中,带箭头的实线表示电路在各种接线方式下各相的矢量, 改变电路中各元器件的参数便能调整矢量和的大小。 图 2.4 相序为 A-B-C 时矢量图 图 2.5 相序为 A-C-B 时矢量 图 2.3 相序检测电路相序检测电路 相对负载中点其中的一种取相电压经 R6 后,加在稳压管的两端。由于稳压 uA uB uC juC K2(1800-)uB uA uB u

19、C juB K2(1800-)uC 13 二极管选用的是 30V 稳压管。若所取的相序使稳压二级管导通,使光耦合器导 通。而光敏三极管和地导通。使得 VT1(9012)的 b 极变为是低电平,而发射 极为高电平,导至 VT1 三极管饱和导通。VT1 的高电平 c 极接 VT2(9013)的 b 极(即为高电平) ,而 VT2 的 c 极为高电平,三极管 9013 饱和导通,c 极的电 压被拉低。而 VT2 的 c 极与单片机的脚相连。从而把低电平送给单片机 P3.4 口。 系统据此判断出,此时该端子所接的为一种相序。 反之,稳压二级管截至时,光耦合器不导通,导致 VT1、VT2 都截至,此时,

20、 VT2 的 c 极为高电平,则送高电平信号给二次侧输入单片机。系统据此判断出, 此时该端子所接的为另一种相序。 当导通时的工作过程,内部发光二极发光并射向其内部光敏三极管器件, 受光后,饱和导通这个电光电的过程,就实现了输入电信号间既用光 来传输,从而通过光耦合器隔离电信号隔 380V 的电压防止电源上的干扰信号影 响其他电路.提高了电路的抗干扰能力。 电路中电阻 R510K 起限流作用,其通过 R5 的电流大小为(5-1.7) V/10=0.00033A。电阻 R 82.2K 也是其限流。通过 R8 的电流大小为(5-1.7) V/2.2K=0.0015A.从而保护光耦不会被烧掉。电阻 R

21、7=2.2K 的作用是限流其通过 的电流大小为(5-1.7)V/2.2K=0.0015A。三极管(9012、9013)都是起开关作 用。把相应的电平传送给单片机(AT89C2051) 。 14 图 2.3 相序检测电路 2.4 主控制器主控制器 主控制器由单片机 AT89S2051、振荡电路、复位电路三部分组成,设计原 理图如图所示,它称为单片机最小系统。单片机最小系统的作用有: 负责处理相位检测电路传送的高低电平信号; 检测键盘输入信号。 控制输出相应的显示; 控制整个电路的循环检测。主控电路如图 2.4 所示。 2.4.12.4.1 复位电路复位电路 由 C9 (10uF),R410K 组

22、成复位电路。当刚开上电时电容为充电,因此 RST 端为高电平,CPU 进入复位状态,即开机复位。T=1.1RC 为充电时间。 2.422.42 振荡电路振荡电路 此电路选 12MHZ 的晶振 30pF 的电容.所以时钟频率为 1us。为了避免振荡 电路对系统其他造成的干扰,在我的设计中,使用的 pcb 板布线来连接这些高频 部件。 本来,作为本设计,对单片机的要求是很低的,不应该使用 12M 的晶振, 最好的 3.5795M 的晶振,由于手上没有其他频率的晶振,所以使用了这种晶振。 15 2.5 显示电路显示电路 为了将单片机检测的结果显示出来,采用了三只 LED 发光管和一位共阳数 码管来完

23、成显示。三只发光二极管对应接入的三根线,当第一只灯亮时,表示 数码管显示的是第一根线的信息。例如,第一灯亮时,数码管显示“A” ,就说 明第一根线是 A 相,第二灯亮时,数码管显示“B” ,则第二根线所接为 B 相, 第三灯亮时,数码管显示“C” ,则第三根线所接为 C 相。三只发光管分别由单 片机的 P3.0、P3.1 和 P3.2 的引脚控制,输出低电平时点亮相应的发光管。而 对于数码管的控制原理与此类似,P1.1 到 P1.7 对别接数码管的七段显示管, 通过单片机送出不同的控制字,可以控制数码管完成相应的显示。显示电路如 图 2.5(a) 、 (b)所示 显示电路如图 2.5(a) 显

24、示电路如图 2.5(b) 2.6 三相交流电相序判断器的总体分析三相交流电相序判断器的总体分析 经过以上几节对模块电路完成的功能都有较详细的分析,现对整个系统的 16 设计进行分析。整个电路图如 2.6 图所示 变压器次级输出的交流电经全波整流,电容滤波和三端集成稳压后,输出 稳定的 5V 直流电压,作为整个测量电路的工作电源,系统上电后,单片机自动 复位,随后进入自检程序,数码管依次循环显示“A、B、C” 。 按动启动键,蜂鸣器叫,系统进入相序判断程序。先亮第一接线柱对应的 第一线灯,同时数码管显示该线对应显示这条线的相位,第一条线默认为“A” , 延时显示一段时间后,第二线指示灯亮,数码管

25、显示相应的相位,若第二线为 B 相,则显示“B” ;若为 C 相,则相应显示“C” 。 2.7 小结小结 本课题硬件系统的总电路图如附录所示。硬件系统由二次侧稳压电源 电路、相序检测电路、三相线输入电路、主控制器电路和显示电路构成,并分 别介绍了。变压器次级输出的交流电经全波整流,电容滤波和三端集成稳压后, 输出稳定的 5V 直流电压,作为整个测量电路的工作电源。通过光耦合器进行检 测相序。单片机控制输入和输出,把结果一次次送到 LED 和数码管进行相应的 相序显示。当系统上电后,单片机自动复位,随后进入自检程序,但是电路此 时没有任何动作,系统进入休眠状态,以达到省电的目的。在按下启动按键后

26、, 系退出休眠,进入正常工作,数码管依次循环显示“ABC”或“ACB” 。 17 图 2.6 系统总电路原理图 18 第三章第三章 系统软件设计系统软件设计 N 初始化定时器 熄灭所有指示灯 显示 A 延时 250ms 启动标志88H 蜂鸣器响 2 次 显示 C 延时 250MS 测量程序 显示 B 延时 250MS 启动标志88H 启动标志88H Y N Y Y N Y Y N N N 图 3-1 主函数流程图: 本设计的软件部分比较简单,主要分为两个部分,一个为主函数,一个为 相序检测函数。 系统开机后,首先会给数码管送 abc 三个字符循环显示,作为自检程序, 同时也作为非工作状态的指示

27、,此时三个 led 灯是不亮的。 19 按动启动键后,蜂鸣器叫,系统进入相序判断程序。先亮第一接线柱对应 的第一线灯,同时数码管显示该线对应显示这条线的相位,第一条线默认为 “A” ,延时显示一段时间后,第二线指示灯亮,数码管显示相应的相位,若第 二线为 B 相,则显示“B” ;若为 C 相,则相应显示“C” 。 图 3-2 检测部分流程图 检测程序部分的工作原理是检测输入口 P3.5 是为高电平还是低电平。为高 电平则证明输入相序为 ABC ,反之为 ACB 。然后,根据相序输出不同的数码管 显示。 亮 1 号灯 显示 A 延时 250ms 判断 P3.3=1 显示 B 延时 250ms 亮

28、 3 号灯 显示 C 显示 C 延时 250ms 亮 3 号灯 显示 B 退出 亮 2 号灯亮 2 号灯 20 第四章第四章 硬件焊接和调试过程硬件焊接和调试过程 焊接和调试是毕业设计中重要的环节。需要的工具有:数字万用表,示波器, 电烙铁,斜口钳,镊子,焊锡丝等。因为我使用得是电路板制版焊接,所以对制版 也有一定得要求。下面分别描述。 4.1 印刷电路板设计过程印刷电路板设计过程 我把原理图画好后,首先为每一个元器件寻找或者设计对应得封装,这是 很关键的一步。随后选定板子的大小,边距。最后就是手工布线了。完工 后的 作品如图 5-1。 4-1 PCB 制版图 4.2 硬件的焊接硬件的焊接顺序

29、顺序 (1)+5V 稳压电源。 (2)焊接单片机最小系统 ,三相线取相序电路,相序检测电路,显示电路。 焊接完毕之后,用万用表的欧姆档测试电路是否是连接完好. (3)检测三相交流电电路. 21 4.3 调试过程调试过程 (1)电源部分进行调试。整流、滤波部分元件焊上后,接上电源变压器, 用交流档测变压器输出电压为 12.7V,再用直流档测整流滤波后的电压为直流 12V 左右,正常,接上三端稳压后再测其输出电压,为稳定的 5.04V,这些数据 说明电源部全全部工作正常; (2)显示部分调试 专门编写一个数码管和 led 灯的点亮测试程序,发现数码管点亮的数据不 正常,经过检查,有一个电阻选用错误

30、,更换后,显示正常。 (3)三相电输入和检测部分测试 把三相电接上,光耦暂时不焊接,接上发光二极管,发现,ABC 相序灯亮, 更换后,灯灭。测试通过。 (4)综合测试 因为以上各项均测试通过,所以把程序文件烧写后轻易通过测试。 4.4 调试经验调试经验 注意实物的测试条件,否则易烧坏元件或电路。 调试过程一般是先根据分级测试的数据分析局部电路的性能,并制定出相 应的调试方案;局部电路调试完再进行级联调试,最后整体测试、调试。 4.5 小结小结 在对该部分电路进行实验调试时,VCC 应输出 12V 直流稳定的电压,接通 电源后电源指示灯亮,正常发光,在开始时系统自动通过复位电容实现开机瞬 时自动

31、复位,不需要人进行干扰。更能体现系统的自动性。通过先分后总的调 试顺序,即先对各个小模块进行调试,后对整个电路调试,电路的各个部分以 及整体都能很好的完成各自的功能,整个电路能安全可靠的运行。 22 参考文献 1 邱关源电路(第三版)M北京:高等教育出版社,1995 2 张肃文,陆兆熊高频电子线路(第三版)M北京:高等教育出版社, 1995 3 邱炳正交流电能表错误接线百例解析M北京:中国计量出版社, 1990 4 安立宪,段志彦,等浅谈电能计量装置运行中存在的问题及改进措 施J 蒙古电力技术,2005. 5 张永瑞电子测量技术基础M陕西:西安电子科技 大学出版社,2OOO 6 王效良,马思乐

32、,等电网相序和缺相监测电路的设计J电力系统 及其自动化学报,1997。 7 刘晓文,谭得健便携式多功能相序及电量测量仪 煤炭科学技术,1996. 8 陈国平.MCS-51 系列单片机系统原理与设计M.北京:冶金工业出版 社, 2003.6. 9 吴金戌.89c51 单片机实践与应用M.北京: 清华大学出版社,2002. 10 张俊谟.单片机中级教程原理与应用M.北京:北京航空航天大学 出版社, 1999. 11 电子报社.电子报 2004 年合订本下M.成都:四川科学技术出版社, 2004. 12 刘文涛.基于 C51 语言编程的 MCS-51 单片机实用教程M.北京:原子 能出版社, 200

33、4.9. 13 吉雷. protel 99 从入门到精通M.西安:西安电子科技大学出 003. 14 席时达. 电工技术 高等育出版社,1992 23 总总 结结 本设计是利用三相星形不对称负载在不接中线的情况下,相电压会产生变 化的特点来对三相交流电相序进进行判断的设计与制作,它具有高精度,高性 能,高可靠性和低价格等优点,是一个值得推广的一种方法 在设计本作品时,通过查阅网络与图书馆搜集到的资料,再加上高小英老 师的指导与资料提供,与对三相交流电的认识与研究,设计出了这一套三相交 流电相序判断器,基本完成了课题的要求,但是由于设计的理论基础尚浅,对 课题的研究经验还不成熟,使得在技术的解决

34、与运用上显得粗糙了一些,在某 些技术关键上的叙述不能达到详细、精辟。但是这个系统的设计却不缺乏自己 的特点和创新点,主要表现在: 该产品的互换性好,响应速度快,抗干扰能力强,外围电路简单易懂, 因此体积小; 被测电路与测量电路电气隔离,安全性能较高; 测量结果以数码的形式进行显示,直观性好; 系统控制采用计算机技术,可实现人工智能化操作; 所有元器件全部采用常用件设计,性价比极高,有利于批量进行生产。 由于考虑到了成本使用的问题,在设计上我们使用了 51 系列单片机的简单型产 品 AT89C2051,来进行对整体的集中控制,程序编写也比较容易。该控制器的 应用有助于减轻工作人员的劳动强度,搞高

35、工作人员效率,普及家庭,工业的 自动化水平,因此大大节省了、物力、财力,因此未来的商机相当大,具有良 好的发展前景。 由于本人的水平有限,设计当中,难免会有不少的缺点和不足之处,恳 请教导老师批评并改正。 24 致致 谢谢 这四年来,得到院领导和专业老师对我的谆谆教诲和帮助,了解了三相交 流电的一些常规知识,单片机技术以及自动控制电路的设计等等,使自己多年 来所学的理论知识和实践做到有机的组合,进一步深化巩固自己的理论知识。 同时也让我深深体味到电子是一种更新很快的行业,要想跟上时代,就得 自我不断的努力,只靠在学校所学的东西是远远不够的,所以必须在以后的工 作的中不断的学习,打下坚定的基础。

36、 在此,我表示衷心的感谢。尤其是高老师对我的关心和帮助,这次毕业设 计能圆满的成功,多是得于指导老师的细心指导和详细的批改。他无论在理论 上还是实践中都给予我有很大的帮助,使我得到不少的提高,这对于我以后的 工作和学习都有一种巨大的帮助,感谢他耐心的辅导。 另外,在这次毕业设计中,我还得到很多同学的不少帮助,解决了不少的 难题。在此,我由衷的感谢他们对我的帮助。 25 附录一附录一 源程序源程序 以下程序完成各脚预定义 LED1EQU P3.1;第一线指示 LED2EQU P3.0;第二线指示 LED3EQU P3.2;第三线指示 INEQU P3.3;判断输入 FMQEQU P3.7;蜂鸣器

37、 ANEQU P3.4;启动按键输入 ORG 0000H; AJMPSTART; ORG 000BH LJMP QIDONG;定时器 0,启动转换中断 START: MOV TMOD,#06 ;T0 为模式 2,外部计数方式 MOV TH0,#0FFH;写入初值 MOV TL0,#0FFH SETB TR0;开启定时器 0 中断 MOV P1, #0FFH;端口初始化 MOV P3, #0FFH; MOV 50H,#0;启动标志清 0 SETBET0;开启定时器 0 中断 SETBEA;开总中断 MAIN: SETBLED1;亮一号线指示灯 SETBLED2; SETBLED3; MOV R1

38、, #100; MOV A, #11H;显示“A“ ACALLDISP; 26 MOV A, 50H; CJNEA, #88H,LOOP1; AJMPLOOP3 LOOP1: MOV R1, #100; MOV A, #1H;显示“B“ ACALLDISP; MOV A, 50H; CJNEA, #88H,LOOP2; AJMPLOOP3; LOOP2: MOV R1, #100; MOV A, #63H;显示“C“ ACALLDISP; MOV A, 50H; CJNEA, #88H,MAIN; LOOP3: NOP; MOV 50H,#0H; CLR FMQ;开启转换时,蜂鸣器响二声 AC

39、ALLDEL250MS; SETBFMQ; ACALLDEL250MS; CLR FMQ; ACALLDEL250MS; SETBFMQ; ACALLCELIANG; AJMPMAIN; ; CELIANG: 27 CLR LED1;亮一号线指示灯 SETBLED2; SETBLED3; MOV P1, #11H;数码管显示“A“ MOV R1, #4; CE1: ACALLDEL250MS; DJNZR1, CE1; SETBLED1; CLR LED2;亮二号线指示灯 JB IN, CE2; MOV 60H,#1H;2 为“B“ MOV 61H,#63H;3 为“C“ AJMPCE3; C

40、E2: MOV 60H,#63H;2 为“C“ MOV 61H,#1H;3 为“B“ CE3: MOV P1, 60H; MOV R1, #4; CE4: ACALLDEL250MS; DJNZR1, CE4; SETBLED1; SETBLED2; CLR LED3;亮三号线指示灯 MOV P1, 61H; MOV R1, #4; CE5: 28 ACALLDEL250MS; DJNZR1, CE5; MOV A, 50H; CJNEA, #88H,CELIANG; NOP; NOP; CLR FMQ; ACALLDEL250MS; ACALLDEL250MS; ACALLDEL250MS;

41、 SETBFMQ; MOV 50H,#0; RET; ; DISP: MOV P1, A;数码管显示 A 中的内容 ACALLDEL5MS; DJNZR1, DISP; NOP; RET; ; ;启动转换中断程序 QIDONG: CLR EA;关总中断 CLR FMQ;蜂鸣器响 JNB AN, $;等待按键松开 SETBFMQ;开蜂鸣器 MOV 50H,#88H;写入按键标志 SETBEA;开总中断 RETI;中断返回 29 ; ;延时子程序 ;12M 晶振 ;* DEL1MS: MOV R6,#28 DEL1MS1: MOV R7,#19 DEL1MS2: DJNZ R7,DEL1MS2 DJNZ R6,DEL1MS1 RET NOP NOP NOP LJMP START DEL5MS: MOV R7,#90 DEL5MS1: MOV R6,#54 DEL5MS2: DJNZ R6,DEL5MS2 DJNZ R7,DEL5MS1 RET NOP NOP NOP LJMP START 30 DEL250MS: MOV R5,#50 DEL250MS1: LCALL DEL5MS DJNZ R5,DEL250MS1 RET NOP NOP NOP LJMP START END; 31 附录二附录二 总图总图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1