基于μC/OS-Ⅱ智能火灾报警控制系统的设计与实现
发布时间:2021-05-28 09:54
随着经济和科技的飞速发展,人们的生活水平不断地提高,安全保障就显得非常重要。而在众多安全隐患当中,消防安全显得尤为重要。在如此严峻的市场要求下,对消防产品的要求也越来越高,传统火灾报警系统采用的单片机与简单前后台设计已经无法满足监控点数剧增、联动复杂程度大幅增加、大范围建筑群联网、大量并发数据增多和实时性可靠处理等诸多挑战。本论文在此环境下,以先进的32位ARM处理器为硬件平台,引入安全稳定的嵌入式实时操作系统μC/OS-II,意在设计实现一个实时性强、可靠性高、人性化的火灾报警控制系统,并选取“基于μC/OS-II智能火灾报警控制系统的设计与实现”作为此次论文的题目。本论文利用软件工程原理,严格按照项目管理流程实施。以信息电子技术为基石,以嵌入式软件技术为核心,结合硬件抽象技术和集散控制理论,设计并实现整个火灾报警控制系统。期间本人主要工作为需求调研、软件架构设计、BSP板级支持包编写、硬件抽象层设计与实现、μC/OS-II嵌入式实时操作系统移植、应用层软件编写、提交测试与维护、项目文档编写等八项内容。本文设计与实现的系统,在传统的嵌入式开发架构中为微内核的μC/OS-II嵌入式实时...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:89 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 论文研究背景
1.2 国内外研究现状
1.3 论文研究意义
1.4 论文组织结构
第二章 相关理论和技术研究
2.1 嵌入式系统
2.2 嵌入式实时操作系统
2.2.1 嵌入式实时操作系统分类
2.2.2 μC/OS-II嵌入式实时操作系统简介
2.3 硬件抽象层
2.4 本章小结
第三章 智能火灾报警控制系统需求分析
3.1 功能需求分析
3.2 非功能性需求分析
3.3 硬件处理器的选择
3.4 软件操作系统的选择
3.5 本章小结
第四章 智能火灾报警控制系统设计
4.1 系统总体设计
4.1.1 系统设计方法
4.1.2 硬件架构设计
4.1.3 软件架构设计
4.1.4 系统功能结构设计
4.2 系统详细设计
4.2.1 硬件抽象层设计
4.2.2 操作系统任务设计
4.2.3 应用层设计
4.3 本章小结
第五章 智能火灾报警控制系统实现
5.1 开发环境介绍
5.2 硬件功能实现
5.3 软件功能实现
5.3.1 硬件抽象层实现
5.3.2 应用层实现
5.4 本章小结
第六章 智能火灾报警控制系统测试
6.1 系统测试准备
6.1.1 系统测试环境
6.1.2 系统测试范围
6.1.3 系统测试方案
6.2 系统功能性测试
6.2.1 人机交互功能测试
6.2.2 事件处理功能测试
6.2.3 计算机通讯功能功能测试
6.2.4 回路通讯功能测试
6.2.5 485 通讯功能测试
6.2.6 多线总线功能测试
6.2.7 联动功能测试
6.2.8 组网功能测试
6.2.9 USB功能测试
6.3 系统非功能性测试
6.3.1 通讯实时性测试测试
6.3.2 运行压力测试
6.3.3 射频电磁场辐射抗扰度测试
6.3.4 射频场感应的传导骚扰抗扰度测试
6.3.5 浪涌抗扰度测试
6.3.6 恒定湿热测试
6.4 测试结论
6.5 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
致谢
参考文献
【参考文献】:
期刊论文
[1]一种高性能火灾报警控制器的软件设计[J]. 唐子贤. 电子制作. 2018(Z1)
[2]二总线火灾报警系统编码与通信的实现[J]. 马芮,武一,花中秋,奉轲. 河北工业大学学报. 2017(03)
[3]近10年亡人火灾统计数据分析及防范对策[J]. 戚斑. 中国消防. 2017(11)
[4]一种基于μC/OS-Ⅱ的高可靠实时系统内核设计[J]. 朱怡安,林鹤. 计算机科学. 2016(S2)
[5]嵌入式计算机技术及应用研究[J]. 吴贤. 无线互联科技. 2016(11)
[6]μC/OS-II任务延时管理的改进[J]. 许璐璐,郑吉洲. 网络空间安全. 2016(05)
[7]软件测试方法在嵌入式系统中的应用[J]. 何与舟. 电子技术与软件工程. 2016(08)
[8]嵌入式软件开发模式与软件架构研究[J]. 甄鹏. 企业技术开发. 2016(06)
[9]智能火灾报警控制系统分析[J]. 王强. 科技经济导刊. 2016(04)
[10]基于嵌入式计算机硬件抽象层与操作系统接口研究[J]. 李韦韦. 电子技术与软件工程. 2016(01)
硕士论文
[1]火灾报警与消防联动系统的研究[D]. 牛磊.湖北工业大学 2017
[2]基于对等网络的嵌入式火灾报警控制器软件设计[D]. 王刚.西安电子科技大学 2016
[3]基于可移植Linux的火灾报警控制器系统软件的设计与实现[D]. 杨巨.华中科技大学 2016
[4]无线火灾自动报警系统的设计[D]. 夏睿.湖南大学 2016
[5]嵌入式操作系统半虚拟化移植的研究与实现[D]. 武波.北京邮电大学 2015
[6]uC/OS-Ⅱ嵌入式操作系统内核移植研究及其实现[D]. 郝玉胜.兰州交通大学 2014
[7]区域火灾报警控制器的设计与实现[D]. 范志华.西南交通大学 2014
[8]联动型火灾报警控制器软件的设计与实现[D]. 林沃添.华中科技大学 2014
[9]基于μC/OS-Ⅱ监控系统硬件抽象层的研究与设计[D]. 张秋娟.北方工业大学 2013
[10]基于Linux平台的火灾报警控制器设计[D]. 杨涛.西安电子科技大学 2013
本文编号:3208031
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:89 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 论文研究背景
1.2 国内外研究现状
1.3 论文研究意义
1.4 论文组织结构
第二章 相关理论和技术研究
2.1 嵌入式系统
2.2 嵌入式实时操作系统
2.2.1 嵌入式实时操作系统分类
2.2.2 μC/OS-II嵌入式实时操作系统简介
2.3 硬件抽象层
2.4 本章小结
第三章 智能火灾报警控制系统需求分析
3.1 功能需求分析
3.2 非功能性需求分析
3.3 硬件处理器的选择
3.4 软件操作系统的选择
3.5 本章小结
第四章 智能火灾报警控制系统设计
4.1 系统总体设计
4.1.1 系统设计方法
4.1.2 硬件架构设计
4.1.3 软件架构设计
4.1.4 系统功能结构设计
4.2 系统详细设计
4.2.1 硬件抽象层设计
4.2.2 操作系统任务设计
4.2.3 应用层设计
4.3 本章小结
第五章 智能火灾报警控制系统实现
5.1 开发环境介绍
5.2 硬件功能实现
5.3 软件功能实现
5.3.1 硬件抽象层实现
5.3.2 应用层实现
5.4 本章小结
第六章 智能火灾报警控制系统测试
6.1 系统测试准备
6.1.1 系统测试环境
6.1.2 系统测试范围
6.1.3 系统测试方案
6.2 系统功能性测试
6.2.1 人机交互功能测试
6.2.2 事件处理功能测试
6.2.3 计算机通讯功能功能测试
6.2.4 回路通讯功能测试
6.2.5 485 通讯功能测试
6.2.6 多线总线功能测试
6.2.7 联动功能测试
6.2.8 组网功能测试
6.2.9 USB功能测试
6.3 系统非功能性测试
6.3.1 通讯实时性测试测试
6.3.2 运行压力测试
6.3.3 射频电磁场辐射抗扰度测试
6.3.4 射频场感应的传导骚扰抗扰度测试
6.3.5 浪涌抗扰度测试
6.3.6 恒定湿热测试
6.4 测试结论
6.5 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
致谢
参考文献
【参考文献】:
期刊论文
[1]一种高性能火灾报警控制器的软件设计[J]. 唐子贤. 电子制作. 2018(Z1)
[2]二总线火灾报警系统编码与通信的实现[J]. 马芮,武一,花中秋,奉轲. 河北工业大学学报. 2017(03)
[3]近10年亡人火灾统计数据分析及防范对策[J]. 戚斑. 中国消防. 2017(11)
[4]一种基于μC/OS-Ⅱ的高可靠实时系统内核设计[J]. 朱怡安,林鹤. 计算机科学. 2016(S2)
[5]嵌入式计算机技术及应用研究[J]. 吴贤. 无线互联科技. 2016(11)
[6]μC/OS-II任务延时管理的改进[J]. 许璐璐,郑吉洲. 网络空间安全. 2016(05)
[7]软件测试方法在嵌入式系统中的应用[J]. 何与舟. 电子技术与软件工程. 2016(08)
[8]嵌入式软件开发模式与软件架构研究[J]. 甄鹏. 企业技术开发. 2016(06)
[9]智能火灾报警控制系统分析[J]. 王强. 科技经济导刊. 2016(04)
[10]基于嵌入式计算机硬件抽象层与操作系统接口研究[J]. 李韦韦. 电子技术与软件工程. 2016(01)
硕士论文
[1]火灾报警与消防联动系统的研究[D]. 牛磊.湖北工业大学 2017
[2]基于对等网络的嵌入式火灾报警控制器软件设计[D]. 王刚.西安电子科技大学 2016
[3]基于可移植Linux的火灾报警控制器系统软件的设计与实现[D]. 杨巨.华中科技大学 2016
[4]无线火灾自动报警系统的设计[D]. 夏睿.湖南大学 2016
[5]嵌入式操作系统半虚拟化移植的研究与实现[D]. 武波.北京邮电大学 2015
[6]uC/OS-Ⅱ嵌入式操作系统内核移植研究及其实现[D]. 郝玉胜.兰州交通大学 2014
[7]区域火灾报警控制器的设计与实现[D]. 范志华.西南交通大学 2014
[8]联动型火灾报警控制器软件的设计与实现[D]. 林沃添.华中科技大学 2014
[9]基于μC/OS-Ⅱ监控系统硬件抽象层的研究与设计[D]. 张秋娟.北方工业大学 2013
[10]基于Linux平台的火灾报警控制器设计[D]. 杨涛.西安电子科技大学 2013
本文编号:3208031
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3208031.html