好文档 - 专业文书写作范文服务资料分享网站

基于51单片机的厨房定时器(可预置分秒倒计时装置)

天下 分享 时间: 加入收藏 我要投稿 点赞

. .

基于51单片机的厨房定时器

设计报告

学院:信息光电子科技学院 专业:光电信息科学与工程 年级: 姓名: 学号:

word完美格式

. .

一、设计报告概述

日常生活中熬个汤、煮个蛋……都需要预定一定的时间,设计一个厨房定时器,用户预设倒计时的时长,启动后系统开始倒计时,当时间为0后,启动蜂鸣器报警。

本设计报告中的厨房定时器,是以单片机(STC89C52),四位七段数码管、按键开关和蜂鸣器等组成的综合设计系统电路。

上电,电源指示灯点亮,数码管显示为0000,用户可以通过按键开关预设定时时间,启动后系统开始倒计时,当时间为0后,蜂鸣器报警。数码管显示分、秒,计时时间上限为99分钟,按键开关以10分钟或1分钟单位调整时间。

二、设计总体框图

复位 电路 时钟 震荡 电路 显示电路 (四位七段数码管) STC89C52 按键 开关 报警电路 (蜂鸣器)

图1 系统设计结构图

本系统组成如图1 系统设计结构图所示,主要由五个部分组成。

word完美格式

. .

1.AT89C52单片机——控制芯片

AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元。

AT89C52为8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。

图2 AT98C52引脚图

word完美格式

. .

2.时钟震荡电路

AT89C52中有一个用于构成内部振荡器的高增益反相放大器,与作为反馈元件的片外石英晶体或陶瓷谐振器一起构成自激振荡器,引脚XTAL1和XTAL2分别是该放大器的输入端和输出端。外接石英晶体(或陶瓷谐振器)及电容C1、C2接在放大器的反馈回路中构成并联振荡电路。如果使用石英晶体,电容使用30pF±10pF,而如使用陶瓷谐振器建议选择40pF±10pF,可以使系统更稳定,避免噪音干扰而死机。此设计采用的是12MHz的石英晶振。

图3 晶振震荡电路图

3.按键控制电路

本设计共有5个按键,功能依次为复位、启动、增加10分钟定时时间、增加1分钟定时时间、减少1分钟定时时间,由于按键较少,故直接连接I/O口。

复位键原理:当按键按下的时候,开关导通,这个时候电容两端形成了一个回路,电容被短路,所以在按键按下的这个过程中,电容开始释放之前充的电量。随着时间的推移,电容的电压在0.1S内,从5V释放到变为了1.5V,甚至更小。根据串联电路电压为各处之和,这个时候10K电阻两端的电压为3.5V,甚至更大,所以RST引脚又接收到高电平。单片机系统自动复位。

word完美格式

. .

图4 复位电路图

图5 按键电路图

word完美格式

3fqqc5nniu0zn011oo6h6et871df1c0192i
领取福利

微信扫码领取福利

微信扫码分享