需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14689 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:科技不断的发展,人们的生活水平不断的提高,生活的方方面面都往智能化、人性化的方向发展,家用电器的远程控制正被推广开来。 本文设计了一种利用电话完成家电控制的单片机系统。该系统的硬件部分包括了电话接口,可以与固定电话线连接。通过电话线信号作为传输介质,使用C语言作为控制指令,可以使用户通过电话异地远程控制家用电器。本系统借助原有的电话网络基站,不用专门布线,节约成本,避免电磁污染环保,加入密码验证环节安全性提升,并且使用的芯片都是市场上现有的集成芯片,抗干扰性稳定性高。 本课题完成工作: (1)远程家电控制系统硬件平台搭建。以AT89C52单片机作为信息处理的核心,采用MT8870、HD7279、APR9600等芯片,加之其他键盘矩阵、LED电路,使系统能够具有对灯和风扇简单控制的能力; (2)研究双音频解码原理。了解用户在移动电话或固定电话按键,系统如何识别出按键值的过程,理解并应用MT8870芯片; (3)编写测试程序。以Keil4为开发平台,实现对灯、风扇的开关,完成振铃检测、模拟摘挂机、软件简单加密。 关键词:AT89C52 、DTMF、智能家电
目录 摘要 ABSTRACT 第一章 绪 论-1 1.1 课题研究的背景-1 1.2 课题研究意义-1 1.3 国内外研究现状-1 1.2.1国外研究概况-2 1.2.2国内研究概况-2 第二章 系统设计方案分析-4 2.1 总体设计分析-4 2.2 总体方案-5 2.3 硬件模块-5 2.3.1 振铃检测电路-6 2.3.2 模拟摘挂机电路-6 2.3.3 双音解码电路-6 2.3.4 语言录放电路-6 2.3.5 编码和显示电路-7 2.3.6控制电路-7 2.3.7最小系统电路-7 2.4 本章小结-7 第三章 硬件电路设计-8 3.1 振铃检测电路-8 3.2 模拟摘挂机电路-9 3.3 双音频解码电路-9 3.4语音录放电路-11 3.5编码和显示电路-13 3.6 控制电路-14 3.7最小系统电路-14 3.7.1时钟模块-14 3.7.2复位模块-15 3.8本章小结-15 第四章 软件设计-16 4.1 系统软件设计基本思路-16 4.2 振铃检测及模拟摘机-17 4.3 密码接收-17 4.4 密码验证-18 4.5 控制电器模块-20 4.6 本章小结-21 第五章 结 论-22 参考文献-23 致 谢-25 附 录-26 附录一:电话远程控制器程序-26 附录二:家用电器远程控制系统原理图-32 附录三:APR9600芯片说明-34 附录四:HD7279 芯片介绍-35 |