虚拟仪器交通信号灯_第1页
虚拟仪器交通信号灯_第2页
虚拟仪器交通信号灯_第3页
虚拟仪器交通信号灯_第4页
虚拟仪器交通信号灯_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、交通信号灯系统控制交通信号灯系统控制项目纲领项目纲领设计一个智能交通信号灯的控制器,能够实现红绿黄的自动指挥。设计一个智能交通信号灯的控制器,能够实现红绿黄的自动指挥。(1)东西、南北各三盏、黄、绿灯,交通灯亮灭规律为:)东西、南北各三盏、黄、绿灯,交通灯亮灭规律为:初始态:路口东西南北灯均灭;初始态:路口东西南北灯均灭;次态次态1:东西路口的红灯亮,南北路口的路灯亮,南北方向通车,延时:东西路口的红灯亮,南北路口的路灯亮,南北方向通车,延时5秒后,秒后,次态次态2:南北路口绿灯灭,黄灯亮:南北路口绿灯灭,黄灯亮3秒;秒;次态次态3:东西路口绿灯亮,同时南北路口红灯亮,东西方向开始通车,延时:

2、东西路口绿灯亮,同时南北路口红灯亮,东西方向开始通车,延时5秒,秒,次态次态4:东西路口绿灯灭,黄灯亮东西路口绿灯灭,黄灯亮3秒,再次切换到次态秒,再次切换到次态1重复。重复。两种方式实现两种方式实现(2)红绿灯交替时黄灯以每秒)红绿灯交替时黄灯以每秒1次频率闪亮次频率闪亮;两种方式实现两种方式实现项目内容项目内容项目设计项目设计硬件电路硬件电路软件电路软件电路NI ELVIS设备一套、装有设备一套、装有LabVIEW电脑一台、红、电脑一台、红、黄、绿、色黄、绿、色LED灯各两只、灯各两只、390欧电阻一只欧电阻一只选择结构、循序结选择结构、循序结构的使用;构的使用;数组与数组函数、数组与数组

3、函数、簇与簇函数使用;簇与簇函数使用;硬件电路硬件电路硬件搭建中,注意的是二极管的共阴、硬件搭建中,注意的是二极管的共阴、共阳接法,将电阻接到公地线中即可。共阳接法,将电阻接到公地线中即可。软件应用软件应用 交通灯的前面板显示交通灯的前面板显示在前面板中,我们使用的时簇结构,将6各相同的布尔量放入簇中,注意的是需要重新排序簇中控件。软件应用软件应用主题主题1;用条件结构实现交通灯的控制(方法一);用条件结构实现交通灯的控制(方法一)上图中,使用的是条件结构,其中使用了一个商与余数的函数, x可以是标量数值、数值数组或簇、数值簇组成的数组等多种数据类型。 y可以是标量数字、数字数组或数字簇、数字

4、簇数组等。 x-y*floor(x/y)是余数。 它相当于文本编程语言中的模函数。如y为1,余数为x的小数部分。 floor(x/y)是整数商。如某个输入是浮点数,则商为具有整数值的浮点数。 如y为1,则商为x的整数部分。y的整数输入值为0,则商为0,余数为被除数x。对于浮点输入,如y为0,则商为无穷,余数默认为NaN。 注:注: 不是所有实数都可以ANSI/IEEE标准浮点数的形式表示。因此,如在该函数中使用浮点数可能导致LabVIEW发生四舍五入的错误并得到非预期的结果。将浮点数转换为整数可确保计算和比较的准确性。主题主题2;用平铺式训序结构实现交通灯的控制(方法二);用平铺式训序结构实现

5、交通灯的控制(方法二)平铺式训序结构平铺式训序结构层叠式训序结构层叠式训序结构主题主题3;红绿灯交替时黄;红绿灯交替时黄灯以每秒灯以每秒1次频率闪亮的次频率闪亮的功能设计(方法一用训序功能设计(方法一用训序结构实现)结构实现)主题主题4;红绿灯交替时黄灯以每秒红绿灯交替时黄灯以每秒1次频率闪亮次频率闪亮的功能设计(方法二用状态机实现)的功能设计(方法二用状态机实现)在这里使用了一个枚举型控在这里使用了一个枚举型控件,注意这里选择自定义类件,注意这里选择自定义类型,方便以后的更改型,方便以后的更改。调试过程调试过程问题:问题:1、硬件板上的搭建的交通灯与软件、硬件板上的搭建的交通灯与软件设计的交

6、通灯实验效果不一样?设计的交通灯实验效果不一样?2、在用事件结构使、在用事件结构使黄灯闪烁黄灯闪烁2次次的时的时候,绿灯始终不亮?候,绿灯始终不亮?3、在用状态机实现功能的同时,交、在用状态机实现功能的同时,交通灯始终保持一种状态?不会自动转通灯始终保持一种状态?不会自动转换换原因及解决;原因及解决;调试过程调试过程对于其中一个问题,原因是我们的硬件电路接对于其中一个问题,原因是我们的硬件电路接错原因。错原因。第二的原因是没有给定初始值第二的原因是没有给定初始值第三个是因为枚举与条件结构训序混乱,调节第三个是因为枚举与条件结构训序混乱,调节一次的动作训序即可一次的动作训序即可项目总结项目总结 经过此项目的实践,让我们对于各种结构有经过此项目的实践,让我们对于各种结构有了更加清晰的认识。培养了我们的动手能力了更加清晰的认识。培养了我们的动手能力和思维方式。当然会遇到许多的问题,很多和思维方式。当然会遇到许多的问题,很多都是细小的错误。这就需要我们对于事物的都是细小的错误。这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论