发 帖  
5月1日-6日之间,龙哥手把手设计LabVIEW视觉设计低于5折限时抢购活动!→戳此立抢←

[经验] 【labview课程设计】基于labview的交通灯模拟系统

2011-12-31 11:17:20  113241 交通灯
分享
8
交通灯通常指由红、黄、绿三种颜色灯组成用来指挥交通的信号灯。在我国交通法律上规定:绿灯亮时,准许车辆通行,黄灯亮时,已越过停止线的车辆可以继续通行;红灯亮时,禁止车辆通行。
设计目的:
设计这款交通灯模拟系统可以真实直观的反映出十字路口红绿灯亮灭情况,有利于驾驶员学习相关的交通规则,连接上相应的硬件设备还可以作为一款十字路口的交通灯控制系统。
程序特点:
这款交通灯模拟系统基于labview软件开发,界面全部自己设计,简洁明了。在以往单纯的红绿交替变化功能上添加了倒计时功能和灯光闪烁功能,并且配备有操作板可以人为设置各路口红绿灯的亮灭时间,现实中可以根据实际路况进行有目地的调整,使交通更加通畅。
设计过程:
1.首先我先用簇来创建交通灯,用一个while循环配合使用层叠顺序结构实现最简单的红绿黄灯交替变化,模拟出十字路口通行状态,东西南北方显可以调节,但功能简单。
2.通过实际路口的观察,确认需要添加倒计时模块,之后尝试多种方法来实现,均达不到预期的目标。通过一个小例子想到通过数组的索引来控制簇里各控件来模拟LED灯,之后 又加上一个算法成功实现交通灯倒计时功能。
3.现实十字路口的黄灯是闪烁而不是常亮,为了能更好的模拟需要添加一个能够使黄灯闪烁的模块,这个模块通过一个数除以2得到余数的1或者0来控制灯的亮灭,将循环时间缩短即可实现灯的闪烁。
4.在界面设计的时候画出斑马线,于是需要在斑马线两边安装提示灯,便将闪光模块在此控制绿灯闪烁来提示行人通过。
5.最后设计了一个欢迎界面用来介绍一下程序名称等。在后面板上程序调用上开始时出现了没反应的情况,后来反复尝试通过修改子vi节点设置才成功解决。
交通的

倒计时红绿灯.doc (1.1 MB, 下载次数: 7150)



xx8076538 2011-12-31 14:05:07
很好  学习下
1 4回复

举报

海日生明月 2012-1-1 13:57:36
学习学习
回复

举报

壹不小xin 2012-1-1 15:29:12
回复

举报

feiruicekong 2012-1-1 19:06:31
学习一下了
回复

举报

工作人员 2012-1-1 19:48:04
考试
回复

举报

Coverera 2012-1-3 10:45:22
thanks for your sharing
回复

举报

她叫云 2012-1-4 10:06:32
新手可以下载学习吧。。。
回复

举报

走过0362 2012-1-5 20:45:28
xx8076538 发表于 2011-12-31 14:05
很好  学习下

     走过
回复

举报

liu963214587 2012-1-6 18:40:29
很好  学习下
回复

举报

noq2011 2012-1-7 09:58:49
学习,谢谢
回复

举报

wwwgecom 2012-1-12 14:51:23
学习学习
回复

举报

185386350 2012-1-14 10:53:52
很好  学习下
回复

举报

185386350 2012-1-14 10:55:01
很好  学习下
回复

举报

theodore1688 2012-1-21 10:57:02
很好  学习下
回复

举报

410864851 2012-2-5 17:35:49
回复

举报

風/aiq飛揚 2012-2-5 23:18:23
额 ,想看下LZ大作,不知道怎么下载
回复

举报

flstream 2012-2-9 20:26:32
回复

举报

guohua123vod 2012-2-12 19:54:35
回复

举报

jingyaoqiu 2012-2-14 20:13:06
回复

举报

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

发经验
课程
    关闭

    站长推荐 上一条 /8 下一条

    快速回复 返回顶部 返回列表