论文部分内容阅读
现代工业生产和科学研究对数据采集的要求日益提高,特别是在航空、航天、航海等领域往往需要对系统运行状态数据进行监视和采集,从而对整个系统的监视数据进行事后分析。本课题就是提供了一种高速数据采集及存储系统的解决方案,该系统需要将嵌入式微处理器及电子硬盘直接嵌入具有1553B总线及USB总线的采集卡上,实现对1553B数据总线上数据的监视和实时记录。本文先介绍了数据采集系统设计的背景和意义,确定了课题的设计思路和方案并探讨了体系结构中几个关键技术。包括:1553B航空通讯总线技术,可编程逻辑器件的开发技术,IDE、USB等接口技术,这些是本课题研究的基础。接着,本文着重介绍了1553B实时数据采集系统的设计与实现。首先分析了系统的组成、功能,根据其资源要求进行器件选择,并对单片机、1553B、IDE、USB接口电路进行详细设计。然后使用Protel对电路板进行制作。在此基础上,本文阐述了协议芯片的配置方法,实现了1553B数据采集系统间的通讯及中断功能,达到了开发技术指标。其次本文简要介绍了采集系统运行在ARM单片机上用于系统总线控制,以及1553B接口、IDE接口、USB接口等接口程序的下位机软件和U盘数据下载及ICD数据事后分析的上位机软件的软件设计思路和设计流程。最后,对课题设计过程进行总结,总结了当前研究工作的完成情况,并指出了当前研究工作中不足之处和需要进一步完善的地方。目前,1553B实时数据采集已经完成了样机的系统设计,硬件开发,软件设计,连线测试等工作,并达到了设计要求,实现了它的所有功能。