基于AT89C52的家用电话控制和报警系统
文件大小: 178k
源码售价: 10 个金币 积分规则     积分充值
资源说明:O 引言 本系统是以AT89C52单片机作为控制核心的一种新型家用智能电话控制电器和自动报警系统。本系统由单片机.AT89C52构成主控部分.以进行主要的信息处理。从而接收外部操作指令以形成各种控制信号,最终完成各种信息(振铃信号、DTMF信号、语音信号、报警信号)的记录;接口电路用于提供单片机与电话外线的接口及传感器的信号输入接口。其中电话网接口电路包括铃流检测、摘挂机控制、忙音检测、双音频DTMF识别等。用户利用任意一部具有双音多频电话或手机均可通过电话网传输DTMF信号。AT89C52接收到信息后,便可对家庭安装的各种电器进行开机、关机操作,同时当本装置中的传感器(红外热释电、烟雾传感 【基于AT89C52的家用电话控制和报警系统】是一种智能化的家用控制系统,它以AT89C52单片机为核心,能够通过电话网络远程控制家用电器,并具备自动报警功能。系统的主要组成部分包括单片机、接口电路、振铃检测电路、模拟摘挂机电路、DTMF接收与发送电路以及信号音提示电路。 1. **振铃检测电路**:当电话线路中的铃流信号被检测到时,系统会进行四次响铃计数。如果四次响铃后无人接听,单片机会模拟摘机动作。该电路由电容、电阻、整流桥、光电耦合器等组成,将振铃信号转换为单片机可识别的电信号。 2. **模拟摘挂机电路**:电路遵循国家规定的电话摘挂机标准,通过三极管开关电路控制继电器,模拟用户摘机或挂机的动作,实现电话线路的接通和断开。摘机时,继电器闭合,挂机时,继电器断开,确保与电话交换机的通信正常。 3. **DTMF接收电路**:使用HT9270作为DTMF接收器,它可以解析双音频信号并转化为4位代码,通过单片机的I/O口接收并识别。HT9270内置拨号音频阻波电路,可以过滤掉不必要的拨号音,只保留有效DTMF信号。 4. **DTMF发送电路**:使用HT9200A作为DTMF发送器,通过串行模式工作,根据输入的5位代码生成对应的DTMF信号。DATA引脚接收代码,CLK引脚同步数据传输,确保DTMF信号的准确发送。 5. **信号音提示电路**:ISD1420这样的单片语音录放电路用于存储预录的语音提示,当接收到DTMF信号后,根据信号内容播放相应的语音提示,增加系统的交互性和用户体验。 该系统通过电话网络,使用户能够使用任意具有DTMF功能的电话或手机远程控制家中的电器,同时当系统检测到如红外热释电、烟雾传感器等异常情况时,能自动触发报警并通知用户,大大提高了家居安全性和便利性。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。