LabVIEW在模型车无线测控系统中的应用.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《LabVIEW在模型车无线测控系统中的应用.pdf》由会员分享,可在线阅读,更多相关《LabVIEW在模型车无线测控系统中的应用.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2 6 卷第6 期2 0 0 7 年1 2 月天津工业大学学报J O U R N A LO FT I A N J I NP o L Y T E C H N I CU N I V E R S I T YV 0 1 2 6N o 6D e c e m b e r2 0 0 r 7L a b V I E W 在模型车无线测控系统中的应用杨文铂尤一鸣(天津工业大学计算机技术与自动化学院,天津3 0 0 1 6 0)摘要:在L a b V 也W 8 1 平台上用G 语言搭建电动模型丰的无线监测与控制系统,井介绍了各主要部分的实现过程实践表明,该方法可充分利用已有的接口采用G 语言鳊程能够便捷可靠地实现
2、电动模型车的无线测拉关t 词:L a b V I E W;电动模型车;无线测拉;C R C 一1 6 校验;3 D 仿真中围分类号:1 1 砣7 3 5文献标识码:A文章编号:1 6 7 1-0 2 4 X 2 0 0 7)0 6-0 0 4 2-0 3A p p l i c a t i o no fL a b V I E Wo nw i r e l e s sm o n i t o r i n ga n dc o n t r o l l i n gs y s t e mo fd y n a m o e l e c t r i cm o d e lc a rY A N GW e n b o,Y
3、 O UY i r u i n g(S c h o o lo fC o m p u t e rT e c h n i ca n dA u t o m a t i o n,T i a n j i nP o l y t e c h n i cU n i v e m i t y,T i 蚰j i n3 0 0 1 6 0,C h i n a)A b s t r a c t:Aw i r e l e s sm o n i t o r i n ga n dc o n t r o L l i n gs y s t e mo fe l e c t r i c a lm o d e lc&r 啪p r e s
4、 e n t e dw i t hGp r o g r a m m i n gl a n g u a g eb a s e d0 1 1L a b V I E W 8 1 T h ec o n s t r u c t i o np r o c e s s e so fg e n e r a lp a r t sa r ei n t r o d u c e di nd e t a i l T h ep r a c t i c es h o w st h a tt h i sm e t h o dc a nu t i l i z et h ee x i s t i n gs e r i a lp
5、o r tr e s o u r c e sa n dt h eGp r o g r a m m i n gc a ne s t a b l i s ht h ew i r e l e s sm o n i t o r i n ga n dc o n t r o l l i n gs y s t e mo fd y n a m o e l e c t r i cm o d e lc a rc r e d i b l ya n dc o n v e n i e n t l y K e yw o r d s:L a b V I E W;d y n a m o e l e c t r i cm o
6、d e lc a r;w i r e l e s sm o n i t o r i n ga n dc o n t r o L L i n g;C R C-1 6c h e c k;3 Dv i r t u a lr e a l i t y本文介绍了一种在L a b V l E W 8 1 平台上开发的集成了V I S A 串行通信、数据校验、3 D 仿真等技术的电动模型车无线测控系统。利用简便的G 语言和现成的接口实现了计算机与电动模型车的无线通信,可对其进行实时监控本系统主要用于实现汽车电子集成系统的演示和教学系统构成与控制程序设计1 1 测控系统要求及构成系统框架图如图1 所示上位机采用
7、I n t e lP e n t i u m 4 兼容机。运行L a b V I E W 8 1 软件下位机采用飞思卡尔9 S 1 2D 9 1 2 8 作为电动车的主控芯片,接收上位机的控制命令,并将电动车运行状态(如速度、电枢电压等)以及车身部件(如电动座椅等)状态反馈给上位机上位机与下位机通过H A C U P 无线数传模块进行通信此模块将无线上位机无线传输图1 系统框架图F i g 1F r a m ec h a r to fs y s t e m通信协议的复杂性进行了封装,只提供对上位机或M C U 的串行通信接口,使用时按照R S 一2 3 2 协议进行通信即可1 2 通信和控制程
8、序设计本系统采用V I S A 串行通信设计V I S A(v i r t u a li n s t r u m e n ts o f t w a r ea r c h i t e c t u r e)作为新一代程控仪器F O收稿日期:2 0 0 7-0 4-1 9作者简介:杨文铂(1 9 8 1 一),男,硕士研究生;尤一鸣(1 9 4 5 一),男。教授,导师E 一l i l:w e a l m s t d 1 2 6 c o r n嚣I互黯到卫潞丁翻翌鬻鬲嬲爿互嚣一伊块一盟 万方数据第6 期杨文铂,等:m V I E W 在模型车无线测控系统中的应用-4 3-规范。在接口无关性、平台独立
9、性、可扩展性和功能上都有很大提高,适用于G P I B 设备、V X I 仪器或并串行设备,对于不同接口可以使用相同操作与仪器通信以下是L a b V I E W 中在V I S A 串行通信时所用到的主要节点:V I S AC o n f i g u r eS e r i a lP o r t 用于初始化串口;V I S AW r i t e 用于将命令写入设备,端口w r i t eb u f f e r用于输入命令;V I S AR e a d 用于从端口缓冲区读取数据;V I S AC l o s e 用于关闭打开的V I S A 资源R S 一2 3 2 串行通信方式收发的每个字符均
10、由起始位、数据位、奇偶校验位和停止位4 个部分组成其中的数据位低位在前,高位在后双方的通讯协议如下:起始位为逻辑“0”;数据位为8 位;奇偶校验位无;停止位为逻辑“l”;波特率为1 92 0 0b p s 在V I S A 中对串口进行如图2 所示的初始化设置【,一图2 用户串口设置F i g 2C o ms e t t i n g s上位机的键盘以及控件按钮产生控制命令以事件驱动方式实时通过串口发送给主控M C U 控制命令封装为一个命令帧其格式为:下位机接收完控制命令并进行C R C 校验后对其进行分拆,执行相应的控制动作下位机以定时方式向上位机发送电动车的运行状态信息。这些状态信息被封装
11、为状态帧上位机通过查询的方式进行接收帧格式为:起始字符i 电机l 电池 电枢I 电枢i 车门 车灯f 座椅i 雨利 C R C l 6 f 结束(坎头)l 速度l 电量l 电压l 电流 状态 状态l 状态l 状态f 校验l 标志上位机接收后,进行C R C 校验,然后把其分拆为各个状态变量,存储并显示在波表等控件上,实时地显示出电动车的各项运行状态曲线2 在L a b V W 中实现C R C 一1 6 校验算法在系统上位机和下位机的无线通信中,为了保证控制命令和状态数据传输的准确性,引入数据传输差错检验是必要的校验方法有多种其中C R C 校验因检错能力强而被广泛采用本系统中选用了C R C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LabVIEW 模型车 无线 测控 系统 中的 应用
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内