欢迎来到天天文库
浏览记录
ID:1419073
大小:965.00 KB
页数:0页
时间:2017-11-11
《电磁炉单片机控制系统的设计毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、电磁炉单片机控制系统的设计毕业设计目录摘要IABSTRACTII前言1第1章系统总体方案21.1方案设计21.2方案论证3第2章硬件设计42.1芯片介绍42.2电磁炉无锅检测模块92.3定时控制模块102.4功率控制模块122.5温度自动控制模块132.6显示模块142.7保护电路162.8按键模块172.9报警模块172.10电源电路18第3章程序设计193.1主程序流程193.2无锅检测程序流程203.3A/D转换程序流程213.4外部中断213.5定时模块流程223.6温度控制程序流程263.7基本显示模块流程263.8报警模块流程275
2、2第4章系统仿真与调试294.1系统仿真294.2系统调试31第5章PCB板设计与制作335.1PCB板设计335.2PCB板制作34结束语37参考文献38致谢39附录Ⅰ程序清单40附录Ⅱ系统原理图49附录ⅢPCB图50附录Ⅳ元器件清单515252前言当今,随着电子技术的高速发展,单片机的应用已经渗透到生产和生活中的各个方面,有力的推动了社会的发展。单片机以其体积小,集成度高,价格便宜,在数据处理、实时控制等方面无与伦比的强大功能而受到广大科研工作者及生产厂家的亲睐。目前,市场热销的电磁炉就是单片机控制系统的一个典型应用,其品牌繁多、功能强大且
3、多样。作为一个毕业设计的课题,对单片机控制系统的应用做了一些初步的尝试和探讨。以往家用电器采用模拟电路和数字电路设计的整体电路的规模较大,用到的器件多,造成故障率高,难调试,而且电路复杂,维修和生产测试不太方便;而今,采用单片机系统完成设计使电路设计简单可靠,工作可靠性很好,功能强大,实现控制智能化。为此我们采用了单片机进行设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。针对各种功能的控制,通过软件编程就可以轻易而举的实现。本设计以AT89C51为核心,实现电磁
4、炉的定时控制、温度自动控制、功率自动控制、保护功能、数码管显示控制以及无锅检测报警功能的控制;对单片机AT89C51在系统控制上的应用,从软硬件两方面阐述了控制系统的设计方案做了简单的介绍。在软件设计上,采用模块化程序设计的思想,对电磁炉控制系统的各个功能模块进行划分和设计,提高了控制系统的快速性和准确性。最后,对整个系统进行组装、调试和性能测试。实验结果表明,该控制系统设计合理,稳定,安全,可靠性高。52第1章系统总体方案1.1方案设计方案一:控制部分的核心采用传统的数字逻辑芯片来实现。系统的逻辑状态以及相互转移更是复杂,用纯粹的数字电路或小
5、规模的可编程逻辑电路来实现该系统有一定的困难,需要用中大规模的可编辑逻辑电路。这样,系统的成本就会急剧上升。方案结构图如图1.1:电源AC/DC按键控制电磁炉控制板驱动电路主谐振电路锅具显示保护检测电路图1.1方案一结构图方案二:以AT89C51系统为核心,利用单片机丰富的I/O端口,及其控制的灵活性,使其实现电磁炉数码管显示控制、多种安全保护功能、功率自动控制、温度自动控制、定时控制以及各种自动检测报警功能的控制。此系统的硬件和软件都比较容易实现,且满足本题的精度要求,性价比较高的AT89C51具有以下特点:其8K的EPROM可在固化程序上是
6、方便地多次擦写,独有的低功耗性能保证器件的长时间工作;采用最小应用系统设计,电路可靠、稳定。方案结构图如图1.2:单片机定时控制温度自动控制功率自动控制检测报警控制安全保护控制数码管显示控制电源电路图1.2方案二结构图521.2方案论证方案一采用模拟电路和数字电路设计的整体电路的规模较大,用独立振荡单元,多个功率管并联、驱动放大电路采用分立元件,如:定时采用555构成的单稳态触发器控制,但是该单稳态电路对输入的脉冲宽度有一定的要求,即触发脉冲宽度要小于暂稳时间,而实际应用中则大于暂稳时间,于是还要先经微分电路后再加到电路的低电平触发端。仅一个定
7、时控制电路就已经如此复杂,若加上其它的温度、功率、显示等电路,系统电路更为繁杂,由此一来,用到的器件多,造成故障率高,难调试,而且电路复杂,维修和生产测试不太方便;虽然容易实现,但控制和性能方面都很差,硬件设计任务比较麻烦,而且设计的产品实际操作也不方便。方案二是采用以AT89C51为核心的单片机系统,可以实现数码显示、定时控制、温度功率自动控制等功能,大大提高了智能化自动控制的速度。显示采用8位一体数码管,既显示定时又显示温度,其中,数码管的前四位显示定时的时和分,后三位显示温度;定时采用单片机内部定时和外部中断结合控制实现;温度和功率控制选
8、用ADC0808和电位器联合控制实现。由此一来,系统利用单片机强大功能对各个模块进行系统控制,减少分立元器件的使用,使其效率高、体积小、重量轻、噪音小
此文档下载收益归作者所有