(强烈推荐)智能家居监控系统的设计与实现_本科毕业论文设计 下载本文

软件、上层操作与维护软件。

第二章

2.1 软件的功能需求 2.1.1 监控功能

1. 监控室内温度

软件的功能和性能描述

通过温度传感器(ds18b20)定时对室内温度进行采样,如果室内温度超过设定的温度阀值,系统自动对室内温度异常进行处理(蜂鸣器报警、led灯闪烁)。

2. 监控红外传感器

通过按键来模拟红外传感器,以阻塞或者异步通知方式进行对红外传感器进行监控, 如果红外传感器探测有非法份子闯入,系统自动对异常进行处理(蜂鸣器报警、led灯闪烁)。 3. 监控室内烟雾浓度

通过测电压值来模拟烟雾传感器,定时对室内烟雾浓度进行采样,如果室内烟雾浓度超过设定的烟雾浓度阀值,系统会自动对室内异常进行处理(蜂鸣器报警、led灯闪烁)。 2.1.2 智能服务器

1. 获取室内参数

通过获取各个芯片的参数,来动态显示室内相关信息,比如当前室内温度,湿度,烟雾浓度,场景状态等。

2. 配置管理

通过智能服务器终端界面进行参数配置。 2.1.3 智能客户端

1. 故障报警

系统内部产生的各种故障可以上报至操作维护终端, 软件支持告警

过滤、 告警复位等功能,重要告警,存储到FLASH ,以备查阅。

2. 性能管理

系统内部相关工作参数上报至操作维护终端。 3. 配置管理

系统相关参数支持设置和查询。 3. 软件版本管理

系统支持软件版本的查询和软件的在线升级。 4. 系统自检

系统支持自检,故障定位到模块级。 2.2 软件的性能需求

1.支持3G网络

支持3G网络之后,能通过3G网络进行通信,使得通信变得更加快捷和方便。

2.支持视频传输

支持视频输出之后,能用摄像头,通过网络来传输视频信号,使得

通信变成可视化。

第三章

3.1 硬件结构概述 3.1.1 系统硬件框图

软件总体结构设计

智能家居系统由TPAD ,3GModem,ZIGBEE,PC三个单元组成,硬件框架如图3-1,

各个单元,除了3GModem都有相应的软件在运行。

各个单元电源目前板卡是单独供电,没有使用PMIC进行有效管理。 TPAD是整个家居系统的控制中心和处理单元,主要对温度,烟雾,红外进行采集和分析,并且能通过CMOS或者CCD摄像头进行视频采集,并

且能够与ZIGBEE,3GModem 进行通信。

3GModem主要能够进行语音通话,网络传输; ZIGBEE无线通信模块进行控制命令的处理。

图3-1 智能家居系统硬件框架示意图

3.1.2 硬件接口描述

1.操作维护平面

操作维护平面包括系统信息的监控, 设备的控制, 软件升级等由上位机发起的配置和控制,其硬件接口如图3-2所示。

系统上电后,TPAD进行硬件初始化工作,读取相应的信息并在LCD上显示,由上位

机发起的配置,控制命令都有TPAD统一进行解析和处理,再由TPAD对3GModem, ZIGBEE进行配置。

系统运行状态 ( 主要指系统存活状态信息, 版本信息, 告警信息, 温度信息等) 监测信令的流程为:上位机周期性查询TPAD系统信息,如果温度超过设定值,可以将告警存 入FLASH,并将告警信息上报给上位机软件。

图3-2 操作维护平面硬件接口示意图

图3-2中,各个维护接口说明如下:

--M1:操作维护配置参数,自检结果上报,告警信息,处理器状态,版本查询,以太网接口;

--M2:操作维护参数配置,按键键盘; --M3:操作维护获取红外状态,信号线;