基于LabVIEW的交通仿真教学仪器开发(职业技术教育学论文资料).doc

基于LabVIEW的交通仿真教学仪器开发(职业技术教育学论文资料).doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
基于LabVIEW的交通仿真教学仪器开发(职业技术教育学论文资料) 文档信息 : 文档作为关于“IT计算机”中“Labview”的参考范文,为解决如何写好实用应用文、正确编写文案格式、内容素材摘取等相关工作提供支持。正文5358字,doc格式,可编辑。质优实惠,欢迎下载! 目录 TOC \o "1-9" \h \z \u 目录 1 正文 1 文1:基于LabVIEW的交通仿真教学仪器开发 2 一、上位机软件设计 2 二、系统硬件设计 4 三、下位机软件设计 5 RI=0; 6 TI=0; 6 四、结束语 6 文2:基于LabVIEW的通信原理实验 7 【关 键 词】通信原理实验教学LabVIEW 7 1LabVIEW简介 8 2基于LabVIEW的通信实验仿真 8 参考文摘引言: 9 原创性声明(模板) 10 正文 基于LabVIEW的交通仿真教学仪器开发(职业技术教育学论文资料) 文1:基于LabVIEW的交通仿真教学仪器开发 虚拟仪器的概念是由美国国家仪器公司(NationalItrument,简称NI)公司提出来的,是指在通用的计算机平台上,用户根据自己的需求定义和设计具有测试功能的仪器系统,即虚拟仪器是由用户利用一些基本硬件及软件编程技术组成的各种各样的仪器系统。由于其所采用的图形化编程语言使得程序外观非常漂亮,易于吸引学习者的注意,更易于被学习者接受和理解。我们调研了我国17所处于不同地域、具有不同办学水平的高职院校,其中有6所为交通部认定的交通职业教育示范院校。经调查统计,开设汽车电子技术专业的有14所,占调查总数的82.4%。同时,我们调查了北京市10所中职院校,开设汽车电子技术专业的学校有3所,占调查总数的30%。数据中,高职院校与市场需求密切联系,调研数据说明目前我国汽车工业需要大量的懂得汽车电子技术原理的专业人才和师资人才。同时,目前交通运输行业技术不断发展,智能交通应用日益广泛。在日常的专业教学工作中,要让交通运输、汽车运用工程和汽车服务工程等专业的学生,特别是中高职院校学生,更形象、更直观地掌握微机控制的基本原理,例如串口通信原理,就需要设计开发新的操作简单、界面直观、能够清晰反映专业理论知识并且能够进行实验训练的专业交通仿真教学仪器。本论文基于LabVIEW虚拟仪器平台,安装VISA软件工具包进行串口通信,在上位机通过程序化语言编程,建立由36个字节数据组成的数据包,通过串口进行发送;下位机以KeilC为开发工具进行C语言程序设计,主要完成串口通信的数据接收,以及LED屏的显示;硬件系统采用P89V51RD2芯片,设计开发RBH674电路板作为下位机的控制硬件,设计开发RBH671作为LED交通信号显示屏。该教学仿真系统可实现多个LED灯的实时点亮、点灭的功能,以及整体造型的保存、读取和清除功能。 一、上位机软件设计 LabVIEW(LaboratoryVirtualItrumentEngineeringWorkbench)作为虚拟仪器的平台,是一种用图标代替文本行创建应用程序的图形化编程语言。传统文本编程根据语句和指令的先后顺序决定程序的执行顺序,而LabVIEW则采用数据流编程方式,程序框图节点之间的数据流向决定了程序的执行顺序。虚拟仪器具有功能灵活,可由用户自己定义,程序速度和可靠性高,数据可以进行编辑、存储和打印,开发周期短,大大节省开发费用,价格低廉等优点,故在测控测量、机电控制、教育教学、仿真等领域应用面极广。 1.串口通信程序设计 在LabVIEW中进行串口通信编程需要安装VISA软件驱动。VISA是仪器编程的标准I/OAPI,可控制GPIB、串口、USB、以太网、PXI或VXI仪器,并根据使用仪器的类型调用相应的驱动程序,用户无需学习各种仪器的通信协议。VISA独立于操作系统、总线和编程环境。换言之,无论使用何种设备、操作系统和编程语言,均使用相同的API。 在本实验系统中,串口发送的数据包总共占36字节,其格式分别为:起始位(1字节)+目标地址(1字节)+本地地址(1字节)+功能号(1字节)+实际数据(28字节)+校验和(1字节)+包长低8位(1字节)+包长高8位(1字节)+停止位(1字节)。真正需要传送的只是其中28字节的以16进制显示的实际数据。上位机串口学生程序前面板如下图1所示。 图1.上位机串口通信程序前面板 2.数据转换以及控制设计 下位机的单片机在进行串口接收、进行显示屏显示控制编程时所需的数据一般是以16进制显示的。例如F1,表示的就是。但是由于LabVIEW中数据的发送是16位16进制数据,例如F401表示01,所以实际发送的28个数据就变成了14个。而通常情况下,LabVIEW

您可能关注的文档

文档评论(0)

szbalala + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体深圳市巴啦啦科技有限公司
IP属地广东
统一社会信用代码/组织机构代码
91440300MA5FCP2R75

1亿VIP精品文档免费下

相关文档

相关课程推荐