- 1、本文档共67页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章嵌入式系统设计实例
第6章 嵌入式系统设计实例
尚利宏
shanglh@buaa.edu.cn803本章主要内容
介绍 “简单家庭报警装置” 的系统设计实例
通过实例使大家初步了解嵌入式系统设计基本
过程和方法
嵌入式系统设计 容错与嵌入式计算教研室 2报警控制器
遥控器
键盘
检测方式:
1. 可以采用集中
方式, 直接采集
2. 采用分布式方
式 ……
红外入侵传感器 门状态信号 嵌入式系统设计 容错与嵌入式计算教研室 3设计过程和组织
需求和规格说明
系统结构
设计 实现
编
码
详
细
设 单
元
测
试 集
成
测
试 测试
有效性
测试 计
机
硬件详细
设计 软件详细
设计 设 制
设
计 集成 计 体系结
构
设计 需求
分析
系统
对象
分析
分析 分析 测试
嵌入式系统设计 容错与嵌入式计算教研室 46.1分析
确定并表征系统的
基本的对象和类
需求分析
对象分析 说明功能和
非功能需求 对象结构
分析 对象行为
分析 详细说明高层体 系结构;软硬件
划分;定义算法
用状态图定义对
确定对象及对象
象的基本行为
间结构的关系
系统分析
嵌入式系统设计 容错与嵌入式计算教研室 56.1.1需求分析
构造需求的模型
功能需求
服务质量(QoS)需求
? 安全性
? 可靠性
? 性能
? 吞吐能力
? 实时性
其它
捕捉用况
确定参与者协作
嵌入式系统设计 容错与嵌入式计算教研室 6HomeAlarm用况图
家庭报警装置
占用模拟
Extends
检测入侵
声音报警
入侵者
启动和解除
密码输入
主人
修改密码
嵌入式系统设计 容错与嵌入式计算教研室 7用况说明
家庭报警器的启动和解除有两种方式:
a) 家庭报警器的启动和关闭可以通过只有两个 “arm”和“disarm”键
的 遥控器 来控制。
b) 家庭报警器的启动和关闭也可以通过装在家中的 简单的键盘
来控制。一旦启动,主人可以有 5秒钟的时间离开家。进入房间
时,主人在5秒钟内解除报警
启动报警器 : 按四个键输入密码
接着按 打开(on)键
解除报警器 : 按四个键输入密码
接着按 关闭(off)键
嵌入式系统设计 容错与嵌入式计算教研室 8用况说明
检测两种类型的入侵:
1. 开门 允许暂时的延迟使得进入房间解除警报.
2. 移动 将立刻启动报警器.
嵌入式系统设计 容错与嵌入式计算教研室 9启动报警装置的过程
:主人 :HomeAlarm
key(1)
主人通过正确输入密码
并按下开启按键后启动
报警装置。 key(2) 在输入密码时,一
旦按了一个键时, 密码输入正确后,在延 key(3) 主人必须在5秒内
输入密码并且下 迟EXIT_TIME后,报警器 key(4) 5 sec 打开键
将启动。 3 sec 密码输入完成时,必
keyOn()
须在3秒内按下开启
键
在离开延迟期间,红灯
将闪烁提示. redLedOn()
redLedOff() LED以2Hz
频率显示 在此期间,开门和在屋
里的移动将被忽略. redLedOn()
redLedOff() EXIT_TIME 系统启动对开门或移
动进行检测 redLedOn() 嵌入式系统设计 容错与嵌入式计算教研室 10检测门打开的过程
:入侵者 :HomeAlarm
报警器已经启动
detectDoorOpen()
入侵者打开了门。开始进入时间延迟。
在此期间红色LE D将闪烁指示报警器
已经启动
LED以2Hz频率闪烁 redLedOff()
redLedOn()
redLedOff()
redLedOn()
sirenOn() ENTRY_TIME
ALARM_TIME
sirenOff()
在一定延迟后,警报关闭,停止打扰邻
居。再其他延迟期间任何移动和开门都
被忽略。
在等待SILENCE_TIME延迟后,系统
在此恢复对移动和开门响应 SILENCE_TIME
嵌入式系统设计 容错与嵌入式计算教研室 11检测移动的过程
:入侵者 :HomeAlarm
报警器已经启动
detectMovement()
入侵者进入房内。警报器直接激活
sirenOn()
ALARM_TIME
sirenOff()
在一定延迟后,警报关闭,停止打扰邻
居。延迟期间其他任何移动和开门都
被忽略。
在等待SILENCE_TIME延迟后,系统
在此恢复对移动和开门响应
SILENCE_TIME
嵌入式系统设计 容错与嵌入式计算教研室 12修改密码
:HomeAlarm
:主人
主人在按下启动键后就可以修改
密码
您可能关注的文档
- 电镀镍/金生产管理实战.doc
- 盐田国际公寓小区概况.doc
- 百变隔断造型 让客厅眼前一亮.doc
- 直通对讲系统使用说明书.doc
- 相似风机声功率级的估算.doc
- 直线电机的设计特点.doc
- 直流屏设计.doc
- 直流电机和步进电机区别.doc
- 直升机重量估算方法.doc
- 相变储能调温内墙涂料的研制.doc
- 广东省深圳市龙岗区德琳学校初中部2022-2023学年七年级上学期期中考试英语试题(原卷版+解析).docx
- 广东省珠海市第四中学、立才学校、梅华中学2022-2023学年七年级上学期期中质量检测英语试题(原卷版+解析).docx
- 教科版2024-2025学年六年级科学上册第一单元第4课时《生物细胞》同步练习(含答案).docx
- 牛津沪教版七年级英语上册单元速记•巧练 Unit 7 【单元测试 · 提高卷】.docx
- 牛津沪教版七年级英语上册单元速记•巧练 Unit 5【单元测试 · 基础卷】.docx
- 广东省深圳市南山区太子湾学校2022-2023学年七年级上学期期中考试英语试题(原卷版+解析).docx
- 广东省深圳市南山第二外国语学校(集团)2022-2023学年七年级上学期期中考试英语试题(含听力)(原卷版+解析).docx
- 牛津沪教版七年级英语上册单元速记•巧练 2023-2024学年七年级上学期期末英语全真模拟卷(深圳适用02).docx
- 广东省阳江市江城区2022-2023学年七年级上学期期中考试英语试题(原卷版+解析).docx
- 广东省梅州市梅县区宪梓中学2022-2023学年七年级上学期期中英语试题(原卷版+解析).docx
最近下载
- 康复护理对急性脑梗塞病人肢体功能恢复.pdf VIP
- 创业:案例、竞赛和计划书.ppt VIP
- AP微积分AB 2018年真题 附答案和评分标准 AP Calculus AB 2018 Real Exam with Answers and Scoring Guidelines.pdf VIP
- ZIG便携气瓶(丁烷)SDS(2015 1 20).pdf
- 血常规检验报告.pdf
- 影剧院内装饰工程施工组织方案 施工组织.doc
- 藏族音乐 课件.ppt
- 《百合花》课本剧改编 一组.doc
- 中国速度 课件.ppt
- 马克·凯什岚斯基-西方文明史(第五版)第十一章Europe in the nineteen century.pptx VIP
文档评论(0)