9512.net
甜梦文库
当前位置:首页 >> >>

电饭煲定时控制器设计


龙源期刊网 http://www.qikan.com.cn 电饭煲定时控制器设计 作者:何建新 刘矛 雷学堂 杨帆 来源:《电子世界》2012 年第 20 期 【摘要】电饭煲定时控制器主要利用单片机 AT89C51、其它外围元件电路,组成一个具 有接通外部电源功能的定时控制器,具有结构简单,定时准确、操作方便等特点。 【关键词】AT89C51;发光二极管;数码管 1.绪论 随着电子产品的不断更新换代,尤其是在智能控制方面技术有了显著的改进。传统电饭煲 具有效率高,蒸饭速度快,操作简单等优点。但在使用时必须采用人工开启电饭煲,这在使用 中感到非常不便。为此,本设计将介绍在生活中用的最多的定时控制器,主要利用单片机 AT89C51、其它外围元件电路,组成一个具有接通外部电源功能的定时控制器。 2.电路的硬件设计 2.1 电源电路设计 电源电路包括电容和稳压器。通过该电路,使得 220V 电压变为 5V,再通过电容的滤波 作用,稳压器的稳压作用,可输出 5V 的稳定电压,如图 1 所示。 2.2 总的电路图 定时开关的硬件电路如图 2 所示。采用单片机直接驱动数码管,数码管采用动态显示,数 码管的 7 个笔画直接接单片机的 PO.0~P0.7,位选段接单片机的 P2.0~P2.5,八个发光二极管 接单片机的 P1.0~P1.7,三个按键接单片机的 P3.0~P3.2。当需要设置定时时间时,我们按下 设置开关即可进入设定模式,通过移位开关选择要设定哪一位,找到哪一位后,通过加按键实 现在该位上数字的加。 3.电路的软件设计 3.1 定时程序设计 单片机的定时功能也是通过计数器的计数来实现的,此时的计数脉冲来自单片机的内部, 即每个机器周期产生一个计数脉冲,也就是每经过 1 个机器周期的时间,计数器加 1。如果 MCS-51 采用的 12MHz 晶体,则计数频率为 1MHz,即每过 1us 的时间计数器加 1。这样可以 根据计数值计算出定时时间,也可以根据定时时间的要求计算出计数器的初值。MCS-51 单片 龙源期刊网 http://www.qikan.com.cn 机的定时器/计数器具有 4 种工作方式,其控制字均在相应的特殊功能寄存器中,通过对特殊 功能寄存器的编程,可以方便的选择定时器/计数器两种工作模式和 4 种工作方式。 定时器/计数器工作在方式 0 时,为 13 位的计数器,由 TLX(X=0、1)的低 5 位和 THX 的高 8 位所构成。TLX 低 5 位溢出则向 THX 进位,THX 计数溢出则置位 TCON 中的溢出标志 位 TFX. 当定时器/计数器工作于方式 1,为 16 位的计数器。本设计师单片机多功能定时器,所以 MCS-51 内部的定时器/计数器被选定为定时器工作模式,计数输入信号是内部时钟脉冲,每个 机器周期产生一个脉冲使计数器增 1。 3.2 程序及其说明 /*程控定时开关*/ #include /*包含库函数*/ /*七段数码,高电平有效 ,顺序为.gfedcba*/ unsigned char led[]={0,0,0,0,0,0};/*将六个 LED 定义成一个数组,用来显示时、 分和秒 */ unsigned int counter; unsigned char n,w=0,flag=0,flag1=0; unsigned char K1_on=0,K2_on=0,K1_off=1,K2_off=1 ; unsigned char h_data=0,m_data=0,s_data=0; unsigned c

赞助商链接

更多相关文章:
电饭煲控制器设计报告
电饭煲控制器设计报告 - 机电信息工程学院 单片机系统课程设计报告 系: 专班业: 级: 自动化系 自动化 设计题目: 学生姓名: 指导教师: 电饭煲控制器 0 毕业设计...
电脑电饭煲控制器设计
电脑电饭煲控制器设计 - 辽 宁 工 业大学 单片机原理及接口技术 题目: 课程设计(论文) 电脑电饭煲控制器设计 院(系) : 专业班级: 学号: 电气工程学院 电气11...
电饭锅定时煮饭控制器
电饭锅定时煮饭控制器 - 论文 电饭锅定时煮饭控制器 科技的飞速发展使得我们的生活越来越方便, 我们的研究的前提总是研究结 果必须是对自己有用有利的。 现代社会...
电脑电饭煲控制器设计
电脑电饭煲控制器设计 - 辽 宁工 业大学 单片机原理及接口技术 题目: 题目: 课程设计(论文) 课程设计(论文) 电脑电饭煲控制器设计 :院(系) 专业班级: 专业...
05 电饭煲控制器设计
05 电饭煲控制器设计 - 辽 宁工 业大 学 单片机及接口技术课程设计(论文) 题目: 电饭煲控制器设计 院(系) :电子与信息工程学院 专业班级: 学号: 学生...
电饭煲控制器
电饭煲控制器 - 北京化工大学 XXXX 课程设计报告 院专班组学组学 系: XXX 业: XXX 级: 员 1: 号: 员 2: 号: XXX XXX XXX XXX XXX ...
电饭锅温度控制器设计_电路图_PCB图
电饭锅温度控制器设计_电路图_PCB图_计算机硬件及网络_IT/计算机_专业资料。电饭锅...方便——每天自动定时控制提前或延后开关调节电饭煲,免 去人工操作,对上班一族...
带语音的智能电饭煲控制器
2.2 控制器功能介绍本次设计设计一个带有语音功能的智能电饭煲控制器, 用 ...共有 4 个 16 位定时器; 13、2 个时钟输出口; 14、外部中断 I/O 口:7...
电脑电饭煲控制器
电脑电饭煲控制器 - 辽宁工学院 课程设计(论文) 单片机与接口技术 课程设计(论文) 题目: 题目: 电脑电饭煲控制器 :信息科学与工程学院 院(系) 信息科学与工程...
电饭煲设计报告 -
电饭煲设计报告 - - 机电信息工程学院 单片机系统课程设计报告 系: 专班业: 级: 自动化系 自动化 093 班 电饭煲控制器 鄂继元、吴冰瑞 孙进生、王娟 设计...
更多相关标签:

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。
甜梦文库内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图