需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13719 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着科学技术和社会经济的高速发展,人们的生活品质等到明显的提高,人们对家居产品产生了新的需求,希望其智能化,而单片机和红外遥控结合能为家居提供智能化方案。 本文采用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 |