77范文网 - 专业文章范例文档资料分享平台

智能家居监控系统的设计与实现---毕业论文(4)

来源:网络收集 时间:2019-06-11 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

沈阳师范大学学士学位论文

第五章

5.1 接口描述

接口设计

智能家居项目软件子系统分为不同处理器和同一处理两种情况,不同处理器之间软件接口通过硬件接口实现;同一处理器的接口通过内部消息或者共享全局变量来实现。

各个接口的综合描述如图5-1所示。

图5-1 软件接口列表

源子系统只能客户端可以通过以太网与目标子系统Main进行通信,智能客户端可以配置系统设备信息,查询系统信息。

源子系统Main可以通过以太网与目标子系统智能客户端进行通信,智能客户端可以反馈系统信息给Main。

源子系统智能服务器终端可以通过操作系统内部消息进行通信,智能服务器终端可以查询系统设备信息,或者视频数据,配置系统。

目标子系统智能服务器终端可以通过操作系统内部消息进行通信,智能服务器终端可以反馈消息。

- 11 - 沈阳师范大学学士学位论文

第六章 系统主要流程描述

6.1 初始化流程

系统初始化主要完成软件加载和初始化工作,初始化流程如图6-1所示,具体描述如下:

(1)系统上电;

(2)启动bootloader, 实现硬件初始化, 加载logo , 初始化组合按键, 通过启动参数加载内核到内存,启动内核,并给内核传递参数;

(3)启动内核,主要完成驱动初始化工作,挂接根文件系统;

(4)挂接根文件系统, 进行相关初始化配置工作, 创建设备节点, 挂接文件系统(sysfs,tmpfs,ramfs等) ,配置网络环境;

(5)挂接用户分区,进行智能服务器终端和Main初始化工作,打开设备,创建相应 的监控任务,等待数据交互,初始化完成。

图6-1 系统初始化流程

- 12 - 沈阳师范大学学士学位论文

6.2 业务流程

智能家居系统业务流程包括PC软件智能客户端跟Main的业务交互, 同时Main本身也有监控温度和监控红外的功能,系统业务流程图如图6-2所示,具体业务说明如下:

图6-2 系统业务流程示意图

智能客户端与Main :

1. 客户端通过以太网接口向Main发送查询系统信息请求, 系统信息包括, 系统是否正常工作,当前CPU利用率,内存利用率,剩余磁盘空间大小,当前室内温度,软件和硬件版本号,Main最后上报信息给客户端;

2. 客户端通过以太网接口向Main发送配置设备请求, 配置项包括配置硬件寄存器,EEPROM,温度阀值,手机号码,3GModem短消息信息,ZIGBEE控制命令,Main最后上报配置结果;

3. 客户端通过以太网接口向Main发送软件在线升级请求,最后上报升级结果; 4. 客户端通过以太网接口向Main发送设备自检请求,最后上报自检结果; 5. 客户端通过以太网接口向Main发送时钟校准请求,最后上报校准结果。

- 13 - 沈阳师范大学学士学位论文

智能服务器终端设计:

显示室内温度,湿度,红外状态;

Main内部处理:

1. 启动监控温度线程,定时采集室内温度,并做相应的处理流程;

2. 启动监控红外线成, 阻塞或者异步通知方式采集红外状态, 并做相应的处理流程;

6.3 系统子模块流程描述 6.3.1 Main子系统流程描述

系统上电以后,执行Main软件,执行流程如图6-3所示,具体文字说明如下:

图6-3 Main子系统流程描述

(1)初始化log:为了便于调试软件,添加log日志跟踪机制,要求将内核启动信息和应用程序信息都可以进行查看;

(2)初始化设备: 打开使用到的设备, 如串口, 报警器, LED , EEPROOM, LCD等设备;

(3)创建三个任务,分别用于监控温度,监控红外,并出去请求; (4)创建Socket,用于监听 客户端请求,并出去相应的请求;

- 14 - 沈阳师范大学学士学位论文

6.3.2 智能客户端子系统流程描述

在PC机上启动智能客户端软件,其执行流程如图6-4所示,具体文字描述如下:

图6-4 智能客户端子系统流程描述

(1)打开智能客户端软件;

(2)启动智能客户端软件登录界面; (3)启动主界面,初始化界面信息; (4)创建socket ;

(5)等待用户发起请求, 智能客户端根据请求, 构造相应的消息, 通过以太网将消息发送给Main 。

- 15 -

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库智能家居监控系统的设计与实现---毕业论文(4)在线全文阅读。

智能家居监控系统的设计与实现---毕业论文(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/658222.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: