毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89C51单片机家庭遇险自动拨号报警装置的设计+程序(3)

时间:2023-12-05 22:28来源:毕业论文
1。4 本文完成的主要工作 通过硬件部分自动拨号模块、语音录放模块、模拟摘挂机模块及模块之间的接口电路,实现由 AT89C51 单片机控制电话接口电路,

1。4 本文完成的主要工作

 通过硬件部分自动拨号模块、语音录放模块、模拟摘挂机模块及模块之间的接口电路,实现由 AT89C51 单片机控制电话接口电路,通过其控制模拟摘挂机电路,动拨号电路实现自动拨号,并由语音电路实现语音报警来通知用户发生警情。硬件之间的联系均有软件控制实现。

2 电话自动拨号报警器的功能和总体设计

本次设计为家庭遇险自动拨号报警系统。系统分为五个模块:单片机控制模块,报警信号输入模块,电话号码存储模块,摘挂机控制模块,DTMF收发模块。

2。1 自动拨号报警器的功能

它的功能有电话号码的输入、存储、断电不会丢失。可以保存多组号码。可以检查显示已存储的号码。从传感器得到信号时(即有警情),可以自动拨号,达到报警的目的。安装不同的传感器可组成不同的报警功能,用于不同的场合。利用传感器的报警信号作为单片机的中断信号,从而启动单片机进行自动电话的拨号功能。

2。2 自动拨号报警器的硬件设计方案

系统硬件框图见图2-1所示,本系统是利用电话网来传输数字和语音信息的,系统在工作时报警检测电路中二氧化碳传感器的输出电压会随着空气中二氧化碳气体浓度的变化而变化,当发生火灾时,随着二氧化碳气体浓度升高,传感器输出电压也会随之变高,当输出电压高于预先设定的比较器反向输入端的基准值时就会产生报警信息,检测电路就把警情信息转换为电平信号传送到单片机,单片机收到警情信号后,立即控制摘机电路摘机,同时控制双音多频发送电路拨打预先存在E2PROM存储器CAT24C021中的电话号码,实现自动拨号报警功能。当有人非法入室时,人体传感器通过红外探测采集盗窃信号输入,系统将会自动摘机并检测电话是否处于可拨号状态。若是,则拨预存的电话号码,若不是,则挂机并延时后重复上述过程。在拨号以后,系统会判断电话线的状态是否为回铃音以及对方是否摘机,如果是,则播放录制好的语音报警内容,否则,挂机以后延时重拨。

图2-1  基于单片机的电话自动拨号报警器的系统硬件

2。3 电话自动拨号的主电路图

执行完初始化程序后,首先判断有无报警信号,若没有报警信号,则判断用户是否按下修改键修改报警电话号码,若用户没有按下修改键,则继续判断有无报警信号,若用户按下了修改键则需要用户继续输入报警时所要拨打的电话号码,以停止键来判断是否输完,若没输完则继续输,输完后则存入E2PROM存储器CAT24C021中,若有报警信号,首先判断设置的标志位是否为1,若不为1,则单片机立刻控制P口,令P1。5为低,执行摘机后,从CAT24C021中读取报警电话号码,并显示要拨打的电话号码,最后把电话号码发送到MT8880拨打报警电话号码。

图2-2  模拟摘挂机及DTMF信号放大部分电路图

图2-3  传感器的电话号码存储部分电路图

图2-4  MT8880接口电路部分电路图

3 各功能模块设计

各系统模块的构成元件和功能如表3-1所示。

表3-1  系统模块的构成元件和功能

系统模块 主要构成元件 功能简介

单片机 AT89C51 通过程序对整个系统进行控制论文网

双间多频发送装置 HA868(Ⅲ)P/TD型电话机及其内部拨号芯片W19930 接收从电话线上来的多音多频信号并将其转化为数字信号,然后送入单片机才将欲拨电话号码转化为双间多频信号送上电话线,实现拨号功能 AT89C51单片机家庭遇险自动拨号报警装置的设计+程序(3):http://www.youerw.com/zidonghua/lunwen_199355.html

------分隔线----------------------------
推荐内容