智能报警电话系统设计.doc

-、八 -1—.

刖 S

随着电话不断地普及,单片机技术的不断提高,采用单片机技术开发电话报警 器成为可能。电子报警器是以电子元器件和线路构成的电子装置为依托,用來监测外 界各种参景的变化。当参景的变化超过规定的界限时,能精确、及时地发出特定的信 号给人们以警示。

报警器能根据监控的对象进行设计,种类繁多,广泛地运用于各行各业及人们的 H常生活。一般而言,报警器的电路可分为单点式和多点式。单点式报警器电路结构 较为简单,只需把传感器监测到的信号进行放大,直接驱动声光报警器电路工作。多 点式报警器电路常采用单片机技术开发的电话报警系统,当宥外人侵入、煤气泄漏、 火灾等险情时,能及时地报警,可靠性大大提高。与单点式相比,多点式运用的范围 更多,比如说工农业生产、安全防灾、住灾区防盗等诸多领域。常见的电子报警器有 电子防盗报警器、可燃性气体报警器、火灾报警器等。

目前,报警器发展大致呈现出以T几种趋势:第一,传感技术的发展带动着报警 应用技术的发展:传感器在检测范围、灵敏度、精度、响应速度及可靠性方而有了很 大的提高,这无疑大大提高了报警器的可靠性;传感器的集成化为报警电路实现传感 器与信息处理功能的一体化创造了条件;第二,单片机在报警电路终将得到更广泛的 应用:单片机具有功能齐全,体积小,成本低等特点,可以应用到任何电子系统,使 得各类报警装置功能更加得完善。第三,微电子系统的发展会使报警装置实现微型化、 智能化和低成本化,拓宽了报警技术的范围;系统性能更趋于稳定、高效。

本系统是在电话网络基础上,利用单片机的基本汇编语言来进行软件设计,指令 执行速度更快,存储空间更小。只需接上适当的传感器就组成了防盗报警系统,就拥 冇了更强大和完整的功能,最终满足人们对安全报警的耍求。

第一章智能家居电话报警器的相关理论分析

1. 1双音频信号DTMF的原理

早期使用的拨号盘电话机,使用的是“脉冲信号”来完成拨号呼叫。拨号时,转 动拨号盘上相应的数字,拨号盘在回转的过程屮控制电话机内电路节点“断”、“续”, 从而使流过电话电路屮的电流吋有吋无,发出代表对方电话号码的电脉冲:

拨号“1”时,电路“断”、“续” 1次,代表数字“1” ;

拨号“8”时,电路“断”、“续” 8次,代表数字“8” ;

拨号“0”吋,电路“断”、“续” 10次,代表数字“0” ;

这种使用“脉冲信号”的拨号方式,每拨一位号码,电路“断”、“续”数次,

你能听见发出的一系列电脉冲声。但是,这种拨号速度太慢,并且所发出的直流脉冲 容易导致交换机的识别错误。

随着半导体技术的发展,“双咅频信号”已经逐步取代了 “脉冲信号”。我们现 在普遍使用的电话机,在拨号时,按下数字按钮,电话机就发出一组频率不同的信号。 每个按钮所代表的数字均由两个频率的信号叠加组成,所以称之为“双音频信号”。 使用“双咅频信号”的拨号方式,拨号速度快、误识别率低。

双音频信号DTMF,每一个号码由两个音频号组成,这两个频率分展于一个高频 群和一个低频群。高频群H1-H4和低频群L1?L4可组成16种双音频信号。其屮号 盘上的1?0代表一位十进制的各个值,11 C)、12 (#)供程控交换机新服务性能使 用,13?16备用。不过因为话机接用户线,DTMF以模拟信号发送,经用户电路送入, 通过交换网络连接到数字按钮接受器。

DTMF信号的产生原理:双咅频信号是2个:|卜:弦波信号的叠加,选定2个频率幻 和f2后可得到这种信号的数学表达式:

/(,) = Axsin(2x.?rx xr) +Axsin(2x^x f2 xz)(1—1)

如采用合适的采样频率对这个信号进行A / D转换,则很容易计算出每一个采样

点的A/D值,KU如果将这些采样值形成一张表,在单片机里用同样的采样频率将这 张表屮的数值用D/A转换器输出,就是双音频信号。在实际应用屮常用1 b的DM 编码来实现A/D和D/A过程,其中A/D过程可以在PC机上完成,用程序生成 对应每一个DTMF信号的DM编码表,D/A过程在单片机上完成。与单音编码不 同,DTMF信号是采用八屮取二的方式来构成一个音频信号,由虚假信号的干扰,所 以应用范围特别广泛。DTMF信号由2个不同的频率信号合成,分为高频组和低频组, 分别含冇4个频率,可以构成16种不同的信号,依次对应着16个不同的BCD码。

1. 2热释红外传感器原理

热释电红外传感器是一种非常宥放用潜力的传感器。它能检测人或某些动物发射 的红外线并转换成电倍号输出。早在1938年,冇人就提出利用热释电效应探测红外 辐射,但并未受到重视。直到六十年代,随着激光、红外技术的迅速发展,冰又推动 了对热释电效应的研究和对热释电晶体的应用开发。近年来,伴随着集成电路技术的 飞速发展,以及对该传感器的特性的深入研究

找用c语言写的单片机调用号码通过mt5087拨电话程序,智能报警电话系统设计.doc...相关推荐

  1. 怎么用C语言写程序控制单片机,如何用用C语言编写的单片机来控制流水灯

    描述 用C语言编写的单片机流水灯程序的软件和硬件,可以让八个LED轮流点亮,每个灯点亮和熄灭时间均为1秒.是利用单片机I/O口控制外部设备的简单例子.当然,在你掌握了本程序后,完全可以充分发挥你的想象 ...

  2. c语言车库计费系统,基于单片机智能车库计费系统设计.doc

    基于单片机智能车库计费系统设计 基于单片机智能车库计费系统设计 摘要: 经济发展使得汽车的普及程度越来越高,车辆停放计费是车库管理的重要环节.51单片机是经典的单片机产品,具有结构简单.性能稳定和成本 ...

  3. 检测噪声大小的c语言程序,单片机课程设计(论文)_基于AT89C51的噪音检测自适应系统设计.doc...

    单片机课程设计(论文)_基于AT89C51的噪音检测自适应系统设计 摘 要 本文以AT89S52 单片机为控制核心,通过播音判断电路寻找广播间歇时段,实时采集噪声环境内的噪音信 号,根据A/ D 转换 ...

  4. 声控灯程序C语言,基于51单片机的声控灯设计设计-包含完整设计与指导文件.doc...

    基于51单片机的声控灯设计设计-包含完整设计与指导文件 工 学 院 毕 业 设 计(论文) 题 目:基于单片机的智能光控路灯的设计 专 业: 机电技术教育 班 级: *** 姓 名: *** 学 号: ...

  5. 利用c语言写一段可调亮度的LED灯程序

    如果您想写一段可以调节亮度的 LED 灯程序,下面是一份简单的示例代码: #include <stdio.h>int main() {int brightness;printf(" ...

  6. 基于c语言智能空调控制系统设计,智能温室控制系统设计.doc

    PAGE 单片机开发与设计工程师考试文档 学校: 湖南人文科技学院 题目: 智能温室控制系统设计 姓名: 杨情红 孙静 学号: 日期: 20 摘 要 智能温室控制技术是现代农业技术研究的重要内容,通过 ...

  7. 用C语言写基于单片机的定时闹钟,基于单片机定时闹钟设计.doc

    本科毕业课程(设计) (设计目)题:单片机定时闹钟设计 学 院: 明德学院 专 业: 电子信息工程 班 级: 电信12151 学 号: 122003110811 学生姓名: 袁杰 指导教师: 王许 2 ...

  8. c语言写合泰单片机eeprom,合泰单片机EEPROM编程实例

    以下为合泰单片机EEPROM编程实例,基本上适用于大部分合泰的MCU .C文件 /*********************************************************** ...

  9. c语言写51单片机八路抢答器,基于AT89C51单片机的八路抢答器设计方案.doc

    基于AT89C51单片机的八路抢答器设计方案 毕业设计(论文)-基于AT89C51单片机的八路抢答器设计 图书分类号:密 级: 毕业论文 基于AT89C51的八路抢答器设计OCTAL ANSWER D ...

最新文章

  1. Vue.js 生命周期
  2. VM 与容器之争!Docker赢了!
  3. python调用cmd命令
  4. 【预言】分布式缓存成为操作系统的一部分
  5. python中常见的运行时错误_17个常见Python运行时错误
  6. C语言怎么开辟超大内存?(malloc)
  7. java开源框架有哪些_java web开发框架有哪些
  8. 漫反射 高光反射_如何有效地使用反射
  9. 发一个自己写的抓包软件,支持插件化脚本分析
  10. ROS入门_1.10 理解ROS服务和参数
  11. 移动端滚动不流畅问题
  12. (附源码)spring boot小说网站系统 毕业设计 041446
  13. Charles4.1最新版破解
  14. 【Orientation】详解Android中的屏幕方向
  15. JS基础——选项卡列表显示隐藏缩略图(函数传参)
  16. 真烂!史上最烂项目:骗了几百万欧元,苦撑 12 年,600万行代码
  17. 《Effective C++》学习笔记——条款45
  18. 字节跳动校招提前批面试
  19. 大麦路由器dw22d不拆机刷breed和openwrt
  20. UNITY 使用代码更换地形中草的贴图

热门文章

  1. 华南城集团、华世界集团携手华为云开展深度合作,共同推动产业数字化升级
  2. vue实现天地图行政区(新疆为例)轮廓描边(一)
  3. 光纤通信工程-光波分复用和光放大器(六)
  4. 解决更改Maven本地仓库地址springboot项目报错,永久设置Maven本地仓库地址的方法
  5. C语言基础选择题100道(附答案)03
  6. FIT2CLOUD飞致云发布开源Linux面板项目1Panel
  7. 卷积神经网络——FPN论文翻译
  8. 计算飞机票价格python_python爬取京东机票,监控机票,机票价格分析
  9. 第七讲:串口通讯原理及操作流程(郭天祥)
  10. TMS320F28335程序烧写FLASH