远程语音控制报警系统

合集下载

基于物联网技术智慧宿舍系统的设计

基于物联网技术智慧宿舍系统的设计

基于物联网技术智慧宿舍系统的设计1. 系统设计概述随着物联网技术的快速发展,智慧宿舍系统已经成为了现代校园管理的重要组成部分。

本文档旨在设计一个基于物联网技术智慧宿舍系统,以提高宿舍管理的效率和舒适度,为学生提供一个安全、便捷、舒适的居住环境。

本系统主要包括以下几个模块:智能门禁系统、智能照明系统、智能环境监测系统、智能安防系统、智能家电控制系统以及数据采集与分析系统。

通过这些模块的相互协作,实现对宿舍内各种设备的远程控制、实时监控和数据分析,从而提高宿舍管理的水平。

智能门禁系统采用射频识别(RFID)技术,通过学生卡或指纹识别的方式实现宿舍门的自动开启和关闭。

系统还具备远程开锁功能,方便管理人员在紧急情况下对宿舍进行临时开放。

智能照明系统通过传感器感知室内光线强度,自动调节灯光亮度,实现节能环保的目的。

系统还支持语音控制和手机APP远程操控,方便学生随时随地调整灯光。

智能环境监测系统包括温湿度传感器、空气质量传感器等,实时监测宿舍内外的温度、湿度和空气质量,并通过显示屏展示给学生和管理人员。

一旦发现异常情况,系统会自动报警通知相关人员进行处理。

智能安防系统包括视频监控摄像头、入侵报警器等设备,实时监控宿舍内外的安全状况。

一旦发生异常情况,系统会立即发送警报通知管理人员和学生,确保宿舍的安全。

智能家电控制系统可以实现对宿舍内各类家电设备的远程控制,如空调、热水器等。

学生可以通过手机APP随时调整家电的使用状态,实现节能环保和个性化需求的满足。

数据采集与分析系统通过对宿舍内各种设备的实时数据进行采集和分析,为管理人员提供决策依据。

通过对数据的挖掘和分析,可以发现宿舍管理中存在的问题,为优化管理措施提供有力支持。

1.1 项目背景随着科技的不断发展,物联网技术已经在各个领域取得了显著的成果。

在宿舍管理方面,物联网技术的应用可以提高宿舍的管理效率,改善学生的居住环境,提升学校的整体形象。

本项目旨在设计一套基于物联网技术的智慧宿舍系统,通过实时监测、数据分析和智能控制等手段,实现对宿舍内环境、设施设备和学生行为的全面监控和管理,为学生提供一个安全、舒适、便捷的生活空间。

智慧家庭经典语音系统建设方案

智慧家庭经典语音系统建设方案
推广方式:采用线上和线下相结合的方式,包括官方网站、社交媒体、广告投放、线下活动等 多种形式。
营销手段:运用优惠活动、礼品赠送、线上线下互动等多种营销手段,吸引用户关注和使用智 慧家庭经典语音系统。
评估指标:覆盖 率、转化率、使 用率等
评估方法:数据 分析和市场调研 相结合
持续改进:根据 评估结果调整市 场推广策略和方 案,提高推广效 果
智能家居控制:通过语音指令控制家电设备的开关、温度、照明等 智能安防:语音识别、语音报警、语音监控等 智能娱乐:语音点歌、语音游戏、语音故事等 智能健康:语音健康管理,如语音提醒吃药、运动等 智能教育:通过语音与智能教育设备互动,进行学习辅导等
方便易用:只 需简单的语音 指令,即可实 现家庭设备的 控制和管理。
单击此处添加标题
总结:智慧家庭经典语音系统建设方案具有广阔的市场前景和发展潜力,但 也面临着一些挑战和机遇,需要不断进行技术创新和产品升级。
技术创新:随着 人工智能、大数 据等技术的不断 发展,智慧家庭 经典语音系统的 交互方式、用户 体验等方面将得 到进一步提升。
多元化应用场景: 智慧家庭经典语 音系统将应用于 更多场景,如智 能家居、智能安 防等,满足不同
高效节能:通 过智能化的控 制,可以更加 高效地利用家 庭资源,减少 能源的浪费。
安全可靠:智 慧家庭经典语 音系统具有高 度的安全性和 可靠性,能够 保护家庭成员 的安全和隐私。
智能互联:智 慧家庭经典语 音系统可以实 现与其他智能 设备的互联互 通,打造更加 智能化的生活
环境。
智能音箱:作为 家庭语音交互的 入口,实现音乐 播放、语音助手 控制等功能
添加标题
添加标题
添加标题
可靠性:采用先进的语音识别技术, 确保识别的准确性和稳定性,提高 用户满意度。

基于STM32F103住宅智能防火防盗报警系统的设计

基于STM32F103住宅智能防火防盗报警系统的设计

基于STM32F103住宅智能防火防盗报警系统的设计一、概述随着科技的进步和人们生活水平的提高,住宅安全已成为公众关注的热点问题。

传统的住宅安全措施,如安装防盗门、窗户护栏等,虽然能在一定程度上保障住宅安全,但存在被动防御、无法及时报警等不足。

研究并设计一种智能化的住宅防火防盗报警系统具有重要的现实意义。

STM32F103微控制器是一款高性能、低成本的32位ARM CortexM3内核微控制器,广泛应用于各种嵌入式系统中。

本设计以STM32F103微控制器为核心,结合多种传感器和通信模块,设计了一种基于STM32F103的住宅智能防火防盗报警系统。

该系统具有实时监控、自动报警、远程控制等功能,能够有效提高住宅安全防护水平。

本论文首先介绍了系统设计的背景和意义,然后详细阐述了系统硬件设计和软件设计,最后对系统进行了测试与分析。

通过本论文的研究,旨在为住宅防火防盗报警系统的设计与实现提供一种可行的方案,为住宅安全领域的发展做出贡献。

1. 住宅安全现状及其重要性随着科技的快速发展和人们生活水平的不断提升,住宅安全问题逐渐成为了公众关注的焦点。

近年来,住宅火灾和盗窃事件时有发生,给人们的生命财产安全带来了严重威胁。

这些事件的频发,不仅造成了巨大的经济损失,更对居民的心理安全产生了深远影响。

提高住宅的安全防范水平,构建智能化的防火防盗报警系统,显得尤为重要。

目前,传统的住宅安全防范措施主要依赖于人工监控和简单的物理防护设施,但这些措施往往存在反应迟钝、监控盲区多、误报率高等问题。

特别是在夜间或无人值守的情况下,传统安防系统的效果更是大打折扣。

开发一套基于STM32F103的住宅智能防火防盗报警系统,具有重要的现实意义和应用价值。

该系统的引入,能够实现对住宅环境的全方位、实时监控,通过智能传感器和算法分析,及时发现并处理潜在的火灾和盗窃风险。

同时,系统还能够与用户的手机等终端设备实现联动,实现远程监控和报警功能,为用户提供更加便捷、高效的安全防护体验。

智能家居控制系统

智能家居控制系统

02
节能环保
智能家居控制系统能够根据用户的需求自动调节设备的运行状态,实现
能源的合理利用,降低能源消耗,达到节能环保的效果。
03
安全可靠
智能家居控制系统具备高度安全性,能够保护用户的隐私和数据安全。
同时,它还可以实时监控家中的电器设备,及时发现设备故障或异常情
况,保障家庭安全。
智能家居控制系统的应用场景
别墅环境系统
通过智能家居控制系统,别墅可以实 现室内外环境的智能化调节,提高居 住的舒适度和健康性。
别墅娱乐系统
智能家居控制系统可以与别墅的音响 、投影等设备连接,提供丰富的娱乐 功能和体验。
05
智能家居控制系统的未来发展 与挑战
人工智能技术在智能家居控制系统中的应用前景
1 2
语音识别与控制
利用人工智能技术识别语音指令,实现对智能家 居设备的控制,提高用户交互体验。
分布式架构
01
采用分布式架构,将系统分为多个子系统,每个子系统负责特
定的功能,如照明、空调、窗帘等。
模块化设计
02
每个子系统采用模块化设计,便于扩展和维护,同时提高系统
的灵活性和可重用性。
数据通信
03
建立统一的数据通信协议,确保各子系统之间的数据交互和协
同工作。
硬件选型与配置
传感器选型
根据需求选择不同类型的传感器,如温度、湿度 、光照等传感器,确保数据的准确性和可靠性。
特点
智能家居控制系统具有便利性、舒适性、节能环保、安全可靠等特点,能够实 现远程控制、定时控制、语音控制等多种控制方式,为人们提供更加智能化、 便捷化的生活环境。
智能家居控制系统的优势
01
提高生活便利性

智能家居五大系统解决方案

智能家居五大系统解决方案

智能家居五大系统解决方案目录一、智能家居控制系统 (2)1.1 系统概述 (3)1.2 功能介绍 (4)1.3 应用场景 (5)二、智能照明系统 (6)2.1 系统概述 (7)2.2 功能介绍 (9)2.3 应用场景 (10)2.4 案例分析 (11)三、智能安防系统 (13)3.1 系统概述 (14)3.2 功能介绍 (14)3.3 应用场景 (16)3.4 案例分析 (17)四、智能家电控制系统 (18)4.1 系统概述 (20)4.2 功能介绍 (21)4.3 应用场景 (23)4.4 案例分析 (24)五、智能环境监测系统 (26)5.1 系统概述 (27)5.2 功能介绍 (28)5.3 应用场景 (29)5.4 案例分析 (31)一、智能家居控制系统智能家居控制系统是整个智能家居生态系统的核心,它负责统一管理和协调各个子系统的工作,为用户提供舒适、便捷、安全的生活环境。

该系统通过先进的物联网技术、人工智能算法和自动化控制手段,将家中的各种智能设备连接在一起,形成一个互联互通的网络。

在智能家居控制系统中,用户可以通过手机、平板等移动设备,随时随地对家中的设备进行远程控制。

系统支持语音识别控制,用户只需简单的语音指令,即可实现设备的开关、调节等操作。

智能家居控制系统还具备学习适应能力,能够根据用户的使用习惯和偏好,自动调整设备的运行参数,从而为用户提供更加个性化的居住体验。

在安全性方面,智能家居控制系统也做足了功夫。

它配备了完善的安全防护体系,包括家庭防盗、防火、防水等多重保障措施。

用户可以通过手机实时查看家中的安全状况,确保家中安全无忧。

系统还具备自动报警功能,在发生异常情况时,能够及时向用户发送警报信息,确保用户的生命财产安全。

智能家居控制系统作为智能家居生态系统的核心组成部分,以其智能化、高效化、安全化的特点,极大地提升了用户的生活品质和便利性。

随着技术的不断进步和应用场景的不断拓展,智能家居控制系统将继续发挥重要作用,为人们创造更加美好的居住环境。

智能家居系统操作手册

智能家居系统操作手册

智能家居系统操作手册第一章:概述 (3)1.1 智能家居系统简介 (3)1.2 智能家居系统功能特点 (4)1.2.1 实现远程控制 (4)1.2.2 智能化场景联动 (4)1.2.3 安全保障 (4)1.2.4 节能环保 (4)1.2.5 个性化定制 (4)1.2.6 系统兼容性强 (4)第二章:系统安装与配置 (4)2.1 硬件设备安装 (4)2.1.1 设备清单 (4)2.1.2 安装步骤 (5)2.2 软件系统配置 (5)2.2.1 系统初始化 (5)2.2.2 设备注册与绑定 (5)2.2.3 功能配置 (5)2.3 网络连接设置 (5)2.3.1 有线网络连接 (5)2.3.2 无线网络连接 (5)2.3.3 网络测试 (6)第三章:智能设备接入 (6)3.1 设备注册与添加 (6)3.1.1 设备注册 (6)3.1.2 设备添加 (6)3.2 设备参数配置 (6)3.3 设备状态监控 (6)第四章:场景模式设置 (7)4.1 创建场景模式 (7)4.1.1 进入场景模式界面 (7)4.1.2 新建场景模式 (7)4.1.3 填写场景名称 (7)4.1.4 选择场景图标 (7)4.1.5 确认创建 (7)4.2 添加触发条件 (7)4.2.1 选择触发条件类型 (7)4.2.2 设置触发条件参数 (8)4.2.3 保存触发条件 (8)4.3 设置执行动作 (8)4.3.1 选择执行动作类型 (8)4.3.2 设置执行动作参数 (8)4.3.4 检查场景模式设置 (8)4.3.5 保存并启用场景模式 (8)第五章:智能安防 (8)5.1 安全设备接入 (8)5.1.1 设备选择 (8)5.1.2 设备连接 (8)5.1.3 设备配置 (9)5.2 防盗报警设置 (9)5.2.1 报警通知设置 (9)5.2.2 报警联动设置 (9)5.2.3 报警记录查询 (9)5.3 视频监控管理 (9)5.3.1 摄像头接入 (9)5.3.2 视频监控设置 (10)5.3.3 实时预览与录像 (10)第六章:环境监测与控制 (10)6.1 环境参数监测 (10)6.1.1 监测范围 (10)6.1.2 监测设备 (10)6.1.3 数据展示 (10)6.2 自动调节设备 (10)6.2.1 调节设备类型 (10)6.2.2 调节策略 (10)6.2.3 用户干预 (11)6.3 环境预警与通知 (11)6.3.1 预警条件设置 (11)6.3.3 预警处理 (11)第七章:智能家电控制 (11)7.1 家电设备接入 (11)7.1.1 接入流程 (11)7.1.2 注意事项 (11)7.2 遥控操作与定时任务 (11)7.2.1 遥控操作 (12)7.2.2 定时任务 (12)7.3 智能节能管理 (12)7.3.1 节能模式 (12)7.3.2 能耗统计 (12)7.3.3 节能建议 (12)第八章:智能家居语音控制 (12)8.1 语音接入 (12)8.1.1 接入准备 (12)8.1.2 接入流程 (12)8.2 语音识别与指令执行 (13)8.2.2 指令执行 (13)8.3 语音个性化设置 (13)8.3.1 个性化语音 (13)8.3.2 个性化指令 (13)8.3.3 个性化场景 (13)8.3.4 其他个性化设置 (13)第九章:用户权限与安全 (14)9.1 用户账号管理 (14)9.1.1 账号创建与注册 (14)9.1.2 账号登录与登出 (14)9.1.3 账号信息修改 (14)9.2 权限分配与控制 (14)9.2.1 权限级别 (14)9.2.2 权限分配 (14)9.2.3 权限控制 (15)9.3 数据加密与备份 (15)9.3.1 数据加密 (15)9.3.2 数据备份 (15)第十章:系统维护与升级 (15)10.1 系统检查与维护 (15)10.1.1 检查频率 (15)10.1.2 检查内容 (15)10.1.3 维护措施 (16)10.2 软件升级与更新 (16)10.2.1 软件升级流程 (16)10.2.2 软件更新注意事项 (16)10.3 硬件设备更换与升级 (16)10.3.1 硬件设备更换 (16)10.3.2 硬件设备升级 (16)第一章:概述1.1 智能家居系统简介智能家居系统是集成了现代信息技术、网络通信技术、自动控制技术以及物联网技术,以住宅为载体,通过综合布线或无线通信技术,将家庭中的各种设备和设施进行连接与集成,从而实现家庭内部环境智能化、信息化的控制系统。

智能家居控制系统的设计及实现

智能家居控制系统的设计及实现

智能家居控制系统的设计及实现随着科技的不断发展以及生活水平的提高,智能家居已经成为了现代家庭的生活方式之一。

智能家居可以通过智能家居控制系统来实现对家庭设备的智能化控制,以增加家居安全,便利性和舒适度。

本文将介绍智能家居控制系统的设计和实现,以及一些规划实现的核心技术内容。

一、智能家居控制系统设计在智能家居控制系统的设计中,我们需要考虑以下几个方面的内容:智能家居的分类,控制系统的架构以及控制系统的基本功能实现。

1.智能家居分类智能家居可以根据不同的设备分类,可以包括安防、照明、空调、音响等。

其中最重要的应该是安防设备,在安防方面主要的设备有门禁控制系统、监控系统和报警系统等。

在照明方面,可以通过控制系统来快速改变灯光的颜色和亮度,实现人性化智能化操作。

2.控制系统的架构智能家居控制系统需要用到多个控制单元,包括家居中心控制器、智能插座、智能开关、智能传感器和智能电视机等设备。

其中家居中心控制器可以通过网络控制家庭中心的设备,并向用户提供操作界面。

3.基本功能实现智能家居控制系统应该具有以下几个基本功能:远程操控、自动控制、语音控制和触摸扫描控制等。

用户可以通过自己的手机和电脑等设备,以远程操控的方式控制智能家居设备。

当然,对于一些开启智能化设备的情况,同时也需要对此开发自动控制系统,可以对设备进行自动控制,实现智能化操作。

而对于一些已经实现智能化设备,我们也可以通过语音控制和触摸扫描控制等方式来实现更加方便的控制。

二、智能家居控制系统实现智能家居控制系统的实现步骤主要有以下几个方向:硬件设备选型、控制器基于嵌入式系统的开发、控制器网络配置和制造系统实现。

1.硬件设备选型首先需要对硬件设备进行选型,包括主控板、通讯模块、存储、操作系统等。

其中主控板的类型对于整个系统的性能以及可扩展性非常重要。

2.控制器基于嵌入式系统的开发在选好硬件设备之后,需要进行控制器基于嵌入式系统的开发。

实现方面可以采用一些常见的技术,包括通讯协议、多任务处理、设备交互以及应用程序编程接口(API)等技术。

智慧消防管理系统方案

智慧消防管理系统方案

智慧消防管理系统方案目录一、内容概览 (2)1.1 编写目的 (2)1.2 背景与意义 (3)二、系统概述 (4)2.1 智慧消防的定义 (5)2.2 系统目标 (6)2.3 系统功能 (7)三、系统架构 (8)3.1 总体架构 (9)3.2 组件架构 (10)四、功能设计 (12)4.1 火灾预警与监测 (13)4.2 灭火与救援 (14)4.3 火灾分析与报告 (15)4.4 用户管理与权限控制 (16)五、技术实现 (17)5.1 数据采集与传输技术 (18)5.2 数据处理与存储技术 (19)5.3 数据分析与挖掘技术 (20)5.4 云计算与大数据技术 (22)六、系统部署与实施 (22)6.1 部署环境要求 (24)6.2 安装与配置 (25)6.3 测试与验证 (26)七、运维与升级 (27)7.1 运维服务 (29)7.2 定期维护 (29)7.3 版本升级 (30)八、培训与支持 (32)8.1 培训内容 (33)8.2 培训方式 (34)8.3 技术支持 (35)九、结语 (36)9.1 方案总结 (37)9.2 未来展望 (38)一、内容概览本方案旨在构建一个高效、智能的消防管理系统,通过整合现有消防设备和资源,利用先进的信息技术和数据分析手段,实现火灾的早期预警、快速响应和科学管理。

系统将覆盖火灾预防、报警、灭火、疏散、救援和事后总结等各个环节,为消防部门提供全方位、一体化的解决方案。

方案将采用模块化设计,包括智能监控、预警预报、火灾评估、应急调度、智能档案等多个子系统。

通过物联网技术,实现消防设备的实时监测和数据采集,确保火灾隐患能够及时发现和处理。

系统还将利用大数据和人工智能技术进行火灾预测分析,为消防决策提供科学依据。

在实施过程中,我们将充分考虑系统的可扩展性和兼容性,以便与各类建筑和消防系统无缝对接。

方案还将注重用户体验和操作便利性,为消防人员提供直观、便捷的操作界面,提高灭火救援效率。

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

远程语音控制报警系统摘要:本文系统地介绍了基于电话网络的远程语音控制报警系统的基本原理、组成框图,对电话网络的接入方法进行了详细的描述,对电话模拟摘挂机、自动拨号、DTMF收发、热释电红外传感器、语音电路等进行了论述,并给出了部分基本电路和软件流程。

关键字:单片机;DTMF;语音芯片1.引言随着人们安全防范意识的提高,自动报警越来越受到重视。

各种自动报警装置的研究和制作也引起人们很大的兴趣。

本课题研究旨在制作出一种功能强大的报警系统,在出现紧急情况时能及时通知当事人,即便其不在现场附近,并自动呼叫报警。

相比普通的报警器,本课题研究将重点放在远程语音报警上,只要接上适当的传感器就可组成防盗报警、火灾报警、煤气泄露报警等多功能报警系统,并附加实现一些智能控制功能,赋予报警系统更强大和完整的功能实现科技创新的目的以满足人们对安全报警的需求是本课题研究的目的及意义所在。

本系统基于电话网络但是与电话互相独立不会影响电话的正常使用,并通过语音提示操作,人机交互友好。

2.技术要求和技术特点2.1技术要求1.可以通过拨打电话开、关家中电器。

主人外出时,可以通过任意一部固定电话或移动电话(主叫电话)拨打家中的电话(被叫电话,该电话与本系统相并联),当电话接通后可通过操作主叫电话的相应按键,对用户家中的家用电器进行控制。

2.可以对屋内是否有陌生人闯入等事件进行实时监测,根据监测结果拨打用户预先设定的号码向主人报警。

如当系统检测到非正常闯入时给系统主机发射一个信号,主机接收到信号以后自动摘机接通电话线。

2.2技术特点⑴采用单片机系统,模块化、小型化,性能价格比高;⑵系统的可扩展性和可维护性好,便于升级和检修;⑶人机交互界面完善,通过触摸键盘、液晶显示器和语音操作提示可以实现参数设置。

3.系统设计本系统主要包括电话振铃检测电路,电话自动摘机和挂机电路,DTMF信号收发电路,语音提示电路,预警检测电路,键盘显示电路,继电器驱动电路,以及核心的CPU电路,系统结构框图如图所示:我们设定报警部分为本系统主体工作部分,即实时监控房内安全情况,在软件上表现为主循环,当有振铃信号或设定信号时才中断去执行相应操作。

在此我们需要对人体的红外辐射敏感并且抗干扰(如小动物等)的传感器,为此我们选用被动式热释电红外探测器,并在它的辐射照面覆盖特殊的菲泥尔滤光片,使环境的干扰受到明显的控制作用。

设定部分的功用是存储报警时需要拨打的号码,并设定主人身份验证密码。

为了设定方便直观,设计键盘和显示器。

为了系统的简洁采用LED数码管显示。

控制部分,当有电话打入时,电话振铃检测电路检测到有振铃并等待系统默认的振铃次数后,控制器自动摘机,并在语音电路的提示下依次输入用户的操作密码和操作指令。

DTMF收发电路将接收到的DTMF信号解码后的数字信号送入CPU,若密码有误,系统自动挂断电话;当密码正确时,则按语音提示依次完成一系列操作。

当操作完成时,单片机根据返回的确认信息去控制继电器的通断,操作过程得以实现。

此处我们选用DTMF双音多频芯片MT8888C。

3.1 硬件设计3.1.1 电话模拟摘挂机电路、振铃检测电路作为一个基于电话网络的远程报警系统,能够与电话网络进行正常的连接和通讯是系统成功的前提。

本电路模块的功能为实现系统与电话网络的连接和断开:当系统需要与外界进行远程通信时,电路能实现系统与电话网络的接通;当外界有电话进入时,系统能接通电话接收远程控制信息。

具体实现原理如下:自动摘机:自动摘机是远程报警和接收电话的前提。

程控电话交换机判断电话线路是否摘机的根据是回路电流突然增大到30A左右则认为电话已经摘机,本电路就是据此而设计的。

当有报警信号或者外界有电话打入,需要系统摘机接通电话时,单片机P1.7口变高电平,使NPN三极管5551导通,继而5041接通,从而电话回路被接通,实现了自动摘机。

当P1.7口变低电平时系统实现挂机。

振铃检测电路:为了实现系统与普通的电话通信互不干扰,我们设计了振铃检测电路。

当有电话打入时,系统判断振铃的次数,达到预定的次数而电话仍没有摘机则系统将自动摘机。

将电话振铃信号通过光电耦合器TP521输入到AT89C52的T0脚,进行计数,接到振铃信号时,若连续振铃10次后,用户还没有摘机,则自动转到家庭智能报警器,CPU置“1”P1.7脚实现自动摘机功能。

若在这10次振铃过程中,主人接通了电话,则控制器不响应,这样,使得控制器与电话不互相干扰。

摘机后,检测MT8888输出的双音多频信号,以读出用户发来的远程信息,实现远程通信与控制功能。

3.1.2 DTMF收发电路这里先介绍DTMF收发芯片MT8888。

MT8888芯片是MITEL公司采用CMOS工艺生产的一种低功耗、高集成度的DTMF信号收、发芯片,它可以方便地与微机接口。

MT8888是采用CMOS工艺生产的DTMF信号收发一体集成电路,它的发送部分采用信号失真小、频率稳定性高的开关电容式D/A变换器,可发出16种双音多频DTMF信号。

接收部分用于完成DTMF信号的接收、分离和译码,并以4位并行二进制码的方式输出。

内部寄存器包括控制寄存器A(CRA)、控制寄存器B(CRB)、状态寄存器SR、数据寄存器DR。

通过对它们的读写操作,可以实现MT8888的初始化和各种工作模式的设置。

发送DTMF信号的时候,单片机把电话号码的每一位发送给MT8888,转变成对应得DTMF信号发送到电话线上,实现自动拨号。

各数字对应得双音多频信号如下:在选择突发模式的情况下,每发送一个电话号码MT8888都可以给单片机产生一个中断信号。

选择呼叫模式发送电话号码之后,MT8888可以根据电话线上的信号对信号音进行识别,以判断对方是否摘机电话是否接通。

其判断方法如下:电话信号音格式为:忙音: 450Hz,350ms有,350ms无;拨号音: 450Hz,持续;回铃音: 450Hz,1s有,4s无。

信号音的判断方法:将MT8888的IRQ/CP脚连到AT89C52的T0脚,电话呼叫过程中的各种信号音经MT8888滤波限幅后得到方波,由MT8888的IRQ输出到AT89C52的T0脚。

对T0脚信号记数5秒,若计数值位于2175-2357范围内,则为拨号音;若计数值位于1041-1212范围内,则为忙音;若计数值位于425-475范围内,则为回铃音。

在实际编程中,考虑到记数的误差以及程序的简化可将范围适当放宽,但不能重叠。

JP33.1.3 键盘、液晶显示电路为了使我们的系统人机交互更加友好,键盘与液晶显示电路时非常有必要的。

该部分电路的设计主要是为了方便用户录入电话号码,当出现警情时系统将拨打录入的电话号码进行远程报警。

由于一般的电话机的键盘都是4行3列(从0到9、*、#),包括确认键、取消键等我们设计了4行4列的键盘。

考虑到软件设计的方便,这里通过两片74HC245连接16个键,通过简单的查询程序即可录入键盘输入值。

相比4×4的矩阵式键盘,设计更加简单方便。

由于本系统包含的组成模块太多(语音、电话接口、DTMF收发、键盘、液晶等),单片机I/O口资源不足,因此液晶的接口也是通过一片74HC245与单片机P0口相接。

当片选接通该芯片时,单片机即可对液晶实现读写等操作。

考虑到液晶的显示只需要能显示简单的8位或11位电话号码以及一些提示信息,我们使用的液晶是16×1的字符点阵式液晶,可以显示1行16列数字或字母。

当录入电话时,液晶上将有电话号码显示。

该部分电路图如下:(键盘电路略)3.1.4 语音电路语音部分使本系统更加人性化,通过语音提示,操作者可以清楚的操作,通过语音报警,使人听起来有种亲切感。

这部分电路采用了语音芯片ISD-4004,与普通的录音/重放芯片相比,ISD4004具有如下特点:首先是记录声音没有段长度限制,并且声音记录不需要A/D转换和压缩。

其次,快速闪存作为存储介质,无需电源可保存数据长达100年,重复记录10000次以上。

此外,ISD4004具有记录时间长(可达16分钟,本文采用的为8分钟的ISD4004语音芯片)的优点。

最后,ISD4004开发应用具有所需外围电路简单的优点。

其中的语音以事先制作电路,录入其中,所以,在电路板上,只有放音电路。

语音输出通过音频放大电路,接到扬声器。

从而,实现语音功能。

ISD4004的供电电源为3伏,其与单片机的接口为SPI(串行外设接口)4条线:MISO、MOSI、SCLK、SS。

它与89C52的普通I/O口连接后,在程序设计中我们可以软件模拟串行时钟来对其进行读写操作。

该部分电路如下:3.1.5 传感器(电路略)这是远程报警的第一步骤,我们选用红外人体感应装置,当无人时,输出为低电平,一旦有人进入其有效范围,则输出信号变成高电平。

CPU 判断是否发出报警信号。

3.1.6 继电器驱动电路(电路略)进行家用电器远程控制时,需要通过继电器控制其开关状态。

我们选用了5V 继电器,但单片机I/O 口不足以提供足够大的电流,所以继电器驱动电路,由于有成型的继电器驱动芯片,我们简单采用。

3.2软件设计本系统程序使用模块化的程序设计思想,主程序通过调用子程序以实现各部分功能。

先进行软件的总体设计,将软件分为多个功能模块,然后进行各功能模块设计,各功能模块都调试通过后,将它们根据总体设计的主函数流程组合起来成为最终的应用软件。

根据流程要求、总体设计方案的要求和硬件电路功能,将软件设计划分为液晶显示子模块、键盘扫描模块、自动拨号模块、DTMF收发模块、语音模块、传感器中断子模块等。

3.2.1主流程主程序的任务包括上电之后初始化各种变量、初始化各种芯片、显示等。

然后对键盘进行扫描。

根据人手按键的时间长度,我们每隔0.2S对键盘扫描一次。

如果录号键按下,说明用户要录入新的电话号码。

如果读号码键按下,表示用户要读取原来录入的号码。

其流程图如下:3.2.2 各子模块说明报警处理子程序、自动拨号子程序、振铃检测子程序都是作为外部中断或外部计数器中断子程序来完成的。

各子程序模块说明如下:报警处理子程序:当有警情发生时,传感器给单片机外部中断信号,系统进入报警中断子程序。

首先电话模拟摘机,系统与电话线接通。

调用MT8888拨号子程序发送电话号码,同时监听电话线上信号,判断对方是否摘机,如果第一个电话号码没有拨通则发送第2个电话号码,循环拨号,直到拨通号码或者定时溢出。

该子程序还调用语音子程序现场报警,对进入的人产生威吓作用。

从而实现了现场报警和远程报警两种功能。

自动拨号子程序:该子程序的功能为进行自动拨号。

有警情发生后,系统自动摘机,然后该子程序被调用。

从单片机中读取录入的电话号码写入MT8888并发送该号码。

(流程图略)振铃检测子程序:当有电话打入时,系统判断振铃的次数,达到预定的次数而电话仍没有摘机则系统将自动摘机。

相关文档
最新文档