更新时间:07-26 上传会员:唐糖糖
分类:工业大学 论文字数:13719 需要金币:2000个
摘要:随着科学技术和社会经济的高速发展,人们的生活品质等到明显的提高,人们对家居产品产生了新的需求,希望其智能化,而单片机和红外遥控结合能为家居提供智能化方案。
本文采用STC89C52单片机为主控芯片设计了一个红外遥控定时控制家电系统,该设计的硬件模块包括STC89C52单片机、LCD1602液晶、红外接收模块、红外遥控器、DS1302时钟芯片、蜂鸣器和台灯等几个模块,再结合C语言软件设计实现本文系统设计的功能。该系统通过红外遥控间接控制家电直接开关,定时开关和延时开关,当时间满足延时和定时要求时还有铃声提示(铃声可关)。本文所设计的控制系统可以定时和延时控制饮水机、空调和电灯等多种家用电器,本文考虑到成本和实物制作方便,选择的具体控制对象为台灯。
关键词:智能家电 红外遥控 STC89C52 LCD1602 DS130
目录
摘要
Abstract
1 绪论-1
1.1 课题背景及其意义-1
1.2 国内外的研究状况-1
1.3 本文的主要研究内容及论文结构安排-2
2 方案的设计与论证-4
2.1 控制方案的确定-4
2.2 控制方式的选择-4
2.2.1 单片机芯片的选择-4
2.2.2 定时控制方式的选择-5
2.2.3 延时控制方式的选择-5
2.2.4 显示方式的选择-5
2.2.5 远程控制方式的选择-6
3 硬件电路的设计-7
3.1 系统的功能分析及体系结构设计-7
3.1.1 系统功能分析-7
3.1.2 系统总体结构-8
3.2 模块电路的设计-8
3.2.1 STC89C52单片机核心系统电路的设计-8
3.2.2 红外模块电路设计-11
3.2.3 蜂鸣器模块电路设计-12
3.2.4 继电器模块电路设计-12
3.2.5 LCD1602模块电路设计-13
3.2.6 时钟芯片模块电路设计-14
4 软件设计-15
4.1 编程语言选择-15
4.2 Keil软件设计思想-15
4.3 程序流程图-16
5 系统焊接与调试-18
5.1 电路焊接-18
5.2 系统调试-21
5.2.1 系统程序调试-21
5.2.2 硬件测试-22
5.3 实物测试-22
结语-26
参考文献-27
致谢-28
