89at51单片机智能语音报警系统
- 格式:doc
- 大小:150.00 KB
- 文档页数:5
智能语音提示器系统设计胡珍玉【摘要】文中设计的智能语音提示器系统涉及时钟芯片、语音芯片、显示电路等主要环节.针对该设计的功能要求,以AT89S51单片机为控制器,以实时时钟芯片DS1302及语音芯片ISD2560为核心器件,完成相应的硬件、软件的设计与调试.与传统语音处理系统相比,该系统具有操作方便、可靠性高、体积小、成本低等诸多特点,具有一定的推广价值.【期刊名称】《应用能源技术》【年(卷),期】2012(000)012【总页数】5页(P34-38)【关键词】AT89S51;语音芯片;ISD2560;时钟芯片;DS1302【作者】胡珍玉【作者单位】哈尔滨投资集团有限责任公司哈尔滨150001【正文语种】中文【中图分类】TP212.61 系统总体设计方案1.1 系统设计思路系统总体设计框图如图1所示。
根据设计要求,硬件结构主要由主控芯片AT89S51单片机作为核心控制部件,系统由实时时钟、语音录放控制、当前时间调整、提醒时间设置、LED译码/驱动、时间显示和语音处理等模块组成。
该系统利用实时时钟芯片DS1302产生年、月、日、时、分、秒等时间信息,通过单片机对时间信息进行处理后送数码管显示驱动电路;语音录放部分采用可擦除、可分段语音处理芯片ISD2560记录语音以及其他外围电路组成语音提示系统,在接收到放音命令后根据单片机发送过来的语音信息地址,对存放的语音数据进行组合,发出与时间相对应的语音信息,实现语音报时功能。
图1 系统总体设计框图1.2 核心器件选择1.2.1 控制器选择语音提示器系统的控制模块选用单片机AT89S51作为主控部件。
它是一款低功耗、高性能的8位单片机,并且与MSC-51引脚和指令系统完全兼容,芯片上的EEPROM允许在线重复编程1 000多次,非常适合在本系统的设计开发中使用。
1.2.2 时钟芯片选择语音提示器系统的时钟芯片选用DALLAS公司推出的DS1302,其片内含实时时钟旧历和31字节静态RAM的时钟芯片,通过串行接口与单片机进行通信。
兰州工业高等专科学校毕业设计(论文)题目家庭智能防盗报警系统系别电子信息工程专业通信技术班级通信08姓名学号指导教师(职称)周彬日期2011年2月17日兰州工业高等专科学校毕业设计任务书摘要本文介绍了家庭智能化中的防盗报警系统。
智能化防盗报警系统集防盗功能于一体,可全天候自动检测盗警,当确定警情时自动通过电话报警。
传感器采用微波探测器,对盗情进行检测,当有人闯入时,微波探测器检测到盗情,然后向单片机发出中断申请,单片机控制电话拨号电路,模拟摘机,自动拨打110,并播放预先录制好的录音。
本系统采用了美国ATMEL公司生产的AT89C51单片机,美国公司XICOR生产的低功耗CMOS的串行EEPROM-X25045,加拿大Mitel公司生产的DTMF信号编/解码芯片MT8888,语音模块采用美国ISD公司的ISD1420语音芯片,整体功耗较小,兼容性好,稳定性高。
本系统通过密码来识别主人身份,系统开启后只有输入正确的密码才能关闭系统。
本系统同时还具有自我诊断功能,出现故障能自动进行处理。
系统从硬件和软件两方面进行了抗干扰设计,使其具有较好的抗干扰能力,完成系统可靠工作。
[关键词]:家庭智能防盗报警系统;自动拨号;探测器Home Intelligent anti-theft alarm system——communication08 classAbstractThis article introduced in the house intelligent theft-proof alarm system. Intelligent theft-proof alarm system set theft-proof function in a box, and all-weather automatic detection the theft-alarm, and then dials the police sentiment automatically with telephone call. The sensor uses the microwave detector, to robs the sentiment and the state separately carries on the examination, when some people broke into, microwave detector to detect unauthorized situation, and then sent to the interruption SCM applications, MCU control telephone dial-up circuit , Simulated pick, automatically dial 110, and play pre-recorded sound recording.This system uses the U.S. ATMEL company's AT89C51 SCM, U.S. companies XICOR production of low-power CMOS Serial EEPROM-X25045, Canada, Mitel Company’s signal for DTMF / decoder chip MT8888, voice module using the U.S. ISD company's ISD1420 voice chip, a smaller overall power consumption, compatibility, and high stability.Through this system to identify the owner as password, the system opened only after entering the correct password to shut down the system. The system also features a self-diagnosis, failure can be automatically processed. Hardware and software systems from two aspects of the anti-interference design, so as to make it a better anti-interference capabilities, reliable system to complete the work.Key words: Home Intelligent anti-theft alarm system;automatic Dial; detector.目录第一章绪论 (6)第二章系统硬件设计 (8)2.1防盗探测器电路设计 (8)2.2防火探测器电路设计 (10)2.3用户端自动报警器总体设计 (11)2.3.1 自动报警器电路设计 (12)2.3.2 串行EEPROM-X25045 (13)2.4自动拨号及语音报警电路设计 (15)2.4.1 拨号电路 (15)2.4.2 语音电路 (20)2.4.3 电话接口电路 (23)2.5键盘与密码显示电路设计 (24)2.5.1 键盘电路 (24)2.5.2 密码显示电路 (25)2.6系统电源的设计 (25)2.6.1主电源 (25)2.6.2 备用电源 (26)第三章系统软件设计 (29)3.1控制模块程序设计 (29)3.2拨号模块程序设计 (32)3.3语音模块程序设计 (34)3.4摘挂机模块程序设计 (35)3.5密码及显示模块程序设计 (36)3.6读写数据模块程序设计 (36)第四章系统的抗干扰措施 (40)4.1系统硬件抗干扰措施 (40)4.2系统软件抗干扰措施 (41)附录 (43)结束语 (50)致谢 (51)参考文献 (52)第一章. 绪论1.1 家庭智能防盗报警系统设计的背景及目的改革开放以来,在城市大发展的过程中,大量外地人口涌入城市,给社会治安带来很大压力。
学校代码学号毕业论文(设计)BACH ELOR DISSERTATI ON论文题目:基于单片机的电梯语音系统的设计学位类别:工学学士学科专业:自动化作者姓名:导师姓名:完成时间:2012-5-21基于单片机的电梯语音系统的设计中文摘要随着城市文明化和现代化建设步伐的加快,对建筑物中电梯的服务要求也越来越高,人们越来越追求智能化、人性化的乘梯环境。
在电梯语音服务方面,通过电梯管理员告知乘客所要到达的楼层以及其他相关的服务信息。
本设计以AT89S51单片机和ISD语音芯片为核心,设计了一种电梯语音服务系统,实现了电梯语音服务的智能化和自动化,以适应各种对服务要求比较高的电梯中。
采用ISD1700的SPI串行接口进行串行通信。
本系统是针对播报20层楼的情形设计的,主要有三类信号:楼层信号,上下行信号,关门信号。
其中F1至F20便是楼层信号,UP和DOWN分别为上行和下行信号,CLOSE为关门信号,这些信号经过隔离处理后进入单片机;软件部分的任务主要是找出将要进行语音播报服务的楼层和在找到楼后进行播报。
本设计主要由电源、复位电路、信号采集、晶振电路、键盘控制电路、单片机、语音播报模块组成。
关键词:单片机;电梯;语音系统;液晶显示Based on SCM Elevator Speech System DesignABSTRACTWith the acceleration of the pace of urban civilization and the modernization, service requirements for elevators in the building of more and more high, people are increasingly pursued by ladder of intelligent and humane environment. Elevator speech services, through elevator managers advise passengers to reach the floor, and other related service information.This design to AT89S51 And single-chip microcomputer ISD Voice chip at the core, has designed an elevator speech service system, implementation of elevator intelligent voice services and automation, to adapt to a variety of service requirements is relatively high in the elevator. ISD1700 SPI serial interface for serial communications, this system is aimed at broadcast 20 floor design. There are three main types of signals: the floor signal, up/down signal, closed signal. F1 to F20 is the floor signal,UP and DOWN , respectively for the uplink and downlink signal,CLOSE is Closed signal,these signals are isolated into the SCM; the software part of the task was mainly to find out voice broadcast service will broadcast the floor after floor been found. This design consists of a power supply, reset circuit, signal acquisition, oscillator circuit, keyboard control circuits , voice broadcast, single-chip modules.Keywords: SCM; lifts; voice systems; LCD display目录第一章绪论 (1)1.1研究背景和意义 (1)1.2基于单片机的电梯语音系统简介及设计要求 (1)1.2.1 系统简介 (1)1.2.2 设计要求 (1)第二章系统整体方案 (2)2.1系统构成框图 (2)2.2系统设计思想 (2)2.3系统方案论证 (2)第三章基本元器件的介绍 (4)3.1ISD1700简介 (4)3.1.1 ISD1700特点 (4)3.1.2电特性 (5)3.1.3 管脚功能说明 (5)3.1.4ISD1730的SPI模式 (7)3.1.5 SPI 协议格式 (7)3.1.6 ISD1700的存储结构 (8)3.2LCD简介 (8)第四章控制系统硬件结构设计 (11)4.1硬件系统设计原则 (11)4.2 系统硬件构成 (11)4.3本章小结 (13)第五章系统的软件设计 (14)5.1应用软件设计原则 (14)5.2系统主程序 (15)5.3选音播放子程序 (16)5.4本章小结 (16)第六章系统仿真与调试 (17)6.1系统调试 (18)第七章总结 (20)参考文献 (21)致谢 (22)附录 (23)第一章绪论1.1研究背景和意义随着城市文明化和现代化建设步伐的加快,对建筑物中电梯的服务要求也越来越高,人们越来越追求智能化、人性化的乘梯环境。
毕业设计(论文)题目:基于51单片机的家用温湿度语音播报系统设计姓名学院名专业指导教师2014年月日诚信承诺本人__________声明,本论文及其研究工作是由本人在导师指导下独立完成,论文所利用的一切资料均符合论文著作要求,且在参考文献中列出。
签名:日期:摘要本系统是一个基于单片机AT89C51的语音播报系统的设计,用来测量环境温湿度,整个设计系统分为5部分:单片机控制、DHT11温湿度传感器、液晶显示、语音播报以及键盘控制电路,整个设计是以AT89C51为核心,选用DHT11温湿度传感器,LED12864液晶显示器实现.当测量温湿度超过设定的温度上下限时,启动蜂鸣器和指示灯报警。
语音录放选用的集成块是ISD1420 芯片,其保真度高,录音效果好,而且经济实惠。
LCD采用的是LCD12864,它具有功耗低、体积小、显示内容丰富、超薄轻巧等优点,应用越来越广泛。
整个设计的重点在于编程,因为其外围电路相对比较简单,实现容易。
在本论文中附带了软件实现的流程图以及部分子程序以及各种硬件电路图。
关键词:液晶显示;语音播报; ISD1420ABSTRACTThis system is a design of the speech thermometer according to the microprocessor AT89C51,which is used to measure the environment temperature,The whole design system is divided into 5 parts:A microprocessor control,temperature sensor,the LCD display, the speech report and the keyboard control circuit, at the same time ,The whole design take AT89C51 as the core,choose to single bus digital temperature sensor DS18B20,DS1302 serial clock chip, RT1602 LCD monitor realization,LCD display the current date,time,weeks and temperature. When measuring temperature over set temperature fluctuation limit,start with light alarm buzzer。
基于电片机的家庭防盗报警器摘要:装置以89C51单片机为核心,以电话线为载体,实现远距离电器遥控和报警。
装置设置6位密码,保密性好,有提示音,防止误操作。
当家中发生险情时,可以自动拨叫主人电话报警。
关键词:AT89C51单片机;电话;遥控;ISD25120语音集成电路; T/R-40接收/发射传感器1.绪论随着经济的发展,人们对防盗、防劫、防火保安设备的需求量大大增加。
针对偷盗、抢劫、火灾、煤气泄漏等事故进行检测和报警的系统,其需求也越来越高。
本设计运用单片机技术设计了一新颖红外线防盗报警器。
而本设计中的输入部分主要是各种各样的传感器。
不同类型的探测器用不同的手段探测各种入侵行为;不同作用的传感器,也可检测出不同类型的情况。
本章节主要介绍了本设计的选题背景、课题介绍、本文主要工作、方案论证。
1.1选题背景单片机现在已越来越广泛地应用于智能仪表、工业控制、日常生活等很多领域,可以说单片机的应用已渗透到人类的生活、工作的每一个角落,这说明它和我们每个人的工作、生活密切相关,也说明我们每个人都有可能和有机会利用单片机去改造你身边的仪器、产品、工作与生活环境。
红外技术已经成为先进科学技术的重要组成部分,他在各领域都得到广泛的应用。
由于他是不可见光,因此用他做防盗报警监控器,具有良好的隐蔽性,白天黑夜均可使用,而且抗干扰能力强。
这种监控报警装置广泛应用与博物馆、单位要害部门和家庭的防护。
通常红外线发射电路都是采用脉冲调制式。
红外接收电路首先将接收到的红外光转换为电信号,并进行放大和解调出用于无线发射电路的调制信号。
当无人遮挡红外光时,锁相环输出低电平,报警处于监控状态;一旦有人闯入便遮挡了红外光,则锁相环失锁,输出高电平,驱动继电器接通无线发射电路,监控室便可接收到无线报警信号,并可区分报警地点。
当我们考虑的范围广一点:若是在小区每一住户内安装防盗报警装置。
当住户家中无人时,可把家庭内的防盗报警系统设置为布防状态,当窃贼闯入时,报警系统自动发出警报并向小区安保中心报警。
单片机系统课程设计成绩评定表设计课题:基于89C51的温度报警器设计学院名称:电气工程学院专业班级:学生姓名:学号:指导教师:设计地点:设计时间:指导教师意见:成绩:签名:年月日单片机系统课程设计课程设计名称:基于89C51的温度报警器设计专业班级:学生姓名:学号:指导教师:课程设计地点:课程设计时间:单片机系统课程设计任务书学生姓名专业班级学号题目课题性质工程设计课题来源选题指导教师主要内容(参数)利用89C51设计温度报警器实现以下功能:1.实现对环境温度的测量和显示;2.温度超过设定值时,蜂鸣器报警;3.报警同时系统发出中断命令停止工作;任务要求(进度)第1-2天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。
第3-4天:按照确定的方案设计单元电路。
要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。
第5-8天:软件设计,编写程序,要求内容完整、图表清晰。
第9-10天:撰写课程设计报告。
要求文理流畅、格式规范、方案合理、设计正确。
主要参考资料[1] 张迎新.单片微型计算机原理、应用及接口技术(第2版)[M].北京:国防工业出版社,2004[2]伟福LAB6000系列单片机仿真实验系统使用说明书[3] 阎石.数字电路技术基础(第五版).北京:高等教育出版社,2006审查意见系(教研室)主任签字:年月日目录1 引言 (4)2 总体方案设计 (4)2.1总体方案 (4)2.2 方案论证 (4)2.3 硬件组成 (6)3 硬件电路设计 (7)3.1 时钟电路 (7)3.2 复位电路 (7)3.3 A/D转换设计 (8)3. 4放大电路设计 (9)3.5 显示电路设计 (10)3.6 报警电路 (11)4 系统软件设计 (12)4.1 主程序设计 (12)4.2 显示子程序的设计 (13)4.3 AD转换设计 (14)5 总结 (15)附录A 总原理图...................................................................... 错误!未定义书签。
摘要现代社会人们工作日程繁多紧凑,随着生活节奏的加快,合理的安排时间和遵守时间是每个人的愿望,本文介绍的智能记事器,采用语音播报,随着语音芯片的普及,语音报播被广泛应用于车站报站器,语音型数字万用表,出租车语音报站器,排队机等。
可快速直观的给人们提醒工作日程,将成为人们生活中的有力助手。
本文提出了基于AT89C51 单片机的语音播报器的设计方案。
方案以单片机作为系统的控制核心,详细介绍了ISD 公司生产的ISD2560 语音芯片的优点及其使用方法。
并且给出了用AT89C51 与ISD2560 构成的语音系统的硬件原图和软件设计方法.采用ISD 单片语音录音/放音集成电路系列中的ISD2560 实现了语音的存储和播放,使语音音质自然真实。
ISD2560 不需要A/D 和D/A 转换,并且集成度高,能实现复杂的信息处理功能,真实的再现语音。
实现了当按下开始键,启动录音,松开开始键,结束录音。
结束录音后,循环播放所录音的基本功能。
并且录放系统具有电路简明、应用方便、单片录放、不怕掉电、音色纯正、性价比高等特性。
关键词电气信息;单片机;语音芯片;ISD2560AbstractModern social compact many people work schedule, with the pace of life speeds up, reasonable arrangements to comply with the time and the time is everyone's aspirations.This paper introduces the intelligent accounts regulator,with speech broadcast,with the popularization of pronunciation chip,voice newspaper has been widely used in the station broadcast stops device,voice type digital multimeter,taxi voice stops PaiDuiJi ware,etc. The paper introduced a smart notepad, a voice broadcast, fast intuitive to remind people work schedule,people living in a strong assistant.In this paper a design program of voice broadcast device based on AT89C51 microcontroller is introduced in this paper。
AT89C51单片机智能语音拨号报警系统2009年03月04日星期三下午 01:20随着人们生活水平的提高和安防意识的增强, 急需开发面向大众、价格低廉、运行可靠的自动报警系统。
鉴于住宅电话和移动通信设备的普及, 以及电话语音报警的快捷、有效及价格低廉等优点, 公共通信网成了报警系统的最佳传输媒介。
本文介绍的报警系统就是在此基础上发展起来的一种智能语音拨号报警系统, 该系统可广泛用于各种对安防要求较高的场合, 如智能楼宇、商场、银行和工厂等。
电话自动报警的主要功能为: 用户根据需要把自己的手机号码、办公室电话或报警监控中心的电话预存入报警主机。
报警主机不断地对所监控的设备( 门禁、烟雾探测器、窗磁、摄像头等) 状况进行巡检, 当有不安全情况( 如火灾、非法入室、视频丢失等) 发生时, 报警主机拨通预先存入的电话号码, 播放相应的警情语音。
若电话占线或者无人接听,可拨下一个预存的电话号码, 如果所有预存的电话都占线或者无人接听, 则会自动把所有的预存电话重拨一遍, 保证了报警的有效性和可靠性。
1 系统组成和工作原理系统组成框图如图1 所示。
采用AT89C51 单片机作为控制核心, 外接E2PROM 用于存储电话号码、设置参数( 定时布/撤防、联动、视频等) 以及警情信息等。
当AT89C51单片机实时巡检到新的警情信号( 防区故障、视频丢失、主电断电或上位机死机) 时, 报警主机就会自动进行警情处理( 声光报警、启动相应联动、记录警情以及拨号报警等) 。
拨号报警的工作原理如下:系统自动地控制摘/挂机电路模拟摘机, 同时AT89C51 单片机通过可编程并行接口8255 将MT8880 置为呼叫模式, 检测是否有拨号音。
若有拨号音, 则将MT8880 设为突发方式, 并按用户预设的电话号码自动拨号。
拨完电话号码以后立即检测对方是否摘机, 一旦检测到对方摘机, 就启动语音提示电路发送与警情相一致的语音信息, 完成自动拨号报警。
2 硬件设计2.1 警情采集电路信号采集电路由16 路防区输入信号采集电路和16路视频丢失检测采集电路组成。
16 路防区输入信号采集电路如图2 所示。
采集电路通过一片可编程并行接口芯片8255 与AT89C51 单片机的P0 口接口, 而16 路防区输入信号则通过光电隔离后与8255 的PA 口和PB 口相接。
PA 口和PB 口均设为输入口, 这16 个输入口分别对应16 路探测器的输入。
系统通过采集8255 的PA、PB口的数据来判断是否有警情产生。
16 路视频丢失检测采集电路如图3 所示。
该电路首先通过一片16 路模拟开关芯片CD4067 进行视频通路选择, 随后经过视频信号检测电路, 最后再与AT89C51 单片机的P1.3 口相接。
系统首先将视频通路号送给模拟开关CD4067, 然后将采集的数据送给P1.3口, 来判断视频是否丢失。
2.2 DTMF 发送接收电路MT8880 与AT89C51 及语音电路的接口MT8880 是MITEL 公司推出的专门用于处理DTMF 信号的专用集成电路芯片, 不仅具有接收和发送DTMF信号的自动拨号功能, 还可以检测电话干线上拨号音、回铃音和忙音等信号音。
适合与单片机接口, 外围电路简单。
MT8880 内部有五个寄存器, 分别为接收数据寄存器、发送数据寄存器、收发控制寄存器CRA 和CRB 以及收发状态寄存器。
在本设计中, 由于仅采用发送数据寄存器、收发控制寄存器CRA 和CRB 发送DTMF 信号实现自动拨号功能, 因此在此仅介绍这三个寄存器。
发送数据寄存器中的数据决定要发送的双音频信号的频率, 因此只能向发送数据寄存器写入数据。
两个收发控制寄存器占用同一个地址, 因此根据CRA 中的寄存器选择位的值决定是否对CRB 进行操作。
其接口电路如图4 所示。
ISD1420 语音芯片采用直接模拟存储技术, 且录放音质极好, 并有一定的混响效果; 它的外围元件简单, 仅需简单的阻、容器件即可组成简单的录、放音电路; 无需后备电源, 信息存储时间长, 不需要专用的编程器及语音开发器; 具有较强的选址能力, 可把存储器分成160段来管理, 形成最小的录放时间为125ms。
其接口电路图如图4 所示。
语音分段方法: 地址输入端A0~A7 由低位向高位排列, 每位地址代表125ms 的寻址, 160 个地址覆盖20s 的语音范围( 160×0.125s=20s ) , 录音及放音功能均从设定的起始地址开始, 录音结束由停止操作决定, 芯片内部在该段的结束位置自动插入结束标志( EOM) ; 而放音时遇到EOM 标志即自动停止放音。
在本设计中, 因需要四段报警提示语音, 因此在设计时均将每段语音设为5s,其起始地址分别为00000000B、00101000B、01010000B、01111000B, 由这四段起始地址可以看出A7、A2、A1 和A0 均为0, 因此将其接地。
3 软件设计3.1 信号音的识别方法系统在巡检到警情信号后就模拟摘机。
为了识别模拟摘机后电话系统是否处于可拨号的状态、电话拨完号码后电话是否接通以及对方是否摘机接听电话等几种状态, 系统必须进行信号音的识别。
为了识别信号音, 必须知道各种信号音的特性。
各种信号音特性如下:∙拨号音: 450±25Hz 连续蜂音;∙忙音: 0.35s 断0.35s 通的450±25Hz 蜂音, 音断周期为0.7s ;∙回铃音: 4s 断1s 通的450±25Hz 蜂音, 音断周期为5s。
这些电话信号均是模拟信号, 然而单片机是无法识别模拟信号的, 故必须先将模拟信号转换为脉冲信号,然后再根据脉冲信号的脉冲个数进行识别。
这些电话音频信号的脉冲个数可用下式计算:N=tm/T式中, N 为每音段周期的脉冲个数; T 为电话音频信号的音频周期, 单位为s ; tm 为信号音断周期的通时间, 单位为s。
在实际使用中, 主要需要识别拨号音、忙音和回铃音。
分析这三种信号的特性可以看出, 在一定的计数时间内, 其脉冲个数是不一样的。
在设计之初, 考虑采用5s 为一个计数单位来判断这三种信号音, 但通过实际的调试发现: 当对方摘机时, 要等待一段时间才能听到报警语音。
通过反复研究及调试, 最终采用2s 计数判断拨号音, 采用2.8s ( 即4 个忙音周期) 判断是否为忙音, 若否则代表电话拨通了。
随后采用1s 为一个计数单元, 采用计五次后的累加脉冲数来判断对方是否接听电话。
若有, 则放相应的报警提示语音; 否则再计1s , 然后计算最后5s 内的脉冲数, 再次判断对方是否摘机。
如此反复, 直到超过等待时间仍没有人接听电话就挂机。
由于干扰和一些其他因素的存在, 难免会有误判的现象而导致漏报警情。
因此采取在所有预先设定的电话至少有一个拨通就只拨一遍, 如果全部没拨通或者没人接听则把所有预存电话重拨一边, 这样漏报报警的概率就非常低以致可忽略不计。
3.2 软件设置自动拨号程序的流程图如图5 所示。
下面是自动拨号的部分程序。
AUTOCALL: CLR P1.2 ;模拟摘机MOV A,#5DH ;允许信号音输出, 下一次为写控制寄存器CRBMOVX @DPTR,A ;写控制寄存器CRAMOV A,#51H ;MT8880 置为突发模式MOVX @DPTR,A ;写控制寄存器CRBMOV A,#56H ;MT8880 置为呼叫模式MOVX @DPTR,A ;写控制寄存器CRALCALL DELAYLCALL AUTOY ;调用信号音判别子程序, 看是否有拨号音MOV A,#5DH ;允许信号音输出, 下一次为写控制寄存器CRBMOVX @DPTR,A ;写控制寄存器CRAMOV A,#50H ;MT8880 置为突发模式MOVX @DPTR,A ;写控制寄存器CRB…… ;拨电话号码MOV A,#56H ;MT8880 置为呼叫模式MOVX @DPTR,A ;写控制寄存器CRALCALL AUTOY ;调用信号音判别子程序, 看是否有回铃音LCALL AUTOY ;调用信号音判别子程序, 看对方是否摘机SETB P1.2 ;模拟挂机3.3 编程过程中应注意的几点首先, MT8880 的DTMF 产生器是发送部分的主体,它产生全部十六种失真小、精度高的标准双音频信号,这些频率均由3.579545MHz 晶体振荡器分频产生。
电路由数字频率合成器、行/ 列可编程分频器、开关电容式D/A变换器组成。
行和列单音正弦波经混合、滤波后产生双音频信号。
通过DTMF 编解码表把编码数据写入MT8880 发送寄存器产生单独的fLOW 和fHIGH, 一旦编码错误就会导致拨号失败, 故在编程过程中要十分小心。
其编解码表见MT8880 的Datasheet 。
其次, 在摘机后应延时一段时间再去判断摘机音,因为本系统采用机械继电器实现自动摘机, 故应考虑继电器的响应时间。
最后, 一个电话号码拨完后不能立即拨下一个电话号码, 应保证挂机的最短有效时间以确保前一电话号码确实已挂机, 否则拨下一个电话号码时会没有拨号音。
本系统配置灵活, 可以有效、快速地应用于对安防要求比较高的场合。
例如: 对不需要监视视频丢失的场合, 可以不配置视频监测盒; 而对智能小区、医院等, 可以通过RS485 总线将一台DVR ( Digital Video Recorder )主机、一套报警监控软件和多台报警主机组合到一起,构成一个网络型智能监控系统。
本报警系统具有价格低廉、操作简便、通讯速度快、可靠性高和误报率低的优点。