单片机电话拨号报警器

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机电话拨号报警器

报警声音发生器用P1.0输出1KHz和500Hz的音频信号驱动扬声器,作报警信号,要求1KHz信号响100ms,500Hz信号响200ms,交替进行,P1.7接一开关进行控制,当开关合上响报警信号,当开关断开告警信号停止,编

出程序。 2.电路原理图

500){this.resized=true;this.style.width=500;}" border=0 resized="true">图4.6.1 3.系统板上硬件

连线(1.把“单片机系统”区域中的P1.0端口用导线连接到“音频放大模块”区域中的SPK IN端口上;(2.在“音频放大模块”区域中的SPK OUT端口上接上一个8欧的或者是16欧的喇叭;(3.把“单片机系统”区域中的P1.7/RD端口用导线连接到“四路拨动开关”

区域中的K1端口上; 4.程序设计内容(1.信号产生的方法 500Hz信号周期为2ms,信号电平为每1ms变反1次,1KHz的信号周期为1ms,信号电平每500us变反1次; 5.程序框图

500){this.resized=true;this.style.width=500;}" resized="true">图4.6.2 6.汇编源程序FLAG BIT

00HORG 00HSTART: JB P1.7,STARTJNB FLAG,NEXTMOV

R2,#200DV: CPL P1.0LCALL DELY500LCALL DELY500DJNZ

R2,DVCPL FLAGNEXT: MOV R2,#200DV1: CPL P1.0LCALL DELY500DJNZ R2,DV1CPL FLAGSJMP STARTDELY500: MOV

R7,#250LOOP: NOPDJNZ R7,LOOPRETEND7. C语言源程序#i nclude #i nclude bit flag;unsigned char count;void dely500(void){unsigned char

i;for(i=250;i>;0;i--){_nop_();}}略

单片机电话拨号报警器

1 引言

随着人们生活水平的不断提高,家庭安全正在逐渐

引起重视。在家庭住宅处安装防盗及险情报警系统,使

主人能及时掌握住宅发生的警情,正是人们所期盼的。

智能电话报警系统是以单片机为核心,利用公共通讯网

为传输媒介对住宅进行安全监视,具有可靠性高、成本低、易普及等优点。

2 系统功能

智能电话报警系统实现的主要功能如下:当室内有

警情发生时(如有人非法进入室内、煤气泄漏、火灾等),智能电话报警系统能及时地通过各种传感器获知警情,

对警情的种类进行判断,并立即自动顺序拨打预设的

1~9组电话。在拨号后,首先判断对方是否摘机。如是,则根据不同的警情播放相应的录制好的语音报警内容,

否则,挂机后拨下一组预制电话,直至1~9组电话全部接通。

3 硬件组成及原理

本系统主要采用AT89C5l作为核心。HT9170和

HT9200A作为双音多频(DTMF)信号接收器和发生器,

SD1420作为录放音元件。系统结构如图1所示。

3.1 AT89C51单片机

AT89C51内部集成4 KB只读存储器。采用CHMOS工艺技术,且与MCS-51产品相兼容。内部集成通用的8位CPU和Flash RAM。其应用范围广,性能良好,可用于解决复杂的控制问题。利用AT89C51的I/O端口对传感器信号进行实时监控,对HT9200A拨号实现远程控制,控制ISD1420语音器件的语音播放。

3.2 拨号系统

拨号系统采用HT9170和HT9200A分别作为双音多频(DTMF)信号接收器和发生器。

HT9200A是串行式DTMF信号发生器,具有良好的温

度适应性,其工作温度范围为一20℃~+70℃,采用8引脚DIP或SOP封装,引脚排列如图2所示。各引脚的功能说明如下:

CE:片选信号输入端,低电平有效;

X1、X2:3.579 545 MHz晶体振荡器接入端;

VDD、VSS:电源正负输入端,正常工作电压范围为

2 V~5.5 V,工作电流约为2mA;

CLK:串行数据的同步信号输入端,fCLK约为

100kHz;

DATA:串行数据输入端;

DTMF:DTMF信号输出端。

HT9170系列是集成了数字解码器和多带滤波器功能

的双音频DTMF接收器,可工作在掉电模式和抑制模式下。HT9170系列器件都是采用数字化计算方法识别,将16倍的DTMF音频解码后转化为4位代码输出。高精度的转换电容滤波器将音频DTMF信号分离为低频信号和高频信号,自带拨号音频阻波电路可省去前置滤波器所需的阻波电

路。HT9170的引脚排列如图3所示。

拨号电路原理图如图4、图5所示。

3.3 语音电路

ISD1420为美国ISD公司推出的产品,单片录放时间8 s~20 s,音质好。ISD1420采用CMOS技术,内含振荡器、话筒前置放大、自动增益控制、防混淆滤波器、平滑滤波器、扬声器驱动及EEPROM阵列。最小的录放系统仅需麦克风、喇叭、两个按钮、电源及少量电阻电容。在录放操作结束后,器件自动进入低功耗节电模式,功耗仅0.5μA。

ISD1420系列有唯一的录音控制和边沿/电平触发

两种放音控制。不分段时外围线路最简,也可按最小段

长为单位任意组合分段,提供若干操作模式,大大提高

了控制的灵活性。

ISD1420采用多电平直接模拟量存储专利技术,每

个采样直接存储在片内单个EEPROM单元中,因此能够非常真实、自然地再现语音、音乐、音调效果,避免了一

般固体录音电路因量化和压缩造成的量化噪声和“金属声”。采样频率为5.3kHz、6.4 kHz到8.0 kHz,对音质仅有轻微影响。片内信息可保存100年(无需后备电源),EEP-ROM单片可反复录音十万次。语音电路原理图如图6所示。

4 系统软件设计

为使程序清晰可读且运行速率高,本系统软件采用

相关文档
最新文档