资 源 简 介
USB 总线具有高速传输、热插拔、即插即用等特点,已经得到越来越广泛的应用,目前USB的开发手段和方法较为繁琐,影响了USB 的推广应用;本文介绍一种USB 的数据采集方法,使得开发USB 更为方便快捷,具有较高的实用性和先进性,对USB 数据采集系统的设计有参考和借鉴意义。关键词: USB Aduc812 USB100 SOC 数据采集1、 概述在工业控制等场合往往需要将采集的数据传输到计算机内进行处理,传统的计算机ISA总线速度低、不能热插拔,在计算机中已经逐渐减少;PCI 总线具有高速的特点,但开发比较困难,成本也较高;目前USB 数据总线已经在各种计算机上得到普及,成为计算机的标准设备,由于USB 接口具有通用、高速、热插拔、即插即用等优点,非常适合在现场数据采集中应用。但目前的USB 开发需要对USB 标准、FIRMWARE 编程、驱动程序编程等有较深的了解,这些因素影响了USB 数据采集的应用。本文介绍一种基于USB100 模块开发USB 数据采集系统的设计方法,使得USB 的开发更为方便,该系统以AD 公司的带8 通道12 位A/D、2 路12 位D/A的52 内核单片机ADuC812作为系统控制器,以专用通用串行总线模块USB100 为USB 模块协议转换与接口,其要点是用单片机实现对USB100 模块的控制,以及PC 应用程序对USB 通信的实现。