基于USB接口的数据采集系统的设计

来源 :安徽理工大学 | 被引量 : 16次 | 上传用户:sjn19900523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题主要针对USB接口的远程数据采集系统的设计。采用USB-RS485接口弥补了单独采用USB总线或单独采用RS485、RS232总线的数据采集系统的缺点,实现了高速、低成本、远距离、易扩展、可即插即拔的数据传输。 该系统主要包含两个部分:RS485-USB接口和远端数据采集单元。其中RS485-USB转换接口部分对USB这种迅速发展的高速外设总线的各版本协议和体系结构做了深入研究,选用了一款性价比相对较高的基于USB2.0版本协议的PHILIPS公司的USB接口芯片ISP1581,采用MCU+USB控制器的方案,进行了硬件电路设计、固件编程,在采用HID驱动的基础上,进行了上位机应用软件的编程及调试,实现了USB的传输标准;另外对远端数据采集单元的方案进行了分析和叙述,该方案利用高速A/D转换将模拟量转换成数字量,送入FIFO缓存器,提高数据采集速度,同时,利用定时器8254提供同步触发脉冲,一方面作为A/D的触发信号,另一方面送计数器CD4040,为FIFO缓存器提供右侧地址,使A/D转换和数据写入达到同步。在该方案的基础上,进行了硬件设计和软件编程。 本课题通过上下位机数据传送实验验证了数据传输的正确性和可靠性。随着USB技术的成熟,我们将来可以从固件、主机和USB协议三方面入手,进一步提高数据的传输速率。USB补充协议OTG协议还支持点对点的传输,使该系统发展前景更为广阔。
其他文献
数据仓库的设计涉及到多个层面,如ETL过程、可操作数据源、数据仓库存储等。每个层面都会有不同的建模方法,这些方法往往只是针对单个方面提出的,这样建模制品就会缺乏一致性
随着地理信息互操作和Web服务技术的发展,WebGIS的应用也越来越普及,但同时也暴露出空间数据异构、无法跨平台等问题。目前,对于GIS开发人员来说,要创建、测试和设置结构清晰、运
随着网络时代的到来,计算机支持的网络协同工作(Computer Supported Cooperative Work,CSCW)系统己引起企业界和研究界的高度重视,而网络协同设计是CSCW的一个重要应用。工作
实时碰撞检测是机器人、动画仿真、虚拟现实等领域中一个非常关键的问题,其基本任务是确定两个或多个物体彼此之间是否发生接触或穿透。尽管针对碰撞检测已有了大量有价值的
随着科技的飞速发展,网络成为人们交换、获取信息的新平台,其中电子邮件以其快捷、经济的特点,改变了传统的通信方式,成为人们重要的通信手段。电子邮件给人们带来便利的同时,也给
随着软件技术的发展和软件项目规模的不断扩大,软件测试的作用越来越重要。面向对象技术给软件测试带来了新的挑战,而面向对象软件的集成测试是面向对象软件测试必不可少的部
数据持久层是一组软件服务,将应用程序与该程序所使用的数据源分离,为整个项目提供一个统一、安全、并发的数据持久机制。持久层位于数据源之上,提供访问这些数据源的应用程序接
机器学习是一个正处于发展壮大中的学科。因此,机器学习的研究趋势,应该是越来越多的数学家加入其中研究构造有坚实理论基础的学习方法。本文在李群机器学习(LML)的理论框架
第四媒体互联网的迅速发展,使数字互动娱乐延伸到新的领域,网络游戏是近年来得到广泛关注并且发展极为迅速的一个产业,如今我国的网络游戏业的巨大市场使得游戏从业人员不断发展
随着互联网的高速发展以及PB级海量信息存储需求的出现,以富于表现力的对象作为访问接口的对象存储系统克服了块接口和文件接口的不足,成为海量信息存储系统的一种主流架构。