论文部分内容阅读
我国的飞行器表面测试技术还不是很成熟,测试系统还不完善。数据还只能通过遥测系统获得,急需采集存储实时数据的新途径。本课题“多参数数字化阵列传感器高速通信适配器设计”,就是要设计一种可以实时存储多路多参数数据的存储设备,弥补遥测系统的带宽缺陷,分担遥测系统的传输任务,全程实时存储多路数据,供分析使用。课题分析了多参数数字化阵列传感器数据的具体特征,提出了八路间歇性数据并行存储的解决方案,设计分为:以太网传输模块(CP2200),协议解析模块(MCU),FPGA模块和存储模块。基于以太网10/100Mbps的带宽,采用C8051F120作为微控制器,通过以太网芯片CP2200与上位机连接,加快了数据的传输速率。介绍了系统实现的硬件结构以及CP2200的驱动程序设计。充分利用FPGA内部资源,给出了内部FIFO的集成方法,降低了“亚稳态”概率,能正确判决存储器的空、满和半满状态;介绍了FLASH存储器的使用方法,设计了无效块处理方案;设计了串并相互转换的UART模块;设计了对八路信号进行编码和数据读取控制的数据编码模块;设计了以太网接口控制逻辑模块,实现FPGA与以太网传输模块的连接。经模块仿真与分析,该设计方案极具可行性。