定时开关插座的C语言程序,基于单片机的定时开关插座设计.doc

该设计利用STC89C52单片机,结合DS1302计时模块和LCD1602显示模块,实现了一款可以通过按键或红外遥控器进行定时开关的插座。设计中还包括220VAC转5VDC电源、继电器、蜂鸣器、按键和红外遥控模块,通过继电器控制插座的通断。设计详细阐述了硬件设计、软件流程和电路仿真与调试,实现了定时功能,并能够通过遥控器进行设置。
摘要由CSDN通过智能技术生成

.

.

..

..

.

..

毕业设计(论文)

题 目: 基于单片机的定时开关插座设计

学 院: 电子与信息工程

专 业: 电子信息工程

班 级: 电子1103

姓 名: 曹彬

指导老师: 褚御芝

起讫日期: 2015-3~2015-6

2015 年 06 月

.

..

摘要

随着生活节奏的加快,生活水平的提高,节能、智能的观念深入人心,出于节能的目的设计出一款定时开关插座。本次毕业设计设计出一款定时开关插座,插座可通过按键或遥控器进行定时开关。本次设计由220vAC转5vDC电源模块,DS1302计时模块,STC89C52单片机模块,LCD1602显示模块,继电器模块,蜂鸣器模块,按键模块和红外遥控模块组成。本次设计使用STC89C52单片机作为驱动芯片,使用DS1302计时模块提供精确的计时,通过LCD1602显示模块显示年月日时分秒和操作界面,使用继电器控制插座电流的通断,本设计还可以通过遥控器进行定时设置。本文从硬件设计,软件流程的设计和电路的仿真与调试等方面介绍了定时开关插座的设计过程,实现了定时插座的功能。最后介绍了设计过程中出现的问题和总结。

关键词: STC89C52单片机;定时开关;红外遥控

Abstract

The perception of energy conservation and intelligent goes deep into families, with the life increasing and improv

定时开关插座是一款能在特定时间段内控制电器通、断电的开关插座。能实现24小时制和100小时制两种时钟走时模式,在24小时制时钟模式,可以实现二组360天内的任意定时定时时间范围最小为1分钟。可以对家中一些需要在特定时间对电器进行自动断、通电控制,而不需要拔掉插头,减少电器的待机损耗,解决生活中的一些烦恼。 1.设计构思 通过模式(模式0为24小时制,模式1为100小时制)选定时钟的走时方式,作为定时时间的判断标准。然后通过按键设置定时时间分别存储在定时开始数组begin和结束数组end,通过数组的值与时钟的值进行比较,时间在定时数组时间范围内则继电器接通,否则断开。用一个红色发光二极管的亮、灭来指示继电器的通、断的状态。定时智能插座的显示则用LCD来实现。电源部分用220V转换为直流5V给定时开关系统供电。用5个键盘实现时钟、定时的设置及开始/停止等按键设置功能。 2.系统框图 3.详细设计 整个系统的硬件设计可以分为四个模块:单片机最小系统及液晶显示、继电器工作电路、键盘电路。单片机AT89S52、继电器、键盘、LCD12232及其他外围电路。单片机最小系统部分是整个系统的智能控制部分,也是整个系统的核心部分。单片机在实现时钟的同时,也负责键盘检测,驱动液晶显示,实现定时功能,并负责控制继电器的通、断,红色指示灯的亮、灭指示继电器的通、断状态。液晶在单片机的控制下显示时钟、定时组别及定时时间的信息。继电器在单片机的控制下实现通、断,从而达到控制插座通、断电的目的。 3.1单片机最小系统及液晶显示 单片机控制电路是整个系统的核心,完成数据处理和控制任务。 液晶显示屏用来显示时间、定时开始结束时间、定时模式等。 3.2继电器驱动电路 发光二极管用于显示继电器的通断状态,直流电压5V可以通过市电220V经过AC-DC电源模块引出。 3.3键盘电路 使用矩阵键盘能用较少的I/O口实现较多的按键功能。 定时复位按键:用于实现定时时间归零和继电器复位。 加值键:用于实现日期、星期、时间和定时时间的加值。 选择键:用于实现当前设置右移一位。 减值键:用于实现日期、星期、时间和定时时间的减值。 功能键:用于实现进入修改日期、星期和时间,设定定时时间。 3.4 DS1302 时钟电路 3.5 DS18B20温度传感器电路 3.6 IR1308红外接外头电路
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值