基于C51单片机的微波炉课程设计(3)

2019-04-09 08:55

电路设计部分以单片机控制电路为核心由定时器电路,显示电路,键盘电路,门电路,电源电路,音响发声电路,火力输出电路,档位显示电路共同组成微波炉控制系统电路。

2.3 软件设计

考虑到本系统所编程的数据量不大并且要求系统有较高的准确度故采用汇编语言进行程序的编写,利用伟福6000作为系统的仿真软件。利用ISPlay软件进行单片机程序的写入。软件界面如图2.3.1 和图2.3.2。

图 2.3.1 伟福6000软件界面

图 2.3.2 ISPlay软件界面

7

基于51单片机的微波炉控制系统

2.4 本章小结

经过对整个系统概述的分析,可以得到一个大致的系统设计框架,对整个系统设计有个一个大致方向,并根据系统的框架进行各模块的细分与方案论证。

8

第3章 各模块方案比较与论证

系统设计包含显示电路,键盘电路,计时控制电路,档位输出电路,音响发生电路等多个部分,每个部分都可以采用不同的方案来实现,但不同的方案有实现的难易的不同,所以通过思考分析,最终做出最好的选择,使之更加科学和合理。下面对各部分设计方案做分析和选择。

3.1 档位显示部分方案

方案一:通过单片机的一个I/O端口经A/D转换器,转换成三个输出端口进行档位控制。如图3.1 .1这种方案可以节省单片机接口资源。

方案二:直接利用单片机的三个I/O端口进行档位控制。如图3.1.2 这种方案电路简单。

I/O A/D转换 单片 机 图 3.1.1

档位显示I/O I/O 单片机I/O 档位显示 的简单化,采用方案二进行档位显示。

3.2 计时控制部分方案

方案一:使用专用时钟芯片。

使用微控制器控制专用时钟芯片实现计时控制,这种方案有着计时精度 高、控制简单的优点,而且更易于实现日期/时间显示、定时烹调等计时扩 展功能。

方案二:采用单片机内部定时器。

51单片机 内部含有3 个定时器,可以利用一个定时器与程序计数器相结 合的方式,在系统晶振的驱动下,产生标准时钟频率。

由于方案二 具有较好的灵活性、较少的电路器件和较高的性价比,而且

通过精确的软件补偿使精度完全可以满足控制需要,所以我们选择该方案完成设计。

由于在本设计系统中单片机有充足的I/O端口资源,为了保证系统的稳定性和电路

图 3.1.2

9

基于51单片机的微波炉控制系统

3.3 键盘和显示部分方案

(1)、键盘

方案一:采用阵列式键盘。

此类键盘是采用行列扫描方式,优点是当按键较多时可以降低占用单片机的I/O口数目,缺点是电路复杂且会加大编程难度。

方案二:采用独立式按键电路。

每个键单独占有一根I/O接口线,每个I/O口的工作状态互不影响,此类键盘采用端口直接扫描方式。缺点是当按键较多时占用单片机的I/O数目较多,优点是电路设计简单,且编程极其容易。

由于该系统采用了常规钟表式的校对方式,用键较少,系统资源足够用,故采用了方案二。

(2)显示

方案一:采用数码管显示。

数码管通过设置可以完成制作任务,经济耐用,但其显示不够直观、提供信息量少、不易理解等缺点。

方案二:采用液晶显示。

液晶特别是具有汉字显示功能的液晶显示器,来实现显示功能,不仅可以实现基本的显示信息,而且可以显示丰富的符号指示信息以及文字指示信息,如AM/PM,闹钟符号等,信息量丰富且直观易懂。而且液晶显示有功耗低,体积小,重量轻,寿命长,不产生电磁辐射污染等优点。

由于此系统只用到4位数字显示,考虑实用问题,故采用方案一。

3.4 音响发生模块方案

方案一:微控制器直接发生。

MCU 直接输出两路不同频率的脉冲信号,叠加成为双音频信号,驱动

后送扬声器。但是由于MCU 产生的方波信号含有高频分量,经测试,音效并不能令人满意

方案二:采用555 振荡器实现双音频输。

采用两片555振荡器分别发生不同频率的音频,由单片机控制输出,在电阻上叠加后经功率放大电路推动扬声器发声。

由于555振荡器的音响发生模块的电路简单且音质较好,故采用方案二。

10

3.5 本章小结

经过比较和分析,得出了较理想的方案:

(1)计时单元由软件编程来实现。定时采用单片机内部定时器来实现,即通过单片机内部定时器产生中断,再通过软件编程实现进行计数,从而实现分、秒的倒计时。

(2)时间显示采用四位LED数码管显示分和秒。档位显示采用3个发光二极管显示。

(3)键盘采用单片机四个端口输入电平,通过单片机扫描相应四个端口电平来判断按键的抬起与按下。

(4)采用两片555振荡器分别发生不同频率的音频,由单片机控制输出,在电阻上叠加后经功率放大电路推动扬声器发声。

通过方案的比较和论证之后,明确了各个模块的实现方案。然后,对整个系统总体进行设计,形成一个清晰的设计方向,并构思出系统总体设计的工作原理和系统的框图,使整个设计方案具有总体性。

11


基于C51单片机的微波炉课程设计(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:随文识字写字小课题研究

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: