论文摘要
声波是海洋中有较好传输特性的载体,海洋信息的获取、水下目标的探测、定位、识别、水声通信等都是以声波为载体的。在海洋环境监测,水声设备的研制和测试,水声理论的研究和验证等水声科学技术领域,都需要连续长时间的获取声波信息。本文设计的大容量信号采集存储系统能够连续、自动、实时、大容量地采集存储信号信息。系统采用基于DSP、MSP430单片机和多SDHC、MicroSDHC卡的设计方案,DSP作为系统的核心负责数据的采集和存储,SDHC和MicroSDHC卡作为存储介质,并以FAT32文件系统作为存储形式,单片机负责电路的通信和控制,系统集成读卡功能,采用USB2.0接口读取数据。系统采用的TMS320VC5509A和MSP430单片机具有低功耗的特点,有利于降低系统的总功耗。SDHC卡是符合SD2.0规范的大容量SD卡,它具有容量大、功耗低、体积小、价格低的优点,单卡最大存储容量最高可达到32GB。DSP5509A集成了片上MMC/SD控制器,可以与SDHC卡接口实现电器上的直接连接。系统通过总线拓扑和软件控制,实现了多卡的存储设计,极大地扩大了系统的存储容量。论文重点介绍系统的硬件和软件设计。硬件设计包括器件的性能特点,电路结构和实现的功能。软件部分介绍了SD2.0规范的主要内容,给出了SDHC卡初始化识别和数据传输的底层驱动程序实现方法,介绍了FAT32文件系统规范的内容,文件实现原理,并给出了程序实现方案。本文最后对系统的参数进行了测量,归纳总结了测试结果,提出了改进方法。本系统具有存储容量大、功耗低、通用性强、使用简便的优点,具有广泛的应用前景。