基于AT89C51的电饭煲控制系统设计

如题所述

本设计主要由硬件电路设计和软件编程两大部分来实现, 以AT89C51单片机为核心,配备显示模块、定时信息等, 能通过数码管进行显示计时。备有按键,以便人工定时与修改当前时间。用户可以通过按键修改时间,以便达到用户所要实现的功能。软件采用汇编语言程序设计实现程序控制和定点时间显示。由于本系统采用了数码管作为显示器。以便实时观察与调整。使用方便,减少了许多操作工序,实现其智能化,在未来的发展进程中,占有重要的地位。

按照系统设计功能的要求,初步确定设计系统由主控模块、时钟模块、显示模块、键盘接口模块等组成,电路系统构成框图如图1所示。

根据设计要求,有如下方案:

方案1:使用模拟电路设计,许多功能都要求人与硬件一起来完成。电路结构图复杂,需要大量的元器件,会大幅度的提高设计成本,智能化效果差,而且电路性能不够稳定,降低实现效果,所以不宜选用。

方案2:使用单片机为核心设计,由于大部分功能可以用程序来实现,实现了工作智能化,节省了许多元器件,且性能更稳定,成本较低,实用性更强。

因此选用单片机作为核心部份,效果最佳,容易实现,确定设计方案如下:

(1) 系统显示采用8位LED数码管。LED数码管段码输入由P0口产生、位码输入由P2口产生。

(2) 时间调整与定时时间的输入通过接入键盘电路实现。5个按键定义为:

SET键(时间调整设置键):功能是当该键按下时,进入时间调整功能。

ALM键(定时时间设置键):其功能是当该键按下时,进入定时时间输入功能。

+1键:其功能是当该键按下时,被调整位加一。

-1键:其功能是当该键按下时,被调整位减一。

RET键:其功能是当该键按下时,指向下一个要调整的位。

按键的接入方式

SET键:通过P3口P3.2(INT0)引脚接入,中断工作方式。

ALM键:通过P3口P3.3(INT1)引脚接入,中断工作方式。

+1键:通过P3口P3.0引脚接入,查询工作方式。

-1键:通过P3口P3.1引脚接入,查询工作方式。

RET键:通过P3口P3.4引脚接入,查询工作方式。

(3) 报警声响用蜂器产生,蜂鸣器接入P1口的P1.6脚。

(4) 报警指示采用发光二极管实现,发光二极管接入P1口的P1.0脚。

(5) 外部电器电源的通断用一个继电器来完成这个功能,继电器触点的断开与接通,通过P2口的P2.6脚控制。
温馨提示:内容为网友见解,仅供参考
无其他回答

基于AT89C51的电饭煲控制系统设计
本设计主要由硬件电路设计和软件编程两大部分来实现, 以AT89C51单片机为核心,配备显示模块、定时信息等, 能通过数码管进行显示计时。备有按键,以便人工定时与修改当前时间。用户可以通过按键修改时间,以便达到用户所要实现的功能。软件采用汇编语言程序设计实现程序控制和定点时间显示。由于本系统采用了数码管...

毕业设计总结
这次我的论文题目是基于AT89C51单片机的步进电机控制,这是一个范围很大的题目,不像以前在学校上课的时候的课程设计,那种是单独一个确定的题目,只要按照题目扩展就可以了。而这次的题目需要自己想,看似范围很宽,但是实际上也很难。因为牵扯到的知识量很广,这就需要自己的总结概述,用自己的语言表达出来,而且还要紧紧围绕...

电饭煲上的时间设定器是什么样子?
圆形的。电饭煲上的时间设定器外形一般是圆的,内部复杂,主要利用单片机AT89C51和其他外围元件电路,组成一个具有接通外部电源功能的控制器,定时准确、操作方便。

家用电器怎样进行远程控制
使用智能家电即可远程控制。智能家电具有将微处理器、传感器技术、网络通信技术引入家电设备后形成的家电产品,具有自动感知住宅空间状态和家电自身状态、家电服务状态,能够自动控制及接收住宅用户在住宅内或远程的控制指令;同时,智能家电作为智能家居的组成部分,能够与住宅内其它家电和家居、设施互联组成系统,...

相似回答