一种基于C8051F350的无线同步数据采集方法

发布者:Ziyu2022最新更新时间:2011-08-05 关键字:歼击机操纵性能  C8051F350微控制器  无线同步  数据采集 手机看文章 扫描二维码
随时随地手机看文章

    歼击机的操纵性,如杆/舵的操纵力、位移等要符合技术要求,符合飞行员的使用习惯,才能使飞行员安全舒适地驾驶歼击机,在整个飞行中较好地完成飞行任务。歼击机操纵杆/舵操纵力一位移性能评估是歼击机产品质量检测的主要项目之一,它根据歼击机操纵杆/舵操纵力一位移性能指标的要求,检测出其力和位移是否在规定的标准范围内。本系统主要完成对歼击机操纵杆/舵操纵力和位移的同步数据采集,并通过无线的方法将采集到的力、位移数据传输给评估系统,为评估系统提供绘制力一位移曲线所需的准确测量数据。

1 系统整体设计
    歼击机操纵杆/舵操纵力一位移性能检测评估系统由采集系统和评估系统两部分构成。采集系统主要包括传感器、信号调理电路、微控制器和无线模块。系统的硬件框图如图1所示。


    采集系统通过两片C8051F350分别同时控制采集对歼击机操纵杆/舵操纵的施力信号,以及同一时刻操纵连杆相对力的位移信号,然后由各自的无线模块将采集到的数据传输给评估系统。评估系统利用接收到的数据绘制力一位移曲线,和标准曲线进行对比后给出评估结果。

2 采集系统硬件概述
    采集系统的核心控制器C8051F350是美国Silabs公司推出的一款完全集成的混合信号片上系统型微控制器,具有高速、低功耗、集成度高、功能强大、体积小巧等优点。它内部有1个全差分24位模/数转化器,2个独立的抽取滤波器,每个抽取滤波器均可通过编程达到l kHz的采样率。[page]

    从传感器输出的信号往往是很微弱的毫伏级信号,需要用放大器对信号加以放大。信号经放大、滤波后接入C805lF350的模拟信号输入端。
    射频芯片nRF24L01是一款工作在2.4 GHz~2.5 GHz,世界通用ISM频段的单片无线收发器芯片,不仅具有自动应答及自动重发功能,而且在增强型ShockBurst模式下还具有数据包识别、地址及循环冗余校验方式(Cyclic Redundancy Check,CRC)校验的功能,减少了外部CPU的工作量,增强了数据传输的可靠性。

3 采集系统同步设计
3.1 系统软件设计
    安装在操纵杆手柄上的采集系统作为主采集器(简称A),实现对操纵杆/舵操纵的施力信号的采集。和操纵连杆相连的采集系统为从采集器(简称B),实现对操纵连杆位移信号的采集。现有的同步数据采集系统一般是由l台控制器控制1片具有多通道的同步数据采集芯片,或者同时控制多片同步数据采集芯片来实现的。而本系统要完成的是由2片单片机分别控制,对力和位移进行同步数据采集。由A控制采集过程的开始和结束,2个采集器由2片C8051F350分别控制,所以在数据采集开始前必须使A和B系统同步。A和B的程序流程图分别如图2、图3所示。


3.2 系统同步的实现
    A和B系统同步是指2个采集系统开始采集力数据和位移数据的时间是一致的,先计算出2片C805lF350控制无线模块通信过程中的时间差,经过时间补偿后使2个采集系统开始同步数据采集。A和B进行系统同步的流程图分别如图4、图5所示。


    A同步初始化后向B发送一个准备开始采集的同步信号,随即检测是否接收到B发来的应答信号(同步信号和应答信号为相同字节),同时A使用定时器中断监测同步信号是否丢失,定时时间要远大于从发送同步信号到接收到应答信号所用时间的理论计算值。若定时内没有收到应答信号则认为同步信号丢失,触发中断,在中断子程序中将重新发送同步信号并装载定时初值,直到收到应答信号。
    A的定时时间包括发送同步信号的时间、同步信号的传输时间、B检测判断该信号的时间、发送应答信号的时间、应答信号的传输时间和关定时器的时间。
    其中A发送同步信号需m个机器周期,B检测判断同步信号需n个机器周期,发送应答信号需p个机器周期(p=m),关定时器需q个机器周期,C8051F350的机器周期为T,则执行这些指令的时间S=(m+n+p+q)T。nRF24L0l的数据传输率为l Mbps,同步信号的传输时间为tl,应答信号的传输时间为t2(t2=t1),这一过程共用时G=t1+t2+S,定时时间为H>>G。
    B接收到同步信号后,向A发送一个应答信号,经过X的延时后2个采集系统便完成了系统同步。由于测试环境的不同,X也是不确定的,可由另外的测试程序测试后加以计算获得。[page]

    因为A,B选用的均为C805lF350,机器周期相同,所以2个采集系统在完成系统同步后的数据采集过程可视为是同步进行的,不考虑其间的时间差。
3.3 同步测试设计
    A的测试流程图如图6所示。A定时H触发中断,在中断子程序中令同步测试信号丢失标志Flag=1,表明同步测试信号丢失,要重新发送。同时A使能计数器,利用计数值可以计算出从发送同步测试信号到接收到应答信号的实际用时,进而得到同步(应答)信号的实际传输时间。用多次测试中出现概率最大的数值计算实测时间,实测时间记为TA。
    B始终处于接收数据的状态,只要收到A发来的同步测试信号就发送一个测试应答信号,如图7所示。


    从图6可知实测时间中开、关计数器的时间可相互抵消,且A检测判断应答信号同样需n个机器周期,则同步(应答)信号的实际传输时间tA=(TA-(n+p+n)T)/2。
    图5中的延时时间包括应答信号的传输时间、A检测判断该应答信号的时间和关定时器的时间,则x=tA+(n+q)T。

4 测试结果及分析
    A,B对加入l V直流偏置、频率为1 kHz、峰值为1 V的同一正弦信号进行同步数据采集,利用MATLAB将采集到的2路数据拟合。图8为多次实验中拟合效果较好的波形,C805lF350的采样频率为19.2 kHz。
    从图8可以看出两路波形基本重合,进行局部放大后的波形如图9所示。可根据波形的周期、采样频率计算出A和B对同一数值采集的时间差在μs量级,实现了系统的同步数据采集。

5 结论
    通过多次实验证明了本文提出的时间补偿法可使采集系统实现同步数据采集,为歼击机进行操纵性能检测评估提供有效、准确的测量数据。本系统具有电路简单、体积小巧,使用方便等特点,可应用于其他相关领域和行业中。

 

关键字:歼击机操纵性能  C8051F350微控制器  无线同步  数据采集 引用地址:一种基于C8051F350的无线同步数据采集方法

上一篇:基于VXI总线技术的RWR自动测试诊断系统构建
下一篇:USB总线数据采集设备驱动程序的设计

推荐阅读最新更新时间:2024-03-30 22:17

数字示波器介绍_数字示波器操作规程
数字示波器是数据采集,A/D转换,软件编程等一系列的技术制造出来的高性能示波器。数字示波器一般支持多级菜单,能提供给用户多种选择,多种分析功能。 数字示波器是设计、制造和维修电子设备不可或缺的工具。随着科技及市场需求的快速发展,工程师们需要最好的工具,迅速准确地解决面临的测量挑战。作为工程师的眼睛,数字示波器在迎接当前棘手的测量挑战中至关重要。 数字示波器操作规程 一、使用前详细阅读使用说明书。 二、开机后调整好亮度、辉度控制钮。 三、正确连接探棒、电源线(注意电压程选择)。 四、根据检测要求选择好各个转换键量程,量程与接近被测值,精确度越高。 五、在检测过程中应充分运用公式f=1/T,由此计算信号的频率及周期。
[测试测量]
数字示波器介绍_数字示波器操作规程
用MSP430实现微波成像的扫描控制与数据采集
在无源微波遥感中,微波辐射计是一种获取场景微波特征的重要手段。微波辐射计通常是一部超外差接收机,通过接收被测场景在一定频带内的电磁辐射,转换为输出的低频信号,来表征被测场景的地物信息。利用微波辐射计来探测、接收被测目标、背景在微波波段的电磁辐射,并把接收到的辐射信号按比例用伪彩色图像直观地显现出来的系统称为微波辐射成像系统。 微波辐射成像系统要求在恶劣的环境和天气下长期稳定地进行天线扫描成像,所以要求系统设备用于天线扫描控制及数据采集的电路尽量简单、稳定。基于以上的要求,采用了TI公司所生产的MSP430F149型超低功耗FLASH单片机作为这套系统的从机部分,该单片机有60KB的FLASH存储器和2KB的RAM存储器,可以在一台
[单片机]
用MSP430实现微波成像的扫描控制与<font color='red'>数据采集</font>
USB数据采集系统中DMA数据传输的实现
  引言   USB通用串行总线(Universal Serial Bus)是被PC机广泛采用的一种总线,目前已经在计算机主板上大量集成,成为一种标准配置接口。它的即插即用、真正的热插拔、可总线供电、高性能和系统造价低等一系列的优点,使得USB接口得到了广泛的应用。特别是随着USB2.0高速传输协议的出现,其数据传输速度达到了480Mb/s,使得USB接口方式的虚拟仪器系统成为今天低成本虚拟仪器系统的主流。本文设计了基于USB2.0高速传输的数据采集系统,整个数据传输过程完全采用DMA方式,达到了较高的数据传输速度。   1、系统介绍   系统总体结构如图1所示。采用Philips公司的微控制器LPC2888作为系统核心控制
[单片机]
USB<font color='red'>数据采集</font>系统中DMA数据传输的实现
交直流数据采集系统的研制
    摘 要: 介绍一个交直流数据采集系统。它采用参数自寻优同步采样法和双向过零鉴相技术,充分发挥了单片机在智能化仪器中的软件优势。给出的采样前置电路和其他硬件同样具有参考价值。     关键词: 采样参数自寻优 鉴相技术 前置电路 外中断口 双隔离采样通道     由于单片机的问世,微计算机技术得到了迅猛的发展,由此而产生的智能化仪器已渗透到测量的各个领域。在我们研制的交直流参数测量仪中,充分发挥了单片机系统的软硬件优势,提高了电压、电流、功率、相位及频率的测量精度,并能对被测交直流电量进行自动识别。文中提到的参数自寻优同步采样法的思路是新颖的,通过软件寻优,选择最佳的采样次数N和采样间隔τ,使
[应用]
基于PXI总线的多路数据采集系统设计
    随着现代计算机技术和电子测试技术的飞速发展,对测试系统提出了越来越高的要求。20世纪末,NI公司发布了PXI总线系统。PXI总线除了具有PCI总线的功能外,在仪器仪表方面,还提供了触发、局部总线、系统时钟等机制以满足高性能仪器仪表应用的要求。PXI总线满足VISA(Virtual Instrument Software Architecture)体系,确保了对工业标准的个人计算机的软件兼容。PXI模块仪器系统以其卓越的性能和极低的价格,使越来越多的从事自动测试测量的工程技术人员开始关注其发展及应用。     为满足某航天测试任务要求,本文采用凌华科技的PXI-2206数据采集卡和PXI-2208数据采集卡,使用VC++200
[嵌入式]
高速数据采集系统中高速缓存与海量缓存的实现
摘要:探讨了高速数据采集系统中高速采样缓存的重要性和实现途径,阐述了基于ADSP-21065L的并行多通道数据采集板上高速采样缓存的设计与电路结构,给出了采用FPGA实现通道复用和采样数据预处理,从而构造16MB的SDRAM海量缓存以将高速缓存中的多批次采样数据经AD-21065L倒入SDRAM存储的实现方法。 关键词:高速数据采集;高速缓存;海量缓存;DSP;FPGA 1 引言 高速数据采集系统目前已在雷达、声纳、软件无线电、瞬态信号测试等领域得到广泛应用。它的关键技术是高速ADC技术、数据存储与传输技术和抗干扰技术。本文在分析了高速多通道数据采集系统中存储子系统的性能要求和设计方案的基础上,提出了高速缓存和海量缓存方案
[应用]
制作数字示波器
可存储虚拟示波器定位为低档型,即在性能上只需满足大多场合的基本应用,努力实现小型化,价格尽可能低廉,这样在财力有限的小用户(电子爱好者、小型企业)中能够普及,在大用户的使用中发挥便携性强的优势,与高档示波器配合使用,互相取长补短。 ①硬件系统: 硬件系统由计算机硬件系统和外部硬件系统组成。这里主要研究外部硬件系统,其主要目标是实现数据采集、AD转换、数据缓冲及压缩、数据存储、向计算机系统传输。 ②软件系统: 软件系统的主要任务是通过计算机硬件系统读取由外部硬件设备传输来的数据,进行解压、变换、排除干扰信号、将波形显示在显示器上,并进行波形的存储、打印与分析。 在实现以上基本功能的前提下,还可以进行进一步的扩展国,如硬件系统性能
[测试测量]
制作数字示波器
基于FPGA的仿真系统数据采集控制器IP核设计
  现代模拟仿真技术 广泛应用在系统设计、系统分析以及教育训练中。在模拟过程中,存在大量向前端模拟装置或仿真模块发送指令数据,以及从模拟工作设备上读取状态参量的情况。在对大型工业设备和系统进行模拟仿真时,数据采集控制的复杂程度愈加恶劣 。通过改进数据采集控制器的结构,提高数据采集控制器的自动化和集成化程度,可以有效地提高大型模拟仿真设备数据采集和控制的效率。   FPGA及SoPC技术的发展为此提供了新的解决方案。IP核(IP Core)是具有特定电路功能的硬件描述语言程序,可较方便地进行修改和定制,以提高设计效率 。本文研究了基于FPGA的数据采集控制器IP 核的设计方案和实现方法,该IP核既可以应用在独立IC芯片上,还可作为
[嵌入式]
基于FPGA的仿真系统<font color='red'>数据采集</font>控制器IP核设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
更多精选电路图
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved