- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]交通灯控制器的设计
课 题:基于FPGA的交通灯控制器的设计
学院名称: 电气信息工程学院
专 业: 电 子
班 级: 08电子2Z
姓 名: 柳晓青
学 号:
指导老师: 樊寅逸
2010年12月
目 录
引言······················································
一 设计任务和设计要求·········································
二 电路工作原理及方案设计································
三 软件设计与调试········································
1. 分频模块的设计及仿真图·································
2. 控制器设计及仿真图····································
3. 计数器的设计及仿真图···································
4. 分位译码电路设计·······································
5.数码管驱动设计·······································
6.顶层文件设置··········································
四 硬件电路设计与安装图··································
五 硬件电路安装与调试·································
六 调试结果·································
七 心得体会·································
八 参考文献·································
交通灯控制电路设计
引言:
随着社会的发展以及人类生活水平的提高,基于CPLD的EDA技术的发展和应用领域的扩大与深入,EDA技术在电子信息、通信、自动控制用计算机等领域的重要性日益突出。
如今,交通的问题日益突出,单单依靠人力来指挥交通已经不可行了,所以,设计交通灯来完成这个需求就显的越加迫切了。为了确保十字路口的行人和车辆顺利、畅通地通过,往往采用电子控制的交通信号来进行指挥。以下就是运用数字电子设计出的交通灯。
本程序设计的是交通灯的设计。采用EDA作为开发工具,VHDL语言为硬件描述语言,quartusII作为程序运行平台,所开发的程序通过调试运行、波形仿真验证,实现设计目标。
一.设计任务与设计要求
1. 设计任务
设计一个基于FPGA的十字路口交通控制器,假设南北方向和东西方向,两个方向分别设置红灯、绿灯、黄灯三盏灯,设置一组倒计时显示器,用以指挥车辆和行人有序的通行。红灯亮表示直行车辆禁行;绿灯亮表示直行车辆可以通行;黄灯亮表示直行车辆即将禁行;倒计时显示器用来显示允许通行或禁止通行的时间 。尽量采用层次化设计。
2. 设计要求
在十字路口南北和东西两个方向各设一组红灯、黄灯、绿灯。设一组倒计时显示器。
自动控制:
设置一组数码管,以倒计时的方式显示允许通行或禁止通行的时间,南北方向的红灯、黄灯和绿灯显示时间分别是45、5s、40s。东西方向的红灯、黄灯绿灯显示时间分别为45s、5s、40s。
特殊功能:
紧急状态时,手动拨动紧急开关,南北和东西方向都显示红灯,禁止通行,并由蜂鸣其报警。
黄灯显示信号为脉冲信号,使得黄灯为“一闪一闪”的显示状态。
二.电路工作原理及方案设计
图1总体设计框图
在VHDL设计描述中,采用自顶向下的设计思路,首先要描述顶层的接口,上面的描述已经规定了交通灯控制的输入输出信号:输入信号:外部时钟信号clk。LED在自顶向下的VHDL设计描述中,通常把整个设计的系统划分为几个模块,然后采用结构描述方式对整个系统进行描述。通过上面的分析,不难得知可以把交通灯控制系统划分为4个模块:时钟分频模块,计数模块,控制模块,分位译码模块。
您可能关注的文档
- [工学]CAD考前复习.ppt
- [工学]C语言学习 第3章.ppt
- [工学]C程序设计第六章.ppt
- [工学]C语言实验报告.doc
- [工学]c语言指导书答案.pdf
- [工学]C语言汉字写入问题及Unicode优势.doc
- [工学]c语言第四版课件 第7章 函数1-7.ppt
- [工学]C语言综合练习题及详解.doc
- [工学]C语言课件系列.ppt
- [工学]c项目1.ppt
- 2025年期货从业资格考试法律法规法律法规知识与应用测试卷.docx
- 成都维特塑胶有限公司2�5万吨_年甲醛装置及其配套生产设施项目(一期)竣工环保验收监测报告.docx
- T_QGCML 2092—2023(企业共享文档智能搜索引擎系统).pdf
- 成都市新都金海污水处理有限责任公司新都金海污水处理二厂迁扩建项目(分期)竣工环保验收监测报告.docx
- 2023-2024学年福建省福州市八县(市)协作校高一下学期期末联考地理试题(解析版).docx
- 2025年大学辅导员招聘考试题库——心理健康教育案例分析试题.docx
- 成都市新都区兴水投资有限责任公司新都区石板滩污水处理厂竣工环保验收监测报告.docx
- 2025年高校辅导员选拔:学生社团管理案例解析与实施措施试题.docx
- 2023-2024学年福建省福州市六校高二下学期期中联考地理试题(解析版).docx
- T_SDAA 0076—2023(哺乳羔羊舍饲养殖技术规程).pdf
文档评论(0)