欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    十字路口交通灯控制系统设计课程设计 (2)

    • 资源ID:1409201       资源大小:388.50KB        全文页数:16页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    十字路口交通灯控制系统设计课程设计 (2)

    1、 十字路口交通灯控制系统设计课程设计报告十字路口交通灯控制系统设计课程设计报告 姓名:姓名: 学号:学号: 班号:班号: 指导:指导: 成绩:成绩: 日期:日期:20132013- -7 7- -2 2 目录目录 1. 设计任务描述1 2. 系统构成及状态转换 3 3.系统分析与设计4 一、底层设计.5 1)控制器的 VHDL 描述(加注释)及其功能仿真波形.5 2)5S 倒计时器 VHDL 描述(加注释)及其功能仿真波形 7 3)15S 倒计时器 VHDL 描述(加注释)及其功能仿真波形 8 4)20S 倒计时器 VHDL 描述(加注释)及其功能仿真波形 9 二、顶层原理图的设计 10 5.

    2、 课程设计回顾总结 13 1 1. 设计任务描述设计任务描述 十字路口由一条南北方向的主干道(简称 A 道)和东西 方向的支干道(简称 B 道)组成。如图 1 所示是安装在十字 路口的交通信号灯示意图。信号灯的组合关系如图 2 所示, 使用分别表示 A 道和 B 道的红、黄、绿交通灯的驱动信号, 且信号灯在高电平时点亮,低电平时熄灭。 图 1. 交通信号灯示意图 2 十字路口的控制规则如表 1 所示: 南北方向(A道) 东西方向(B 道) 时间(秒) 绿灯 红灯 15 黄灯 红灯 5 红灯 绿灯 15 红灯 黄灯 5 图 2. 信号灯组合关系 表 1. 控制规则 3 2. 系统构成及状态转换系

    3、统构成及状态转换 依据设计任务分析,得出:十字路口交通灯控制系统由定 时器模块、控制器模块和输出模块组成。如图 3 所示。 定时器模块由 15S、5S、5S 三个定时器组成,分别确定 相应信号灯亮的时间。三个定时器采用以秒脉冲为时钟的计 数器实现。eg、ey、er 分别是三个定时器的工作使能信号, tm15、tm5、tm5 是三个定时器的计数结束指示信号。 控制模块是对系统工作状态的转换进行控制, 根据交通规 图 3. 交通灯控制系统结构 4 则可得系统状态转换情况。ar、ay、ag br、by、bg 分别表 示由控制器输出的 A 道和 B 道的红、 黄、 绿信号灯亮的时间; eg、ey、er

    4、 分别表示由控制器输出的控制 15S、5S、20S 三 个定时器的工作使能信号。控制器的 ASM 图如图 4 所示。 3.系统分析与设计系统分析与设计 采用 VHDL 与原理图层次型混合设计,底层采用 VHDL 语言进行描述,顶层实体采用逻辑电路原理图,此工程中包 含11个VHDL文件以及一个原理图文件, 分别用于描述15S、 5yS、5rS 定时器、20S、15S、5S 倒计时器、四个路口倒计 时显示灯、控制器、及顶层实体。 图4. 交通灯控制器的ASM图 5 我主要负责 20S、15S、5S 倒计时器、控制器的模块设计。 一、底层设计一、底层设计 必须保证底层元件的正确性,因此,需先建立

    5、11 个工 程,分别测试 11 个元件。 1)控制器的)控制器的 VHDL 描述(加注释)及其功能仿真波形描述(加注释)及其功能仿真波形 LIBRARY ieee; use IEEE.STD_LOGIC_1164.all; entity control is PORT ( cp,reset,tm15,tm5y,tm5r:in STD_LOGIC;-延时 15S,5rS,5yS ag,ay,ar,bg,by,br,eg,ey,er:out STD_LOGIC ); end control; architecture one of control is type state_type is (s0

    6、,s1,s2,s3); signal state:state_type; begin process(reset,cp) begin if reset=1 then state if tm15=1 then state 6 if tm5y=1 then state if tm15=1 then state if tm5r=1 then state state=s0; end case; end if; end process; ag=1 when state=s0 else 0; ay=1 when state=s1 else 0; ar=1 when state=s2 or state=s3 else 0; bg=1 when state=s2 else 0; by=1 when state=s3 else 0; br=1 when state=s0 or state=s1 else 0; eg=1


    注意事项

    本文(十字路口交通灯控制系统设计课程设计 (2))为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583