1 / 4
文档名称:

基于单片机的电热水器定时控制器设计.docx

格式:docx   大小:101KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于单片机的电热水器定时控制器设计.docx

上传人:小雄 2020/9/6 文件大小:101 KB

下载得到文件列表

基于单片机的电热水器定时控制器设计.docx

文档介绍

文档介绍::..基于单片机的电热水器定时控制器设计來源:电子元器件应用作者:刘海英胡卫兵等传统的人容量电热水器的加热时间一般都比较长,如果热水器一直开着,则会…直耗能耗电,而定时开关控制器则川有效解决这些问题,便电热水器使川起来更加舒适省电。这样,电热水器不仅可以充分利用闲置的时I'可,避免用八使用时长吋I'可的等待,减少不必要的保温,也可以更加节约电能,,白天用电高峰关机保温,便能大量节约电费开支。本文屮的定时控制器上要是以单片机AT89C2051作为核心控制元件,通过外囤电路來控制热水器的电源,以达到定时开关机的目的。1硬件组成本电热水器控制系统在加电示即可进入止常计吋状态,用八可以随吋校准时间并设立热水器的开关时间,以便控制器能够在设定的开关吋刻通过单片机的输出端口控制输出继电器的动作,进而控制热水器的启闭。该系统的硬件原理图见图1所示。本系统的核心单片机AT89C2051为20脚300MIL封装,是一•种带有2KBFLASHE2PROM的单片机。该单片机除了少了两个并口外,能兼容MC&51系列单片机的所有功能,且具备体积小、功能强、运行速度快筹特点。,同时可通过串口连接6位LED数码管,以分别显示小时、分钟和秒。。程序开始吋这三个口的输出状态都是低电平,'可是否己到,如果已到时间,则改变相应的输出状态,从而完成对外部电路的控制。卜而重点介绍键盘、显示以及输出控制这三种电路。。〜,然麻译码并输出相应的笙段來驱动LED数码管(共阳)。LED数码管显示采用动态扫描方式,即在某一时刻,只有一个数码管被点亮。〜,并经74HCI38译码后通过三极管放人,以驱动相应的数码管。•样采川扫描方式,并利川动态显示时的数码管驱动位直信号来判断相应按键的状态。〜,相应的YII呈低电平,(由于有上拉电阻),只有当某一按键按卜-时,,这吋,,,〜.(从缓冲区读収),。〜。当程序开始时,这三个门的输岀状态都是低电平,AT89C2051通过程序查询三路输出的ON或OFF状态预宜时间是否已到,若时间到,则改变相应的输出状态,以完成对外部电路的控制。