新型车辆模拟驾驶训练系统动感系统设计

2010-04-29 19:12:24来源: 国外电子元器件

      摘要:动感系统是新型车辆模拟驾驶训练系统的重要组成部分,它可以增强模拟驾驶训练的真实感,这是新型车辆模拟驾驶训练系统区别于现有车辆模拟驾驶训练系统的独特之处。详细介绍动感系统的总体构想及其软硬件设计。

1 引言

      车辆模拟驾驶训练系统是一种利用现代技术手段模拟真车驾驶的仿真系统,它可以使汽车驾驶训练更加安全、经济、高效和逼真。与现有车辆模拟驾驶训练系统相比,新型车辆模拟驾驶训练系统的独特之处是增加了动感系统。该动感系统可以使驾驶员在模拟驾驶室内真实感受到模型车所行驶的沙盘路面的状况,与实车在正常路面上行驶的感觉一样,从而弥补现有车辆模拟驾驶训练系统的不足,提高驾驶训练的效果。

2 系统的组成及工作原理

      新型车辆模拟驾驶训练系统中的动感系统主要由动感数据采集系统、动感数据无线发收系统、动感平台及其控制系统组成。

  工作原理是:安装于模型车上的动感数据采集系统实时采集模型车行驶过程中姿态的动感数据,通过无线收发系统将动感数据实时传送到动感平台控制系统,进而使动感平台产生相应的动感。

3 硬件设计

  3.1 动感数据采集系统

  动感系统的动感数据采集使用HMR3000型数字罗盘模块。HMR3000是Honeywell公司的产品,它不仅可以测量磁场,还可以测量物体的姿态,实时准确地输出被测物体的俯仰角、横滚角和航向角。用单片机和HMR3000组合构建适用于机载或车载的测控系统,可广泛应用于航海、通信雷达、微波定向、海上平台控制、天线安装、无人机、机器人、运动定向、自动控制等方面。

        HMR3000体积小、功耗低、精度高、价格便宜,是姿态测量用户的理想选择。

        3.1.1 HMR3000的数据输出格式

  HMR3000数字罗盘按照NMEA0183的格式,通过所带的RS-232接口输出数据。输出6种格式:HDG格式、HDT格式、XDR格式、HPR格式、RCD格式和CCD格式。动感系统采用的是如下所示的HPR格式:$PTNTHPR,x..x(航向),a,x..x(俯仰角),a,x..x(横滚角),a*hh该数据输出格式将HMR3000的3个重要测量结果和相应的测量状态结合在一起。数据中的x..x为所测的相应航向角、俯仰角和横滚角的值,形式为n位ASCⅡ码,单位可以是“度”也可以是“mils”。数据中的“a”表示测量状态。测量状态有以下6种:

  L=LOW ALARM(低级报警);

  M=LOW WARNING(低级警告);

  N=NORMAL(正常);

  O=HIGH WARNING(高级警告);

  P=HIGH ALARM(高级报警);

  C=TUNING ANALOG CIRCUIT(调节模拟电路)。

  如果1个输出语句的3个状态指示中有任何1个报警,航向位置将为空白。报警和警告的阈值可以在EEPROM中更改。

  3.1.2 HMR3000的控制指令

  工作:罗盘启动,指令为#FAO.3=1*26<1f>;

  停止:罗盘停止,指令为#FAO.3=0*27<1f>;

  询问:询问罗盘启动、停止状态,指令为#FA0.3?*15

  响应:有二种响应,工作状态响应为#1*31;停止状态响应为#0*30<1f>。

  3.1.3 HMR3000的数据单位和进制的设定指令

  数据单位可以分为“度”和“mils”二种。度=mils×9/160,其中,度的数值是0.0~359.9,而mils的数值是0~6 399。进制分为十进制和十六进制二种。设定数据单位和进制的指令如下:

  #FA0.4=1*21 ∥殳定罗盘数据单位为“度”

  #FA0.4=0*20 ∥设定罗盘数据单位为“mils”

  #FA0.5=1*20 ∥设定罗盘数据为十进制

  #FA0.5=0*21 ∥设定罗盘数据为十六进制

  3.1.4 HMR3000数据采集速率的设定指令

  HMR3000的数据输出有6种格式,对应的数据采集速率格式也有6种,其中HPR格式更新速率指令为

  #BAD=I*hh ∥设定HPR的更新速率为“I”句/s

  其中I的值可以设为0、l、2、3、6、12、20、30、60、120、180、300、413、600、825、1200。

  3.1.5 HMR3000姿态数据的查询指令

  HMR3000启动后会按照指定的工作模式发送数据,一般会选择连续工作方式。需要查询当前的数据状态和具体数值时需要使用查询指令。HPR格式的查询指令为

  $PTNT,HPR*78 ∥查询HPR格式的数据状态

  3.1.6 HMR3000与MCU的接口连接

  由于HMR3000与外界的串行通信采用的是自身所带的RS-232接口,与MCU串行数据传输的TTL电平不匹配,所以需要MAX232型电平转换器,如图1所示。

  3.2 动感数据无线收发系统

  动感数据无线收发系统采用nRF905型无线收发模块,该模块具有以下突出特点:

 

[1] [2] [3] [4]

关键字:HMR3000  数字罗盘  nRF905  无线收发  动感系统  模拟驾驶

编辑:鲁迪 引用地址:http://www.eeworld.com.cn/qcdz/2010/0429/article_1982.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
HMR3000
数字罗盘
nRF905
无线收发
动感系统
模拟驾驶

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved