labview在模型车无线测控系统中的应用new

labview在模型车无线测控系统中的应用new

ID:34370652

大小:315.05 KB

页数:4页

时间:2019-03-05

labview在模型车无线测控系统中的应用new_第1页
labview在模型车无线测控系统中的应用new_第2页
labview在模型车无线测控系统中的应用new_第3页
labview在模型车无线测控系统中的应用new_第4页
资源描述:

《labview在模型车无线测控系统中的应用new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据第26卷第6期2007年12月天津工业大学学报JOURNALOFTIANJINPoLYTECHNICUNIVERSITYV01.26No.6December200r7LabVIEW在模型车无线测控系统中的应用杨文铂.尤一鸣(天津工业大学计算机技术与自动化学院,天津300160)摘要:在LabV也W8.1平台上用G语言搭建电动模型丰的无线监测与控制系统,井介绍了各主要部分的实现过程实践表明,该方法可充分利用已有的接口.采用G语言鳊程能够便捷可靠地实现电动模型车的无线测拉.关t词:LabVIEW;电动模型车;无线测拉

2、;CRC一16校验;3D仿真中围分类号:11砣73.5文献标识码:A文章编号:1671-024X{2007)06-0042-03ApplicationofLabVIEWonwirelessmonitoringandcontrollingsystemofdynamoelectricmodelcarYANGWen—bo,YOUYi—ruing(SchoolofComputerTechnicandAutomation,TianjinPolytechnicUnivemity,Ti蚰jin300160,China)Abstract

3、:AwirelessmonitoringandcontroLlingsystemofelectricalmodelc&r啪presentedwithGprogramminglanguagebased011LabVIEW8.1.Theconstructionprocessesofgeneralpartsareintroducedindetail.ThepracticeshowsthatthismethodcanutilizetheexistingserialportresourcesandtheGprogrammingca

4、nestablishthewirelessmonitoringandcontrollingsystemofdynamoelectricmodelcarcrediblyandconveniently.Keywords:LabVIEW;dynamoelectricmodelcar;wirelessmonitoringandcontroLLing;CRC-16check;3Dvirtualreality本文介绍了一种在LabVlEW8.1平台上开发的集成了VISA串行通信、数据校验、3D仿真等技术的电动模型车无线测控系统。利用

5、简便的G语言和现成的接口实现了计算机与电动模型车的无线通信,可对其进行实时监控.本系统主要用于实现汽车电子集成系统的演示和教学.系统构成与控制程序设计1.1测控系统要求及构成系统框架图如图1所示.上位机采用IntelPentium4兼容机。运行Lab.VIEW8.1软件.下位机采用飞思卡尔9S12D9128作为电动车的主控芯片,接收上位机的控制命令,并将电动车运行状态(如速度、电枢电压等)以及车身部件(如电动座椅等)状态反馈给上位机.上位机与下位机通过HAC—UP无线数传模块进行通信.此模块将无线上位机无线传输图1系统框

6、架图Fig.1Framechartofsystem通信协议的复杂性进行了封装,只提供对上位机或MCU的串行通信接口,使用时按照RS一232协议进行通信即可.1.2通信和控制程序设计本系统采用VISA串行通信设计.VISA(virtualin.strumentsoftwarearchitecture)作为新一代程控仪器FO收稿日期:2007--04-19作者简介:杨文铂(1981一),男,硕士研究生;尤一鸣(1945一),男。教授,导师.E一Ⅲlil:wealmstd@126.corn嚣I互黯到卫潞丁翻翌鬻鬲嬲Ⅱ爿互嚣一伊

7、块一盟~万方数据第6期杨文铂,等:mVIEW在模型车无线测控系统中的应用·-——43.-——规范。在接口无关性、平台独立性、可扩展性和功能上都有很大提高,适用于GPIB设备、VXI仪器或并串行设备,对于不同接口可以使用相同操作与仪器通信.以下是LabVIEW中在VISA串行通信时所用到的主要节点:①VISAConfigureSerialPort用于初始化串口;②VISAWrite用于将命令写入设备,端口writebuffer用于输入命令;@VISARead用于从端口缓冲区读取数据;@VISAClose用于关闭打开的VIS

8、A资源.RS一232串行通信方式收发的每个字符均由起始位、数据位、奇偶校验位和停止位4个部分组成.其中的数据位低位在前,高位在后.双方的通讯协议如下:起始位为逻辑“0”;数据位为8位;奇偶校验位无;停止位为逻辑“l”;波特率为19200bps.在VISA中对串口进行如图2所示的初始化设置【,一图2用户串口设置Fig.

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

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

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