论文部分内容阅读
USB(Universal Serial Bus)接口是一种新兴的总线接口标准,它具有灵活的供电方式、较高的传输速率和即插即用等优点。而DSP(Digital Signal Processor)芯片因其强大的数据处理能力和低廉的价格,近年来得到了飞速的发展。将两者有机的结合即可满足工业测控领域对数据采集卡灵活、便携和高精度小型化的要求。 传统模式一般是通过ISA或PCI接口实现PC机与采样系统的数据交换。但是,内置式插卡很容易受到PC机箱内高频干扰的影响,降低系统的采样精度和稳定性,并且计算机的插槽是很有限的,随着计算机外围设备的日益增多,人们急需找到一种新的高速的外置式数据采集卡。因此,本文设计了基于USB接口的DSP的数据采集卡。经过测试本卡在较高的精度下运行稳定、实时性强。 首先,介绍了TMS320F240、PDIUSBD12和EPM7064S等器件基本结构,给出各器件间的接口和时序设计方案,并利用Protel99 SE完成了数据采集卡原理图和PCB板的设计,同时详细地阐述了在系统搭建和绘制PCB中应注意的问题。其次,简要阐述了USB1.1协议标准和实现方法包括USB设备枚举过程、分组标识、标准设备请求和设备描述符等。最后,详细论述了本次设计的重点——固件设计。根据TMS320F240的结构和指令特点,给出了中断服务程序、标准设备请求和主程序流程图及编程方法。