虚拟仪器课程设计---基于labview的流水灯设计

虚拟仪器课程设计---基于labview的流水灯设计

ID:9937514

大小:640.39 KB

页数:20页

时间:2018-05-16

虚拟仪器课程设计---基于labview的流水灯设计_第1页
虚拟仪器课程设计---基于labview的流水灯设计_第2页
虚拟仪器课程设计---基于labview的流水灯设计_第3页
虚拟仪器课程设计---基于labview的流水灯设计_第4页
虚拟仪器课程设计---基于labview的流水灯设计_第5页
资源描述:

《虚拟仪器课程设计---基于labview的流水灯设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电控学院课程设计(论文)课程名称:虚拟仪器题目:数字流水灯的设计院(系):专业班级:姓名:学号:指导教师:年月日虚拟仪器课程设计基于LabVIEW的流水灯设计摘要虚拟仪器(virtualinstrumention)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。流水灯是一种生活中比较常见的装饰

2、,本文主要通过labview来设计了一个流水灯系统的上位机界面,通过串口通信实现了其有规律的亮灭,带来一定的观赏效果。关键词:虚拟仪器、上位机、串口通信、流水灯III虚拟仪器课程设计AbstractVirtualInstrument(virtualinstrumention)isacomputer-basedinstruments.Closecombinationofcomputerandinstrumentsisanimportantdevelopmentdirectionofthecurrentinstrument.LabVIEWisaprogramdevelopmentenv

3、ironmentfromNationalInstruments(NI)developedbythecompany,similartoCandBASICdevelopmentenvironment,butLabVIEWsignificantlydifferentfromothercomputerlanguagesare:theuseofothercomputerlanguagesaregeneratedtext-basedlanguagecode,andtheuseofLabVIEWgraphicalprogrammingGeditinglanguageprogramisproduc

4、edinblockdiagramform.LightwaterisarelativelycommonlifedecorativepaperlabviewmainlythroughthePCinterfacetodesignalightwatersystemthroughserialcommunicationachieveditsregularlightoff,bringsomeviewing.Keywords:VirtualInstrument,PC,serialcommunications,waterlightsIII虚拟仪器课程设计目录1设计任务12系统方案选择12.1整体设计

5、12.2通信协议12.3下位机设计方案22.4上位机设计方案23下位机设计33.1硬件设计33.1.1单片机串口发送数据单元43.2软件设计43.2.1跑马灯程序设计53.2.2串口发送数据程序设计54上位机设计64.1前面板设计64.2后面板设计75系统调试86结论97总结10参考文献11附录12III虚拟仪器课程设计1设计任务1.通过RS232接口进行数据采集。通过RS232接口实现上位机(PC)与下位机(单片机)之间的数据通讯。2.利用上位机实时显示数据。对于界面数据的显示,主要由模拟的LED灯实现。2系统方案选择2.1整体设计采用单片机串口实现单片机流水灯的运行状态对上位机

6、的发送,并且由上位机接受并且实现状态的显示,使下位机流水灯的运行状态能够直观的在LABVIEW中实现。下位机由单片机通过串口发送PC机,PC机接受信号并且显示到界面。2.2通信协议串口是计算机上一种非常通用的设备通信协议,串口通信协议也可以用于获取远程采集设备的数据,串行通信是计算机和外部设备进行数据交换的重要渠道,由于其成本低,性能稳定并遵循统一的标准,因而在工程中被广泛应用。所谓通信协议是指通信双方的一种约定。约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。因此,也叫做通信控制规程,或称传输控制规程。目 前较

7、为常用的串口有9针串口和25针串口,通信距离较近时,可以用电缆线直接连接标准RS232端口 ,若距离较远,需附加调制解调器。RS-232是美国电子工业协会正式公布的串行总线标准,也是目前最常用的串行接口标准,用来实现计算机与计算机之间、计算机与外设之间的数据通讯。RS-232串行接口总线适用于:设备之间的通讯距离不大于15m,传输速率最大为20kBps,RS-232协议以-5V~-15V表示逻辑1,以+5V~15V表示逻辑0。AT89C52单片机具有一个异步串行收发模

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。