电饭锅定时煮饭控制器

电饭锅定时煮饭控制器

ID:25797219

大小:93.50 KB

页数:7页

时间:2018-11-22

电饭锅定时煮饭控制器_第1页
电饭锅定时煮饭控制器_第2页
电饭锅定时煮饭控制器_第3页
电饭锅定时煮饭控制器_第4页
电饭锅定时煮饭控制器_第5页
资源描述:

《电饭锅定时煮饭控制器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、论文电饭锅定时煮饭控制器科技的飞速发展使得我们的生活越来越方便,我们的研究的前提总是研究结果必须是对自己有用有利的。现代社会,家用电器越来越多,家用电器往往也是对人类有利的,是为了方便人类才出现的。比如说电灯的发明,带给了人类更多光明;电风扇的出现,使得人们无需摇扇即可享受清凉;电话的问世,使得联系变得方便、迅速;而移动电话的出现,更是方便了人们的生活。大部分电器出现后总是会有新的同类电器出现,能够被人们接受的总是较原有电器有所改进的,而不可否认的是,大部分电器都尚未达到完美的程度,甚至说不可能达到完美的程度也不为过

2、分。我们需要不断思考,不断改进原有的生活,使家用电器不断向我们需要的发向发展。作为大学生,我们可以从身边做起,首先发现需要改进的,进而思考设计出解决方案,努力解决这些问题,作为离校后工作的基础。凭借我校所需完成SRTP项目的要求,我们提交了做出电饭锅定时煮饭控制器的认定书,认真完成了这个项目。我们提出这个项目是考虑到电饭锅可以煮饭,但并不能自动煮饭,需要我们接通电源方开始工作。经过指导老师堵国梁老师的指导,我们决定通过控制电源接通的时间来控制煮饭的时间,这样还有一个好处,就是我们亦可以用此控制器来控制一些其它家用电器

3、。通过我们的认真分析研究,设计出了如下方案:用按钮做成小键盘,可以从该键盘输入所需定时时间;用数码管显示离电源接通所剩时间;用软件计时,到预定时间,输出一个阶跃信号,并利用继电器使得220V的电路导通,电饭锅开始工作。具体设计如下:<一>硬件部分:该部分主要有键盘、显示、复位以及转换电路四部分。1、键盘:由12个开关构成,分别代表0、1、2、3、4、5、6、7、8、9、yes、no7/7论文1、显示:(1)数码管显示:用来显示所剩时间的数值部分(2)RedLED显示:用来显示所剩时间的单位部分(3)GreenLED及

4、蜂鸣器显示:用来显示P3.6口输出为低电平3、复位:用一电解电容、按钮及两个一大一小电阻组成复位电路,可以实现整个功能的复位4、转换电路:利用继电器将220V的电路导通电路图如下:VCC=6V<二>软件部分:用单片机编程,从P2口读进键盘状态,从P0、P1口分别输出剩余时间的各位及十位,从P3.0口读进所选单位状态,从P3.6口输出阶跃信号。利用NOP指令执行所需时间编写延时程序,实现准确计时,每过1秒(分)钟,时间减01,当时间减为00时,从P3.6口输出信号。7/7论文程序代码如下:7/7论文ORG0000HAJ

5、MPSTARTKEYBUFEQU18HTEMPEQU19HA_BITEQU20H;十位B_BITEQU21H;个位TABLE:DB40H,79H,24H,30H,19H,12H,02H,78H,00H,10HORG0100HSTART:SETBP3.6MOVP0,#40HMOVP1,#40HWAIT1:MOVA_BIT,#0MOVB_BIT,#0MOVP2,#0FFHCLRP2.4MOVA,P2ANLA,#0FHXRLA,#0FHJZNOKEY1LCALLDELAY10MSMOVA,P2ANLA,#0FHXRLA,#

6、0FHJZNOKEY1MOVA,P2ANLA,#0FHCJNEA,#0EH,NK1MOVKEYBUF,#0MOVA_BIT,#0LJMPDK1NK1:CJNEA,#0DH,NK2MOVKEYBUF,#1MOVA_BIT,#1LJMPDK1NK2:CJNEA,#0BH,NK3MOVKEYBUF,#2MOVA_BIT,#2LJMPDK1NK3:CJNEA,#07H,NK4MOVKEYBUF,#3MOVA_BIT,#3LJMPDK1NK4:NOPLJMPWAIT1DK1:MOVA,KEYBUFMOVDPTR,#TABLEM

7、OVCA,@A+DPTRMOVP0,ADK1A:MOVA,P2ANLA,#0FHXRLA,#0FHJNZDK1A;直至为零LJMPWAIT2NOKEY1:MOVP2,#0FFHCLRP2.5MOVA,P2ANLA,#0FHXRLA,#0FHJZNOKEY2LCALLDELAY10MSMOVA,P2ANLA,#0FHXRLA,#0FHJZNOKEY2MOVA,P2ANLA,#0FHCJNEA,#0EH,NK5MOVKEYBUF,#4MOVA_BIT,#4LJMPDK2NK5:CJNEA,#0DH,NK6MOVKEYBU

8、F,#5MOVA_BIT,#57/7论文LJMPDK2NK6:CJNEA,#0BH,NK7MOVKEYBUF,#6MOVA_BIT,#6LJMPDK2NK7:CJNEA,#07H,NK8MOVKEYBUF,#7MOVA_BIT,#7LJMPDK2NK8:NOPLJMPWAIT1DK2:MOVA,KEYBUFMOVDPTR,#TABLEMOVCA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。