基于DSP平台的USB接口设计
DSP的高速运算性能使它在数字信号的处理上有着独一无二的优势,但是通常数字信号的数据量非常庞大,需要一种非常方便、高速的接口来实现与PC机的接插.本文给出一仲基于DSP平台的低成本高速USB接口方案.它采用Philips公司的PDIUSBD12接口芯片,实现DSP图像采集系统与PC机的高速数据传输.最后作出的接口,其数据传输速率达580KB/s以上,效果很好.
AE-31型吸收光度计的数据存储器改进方案
随着大气成份观测站网的建设和发展,众多台站安装使用吸收光度计来测定黑碳气溶胶浓度,仪器配备的软盘驱动器由于自身的缺陷,影响了观测数据存储的可靠性和安全性。通过在软盘驱动器数据线上扩展USB接口的方法,能对通用U盘进行高效读取和存储操作,可靠、稳定、可操作性强,具有推广潜力。
带USB接口的短信收发最小系统设计
短信息服务是移动网络上一种基本无线业务,是信息在移动网络上储存和转寄的过程.但是用常见的手机编辑短信息不方便,输入和显示都有局限,当然不适合工业应用,用PC机就不存在这些问题.而这种短信收发系统一般是基于RS-232串行总线的,不仅安装麻烦,而且由于受计算机插槽数量和地址、中断资源的限制,不可能挂接很多设备.在一些电磁干扰性强的测试现场,无法专门对其做电磁屏蔽,导致信息的失真.本设计以GSM网络作为数据无线传输网络,选用支持GSM网络的模块TC35i和带有USB接口的单片机开发而成.
基于MSP430和CC2500的USB无线数据采集系统
设计基于MSP430单片杌和CC2500无线收发器的USB无线数据采集系统,通过USB调试端口在IDE或CCE开发环境下编写、下栽和调试应用程序,其目标板可作为一个独立的具有或没有外部传感器的系统。介绍基于MSP430和CC2500无线开发工具的系统结构,控制模块的硬件结构,无线收发部分和数据采集传输电路的设计,以及软件开发、Simplici TI协议的引用。
心电图机USB接口的热敏打印控制系统
详细介绍基于USB接口的心电图机的热敏打印控制系统,系统采用ARM作为控制芯片,使用USB接口进行数据通信。热敏打印机噪声低、速度快、可靠性高、打印字符清晰。文中对热敏打印所涉及到的关键技术作了详细说明,并对软件设计作了介绍。
PS2鼠标使用USB接口的转换器
为了出差方便,笔者购置了笔记本电脑,由于笔记本电脑已淘汰了PS2接口,于是家中的PS2鼠标就被闲置了起来,笔者突发奇想,USB鼠标可以通过一个简易的转接器插到台式机的PS2口中使用,反过来行不行呢?笔者做了试验,结果却很失望,根本不行。看来需要另辟蹊径,于是,一不做二不休。用PDIUSBD12和51单片机设计了一个PS2转USB的协议转换器。原本其实并不抱太大的希望,结果却神奇般地成功了,而且不需要另外编写驱动,采用USB直接供电,识别为USB鼠标,十分好用,现将制作成果分享如下。
基于USB接口的探地雷达数据采集系统
结合USB接口和探地雷达数据采集的特点,设计了一种基于USB接口的探地雷达数据采集系统。从硬件设计、设备驱动程序设计和应用软件设计3个方面对系统进行了全面阐述,并通过实验验证了系统采集数据的准确性和高效性。系统选用FTDI公司的USB芯片FT245BM,为探地雷达设备与PC机之间构筑了一条高速双向传输通路,从而实现了雷达数据准确、高速的采集和传输,为探地雷达信号处理和实时显示奠定了基础。
基于嵌入式Linux与S3C2440双USB接口的视频存储
采用嵌入式Linux与S3C2440处理平台,提出了基于事件触发的车载视频采集存储系统实现方案。视频采集存储模块各单元由USB高速接口衔接,保证了采集、存储的速度匹配。8051F040单片机判别模块与视频采集存储模块通过串口传递控制信息,协调地进行视频采集和存储。实验结果表明该方案可对各种不规范驾驶行为进行准确判断并分别进行高速、可靠的视频采集存储。方案实现成本低廉,便于大规模推广使用。
基于虚拟仪器的USB接口数据处理系统设计
为了利用虚拟仪器技术实现通过USB接口的数据采集及处理,介绍了虚拟仪器及其开发环境LabVIEW的特点,分析了LabVIEW 中的数据采集技术,给出了利用虚拟仪器技术实现通过USB接口的数据采集及处理系统的应用实例。设计测试表明,将虚拟仪器与LabVIEW结合用于常规的数据采集、测试、测量等任务,可以减少系统的开发时间,同时也提高了编程效率,节省了系统成本。
基于LABVIEW的USB接口多路高速数据采集系统的设计
引言 在日常的测试测量中,经常使用数据采集卡采集数据。但是很多数据采集卡往往通过PCI总线完成数据的传输,它有诸多弊端,例如操作不便,受限于计算机插槽数量和中断资源,现场信号对计算机安全有威胁,计算机内部的强电磁干扰对被测信号也会造成很大的影响,最耗时最复杂的数据分析却由用户通过第三方软件(如VC,VB等)在PC机上编写上位机软件来完成,因此用户不得不在这方面花费大量精力。