ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:289.21KB ,
资源ID:20800323      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20800323.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于labview的交通灯系统设计毕业设计论文Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于labview的交通灯系统设计毕业设计论文Word文档下载推荐.docx

1、然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。因此,开发一套能够社会服务的交通灯控制器将是非常必要和及时的。有童谣“红灯停,绿灯行,黄灯亮了等一等”由此可见交通信号灯对交通安全的重要性。实现十字路口信号灯控制系统的方法有很多,可以通过可编程控制器PLC、单片机、标准逻辑器件等方案实现。但是这些控制方法的功能修改及调试都需要硬件电路的支持,在一定程度上增加了设计难度,提高了设计成本。虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完

2、成各种测试、测量和自动化的应用。自1986年问世以来,世界各国的工程师和科学家们都已将NILabVIEW图形化开发工具用于产品设计周期的各个环节,从而改善了产品质量、缩短了产品投放市场的时间,并提高了产品开发和生产效率。使用集成化的虚拟仪器环境与现实世界的信号相连,分析数据以获取实用信息,共享信息成果,有助于在较大范围内提高生产效率。虚拟仪器提供的各种工具能满足我们任何项目需要。美国国家仪器公司NI(NationalInstruments)最早提出的虚拟测量仪器(VI)概念,引发了传统仪器领域的一场重大变革,使得计算机和网络技术得以长驱直入仪器领域,和仪器技术结合起来。关键词:交通信号灯;la

3、bviewABSTRACTWith the social development of society in an increasingly fast pace, more and more human walking substituting tool, often occur traffic accidents and traffic jams.The increase in thebigcitytrafficincreasedtraffic load,traffic accidents often happen.The earlycompletion of the cityhigh-sp

4、eedroad construction,they have effectively improved thetraffic condition.However, with the rapid growth of traffic volume and the lack of systematic research and control of high-speed road, high-speed road did not give full play to anticipated role.And urban speed way characteristic in structure, bu

5、t also determines the urban freeway traffic will be affected by high-speed road and general road traffic conditions coupled constraints.Therefore,the development of asocial serviceof thetraffic light controllerisvery necessary and timely.Anursery rhymethe red light stop,green line,the yellow light o

6、f theimportance ofashows thetraffic lightson traffic safety.Realization of intersection signal lights control system there are many methods. By programming a PLC controller, SCM, standard logic devices can be achieved.But these control methods of functional modification and debugging needs support o

7、f hardware circuit, in a certain extent increase the design difficulty, increase the design cost.Virtual instrument technology is the use of high-performance modular hardware, combined with highly efficient and flexible software to complete a variety of test, measurement and automation applications.

8、Since its inception in 1986, countries in the world of the engineers and scientists have NI LabVIEW graphical development tool for all aspects of the product design cycle, so as to improve the quality of products, relationship products put on the market of the time, and improve the efficiency of pro

9、duct development and production.Using integrated virtual instrument environment and the real world signals connected analysis data in order to obtain practical information, share the achievements of information, help to improve production efficiency in a large range.The virtual instrument provides a

10、 variety oftoolsable to meet any project need.The concept of American National Instrument Company of Ni (National Instruments) puts forward the earliest virtual instruments (VI), caused a major change in the field of traditional instrument, the computer and network technology can be marched into the

11、 instrument, instrument and technology together.Keywords: traffic signal lamp; LabVIEW目 录第一章 课题研究背景和意义 1.1 课程研究的背景 1.2 课程研究的意义第二章 程序的设计1.1前面板的设计1.3时间信号的分段1.4各组时间信号的动作1.5循环的设计第三章 软件调试第四章 心得总结结束语致谢参考文献附录第一章 课题研究背景和意义1.1 课程研究的背景 城市交通控制系统主要是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它已经成为现代城市交通监控指挥系统中最重要的组成部分。因此

12、,如何利用先进的信息技术改造城市交通系统已成为城市交通管理者的共识。交通灯得设置成为城乡各个路口的必备设置,为人们的出行安全提供了很好的保护措施。该系统具有与现实结合的功能,培养综合应用所学知识来指导实践的能力第一章 程序的设计1.1前面板的设计前面板是VI的用户界面。创建VI时,通常应先设计前面板,然后在前面板上创建输入/输出任务。本课程设计中前面板比较简单,只需要用六盏灯、两个时间显示器、一个停止按键即可。其中的六盏灯,红、黄、绿各两盏,在控件选板中选择指示灯,将它放在前面板合适的位置,单击鼠标右键,更改指示灯的属性,改变指示灯的大小,做出一个合适的指示灯,依同样的步骤可以做好另外五个,将

13、六个灯均分为两组,每组都包含红黄绿三种颜色的灯,再用框将每组灯框起来,做成一个交通灯。在每组交通灯合适的位置放置一个数值显示控件作为交通灯的计时器。在前面板合适的位置放置一个开关按钮,控制循环的停止。这样交通灯系统的前面板就做好了。面板设计如图1-1所示。图1-1 交通灯前面板示意图1.2 定时信号的产生毫秒计时器在LabVIEW中的一个计时单元,它的图标与用途如图3-2所示。在函数选板的【编程】【定时】子选板中选择时间计数器选定该单元。毫秒计数器对时间信号计数,要产生一个一秒为单位的时间信号,所以还得用毫秒计数值除以1000,取商得到以秒为单位的时间信号。接线如图1-3所示:图1-2 时间计

14、数器 图1-3 时间计数器接线图将得到的时间信号除以每个循环所用的时间70s,取余数。得到的余数x的范围为0=x70,当05时,条件满足,执行第一个条件结构里面的程序,北黄和东红灯点亮。当535时,条件满足,执行第二个条件结构里的程序,北红和东绿灯点亮。当3540时,条件满足,东黄和北红灯点亮。当4070时,x40的条件不满足,执行条件结构里面为假的程序,北绿和东红灯点亮。时间分段的程序结构如图1-4所示。图1-4 时间分段程序这里用到了判定范围并强制转换控件,应用这个控件可以判定输入的数是否在上限和下限之间。它的图标和作用如图1-5所示。如果输出信号在范围之内,“?”接口将产生一个信号,此信

15、号恰可以输入到条件结构作为分支选择器信号。图1-5 判定范围并强制转换控件1.4 各组时间信号的动作条件结构是LabVIEW最基本的结构之一,条件结构类似于文本编程语言中的switch语句或者ifthenelse语句。条件结构可以从【结构】子选板中创建,它的图标及功能如图1-6所示。图1-6 条件结构在条件结构中,选择端口相当于switch语句中的“表达式”,框图表示符相当于“表达式n”。编程时,将外部控制条件连接至选择端口上,程序运行时选择端口会判断送来的控制条件,引导选择结构执行相应框架中的内容。在本程序中的控制条件为从判定范围并强制转换“?”端口输出地判断值。当各组条件满足时,将执行各条

16、件结构里的程序。每个条件结构里的程序基本相同。用需要点亮的灯与布尔真常量连接,不需要点亮的与布尔假常量连接,而时间显示器则用一定的值减去输入的时间量,以实现倒计时的功能,各结构里的程序略有不同,具体程序如图1-7到图1-10所示。第一阶段:余数在0至5秒之间,此时东红和北黄两个灯点亮,向东方向的时间显示器东灯显示为离红灯熄灭的时间(从6s到1s),向北方向的时间显示器北灯显示为离黄灯熄灭的时间(从6s到1s)。图1-7 条件结构1第二阶段:当北黄灯点亮5秒后,即余数大于5并且小于35时,条件结构2条件满足,北红和东绿两个灯点亮,向东方向的时间显示器显示离东绿(通行)熄灭的时间(从30s到1s)

17、,向北方向的显示离红灯(禁止通行)熄灭的时间(从35s到6s)。图1-8 条件结构2第三阶段:当东绿灯点亮30秒后,即余数大于35并且小于40时,条件结构3条件满足,东黄灯点亮, 而北红未到熄灭的时间,继续点亮。向东方向的时间显示器显示离东黄(准备转换)熄灭的时间(从6s到1s),向北方向的继续显示离红灯(禁止通行)熄灭的时间(从6s到1s)。图1-9 条件结构3第四阶段:当北黄灯点亮5秒后,即余数大于40并且小于70时,条件结构4为假的条件满足,北绿和东红两个灯点亮,向东方向的时间显示器显示离东红(禁止通行)熄灭的时间(从35s到6s),向北方向的显示离绿灯(通行)熄灭的时间(从30s到1s

18、)。图1-10 条件结构43.4循环的设计LabVIEW中的循环结构主要通过while和for循环实现。这两种循环的功能基本相同,但使用上有一些差别。for循环必须确定循环次数,循环一定次数后自动退出循环;而while循环不用确定循环次数,只需要指定退出循环的条件。本次课程设计中循环的次数不能确定,所以就用到了while循环。LabVIEW中的while循环相当于C语言中的while循环和dowhile循环。While循环可以从程序框图中的【结构】子选板中创建,while循环包括两个端口:条件端口和重复端口。它的功能、图标及说明如图所示。在此课程设计中,用按键连接条件端口,当按键按下时,循环停

19、止。图1-11 while循环第二章 软件调试这次所设计的十字路口交通灯有四种运行状态:状态1、状态2、状态3、状态4。各种状态的效果在下文中将会讲到。运行状态1,北红灯亮35s6s,东绿灯亮30s1s,此时往东方向的车辆可以通行,通行时间总共为30s,向北方向禁止通行,禁止时间总共为35s。时间显示器显示的为离下一个状态到来的时间,如图4-1所示,东灯显示器显示为26,表明再过26s绿灯将转变为黄灯,彼时向东方向将禁止通行;北灯显示器显示为31,表明再过31s向北将允许通行。 图2-1 运行状态1运行状态2,北红灯亮6s1s,东黄灯亮6s1s,此时往东方向的车辆准备禁止通行。准备时间总共为5

20、s,向北方向的车辆准备通过。时间显示器显示的为离下一个状态到来的时间,如图2-2所示,两个显示器都显示为5,表明再过5s向北方向将转变为绿灯,向东方向转为红灯,彼时向东方向将禁止通行,向北方向将允许通行。图2-2 运行状态2运行状态3,北绿灯亮30s1s,东红灯亮35s6s,此时往东方向的车辆禁止通行。禁止时间总共为35s(还有5s在下一个状态中体现);向北方向的车辆允许通行,通行时间总共为30s。时间显示器显示的为离下一个状态到来的时间,如图2-3所示,北灯显示器都显示为11,表明再过11s向北方向将转变为黄灯,彼时向北方向将准备禁止通行;东灯显示器显示16,表明再过16s,向东方向转为绿灯

21、,彼时向东方向将允许通行。图2-3 运行状态3运行状态4,北黄灯亮6s1s,东红灯亮6s1s,此时往东方向的车辆准备通行,准备时间总共为5s;向北方向的车辆准备禁止通过。时间显示器显示的为离下一个状态到来的时间,如图2-4所示,两个显示器都显示为3,表明再过3s向北方向将转变为红灯,向东方向转为绿灯,彼时向东方向将允许通行,向北方向将禁止通行。图2-4 运行状态4运行中按下停止键后,程序停止循环,如图2-5所示:图2-5 停止运行如需继续运行程序,须单击工具栏中的【运行】或【连续运行】按钮。第3章 心得总结此次课程设计圆满结束了,对于我经过努力所得的结果,我感到非常满意。此次设计以分组的方式进

22、行,每组有一个题目。我们做的是十字路口交通灯系统。由于平时大家都是学理论,没有过实际开发设计的经验,虽然上课的时候讲过很多关于LabVIEW的应用,但课后也从没真正地应用过这个软件,对它一点都不熟悉,拿到的时候都不知道怎么做。但通过电脑对LabVIEW进行了几天的摸索学习,我终于把课程设计做好了,并发现其实LabVIEW很简单,很实用。通过这次课程设计我基本学会了虚拟仪器设计的步聚和基本方法,提高了动手能力,增强了理论联系实际的能力,分组工作的方式给了我与同学合作的机会,提高了与人合作的意识与能力,同时也培养和发展了同学之间的感情,对此我感到非常欣慰。总之,在这次课程设计中我受益匪浅。在这个课

23、程设计中,我真正的感受到了虚拟仪器的优越性,“软件即仪器”,仅仅在Labview上写入一些图形程序,就可以实现相应的仪器的功能,只需要借助一台计算机,一个LabVIEW软件,就可以实现很多仪器的功能,真的很方便!课程设计的过程中,我遇到了不少的问题,但最终我终究还是战胜困难,取得了成功,接到实验任务后,我开始构思,翻阅相关书籍,请教同学,设计,调试。在这个过程中熟悉了LABVIEW的相关的基本操作,回忆了老师上课所讲的内容,锻炼了自学的能力,明确了设计的基本步骤。同时我认识到labview的用处之大,之广,还有很多值得学习的地方,启发了进一步学习的兴趣,为以后的学习打下了基础,结束语尽管交通控

24、制系统已有了长足的进展,但相对于城市的迅速扩展、路网规模迅速扩大和车辆急剧增多,交通控制系统仍显滞后。本文创新之处在于:设计了一种基于LabvIEw的智能交通信号灯控制系统,通过一种最基本、最简单的交通灯设计情况,可实现交叉口3种颜色信号灯的交替点亮、持续时间设置等控制,可以实时监测交通系统工作状态,指挥车辆和行人安全通行。该控制系统设计简单、性能稳定、实时性强。通过在控制和监测处放置一台PC机和简单的外设即可实现。从而为实现交通系统智能控制提供了一条新途径。 系统目前仍存在不完善之处:不能根据十字路口不同方向车流情况及停车拥堵情况实现自动控制车辆左、右转弯以缓解交通负荷的功能。但是,随着系统

25、设计及程序的进一步扩展,将会逐步完善,从而真正实现路口信号灯智能化、人性化控制。致 谢本设计的完成是在我们的导师徐老师的细心指导下进行的。在每次设计遇到问题时老师不辞辛苦的讲解才使得我的设计顺利的进行。从设计的选题到资料的搜集直至最后设计的修改的整个过程中,花费了郭老师很多的宝贵时间和精力,在此向导师表示衷心地感谢!导师严谨的治学态度,开拓进取的精神和高度的责任心都将使学生受益终生!还要感谢和我同一设计小组的几位同学,是你们在我平时设计中和我一起探讨问题,并指出我设计上的误区,使我能及时的发现问题把设计顺利的进行下去,没有你们的帮助我不可能这样顺利地结稿,在此表示深深的谢意。参考文献1张健,韩薪莘.LABVIEW图形化编程与实例应用.北京:中国铁道出版社 2戴鹏飞.测试工程与LABVEIW应用.北京:电子工业出版社 3路林吉.虚拟仪器的应用.电子技术 4侯国屏.LabVIEW7.1编程与虚拟仪器设计.清华大学出版社5杨乐平,李海涛,宵相生,等.LABVIEW 程序设计与应用.北京:电子工业出版社6张重雄.虚拟仪器技术分析与设计.电子工业出版社7黄峰.虚拟仪器技术教学资料.湖南工程学院出版社附录

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1