智能电饭煲的软硬件设计
[关键词:智能电饭煲] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:ckjs0433,word全文:35页,合计:13000字 |
本文主要是设计一种电饭煲使它具有预约定时和煲煮各种食物的功能。主要包括硬件和软件两个方面,硬件方面采用89C52作为主控芯片,温度测量采用的是DALLAS公司生产的单总线,数字式温度传感器DS18B20,它能在现场采集温度数据,并直接将温度物理量变换为数字信号并以总线方式传送到计算机进行数据处理.,因此可与89C52直接相连。时钟电路也是采用DALLAS公司生产的串行接口实时时钟芯片DS1302,既提供实时时钟芯片,又把关键的数据存储于RAM,采用简单的三线串行I/O接口,电压工作范围为2.5V到5.5V,工作电源和备份电源双引脚输入。显示芯片采用8位串行智能键盘显示器HD7279.根据本次设计的目的和要求,我们共需要5个按键,可通过按键来选择不同的工作状态,并由显示部分显示出来,用户可一眼就看出当前的工作状态。控制回路采用的是固态继电器,可通过控制继电器的通和断来给电饭煲持续加热,从而达到把饭煮熟的目的。在软件的设计方面我们采用汇编语言进行编程,在调试的过程中采用的是QTH8052F仿真器,该仿真器具有良好的人机接口,使用也比较方便。
预期结果
本次设计期望能够做出具有煲煮功能的智能电饭煲。整个系统输入包括1个温度传感器,5个按键;输出包括8位七段数码管和一个固态继电器。2个温度传感器分别检测电饭煲顶盖和底盘的温度,并将检测到的温度送到主控芯片89C52,89C52将数据进行处理后 ,再输出和显示;5个按键分别为:功能选择键,切换键,增键,闪烁键和启动键,对应的键值分别为20H,18H,10H,08H,00H。功能选择键能够切换电饭煲的四种工作状态,按一下改变一下状态;切换键在温度和时间之间进行切换;增键和闪烁键用来修改参数;启动键用来使电饭煲进入工作状态,当按下此键后,其他键不再影响系统工作。当有键按下时,89C52读取该按键代码并将其显示在LED上,数码管还可以显示温度和时钟。控制部分采用一个固态继电器进行控制,当89C52输出触发信号时,开始驱动继电器工作,接通发热盘;没有触发信号时继电器断开。
在煮饭过程中,从开始到沸腾之前的这个加热阶段继电器一直接通,沸腾保持一段时间后,继电器断开,锅内温度开始下降,当温度下降到75℃左右时,进入保温阶段。
本次设计的智能电饭煲是当主控芯片89C52通过引脚输出控制信号时,信号通过电容偶合,整流后送到三极管进行放大,进而驱动继电器工作,继电器闭合开始给底盘加热;当主控芯片89C52没有控制信号输出时,继电器断开,从而停止给底盘加热。
提示:此毕业设计论文完整版包含【论文】 作品编号:ckjs0433,word全文:35页,合计:13000字 |
本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——智能电饭煲的软硬件设计(论文)!