基于单片机的家用电器远程控制系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
随着电话在家庭的普及, 利用电话实现家用电器遥控是家电未来的发展方向。本文介绍了一种以单片机89S51和双音多频解码集成电路MT8880为核心,通过电话线路遥控的远程家电智能控制系统。该系统具有密码设置、数字显示、语音提示、信号解调、控制按键等多个功能模块。系统各功能模块相对独立,便于修改及功能扩展,而其整体功能实用、灵活,操作安全简便,可以广泛的应用于家用电器或者其它场所的各种控制设备。论文中对各功能模块进行了详细介绍,其中包括振铃检测与模拟摘机电路部分的工作原理,DTMF信号简介及MT8880如何对其处理,存储芯片24C02的结构及工作方式,按键处理与数码显示等等。另外,文中对部分电路模块的参数计算、仿真、软硬件调试以及程序设计等也有详细介绍。
关键词:双音多频;语音提示;振铃检测;模拟摘机
Abstract
Along with the widespread use of telephone in family, the remote control of household appliances by means of telephone is to be realized in the future. This paper introduces a remote control system of household appliances through telephone line, based on 89S51 MCU and MT8880 integrated circuit. This remote-control system contains five functional modules: password set-up, number-display, speech hint, signal decoding, and control button. With an overall function of being practical, flexible, and easy for operation, the respectively independent modules which are easy for modification and function expansion can be used in various control devices in household appliances and electric equipments of other places. The paper gives a detailed description of various functional modules, including the circuit working principles of telephone bell examination and phone-connection simulation, DTMF signal and MT8880 processing, the structure of memory chip 24C02 and its way of working, button processing, and number display. In addition, the paper explains in detail the calculation of parameter, imitation of electric circuit, debugging of hardware and software, and programming.
[资料来源:THINK58.com]
Keywords:Dual Tone Multi Frequency; speech hint; telephone bell examination; phone-connection simulation [资料来源:http://think58.com]
目 录
第1章 课题分析 1
1.1题目来源 1
1.2设计任务 1
1.3总体方案 1
第2章 系统硬件电路的设计 4
2.1 振铃检测与模拟摘挂机电路 4
2.1.1振铃检测电路的工作原理 4
2.1.2模拟摘机的实现 5
2.2双音多频信号的处理 5
2.2.1双音多频信号的背景 5
2.2.2 DTMF的产生原理 6
2.2.3双音多频信号的编译码方式 6
2.2.4 MT8880对DTMF的处理 7
2.3语音电路部分 12
2.3.1 ISD1420芯片概述 12
2.3.2 ISD1420操作模式应用 15
2.3.3 ISD1420分段方法及应用 16
2.4键盘电路 17
2.4.1键盘输入应解决的问题 18
2.4.2键盘接口的工作原理 18
2.5 LED显示电路 19
2.5.1 LED显示器的结构 19
2.5.2 LED显示器的工作原理 20
2.6存储器24C02接口电路 22
2.6.1 AT24C02的功能特性 22
2.6.2 AT24C02的管脚描述 23 [资料来源:www.THINK58.com]
2.6.3 AT24C02的写操作 24
2.6.4 AT24C02的读操作 25
2.7继电器电路 25
第3章 软件系统的设计 27
3.1 主程序的设计 27
3.2键盘程序设计 28
3.3振铃检测与模拟摘机的程序设计 31
3.4存储器24C02的读写程序的设计 32
第4章 电路调试 35
4.1 部分电路参数计算与仿真 35
4.1.1振铃检测部分的参数计算 35
4.1.2 模拟摘机部分的仿真 34
4.1.3继电器控制部分的仿真 36
4.2 硬件调试 37
4.3 软件调试 37
4.4 软硬件联调 37
第5章 结论 39
第6章 社会、经济效益分析 40
6.1 社会效益 40
6.2 经济效益 40
致 谢 41
参考文献 42
附录Ⅰ元器件清单 44 [资料来源:THINK58.com]
[资料来源:http://THINK58.com]