智能电饭煲—硬件设计
[关键词:智能电饭煲] [热度 ]提示:此毕业设计论文完整版包含【论文,源程序,答辩稿】 作品编号:ckjs0417,word全文:36页,合计:11000字 |
本次设计主要设计的是一种可以显示温度、显示时钟和具有多种方式煲煮食物功能的智能型电饭煲。设计包括硬件设计、软件设计和CAD线路板设计三方面,为了使硬件的结构更简单清晰,采用了串行通讯芯片的方法。电饭煲的显示部分主要由主控芯片AT89C52、键盘/显示器专用芯片HD7279和8个数码管组成。温度采集接口设计选用先进的单线总线智能温度传感器DS18B20,该传感器具有采集温度并进行保持以二进制数传给微处理器的功能,因此可将它直接与AT89C52相连。时钟模块采用的实时时钟芯片DS1302,它片内均含RAM,可以省去一个专用的存储器。控制模块设计采用位式控制,并由一个固态继电器来控制加热电路的通断,从而达到控温的目的。此次设计我们共设计了五个按键,可通过按键来选择电饭煲不同的工作状态,时钟/温度显示和修改,并由显示部分显示出来,使用者可以随时看到电饭煲当前的工作状态。在软件设计和调试时,我们主要采用的是直接面向机器的汇编语言进行编程,在调试的过程中使用的是具有良好的人机接口,使用方便的QTH8052F仿真器。
智能电饭煲预期效果
设计一个智能电饭煲,具有煮饭,煮粥,煲汤和保温四个工作状态,并可以显示当前工作状态;可以实现随时查看当前时间/温度,并任意修改时间的功能[3]。
1.按键和显示都以达到预期的效果:
(1)复按下1键即功能选择键(GNXZ)可选择四种工作状态,并在DIR7~DIR5顺序显示“ZF(煮饭)”/“ZZ-”(煮粥)/“BT-”(煲汤)/“BW-”(保温);
(2)反复按下2键即切换键(QH)可切换时钟和温度,并在DIR4显示“S(时钟)/W(温度)”,在DIR3~DIR0顺序显示时钟(只有时和分)/温度(整数部分);
(3)反复按下3键即增键(ZJ)闪烁位的数值增1,同时把改后值送入DS1302的RAM中。增到9后,继续按下3键数值回到0,并把当前值送入DS1302的RAM中;
(4)反复按下4键即闪烁键(FLASH)可使DIR0~DIR3位顺序循环闪烁;
(5)反复按下5键即启动键(QD)可启动/停止电饭煲的工作状态。
2.控温未能完全实现
软件的控温程序已编出,但由于时间和能力关系没能完全完成位式控温。
3.电饭煲设计实物
提示:此毕业设计论文完整版包含【论文,源程序,答辩稿】 作品编号:ckjs0417,word全文:36页,合计:11000字 |
本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——智能电饭煲—硬件设计(论文,源程序,答辩稿)!