基于51单片机的微波炉控制 提供keil程序,c语言,源码!!! 提

内容分享2小时前发布
0 1 0

设计任务

使用51单片机设计一个微波炉控制器, 功能如下:

1、 可设置三种最高温度值: 如低温(20°), 中温(30°), 高温(50°).

2、 可设置最长10分钟定时。

3、 用DS18B20感知温度, 当温度达到设定温度值, 并持续设定时间长度时, 蜂鸣器报警指示, LED灯闪烁, 同时时间归零

now:50°cset:50°c

time: 01:00

目录

1 设计内容

1.1 设计任务

1.2 设计要求

2 硬件设计方案及结构

2.1 整体硬件方案设计

2.2 各功能模块原理电路设计

3 软件设计思想及流程

3.1 单片机资源使用

3.2 软件设计

4 设计结果与结论

4.1 程序编译结果与分析

4.2 仿真设计结果与分析

参考文献

附录A 源程序

根据设计要求,整体硬件设计方案框图如图 2-1 所示

本系统由五个模块设计完成,分别是:单片机最小系统、显示模块、温度检测模块、按键模块、蜂鸣器报警模块。其中单片机最小系统由 AT89C51 芯片,外围晶振电路,复位电路组成,是整个系统的核心。显示模块使用的是 LCD1602 显示屏,可显示 16×2 即 32 个字符。温度检测模块使用的是 DS18B20 温度传感器,属于单线温度传感器。按键输入模块则是由四个按键构成,用于完成开始,停止,预设温度,预设时间四功能。蜂鸣器报警模块由 NPN 三极管组成的放大电路以及 LED 显示电路组成,用于当加热时间结束的提示。

基于51单片机的微波炉控制  提供keil程序,c语言,源码!!! 提基于51单片机的微波炉控制  提供keil程序,c语言,源码!!! 提基于51单片机的微波炉控制  提供keil程序,c语言,源码!!! 提基于51单片机的微波炉控制  提供keil程序,c语言,源码!!! 提基于51单片机的微波炉控制  提供keil程序,c语言,源码!!! 提基于51单片机的微波炉控制  提供keil程序,c语言,源码!!! 提基于51单片机的微波炉控制  提供keil程序,c语言,源码!!! 提

© 版权声明

相关文章

1 条评论

none
暂无评论...