单片机的电话远程控制家电系统
目 录
引言 1
(一)课题的研究背景 1
(二)课题的主要内容 1
一、设计方案 1
二、系统总体设计 2
(一)系统的功能与硬件组成 2
(二)硬件模块分析 3
(三)软件模块分析 4
三、单片机的概述 4
四、系统的硬件设计 5
(一)模拟摘挂机电路 5
(二)振铃检测电路 6
(三)双音多频解码电路 7
(四)语音提示电路 9
(五)家用电器控制电路 10
五、系统的软件设计 11
(一)系统主程序设计 11
(二)振铃检测子程序设计 12
(三)DTMF解码子程序设计 12
(四)用户密码验证子程序设计 13
(五)ISD4002录放音系统子程序设计 15
结束语 16
参考文献 18
致谢 19
附录一 原理图 20
附录二 源程序 21
引言
(一)课题的研究背景
从Alexander Graham Bell(贝尔)创造电话至今,全球电话网进展分外快速。跟随通讯业的发展,大多家庭已拥有电话;跟随当代科技的进步,生活中更多的使用电话远程控制。
人对家的观念已从过去防风避雨的场所逐渐变为家庭化的活动中心,中国的改革开放提升了人民生活、消费水平,新需求的增长和信息指导人们研究新事物,革新以前旧的环境,目前居住环境已经不是大家想要的了,大家奢求没有危险、安逸并充满艺术气息的居住环境,智能家用电器应运而生。完好的、高价值的、前卫的通讯设施被采取。五花八门 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
的性能被聪慧家电所包含,人类可推衍扩大不少生命康健事务通过聪明的家电。智能家居的知识技能及在世间流行起来的疑难被我们解决后,聪慧家居的进步并不局限在以后,其减少污染、对环境进行保护,许多人都热衷买房子,智能装饰发展必然被推向前,家居智能化迅速进步的时代将要来临。
(二)课题的主要内容
本设计选用单片机控制家电设备,借助公共电话网络,用户可利用固定电话或移动电话,按照语音提示,对各类家电进行远程控制。当用户想要回家,可打开电饭锅、空调等家电。回到家时,米饭可以蒸好,房间里也有了舒适的温度,这样不仅节约了时间还让用户拥有了舒适的环境。该装置应用广泛,无论是家庭还是商店或是事业单位等均可使用。目前电话线都已连接到互联网,用户可使用现有的电话网,不需特殊布线,帮助用户节省成本。全国已覆盖电话网,移动电话携带方便,使用者可随时控制家用电器。
一、设计方案
本课题使用对家电远程操控的方法是:利用公用电话网进行控制。因为所有的电话线路都有联网,没有专线,节省成本,利用双音多频信号可完成对家电的远程控制。现在的人们身边几乎都有电话,用户可随时随地控制家电,非常便利快速。本设计设计实用,操作简单,可靠性高,功能灵活多样,有实际价值。
图1 基于电话网的远程控制系统框图
二、系统总体设计
(一)系统的功能与硬件组成
系统的中心是AT89C51单片机和接口电路,做信息处理,以及收取外来指令和各类控制信号形成的操作,记下同时段的各类信息,最后控制不同使用者需求的家电状况。AT89C51利用接口电路的端头连座机边处的线。模拟摘挂机、语音提醒、操纵电器、响铃检查、DTMF解码组合为接口电路。
图2 系统的总体框图
语音提醒线路被AT89C51操纵,提醒讯息之后会出现,然后将有效信息发送到手机外线,使用户知道受控家电工作状况,采用对应的解决方案。相异的操作者的要求是有差异的,我们做出的设计可有差异。
1.系统拥有的功能
用户利用电话网完成对家电的操控(开/关);
无人时,设备可自动模拟摘挂机;
本装置可以发出语音提示消息让用户操作;
本装置可设置密码校验,有效保护系统不被非法用户操作;
本装置可以识别合法用户的指令,如果是非法使用者,此设备关闭。
2.课题包含的性能部分
振铃检测;
验证密码正确与否;
摘挂机;
语音提醒;
DTMF解码;
操纵家电开启与合上。
(二)硬件模块分析
模块化设计被此系统采取,为满足长距离操纵电器的目的。AT89C51是课题主旨,DTMF译码后的音讯由电话网送去AT89C51,AT89C51发布对照的操纵举动,电话长距离操纵电器性能完毕。
图3 硬件系统框图
1.单片机:检验密码,给出讯息,资料处理并送出去。
2.双音多频解码电路:对应DTMF解码信号发送给单片机,二进制数是用AT89C51控制信号对应于的A、B、C、D、0—9来表示的。
3.模拟摘挂机电路:贯穿电话的头子。
4.电话接口电路:贯穿电话的头子。
5.家电控制电路:主要发挥功效是操纵操作平台,手机使用互换器把资料送至CPU。
(三)软件模块分析
课题软件包罗两类有差异的做事模式,手机长距离操纵电器体系的做事模式和符合一般规律的做事模式。电话长距离操纵模式是填写不一样的数字到电话里 ,接下来由DTMF解码二进制数的I/O端口,控制各类智能家电。
1.限时模块
家电操纵器发布命令,倘使微操纵器无法主动还原,未来你不能发送任何其他指令。或错误的操作指令由单片机发出了,如果不是根据操作的期限,倘使AT89C51发布不正确命令,没有限量的重复下去。
2.密码检验模块
要使AT89C51变为默认状况,就不可缺少去开启AT89C51里面保存密码单位。操纵者经由长距离操纵AT89C51来操纵电器,把操纵者的暗号编写到另一个内存芯片,降低使用单片机发出的命令,要是继续操作,就停止运行。
3.信号处理模块
选择相异讯号算数的测验电路,主动挑拣的功效被达成。
软件和硬件组合起来,目的是实现远距离操控家电。
三、单片机的概述
AT89C51引脚排列如图4所示。
3
A
4
5
6
B
7
8
引言 1
(一)课题的研究背景 1
(二)课题的主要内容 1
一、设计方案 1
二、系统总体设计 2
(一)系统的功能与硬件组成 2
(二)硬件模块分析 3
(三)软件模块分析 4
三、单片机的概述 4
四、系统的硬件设计 5
(一)模拟摘挂机电路 5
(二)振铃检测电路 6
(三)双音多频解码电路 7
(四)语音提示电路 9
(五)家用电器控制电路 10
五、系统的软件设计 11
(一)系统主程序设计 11
(二)振铃检测子程序设计 12
(三)DTMF解码子程序设计 12
(四)用户密码验证子程序设计 13
(五)ISD4002录放音系统子程序设计 15
结束语 16
参考文献 18
致谢 19
附录一 原理图 20
附录二 源程序 21
引言
(一)课题的研究背景
从Alexander Graham Bell(贝尔)创造电话至今,全球电话网进展分外快速。跟随通讯业的发展,大多家庭已拥有电话;跟随当代科技的进步,生活中更多的使用电话远程控制。
人对家的观念已从过去防风避雨的场所逐渐变为家庭化的活动中心,中国的改革开放提升了人民生活、消费水平,新需求的增长和信息指导人们研究新事物,革新以前旧的环境,目前居住环境已经不是大家想要的了,大家奢求没有危险、安逸并充满艺术气息的居住环境,智能家用电器应运而生。完好的、高价值的、前卫的通讯设施被采取。五花八门 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
的性能被聪慧家电所包含,人类可推衍扩大不少生命康健事务通过聪明的家电。智能家居的知识技能及在世间流行起来的疑难被我们解决后,聪慧家居的进步并不局限在以后,其减少污染、对环境进行保护,许多人都热衷买房子,智能装饰发展必然被推向前,家居智能化迅速进步的时代将要来临。
(二)课题的主要内容
本设计选用单片机控制家电设备,借助公共电话网络,用户可利用固定电话或移动电话,按照语音提示,对各类家电进行远程控制。当用户想要回家,可打开电饭锅、空调等家电。回到家时,米饭可以蒸好,房间里也有了舒适的温度,这样不仅节约了时间还让用户拥有了舒适的环境。该装置应用广泛,无论是家庭还是商店或是事业单位等均可使用。目前电话线都已连接到互联网,用户可使用现有的电话网,不需特殊布线,帮助用户节省成本。全国已覆盖电话网,移动电话携带方便,使用者可随时控制家用电器。
一、设计方案
本课题使用对家电远程操控的方法是:利用公用电话网进行控制。因为所有的电话线路都有联网,没有专线,节省成本,利用双音多频信号可完成对家电的远程控制。现在的人们身边几乎都有电话,用户可随时随地控制家电,非常便利快速。本设计设计实用,操作简单,可靠性高,功能灵活多样,有实际价值。
图1 基于电话网的远程控制系统框图
二、系统总体设计
(一)系统的功能与硬件组成
系统的中心是AT89C51单片机和接口电路,做信息处理,以及收取外来指令和各类控制信号形成的操作,记下同时段的各类信息,最后控制不同使用者需求的家电状况。AT89C51利用接口电路的端头连座机边处的线。模拟摘挂机、语音提醒、操纵电器、响铃检查、DTMF解码组合为接口电路。
图2 系统的总体框图
语音提醒线路被AT89C51操纵,提醒讯息之后会出现,然后将有效信息发送到手机外线,使用户知道受控家电工作状况,采用对应的解决方案。相异的操作者的要求是有差异的,我们做出的设计可有差异。
1.系统拥有的功能
用户利用电话网完成对家电的操控(开/关);
无人时,设备可自动模拟摘挂机;
本装置可以发出语音提示消息让用户操作;
本装置可设置密码校验,有效保护系统不被非法用户操作;
本装置可以识别合法用户的指令,如果是非法使用者,此设备关闭。
2.课题包含的性能部分
振铃检测;
验证密码正确与否;
摘挂机;
语音提醒;
DTMF解码;
操纵家电开启与合上。
(二)硬件模块分析
模块化设计被此系统采取,为满足长距离操纵电器的目的。AT89C51是课题主旨,DTMF译码后的音讯由电话网送去AT89C51,AT89C51发布对照的操纵举动,电话长距离操纵电器性能完毕。
图3 硬件系统框图
1.单片机:检验密码,给出讯息,资料处理并送出去。
2.双音多频解码电路:对应DTMF解码信号发送给单片机,二进制数是用AT89C51控制信号对应于的A、B、C、D、0—9来表示的。
3.模拟摘挂机电路:贯穿电话的头子。
4.电话接口电路:贯穿电话的头子。
5.家电控制电路:主要发挥功效是操纵操作平台,手机使用互换器把资料送至CPU。
(三)软件模块分析
课题软件包罗两类有差异的做事模式,手机长距离操纵电器体系的做事模式和符合一般规律的做事模式。电话长距离操纵模式是填写不一样的数字到电话里 ,接下来由DTMF解码二进制数的I/O端口,控制各类智能家电。
1.限时模块
家电操纵器发布命令,倘使微操纵器无法主动还原,未来你不能发送任何其他指令。或错误的操作指令由单片机发出了,如果不是根据操作的期限,倘使AT89C51发布不正确命令,没有限量的重复下去。
2.密码检验模块
要使AT89C51变为默认状况,就不可缺少去开启AT89C51里面保存密码单位。操纵者经由长距离操纵AT89C51来操纵电器,把操纵者的暗号编写到另一个内存芯片,降低使用单片机发出的命令,要是继续操作,就停止运行。
3.信号处理模块
选择相异讯号算数的测验电路,主动挑拣的功效被达成。
软件和硬件组合起来,目的是实现远距离操控家电。
三、单片机的概述
AT89C51引脚排列如图4所示。
3
A
4
5
6
B
7
8
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/2070.html