1 / 39
文档名称:

《实验五交通灯控制》.ppt

格式:ppt   大小:2,503KB   页数:39页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《实验五交通灯控制》.ppt

上传人:相惜 2024/4/15 文件大小:2.44 MB

下载得到文件列表

《实验五交通灯控制》.ppt

相关文档

文档介绍

文档介绍:该【《实验五交通灯控制》 】是由【相惜】上传分享,文档一共【39】页,该文档可以免费在线阅读,需要了解更多关于【《实验五交通灯控制》 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。?计算机EDA设计?实验教程实验五交通红绿灯控制器北航计算机学院艾明晶*1精选课件内容概要实验目的实验要求实验原理实验方案实验内容实验报告Date2精选课件了解交通红绿灯控制器的工作原理。掌握建立状态机的逻辑模型的方法。掌握状态机的实现和多个状态机的组合使用方法实验目的Date3精选课件假定十字路口马路的A方向和B方向各有一组红、黄、绿三个灯组成的交通灯,要求设计一个交通红绿灯控制器,实现对这两组交通灯的管理。正常时,交替放行十字交叉路的两个方向,放行时间相等;交通堵塞时,由交通警察人工控制某方向的放行时间,以便按照交通负荷疏导阻塞车辆。具体功能要求如下:实验要求Date4精选课件在正常运行状态下,两组交通灯按以下规律自动进行转换,在不同时刻分别放行不同方向上的车辆: 〔绿,红〕50s?〔黄绿,红〕5s?〔黄,红〕20s?〔红黄,红〕20s?〔红,黄〕10s ?〔红,绿〕50s?〔红,黄绿〕5s?〔红,黄〕20s?〔红,红黄〕20s?〔黄,红〕10s ?〔绿,红〕50s?……Date5精选课件人工放行:假设某一方向发生交通阻塞,那么交通警察按下该方向的放行按钮来人工控制放行该方向,那么红绿灯自动将相应方向的道路放行,此后不会自动放行另一个方向的道路,直到疏通后,按“恢复到正常状态〞按钮,重新进入正常运行状态。如果某方向处于人工放行的状态,应有指示灯指示这一情况。Date6精选课件人工控制放行遵循如下限制规那么:有黄灯亮时,不允许立刻改变放行方向,必须按正常运行到所需放行的方向时,才保持放行该方向;每个方向的放行时间不得小于某一最小值〔假定为30秒钟〕,以免车辆频繁起停。只有在〔绿,红〕20s和〔红,绿〕20s状态下,可以人工控制改变放行方向,即直接跳转到下一状态。Date7精选课件基于状态机的设计有限状态机有限状态机〔FSM,FiniteStatemachine〕是时序电路设计中经常采用的一种方式,尤其适合于设计数字系统的控制模块。在VerilogHDL中采用case、if-else语句可以很好地描述基于状态机的设计。状态机包括组合逻辑局部和存放器局部。组合逻辑局部又包括次态逻辑和输出逻辑,分别用于状态译码和产生输出信号;存放器局部用于存储状态。实验原理Date8精选课件状态机的次态是现态及输入信号的函数,输出信号根据状态机的现态或输入信号而定。状态机可分为两类:摩尔〔Moore〕型状态机和米里〔Mealy〕型状态机。Moore型状态机,其输出只为状态机当前状态的函数,而与输入无关。Mealy型状态机,其输出不仅与状态机当前状态有关,而且与输入有关。Date9精选课件输出现态次态现态输入次态逻辑状态寄存器输出逻辑输出现态次态现态输入次态逻辑状态寄存器输出逻辑(1)Moore型状态机(2)Mealy型状态机Date10精选课件