- 0
- 0
- 约1.61千字
- 约 17页
- 2025-10-21 发布于浙江
- 举报
有限状态机基础知识及练习
有限状态机根底知识及练习
辅导讲座
2
2021/2/21
状态机一般定义
〔FiniteStateMachine,FSM〕
◆状态机——一个离散数学模型。给定
一个输入集合,根据对输入的承受次序
来决定一个输出集合。〔摩尔状态机〕
◆状态——系统的根本数学特征。
◆有限状态机——输入集合和输出集合
都是有限的,并只有有限数目的状态。
3
2021/2/21
输入集合A
输出集合
X
状态记忆
输出形成
状态迁移
状态机一般构造
CLK
组合逻辑
时序逻辑
同步
当前状态
后续状态
4
2021/2/21
S
a1,a2,…,an
x1,x2,…,xn
状态位置
状态名称
转移方向
输入集合
〔触发事件〕
输出集合
〔执行动作〕
状态等待
状态迁移图
5
2021/2/21
nn
a1,a2,…,an
x1,x2,…,xn
状态位置
状态名称
转移方向
输入集合
〔触发事件〕
输出集合
〔执行动作〕
状态等待
状态迁移图
S
状态编码
6
2021/2/21
状态机实例——自动门
有一自动门,它可以被锁上,也可以开锁。当门锁上时,某人可以在它的槽中塞进一枚硬币。这样,门就会自动开锁,转变到开锁的状态;人通过后,门就会自动锁上。
我们希望把自动门交给一个简单的FSM管理。通过对这个简单FSM的分析,理解FSM的设计过程。
7
2021/2/21
自动门的根本状态
加锁
开锁
投币/开锁
通过/加锁
初始状态
Φ/加锁
状态机实例
8
2021/2/21
自动门的构造简图
状态机实例
控制器
9
2021/2/21
自动门实例的VHDL描绘
状态机实例
10
2021/2/21
自动门实例的方真〔一〕
状态机实例
11
2021/2/21
自动门实例的方真〔二〕
状态机实例
12
2021/2/21
回忆自动门的根本状态
加锁
开锁
投币/开锁
通过/加锁
初始状态
Φ/加锁
状态机实例
13
2021/2/21
小结〔概念〕
◆无论对连续系统还是离散系统,状态概念无所不在。FSM提供了一种描绘和控制应用逻辑的非常强大的方法,具有规则简单、可读性和可验证性强等特点。
◆FSM也是个不错的工具。很多复杂的逻辑都可以用一张图表来表述。
◆对一个复杂离散系统而言,使用FSM方案几乎无所不能。FSM在通信协议、图形界面控制和其他很多工程应用中均有其足迹。
14
2021/2/21
◆明确对象要求,确定输入和输出集合,合
理分配状态。
小结〔方法〕
◆确定状态迁移方向和迁移触发条件,确定
符合要求的输出集合。
◆充分预计各种异常情况,确定异常处理策
略及出口。
◆按照实际需求,制定合理的诊断形式。
◆完成系统综合。
◆系统评价,设计验证。
15
2021/2/21
练习〔1〕:交通信号机
◆绿信比1:1
◆路型十字穿插
◆相变周期20(s)
◆黄(红黄)灯时间2(s)
◆绿闪周期0.5(s)
◆绿闪时间5(s)
◆定时输入100Hz,TTL
16
2021/2/21
练习〔2〕:升降电梯
◆平层信号开关每层
◆楼层数4层
◆楼层数显1位十进制
◆顶层呼叫按钮向下
◆底层呼叫按钮向上
◆中间层呼叫按钮向上、向下
◆运行方向指示2LED
17
2021/2/21
您可能关注的文档
最近下载
- 贝纳利BJ250维修手册.pdf VIP
- PasswortD A1 听力原文-德语学习资料.pdf VIP
- 一体化污水处理设备施工工艺.docx VIP
- 自动可调螺杆机组触摸屏说明书_SCC60-TP-V2.05.doc VIP
- 学堂在线 雨课堂 学堂云 如何写好科研论文 章节测试答案.docx VIP
- 人教版八年级数学下册基础知识专项讲练 专题17.20 勾股定理(中考真题专练)(巩固篇)(专项练习).docx VIP
- 教育实习鉴定实习内容.docx VIP
- 《GBT11616-2013-同步带传动节距型号MXL、XXL、XL、L、H、XH和XXH同步带尺寸》.pdf
- 离婚协议书(无子女版).docx VIP
- pluronic系列产品指标.pptx VIP
原创力文档

文档评论(0)