资料介绍
基于DSP与LabVIEW的汽车行驶姿态参数采集系统设计
2011-03-31 09:51:03 来源:电子技术应用
分享到:标签:实时数据采集 LabVIEW 行驶姿态
随着现代科学技术的发展,人们更加注重汽车驾驶的安全问题,不断将各种先进技术应用到汽车上,以提高汽车的安全性,如防抱死制动系统,ESP(电子稳定性控制)系统。汽车行驶姿态参数采集作为汽车安全系统动力学研究的基础,对其有重要影响。本设计通过ADIS16355传感器及DSP TMS320F2812构成数据采集系统,采集汽车在行驶过程中纵向加速度、侧向加速度以及Z轴角速度,并通过串口传送到上位机,以LabVIEW作为软件平台对采集数据进行处理及分析。
ADIS16355是ADI公司生产的一款数字输出、6自由度微惯性测量系统。其通过SPI(Serial Peripheral Interface)串行接口输出X、Y、Z三轴方向的角速度及加速度,核心传感器测量部件采用iMEMS?誖运动信号处理技术,测量精度高。DSP作为运算、控制处理器以其高速、高精度的性能广泛应用于数据采集系统领域。本系统采用的TMS320F2812芯片的CPU是32位的定点内核,包含SPI串行外设,很简便地建立了与ADIS16355的硬件电路。另外上位机采用NI公司开发的LabVIEW虚拟仪器平台,其采用强大的图形化编程(G语言)语言,面向测试工程师而非专业程序员,编程非常简便,研发周期短,人机交互界面直观友好[1],具有各种常用的总线节点和丰富的软件包及驱动程序,能简捷地实现DSP与PC机之间的串口通信;同时LabVIEW还具有强大的数据处理及分析功能,能对采集的数据进行处理和分析。
1 系统硬件设计
系统硬件框图如图1所示,硬件电路的主要芯片包括TMS320F2812、ADIS16355、MAX2323。
1.1 TMS320F2812与ADIS16355硬件接口模块
TMS320F2812是TI公司研发的高性能、多功能、高性价比的DSP芯片。该芯片最高可在主频150 MHz下工作,带有18 K×16 bit 零等待周期片上ARAM和128 K×16 bit片上Flash(存取时间36 ns),片内集成了大量的外设,包括双通道串行通信接口SCIA/SCIB、串行外设接口SPI、看门狗定时器Watchdog、通用输入/输出引脚GPIO等[2]。TMS320F2812作为本数据采集系统的控制核心,直接控制ADIS16355的工作状态及数据采集,并将ADIS16355数据通过串口传入PC机进行处理。
TMS320F2812与传感器通过SPI接口进行通信,其电路如图2所示。SPI是一个可编程的高速同步串行输入/输出接口,提供了一个高速同步串行总线,可用于CPU与外围设备或其他控制器之间的通信。该接口提供了四个外部引脚:串行时钟引脚(SPISCLK)、主设备输入/从机输出引脚(SPISOMI)、从输入/主输出引脚(SPISIMO)及从发送使能引脚(SPISTE)[2],可根据需要使用其中的2~4条信号线。SPI以主从方式工作, SPISCLK串行时钟由主设备控制,从设备不能控制该信号。在主设备的时钟脉冲下,数据从高位到低位依次传输,速率可达到几兆至几十兆位每秒。
2011-03-31 09:51:03 来源:电子技术应用
分享到:标签:实时数据采集 LabVIEW 行驶姿态
随着现代科学技术的发展,人们更加注重汽车驾驶的安全问题,不断将各种先进技术应用到汽车上,以提高汽车的安全性,如防抱死制动系统,ESP(电子稳定性控制)系统。汽车行驶姿态参数采集作为汽车安全系统动力学研究的基础,对其有重要影响。本设计通过ADIS16355传感器及DSP TMS320F2812构成数据采集系统,采集汽车在行驶过程中纵向加速度、侧向加速度以及Z轴角速度,并通过串口传送到上位机,以LabVIEW作为软件平台对采集数据进行处理及分析。
ADIS16355是ADI公司生产的一款数字输出、6自由度微惯性测量系统。其通过SPI(Serial Peripheral Interface)串行接口输出X、Y、Z三轴方向的角速度及加速度,核心传感器测量部件采用iMEMS?誖运动信号处理技术,测量精度高。DSP作为运算、控制处理器以其高速、高精度的性能广泛应用于数据采集系统领域。本系统采用的TMS320F2812芯片的CPU是32位的定点内核,包含SPI串行外设,很简便地建立了与ADIS16355的硬件电路。另外上位机采用NI公司开发的LabVIEW虚拟仪器平台,其采用强大的图形化编程(G语言)语言,面向测试工程师而非专业程序员,编程非常简便,研发周期短,人机交互界面直观友好[1],具有各种常用的总线节点和丰富的软件包及驱动程序,能简捷地实现DSP与PC机之间的串口通信;同时LabVIEW还具有强大的数据处理及分析功能,能对采集的数据进行处理和分析。
1 系统硬件设计
系统硬件框图如图1所示,硬件电路的主要芯片包括TMS320F2812、ADIS16355、MAX2323。
1.1 TMS320F2812与ADIS16355硬件接口模块
TMS320F2812是TI公司研发的高性能、多功能、高性价比的DSP芯片。该芯片最高可在主频150 MHz下工作,带有18 K×16 bit 零等待周期片上ARAM和128 K×16 bit片上Flash(存取时间36 ns),片内集成了大量的外设,包括双通道串行通信接口SCIA/SCIB、串行外设接口SPI、看门狗定时器Watchdog、通用输入/输出引脚GPIO等[2]。TMS320F2812作为本数据采集系统的控制核心,直接控制ADIS16355的工作状态及数据采集,并将ADIS16355数据通过串口传入PC机进行处理。
TMS320F2812与传感器通过SPI接口进行通信,其电路如图2所示。SPI是一个可编程的高速同步串行输入/输出接口,提供了一个高速同步串行总线,可用于CPU与外围设备或其他控制器之间的通信。该接口提供了四个外部引脚:串行时钟引脚(SPISCLK)、主设备输入/从机输出引脚(SPISOMI)、从输入/主输出引脚(SPISIMO)及从发送使能引脚(SPISTE)[2],可根据需要使用其中的2~4条信号线。SPI以主从方式工作, SPISCLK串行时钟由主设备控制,从设备不能控制该信号。在主设备的时钟脉冲下,数据从高位到低位依次传输,速率可达到几兆至几十兆位每秒。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 多功能汽车行驶记录仪的系统设计
- 如何使用DSP与LabVIEW进行汽车行驶姿态参数采集系统设计 5次下载
- 新型智能式汽车行驶记录仪 18次下载
- 汽车行驶记录中无线传输的应用 0次下载
- 8种经典汽车行驶行驶记录仪方案软硬件设计 22次下载
- 基于Cortex_M3的汽车行驶记录仪设计 8次下载
- 汽车行驶记录仪功能说明 1次下载
- 基于FRAM 在汽车行驶记录仪中的应用 17次下载
- 汽车行驶记录仪(汽车黑匣子) 27次下载
- 汽车行驶信息处理系统方案
- 基于STR710FZ2T6的汽车行驶状态记录仪设计 53次下载
- FRAM在汽车行驶记录仪中的应用 44次下载
- 基于LPC2362带GPS功能汽车行驶记录仪的开发
- 基于LPC2104型CPU的汽车行驶记录仪
- 汽车行驶记录仪在客车上的应用
- UPS系统设计方案解读 448次阅读
- 2017款奔驰E300L车行驶中发动机偶尔无法加速 270次阅读
- 2014款保时捷卡宴车行驶中发动机偶尔自动熄火 290次阅读
- 电动汽车电池包热管理系统设计方案 1421次阅读
- SP2338串口扩展芯片在汽车行驶记录仪中的应用 1017次阅读
- 汽车黑匣子EDR系统硬件设计方案 3170次阅读
- 基于单片机和FM25640存储器实现汽车行驶记录仪的设计 3173次阅读
- 基于USB-HOST接口芯片SL811和现场总线是汽车行驶记录仪的应用方案 3344次阅读
- 采用PC/104嵌入式系统平台实现实时姿态信息采集系统的设计 1070次阅读
- 汽车行驶记录仪的多种数据传输方式设计 3235次阅读
- 快速、高精度电池管理系统可延长电池寿命以及汽车行驶里程 5146次阅读
- 基于MCU的无线行驶记录仪硬软件设计 2057次阅读
- 基于PCI总线的微弱信号采集模块的设计方案 1754次阅读
- 基于FPGA的帧同步系统设计方案 4712次阅读
- 基于FPGA的多普勒测振计信号采集与处理系统设计方案 2341次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多