




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西南科技大学高等教育自学考试毕业设计(论文)任务书题目名称基于单片机的可控硅调光系统设计学生姓名任柯芝准考证号题目来源教师科研 社会实践实验室建设 其他题目类型理论研究 应用研究设计开发 其它选题背景及目的随时代的发展,生活节奏的加快,随自动化、智能化技术的发展,机电产品的智能度愈来愈高。单片机在当今社会的应用无处不在,利用单片机控制灯具的实例也不胜枚举,可控制芯片业相当的多,而利用单片机控制灯具,达到人们预想效果的方法最为广泛。由于单片机价格的低成本、高性能,外部电路简单的特点。深受单片机爱好者及灯具控制制造商的青睐,所以本设计利用单片机对可控硅调光控制系统进行设计开发。使灯具能更智能化的使
2、用于人们日常生活。工作任务及要求从9月下旬开始选题,10月中旬到12月底进行论文的设计,主要任务就是先将本设计系统分为各个小的模块,对设计步骤内容的初步拟定,按照拟定方案制作设计的实物,通过实物调试来验证设计是否正确,找到设计中错误的地方进行修改。然后按照格式要求完成设计的编写排版装订,交由指导老师检查,合格后签字。时间安排1、 开题报告: 年 月 日至 年 月 日2、 完成初稿: 年 月 日至 年 月 日3、 答 辩: 年 月 日至 年 月 日以上内容由指导教师填写指导教师签 字教师姓名: 年 月 日助学点审核审核意见:组长签字: 年 月 日学生接受任务签字接受任务时间: 年 月 日 学生签
3、名:西南科技大学高等教育自学考试毕业设计(论文)申报表学生姓名任柯芝性别男年龄21准考证号学生住址联系电话毕业设计(论文)题目名称基于单片机的可控硅调光系统设计拟请指导教师指导教师职称 指导教师电话1指导教师单位选题背景及目的随时代的发展,生活节奏的加快,随自动化、智能化技术的发展,机电产品的智能度愈来愈高。单片机在当今社会的应用无处不在,利用单片机控制灯具的实例也不胜枚举,可控制芯片业相当的多,而利用单片机控制灯具,达到人们预想效果的方法最为广泛。由于单片机价格的低成本、高性能,外部电路简单的特点。深受单片机爱好者及灯具控制制造商的青睐,所以本设计利用单片机对可控硅调光控制系统进行设计开发。
4、使灯具能更智能化的使用于人们日常生活。工作任务及要求从9月下旬开始选题,10月中旬到12月底进行论文的设计,主要任务就是先将本设计系统分为各个小的模块,对设计步骤内容的初步拟定,按照拟定方案制作设计的实物,通过实物调试来验证设计是否正确,找到设计中错误的地方进行修改。然后按照格式要求完成设计的编写排版装订,交由指导老师检查,合格后签字。时间安排1、开题报告: 年 月 日至 年 月 日2、完成初稿: 年 月 日至 年 月 日3、答 辩: 年 月 日至 年 月 日助学中心评审意见主考院校评审意见西南科技大学高等教育自学考试毕业设计(论文)进度检查及成绩评定表日期工作内容执行情况指导教师签字学 生姓
5、 名任柯芝专业班级准考证号成 绩汇 总评分项目评分比例(%)分数总分指导教师评分40评阅教师评分30答辩小组评分30指导教师毕业设计(论文) 过程评语评分签字: 年 月 日评阅教师毕业设计(论文) 成果评语评分签字: 年 月 日答辩组毕业设计 (论文) 答辩评语评分签字: 年 月 日主考院校评审意见 盖章 年 月 日泸州职业技术学院毕业论文 致谢摘 要随时代的发展,生活节奏的加快,随自动化、智能化技术的发展,机电产品的智能度愈来愈高。单片机在当今社会的应用无处不在,利用单片机控制灯具的实例也不胜枚举,可控制芯片业相当的多,而利用单片机控制灯具,达到人们预想效果的方法最为广泛。由于单片机价格的低
6、成本、高性能,外部电路简单的特点。深受单片机爱好者及灯具控制制造商的青睐,所以本设计利用Atmel公司的AT89S52单片机对可控硅调光控制系统进行开发,设计了实现所需功能的硬件电路,应用编程语言进行软件编程,并用实验板进行演示、验证。本文介绍了用单片机通过控制可控硅的导通来调节白炽灯亮度的基本原理和具体实现的方法。文中包括各部分的电路图和必要的说明。在介绍本单片机的发展情况基础上,说明了本设计实现的功能,以及实验板硬件情况,并对各功能电路进行了分析。详细对软件编程流程以及调试进行了说明,并进行了分析及校正。实验证明效果良好,可以投入使用。关键词:单片机 调光控制 可控硅1泸州职业技术学院毕业
7、论文 致谢西南科技大学毕业设计11SummaryWith the development of the times, the accelerated pace of life , with the automation, the development of intelligent technology, more and more intelligent high degree of mechanical and electrical products .SCM also numerous applications in todays society everywhere, SCM cont
8、rol lamps instance , can be quite a multi- controller chip industry , and the use of single-chip control lighting, live up to the most widely used method of the expected results . As the price of low-cost single-chip , high performance, simple external circuit characteristics . By SCM lovers and lig
9、hting control manufacturers favor, so the design uses Atmel s AT89S52 microcontroller triac dimming control system development, design the hardware circuit to achieve the desired functionality , application software in assembly language programming, and experimental demonstration board to verify .Th
10、is paper introduces the basic principles of the MCU through control thyristor conduction to adjust the brightness of incandescent and specific methods to achieve . Including circuit parts of the text and the necessary instructions. In the development of the microcontroller on the basis of introducti
11、on , describes the design and implementation of this function, and experimental board s hardware , and the functional circuits are analyzed. For more on the software programming and debugging processes are described and analyzed and corrected. Experimental results prove that good , you can put to us
12、e.Keywords : SCM SCR dimming control1目 录摘 要I前 言1第一章 设计方案选择21.1调光方案选择21.2过零点信号采集电路21.3本章总结3第二章 设计任务分析42.1 课题背景42.2课题意义42.3 设计任务52.4系统操作说明52.5本章小节6第三章 系统硬件设计73.1 芯片的选择73.2 实验板电路原理图73.3 功能电路分析83.3.1 过零点采集电路93.3.1单片机的输入信号及输出脉冲103.3.3 可控硅出发电路113.3.4 电源模块123.4 本章小结13第四章 系统软件设计144.1 软件控制分析144.2 系统实现流程144.2
13、.1主程序流程144.2.2 系统子程序154.3 本章小节17第五章 系统调试185.1硬件调试185.2调试方法205.2.1硬件调试205.2.2软件调试215.3在调试过程中遇到的问题及解决方法245.4本章总结25结束语26参考文献27致谢28附录A:程序清单29附录B:实验板电路图33125前 言二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑通常指个人计算机,简称PC机。还有一类大多数人不怎么熟悉的计算机,这就是把只能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路即可进行简单运算和控制。他的出现是近代
14、计算机发展史上的一个里程碑,因为它体积小,通常都藏在被控机的机体里面,起着有如人脑的作用。单片机具有体积小、功能强、应用面广等优点,目前正以前所未有的速度取代着传统电子线路构成的经典系统,蚕食着传统数字电路与模拟电路固有的领地。他的这些优点为学习、应用和开发提供了便利条件。同时 ,学习使用单片机了解计算机原理与结构的最佳选择。现在,这种单片机的使用领域已十分广泛。彩电、冰箱、空调、录像机、VCD、遥控器、游戏机、电饭煲等无处不见单片机的影子,单片机早已深深的融入我们每个人的生活之中。不但如此,他还能大大地提高这些产品的只能性、易用性及节能性等主要性能指标,在给我们的生活带来舒适和方便的同时,在
15、工农业生产上也极大地提高了生产效率和产品质量,同时,也在很大程度上的降低了生产成本。西南科技大学毕业设计第一章 设计方案选择1.1调光方案选择1.NXP调光NUP公司的UBA2014是用于CFL600V驱动IC火线电压高达270V(RMS),它采用650V双极CMOS DMOS功率技术制造,提供两个单独的功率MOSFET,可调预热时间和电流,可驱动多种类型灯。2. PWM调光方案脉宽调制(PWM)是利用微型处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在测量、通信、功率控制与变换等方面。PWM调光方案采用大功率恒流驱动方案,可实现对LED 白炽灯的PWM 多级调光控制;同时
16、,系统兼有时间日历、温度检测、液晶显示、声光闹钟等多项功能。通过以数字方式控制模拟电路,可以大幅度降低系统的成本和功耗。此外,许多微型控制器和一些其他很多产品都已经在芯片上包含了PWM控制器,简单的说PWM就是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码,PWM信号任然是数字的,因为在给定的任何时刻直流供电要么完全有(ON),要么完全无(OFF)。电压或电流源是以一种通(ON)或断(OFF)的重复脉冲系列被加到模拟电路上去的,通的时候即是直流电被加到负载上的时候,断的时候即是供电被断开的时候。只要带宽足够,任何模拟值都可
17、以使用PWM进行编码。由于对NXP调光不熟悉 ,相对来说对单片机较为熟悉,上课也了解过,说以选择PWM调光方案。1.2过零点信号采集电路交流电源同步信号的产生如图1-1电路所示,图中的同步信号就是我们需要的交流电压过零点信号。图1-1 过零点采集电路图图1-2分别从差分输入的+端和-端引一个大电阻到测试系统的“地”,因为是单电源放大考虑到LM358的共模输入信号范围0-VCC-1.5V,由于二极管限幅,二极管两端电压最多0.7V,又因为对于去其中间电平连接到地,正负端对地输入的电压范围为-0.35到+0.35。最终电路如图1-2所示,该电路可以实现设计功能。因为图1-1的元件不齐全,对DF10
18、7芯片的应用也便于了解,所以选测图1-2电路。图1-2 过零点检测电路1.3本章总结本章对NPX调光和PWM调光进行了简要的说明,并结合实际情况对此次任务的方案进行选择。30泸州职业技术学院毕业论文 设计方案选择 第二章 设计任务分析2.1 课题背景单片机自1976年由Intel公司推出MCS-48开始,迄今已有二十多年了。由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便、价格低廉等一系列优点,目前已经渗入到人们工作和生活的方方面面,单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、PC机外围以及网络通讯等广大领域。单片机有两种
19、基本结构:一种是在通用微型计算机中广泛采用的,程序存储器和数据存储器共用一个存储器空间的结构,称为“冯诺依曼”(Von Neumann)结构。另一种是将程序存储器和数据存储器截然分开,分别寻址的结构,称为“哈佛”(Harvard)结构,目前的单片机采用此种结构为多。本文讨论的通过单片机控制可控硅导通角来调节白炽灯亮度的基本原理和具体实现方法。文中包括部分的电路图和必要的说明。通过调节白炽灯的亮度可以扩大白炽灯的适用范围,以不同的光亮出场不同的地方,更好的应用与社会。2.2课题意义在日常生活和工作中,我们经常用到调光技术,比如尼特智能家居”的智能照明系统中有一种“调光智能开关”,而现在随着人们生
20、活的提高以及对家居功能需求的不断增加,目前部分高档小区已经配套了比较完善的智能家庭网络,现在智能家居业越来越丰富,只是看人们的生活水平和接受程度快慢。我觉得前景还是可以的,目前有钱人也越来越多了,当然对生活质量的要求也越来越高了。随着单片机性价比的不断提高,新一代产品的应用也越来越广泛。大则可以构成复杂的工业过程控制系统,完成复杂的控制功能;小则可以用于家电控制,甚至可以用于儿童电子玩具。它功能强大、体积小、质量轻、灵活好用,配以适当的接口芯片,可以构成各种各样、功能各异的微电子产品。西南科技大学毕业设计随着电子技术的飞速发展,家用电器和办公电子设备逐渐增多,不同的设备都有自己的控制器,使用起
21、来很不方便。这些具有人们所需要的智能化特性的产品减轻了人的劳动,扩大了数字化的范围,为家庭数字化提供了可能。根据这种实际情况,设计了单片机控制可控硅调光器,比如舞台灯光有时明有时暗,人们经常上网,电脑屏幕对眼睛的伤害也很大,但是人们又离不开电脑,所以通过调光控制电脑的亮度,可以减少对眼睛的伤害,各个地方对灯光亮度的要求也不同。所以用单片机可控硅调灯光亮度,可以方便人们的生活。2.3 设计任务制品名称:可控硅调光控制器制品材料:单片机设计时间:60天制品作用:通过单片机控制可控硅的通断,来实现对灯光进行调节。任务实施1. 设计并分析可控硅调光电路2. 利用万用表对元件的性能进行检测3. 分析各模
22、块电路的性能工作情况4. 用 Prote l99SE绘制出可控硅调光电路原理图5. 能够采用手工焊接的方法制作可控硅控制电路板6. 对可控硅调光电路进行组装与调试基本功能:可以控制灯泡的亮度、闪烁等。扩展功能:系统可以增加一个温度传感器,实现对温度进行测量,来调节电风扇转速的大小或调节空调的温度的高低。也可以用于控制机床的转速,使机床能有更好的适应性。2.4系统操作说明泸州职业技术学院毕业论文 系统功能及操作按下K1时系统启动,此时可以进行调光,按下K3系统,可以将灯光加亮,按下K4可以将灯光减弱,按下K2系统停止。泸州职业技术学院毕业论文 系统功能及操作 图2-1 按键控制电路图2.5本章小
23、节本章主要介绍了课题背景、设计任务和课题意义,对单片机用可控硅调光的优点及结构作了简要叙述,也对本系统的应用及概况进行了说明。对本系统的基本功能、扩展功能进行了介绍,也对本系统的基本操作进行了一些介绍。西南科技大学毕业设第三章 系统硬件设计3.1 芯片的选择本设计选用AT89S52芯片,它是一种低功耗、高性能CMOS 8位微控制器,具有8K(0000H1FFFH)在线系统可编程Flash存储器。片上Flash允许程序存储器在线编程,也适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在线系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供灵活、高效的解决方案。图3-1 单片机引
24、脚图3.2 实验板电路原理图实验板电路结构框图如图3-2所示,原理电路图见附录A。可控硅出发键盘电路时钟电路复位电路单片机可控硅触发灯泡亮度过零点检测 图3-2 实验板结构框图3.3 功能电路分析1 复位电路如图3-3所示为实验板的复位电路,当RESET 信号为低电平时,实验板为工作状态,当RESET信号为高电平时,实验板为复位或下载程序状态。由于AT89S52具有ISP 的功能,即可以通过并口线直接将程序下载到单片机内,因此, AT89S52 具有两种状态,下载程序状态和运行状态。该复位电路能实现上电自动复位,也能手动复位,一般复位时RESET应保持20毫秒以上高电平,此复位时间由接地电容控
25、制。图3-3 复位电路2.时钟电路实验板的时钟振荡源电路如图3-4所示。其中JT 为11.0592MHz 的晶振,改变两电容CB的值即可对此晶振频率进行调节。该电路提供单片机工作所需的振荡频率,计算定时器初值即需此晶振频率,在通信时也需知道晶振频率,以对波特率进行计算。图3-4 时钟电路3 按键电路键盘控制电路,键盘用扫描工作方式,若有键按下,则相应位端口被拉低为低电平,键盘电路共用了四个按键,K1 K2 K3 分别接接口P1.0、 P1.1 、 P1.2 、,K1按下时系统启动,此时K2、K3分别控制灯光的光强,在按下K1系统停止。 3.3.1 过零点采集电路过零检测电路是通过检测电源频率,
26、获得与电源同频率的方波过零信号,该信号被送入主芯片CPU的中断脚后进行过零控制。当电源过零时,控制双向晶闸管触发角(导通角)。如图4-7所示,分别从差分输入的+端和-端引一个大电阻到测试系统的“地”,因为是单电源放大考虑到LM358的共模输入信号范围0-VCC-1.5V,由于二极管限幅,二极管两端电压最多0.7V,又因为对于去其中间电平连接到地,正负端对地输入的电压范围为-0.35到+0.35。在过零电压降到0.7V之前,比较器不会动作,在过零电压降到0.7V之后,这个时候已经非常逼近过零点了,二极管不起作用,比较器相当于直接接市电,比较器再按1:1的比例检测真正的过零点泸州职业技术学院毕业论
27、文 系统硬件设计西南科技大学毕业设计图3-5 过零点采集电路 3.3.1单片机的输入信号及输出脉冲如图3-6所示,采集到的同步信号进入单片机的一个数值I/O口,作为外部中断的触发信号,每触发一次,单片机进一次中断,然后人为定义一个延时,一定导通角后输出可控硅触发信号,延时时间越长(应小于半个周期的时间:10ms),一个周期内的导电时间越短,即输出电压平均值越小,灯泡越暗。图3-6 单片机的输入同步信号及输出脉冲1.单片机的输入信号及输出脉冲采集到的同步信号进入单片机的一个数值I/O口,作为外部中断的触发信号,每触发一次,单片机进一次中断,然后人为定义一个延时,一定导通角后输出可控硅触发信号,延
28、时时间越长(应小于半个周期的时间:10ms),一个周期内的导电时间越短,即输出电压平均值越小,灯泡越暗。 主控单元以AT89S52单片机为核心,交流电压过零点信号提取电路中产生的同步信号INT0接到AT89S52的INT0(P3.1),此信号的下降沿将使AT89S52产生中断,以此为延时时间的起点。四个按键只用于控制一路灯:一个为开,一个为关,另外两个分别为提高亮度和降低亮度。3.3.3 可控硅出发电路如3-7所示,单片机输出触发信号时。用单片机引脚输出触发三极管,控制电路的通断。触发信号为高电平时,光耦可控硅MOC3020基极触发已承受压降的集电极和发射极导通,使用400V0.1uF的电容和
29、2.2K的电阻限制BTA24-600B可控硅的电流。当交流电压反向时,光耦和可控硅均关断,直到接收到一个新的触发高电平才导通。图3-7 可控硅触发电路光电耦合器是将发光元件和光传感器结合在一起的元件,由于利用自身产生的光亮,和外界独立绝缘,具有光电隔离的作用,起到保护电路不被干扰的作用,主要运用在双向可控硅的控制、音乐设备、电子乐器等方面,但要受环境温度的影响,所以不宜在温度过高的地方使用。驱动发光二极管的阴极与单片机相连,阳极接+5V电压,采用上拉电流方式驱动电路,确保有足够的电流驱动。工作过程中,当单片机AT89S52输出为高电平的时候,发光二极管不导通也不发光,可控硅的G极没有电流产生,
30、可控硅处于断开状态,负载上只有很小的电流,当单片机的输出端为低电平时,发光二极管导通,可控硅控制端(G极)有电流输入,可控硅处于导通状态,有大量电流流过,负载开始工作。3.3.4 电源模块 如图3-8所示电路输出电压为+5V。它由电源变压器,桥式整流电路,滤波电容100uF/25V、470uF/25V,防止自激电容2个0.1uF电容和一只三端(7805)稳压器达成。220V交流市电通过电源变压器变换成交流低压,在经过桥式整流电路和滤波电容的整流和滤波,在固定试三端稳压器7805形成并不稳定的一个西南科技大学毕业设计+5V电压。此电压在经过三端稳压器7805和470uF/25V电容的滤波便在稳压
31、电源的输出端输出一个稳定度较好的+5V电压。三端稳压器是一种标准化、系列化的通用线性稳压电源集成电路,以其体积小、成本低、性能好、工作可靠性高使用简捷方便等特点,成为目前稳压电源中应用最为广泛的一种单片式集成稳压器件。图3-8 电源模块电路3.4 本章小结 本章主要对芯片作了介绍,对其内存单元作了详细说明,并对系统硬件(实验板)的结构框图和各功能电路作了说明,以及这些电路在本设计中的用途。泸州职业技术学院毕业论文 系统硬件设计第四章 系统软件设计4.1 软件控制分析要控制的对象是50Hz的正弦交流电,通过光耦取出其过零点的信号(同步信号),将这个信号送至单片机的外中断,单片机每接收到这个同步信
32、号后启动一个延时程序,延时的具体时间由按键来改变。当延时结束时,单片机产生触发信号,通过它让可控硅导通,电流经过可控硅流过白炽灯,使灯发光。延时越长,亮的时间就越短,灯的亮度越暗(并不会有闪烁的感觉,因为重复的频率为100Hz,且人的视觉有暂留效应)。由于延时的长短是由按键决定的,所以实际上就是按键控制了光的强弱。理论上讲,延时时间应该可以是010ms内的任意值。在程序中,将一个周期均分成N等份,每次按键只需要去改变其等份数,在这里,N越大越好,但由于受到单片机本身的限制和基于实际必要性的考虑,只需要分成大约100份左右即可,实际采用的值是95。可控硅的触发脉冲宽度要根据具体的光耦结合示波器观
33、察而定,在本设计中取20 s。程序中使用T1来控制这个时间。对两个调光按键的处理有两种方式:一种是每次按键,无论时间的长短,都只调整一个台阶(亮或暗);另一种是随按键时间的不同,调整方法不同:短按只调整一个台阶,长按可以连续调整。如前面所述,由于本设计中的台阶数95(N=95),如果使用前一种方式,操作太麻烦,所以用后者较为合理。西南科技大学毕业设计4.2 系统实现流程 4.2.1主程序流程 主程序反应了系统主要运行步骤,首先系统初始化,判断主开关是导通还是断开,入关按键按下,表示系统继续向下运行,然后判断是加键按下还是减键按下,加键按下系统继续运行,灯光调亮,按键按下,调用延时子程序,延时时
34、间到时,系统运行,若减键按下,调用延时子程序,灯光变暗。系统主要就是对按键延时的控制,通过对按键的延时时间来控制可控硅的通断,从而控制灯泡的亮度,系统还要检测过零点的脉冲信号,过零检测模块将检测信号输入给单片机,单片机在通过这个信号去控制可控硅,同时控制显示模块显示。开INT初始化ON/OFF=1?ON/OFF取反ON/OFF键按下关INTON/OFF=11ON/OFF=0加键按下减键按下延时最小?延时减小延时增大延时最小?图4-1 主程序流程图4.2.2 系统子程序初始化定时器,设定光亮程度,读取过零检测信号,当检测到脉冲信号时,定时器开启,中断时控制光耦信号进行调光。初始化定时器光亮程度等
35、待过零信号定时时间到系统调光出发开启定时器图4-2 调光子函数流程图中断子程序当程序初始化时,给TL0和TH0同时赋予初值,当TL0计数溢出时TF0把寄存器TH0中的初值加载给TL0,TL0重新计数。中断子程序初始化定时器判断计数时间是否到初始化定时器中断子程序图4-3 中断子函数流图4.3 本章小节本章主要对系统的软件设计进行了详细说明,从数据单元及标志单元的分配,到各子程序模块的实现方法,以及对时钟的误差分析、校正,定时音与显示相冲突问题及解决方案。西南科技大学毕业设计第五章 系统调试单片机应用系统电路板组装好以后,便可以进入系统的在线运行调试,其主要任务是排除电路板的硬件故障,并完善其硬
36、件结构,运行调试所设计的程序,排除程序错误,优化程序结构,使系统达到期望的功能,进而固化软件,使其产品化。 5.1硬件调试单片机应用系统的硬件和软件调试是交叉进行的,但通常是先排除电路板中明显的硬件故障,如电源故障,电路板导通情况,综合进行调试。图5-1 系统硬件图1常见的硬件故障电路板中硬件的逻辑错误,这种情况是由于设计错误和加工过程中的工艺性能所造成的。这类错误有顺序不匹配、错误、开路、相位接错。西南科技大学毕业设计图5-2 元件调试图元件的实效,原因有两个方面,一是器件本身本身损坏和性能差,如器件型号选择不当、电器性能达不到要求。二十由于组装安装错误造成的元件实效,如电容、二极管、三极管
37、的极性安装错误。 图5-3 元件调试图5.2调试方法5.2.1硬件调试第一,在电路板通电之前,首先用万用表等工具,根据硬件电器原理图和装配图仔细检查线路的正确性。图5-4 万用表测电阻第二,加电后检查各插件上引脚的电位,仔细测量个点电位是否很正常,尤其是注意单片机插座上的各点电位,若有高压,联机时会烧坏器件。图5-5 万用表测元件第三,在不加电的情况下,除单片机以外,插上所有的元器件,最后联机调试。5.2.2软件调试软件调试与选用的软件结构设计有关,如果采用多任务操作系统,一般逐个西南科技大学毕业设计进行调试。在调试各个模块时一调试相应的子程序,中断程序和一些操作系统的程序。图5-6 系统调试
38、图1.系统程序编写软件图正确安装keill u Vision3后,进入程序编写,通过对单片机型号,对文档的建立加载,将程序写好并保存烧入单片机内。图5-7 系统单片机选型程序编写时要选择Options for Target 点击output,选择Ggreats NEI Fi;否则烧写时找不到相应程序。图5-8 系统程序编写图5-9 系统文件加载1.图5-10 系统程序编写图5-11 系统软件烧写5.3在调试过程中遇到的问题及解决方法在硬件和程序的调试过程中,遇到了许多的问题。这些问题有的是由于自己粗心造成的,有的是因为自己的基础知识不扎实造成的。1 .在对电路板的焊接时,有虚断,没有连接好,在
39、通电后发现不能工作,进过对各模块分别检查,才发现并将其焊接好。2. CPU不响应任何中断,这错误是由于连续运行时不执行中断服务程序的规定操作,当断电设在中断入口或中断服务程序中时不到断点。错误的原因是,中断控制器(IE.IP)的初值不正确,使CPU没有开放中断或不允许某个中断请求。3.目标系统基本上已经能正常操作,但是控制有误动作或输出的结果不正确,这是由于应用程序的错误引起的5.4本章总结本章对系统的硬件和软件进行调试,验证硬件的好坏,对系统软件,程序编写等学习应用,对在系统中出现的故障进行分析.泸州职业技术学院毕业论文 系统调试结束语经过几个月的工作,基于AT89S52单片机可控硅调光系统
40、的设计已经完成。经试验验证,满足设计要求。通过制作该调光控制器,我掌握了单片机、光藕和可控硅等方面的知识和使用技能,特别是可控硅和光耦,平时大家都较少接触。本次设计主要涉及了单片机原理及接口技术的相关知识和编程语言的诸多要领。设计中涉及的许多问题,更是对以前所学的知识的回顾及在过去的两年中学到知识的系统总结,这次设计对我们将来的工作有很大的帮助。在设计中,我积极查阅资料,细心钻研各个细节,完成了单片机可控硅调光系统的开发与调试,也让我们明白了在设计中考虑问题应该全面。在设计中既锻炼了我的动手能力,又学会查阅资料,提炼需要的信息。毕业设计任务是很重要的,从理清设计思路和着手做设计都离不开导师的指
41、导。在设计过程中我的指导老师侯洪政老师给了我很大的帮助,对设计中出现的问题及时了讲解和耐心的指导,使我的设计得以顺利完成,在此,特向我的指导老师侯洪政老师及学院领导和机械工程系的老师们表示真诚感谢;同时,很多同学也给我提供了很多帮助,也向帮助我的同学表示感谢。 参考文献1 胡汉才.单片机原理及接口技术M.北京:清华大学出版社,1996.2 胡健.单片机原理及接口技术M.北京:机械工业出版社,2004.3 胡健.单片机实用教程M.北京:兵器工业出版社,2001.4 周行慈.单片机应用程序设计基础M.北京:北京航空航天大学出版社,1991.5 李广弟.单片机基础M.修订本,北京:北京航空航天大学出
42、版社,2001.6 李朝青.单片机原理及接口技术M,简明修订版.北京:北京航空航天大学出版社,1999.7 李叶紫.MCS-51单片机应用教程M.北京:清华大学出版社,2004.8 朱定华.单片机原理及接口技术M.北京:电子工业出版社,2001.9 AT89S52芯片资料(译文),Atmel公司.致谢西南科技大学毕业设计附录A:程序清单泸州职业技术学院毕业论文 附录A:实验板原理图#include#includesbitledRS=P10;sbitledRW=P11;sbit ledE=P12;sbit keyjia=P00;sbitkeyjian=P01;sbitcontrolLD=P02;bitflag1=1;bitflag2=1;unsignedchar code table= guang liangdu;unsignedchar code table1=00 ;intnum,flag=0,count=0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025餐饮加盟合同模板
- 2025物业管理服务合同样本
- 2025钢材购销的合同样本
- 楼顶菜园出售合同协议
- 欠款维修协议书范本
- 忠诚协议书违约罚款协议
- 2025采购合同范本模板
- 教研组组风建设校长讲话:教学质量要上台阶教研组风气得先“支棱”起来
- 2025标准版技术研发合同范本
- 商场人防门销售合同协议
- 机械行业重点岗位安全手册
- 《休闲农业》课件 项目五 休闲农业项目规划设计
- 基于大数据的公共安全风险预测模型研究报告
- 2025年广东省广州市荔湾区中考一模英语模拟试题
- DBJ33∕T 1104-2022 建设工程监理工作标准
- 2025年河北雄安新区雄县事业单位招聘考试笔试高频重点模拟试卷提升(共500题附带答案详解)
- 建设工程消防工程设施验收技术指导手册
- 现代物流园区的应急物资储备与调配
- 甘油三酯的分解代谢赵婷讲解
- 仿真对抗评估方法-深度研究
- 【MOOC期末】《大学体育射箭》(东南大学)中国大学慕课答案
评论
0/150
提交评论