[资料分享] [毕业设计]交通灯控制器设计

wy229608   2008-12-3 22:26 楼主
要求:
        一条主干道,一条乡间公路。组成十字路口,要求优先保证主干道通行。
        有MR(主红)、MY(主黄)、MG(主绿)、CR(乡红)、CY(乡黄)、CG(乡绿)六盏交通灯需要控制;
        交通灯由绿→红有4秒黄灯亮的间隔时间,由红→绿没有间隔时间;
        系统有MRCY、MRCG、MYCR、MGCR四个状态;
        乡间公路右侧各埋有一个传感器,当有车辆通过乡间公路时,发出请求信号S=1,其余时间S=0;
        平时系统停留在MGCR(主干道通行)状态,一旦S信号有效,经MYCR(黄灯状态)转入MRCG(乡间公路通行)状态,但要保证MGCR的状态不得短于一分钟;
        一旦S信号无效,系统脱离MRCG状态。随即经MRCY(黄灯状态)进入MGCR状态,即使S信号一直有效,MRCG状态也不得长于20秒钟。
原理:
        系统设置一个两位BCD码倒计时计数器(计数脉冲1HZ),用于记录各状态持续时间;
        因为各状态持续时间不一致,所以上述计数器应置入不同的预置数;
        倒计时计数值输出至二个数码管显示;
        程序共设置4个进程:
        ① 进程P1、P2和P3构成两个带有预置数功能的十进制计数器,其中P1和P3分别为个位和十位计数器,P2产生个位向十位的进位信号;
        ② P4是状态寄存器,控制状态的转换,并输出6盏交通灯的控制信号。

[ 本帖最后由 wy229608 于 2009-5-26 16:43 编辑 ]

    交通灯.rar (2009-5-26 16:38 上传)

    1.06 MB, 下载次数: 939

    定稿+PPT+开题报告+文献综述+外文翻译

回复评论 (104)

Re: [求助] [毕业设计]交通灯控制器设计

:'( 虽然是个老题目了,但是老师要求用LCD液晶显示来做,说要添加驱动进去,哪位高人救救我吧!谢谢您了!:'(
点赞  2008-12-3 22:28

Re: [求助] [毕业设计]交通灯控制器设计

大家可以给提点提示!
加油!在电子行业默默贡献自己的力量!:)
点赞  2008-12-4 17:27

Re: [求助] [毕业设计]交通灯控制器设计

没人给提示么?
老师给了好少的资料,还要求用EDA来做!但是我们主要学习的单片机,用EDA岂不是死翘翘了~
谁能帮我下啊!谢谢了。。。:Q
如果谁有类似的论文请发给我参考下,在下感激不尽

[ 本帖最后由 wy229608 于 2008-12-8 18:00 编辑 ]
点赞  2008-12-5 18:07
用CPLD/FPGA控制LCD液晶是比较困难的(假如就用VHDL去做),如果这样的话可以在FPGA上移植一个CPU核(越简单越好,最好就是51单片机的,我好像以前看见过,你找找),这样就可以当单片机用了~
点赞  2008-12-9 17:22

Re: [求助] [毕业设计]交通灯控制器设计

在FPGA里做个定时器,用定时器去触发CPU中的各个进程
点赞  2008-12-9 17:25

一点意见

其实整个这个设计难点确实在LCD驱动,因为交通控制用状态机很简单就能实现。不过LCD驱动也不是完全需要自己写,你可以去网上找找,这方面的资料很多的。
另外要是确实不行,你还有一个办法,就是在FPGA里边嵌入51核,(ACTEL公司的51核现在不收费)然后运用你熟悉的51来操作这些外围器件,当然这些都必须建立在你对FPGA有一定了解的基础上。不过这样你可以学到更多,更深入。
点赞  2008-12-9 17:42

用状态机很容易实现

附件的教程中有很多例子,照葫芦画瓢
点赞  2008-12-10 10:09

Re: [求助] [毕业设计]交通灯控制器设计

谢谢大家,我会认真学习下的!
点赞  2008-12-10 15:57

Re: [求助] [毕业设计]交通灯控制器设计

有什么问题,随时与大家讨论啊,wy229608
加油!在电子行业默默贡献自己的力量!:)
点赞  2008-12-12 09:50

Re: [求助] [毕业设计]交通灯控制器设计

坛子里在下载东西扣积分可以理解,但是下载同一文件扣一次就可以了吧~
我帮同学找点资料,东西下载几次都不行,积分倒是给扣没了。。。:'(
点赞  2008-12-25 22:12

Re: [求助] [毕业设计]交通灯控制器设计

网友提供的东西不错,值得学习一下...
点赞  2009-1-17 14:08

Re: [求助] [毕业设计]交通灯控制器设计

始终觉得外国高校的毕设好玩多了
点赞  2009-1-19 14:57

Re: [求助] [毕业设计]交通灯控制器设计

可以通过这个进行状态机的学习
点赞  2009-1-22 10:43

Re: [求助] [毕业设计]交通灯控制器设计

我用汇编写了一个, 但没有这么复杂,简单的控制,呵呵
点赞  2009-4-19 15:55
引用: 原帖由 莫恩 于 2008-12-9 17:22 发表
用CPLD/FPGA控制LCD液晶是比较困难的(假如就用VHDL去做),如果这样的话可以在FPGA上移植一个CPU核(越简单越好,最好就是51单片机的,我好像以前看见过,你找找),这样就可以当单片机用了~




为什么说有FPGA控制LCD液晶比较困难?
点赞  2009-4-19 17:00

Re: [求助] [毕业设计]交通灯控制器设计

他用的是128*64的还是什么

我不太懂
就问问了
点赞  2009-4-19 17:04

Re: [求助] [毕业设计]交通灯控制器设计

为什么用51单片机就很好做啊?
点赞  2009-4-19 17:06

Re: [求助] [毕业设计]交通灯控制器设计

这么多的高人在,你那个小毕设,怕个屁啊~~ 呵呵  自己先研究下资料
点赞  2009-4-20 10:08
hehe,加油吧
点赞  2009-5-2 09:25
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复