dataidz的个人空间 https://www.eechina.com/space-uid-96154.html [收藏] [复制] [RSS]

博客

单片机读写U盘 U盘读写模块

已有 1247 次阅读2013-7-2 17:35 | 单片机读写U盘, U盘读写模块

仪器设备大容量数据存储方案汇总

U盘还可以这样使用?只需3步,让你的仪器设备具有U盘存储功能。3天就让你的仪器升级换代,实现海量数据存取。

许多用户的仪器设备采集记录数据是通过串口连接微型打印机,并将测试数据结果打印出来。可是携带打印机到现场一方面很不方便,另一方面打印的结果保存也是问题。如果仪器可以直接使用U盘存储数据的话就非常方便,所以就有必要对仪器设备进行升级,把一些实时采集的数据存储在U盘上。但是四处寻访,不知道是否有这样的产品,也不知道这种产品叫啥,在百度上搜:U盘读写模块,终于找到了USB118AD这款嵌入式模块。这种产品是西安达泰电子有限责任公司早在2003年开发的,已经经过多次升级,目前支持128M至128G的市面上所有普通规格U盘文件读写。

USB118AD是嵌入式USB HOST接口模块,不必了解USB协议,直接嵌入用户系统; 兼容128M~128G所有普通U盘、移动硬盘,串口波特率:57600/115200/9600bps, 高速SPI接口文件传输速度:150KByte/Sec; 支持文件系统FAT32;可创建Word、 Excel、二进制图片等各种类型文件; 提供单片机编程实例源代码;提供串口、SPI口单片机测试板及电脑串口测试软件。

U盘转储模块  RS232-USB读写模块 数据存储器  U盘记录仪  USB无纸记录仪  U盘读写模块 单片机读写U盘  串口转USB模块  优盘读写模块 PLC读写U盘

USB数据黑匣子的原理;USB采集盒的设计流程;USB海量数据记录仪表;野外仪器数据存储的方法 ;串口数据记录仪;串口数据存储模块。

USB118AD模块解决了不用电脑如何给U盘中存储文件的问题。这样以来,大量的仪器设备就可以将数据记录到U盘中了。

一、 通过串口读写U盘文件的解决方案

undefined

l 单片机串口读写U盘文件

l ARM读写U盘文件

l DSP读写U盘文件

l FPGA读写U盘文件

l PLC读写U盘文件

无论是单片机还是FPGA,只要控制器CPU具有RS232串口,就可以通过USB118AD模块的串口实现U盘文件的读写。

详细资料请参考光盘中的文章:

《USB118AD_通讯的单片机串口测试方法及说明》

《STC单片机51核例程》

《PIC18Fxxx系列单片机参考程序》

《MSP430单片机参考例程》

《基于单片机与PLC通信的海量数据存储技术说明》

二、 通过高速串口快速读写U盘文件的解决方案

SPI总线系统是一种高速同步串行外设接口,它可以使USB118AD模块与各种外围设备以高速SPI方式进行通信以交换信息。当用户的单片机系统串口已经被占用时,也可以考虑采用SPI模式,尤其对于需要高速存储的应用,应该首先选用SPI模式,高速SPI接口文件传输速度可达150KByte/Sec。

 

 

l 单片机SPI口读写U盘文件

l 用ARM的SPI口读写U盘文件

l 用DSP的SPI口读写U盘文件

l 用FPGA模拟SPI总线读写U盘文件

此方案的详细资料见产品光盘。

《USB118AD_通讯命令的STC单片机SPI口测试方法及说明》

《USB118AD模块SPI接口应用详解---基于MSP430单片机的SPI方式实现》

《关于USB118处理WORD及Excel格式文件的相关说明》

 

 

 

三、 应用实例:数字化激光接触网检测仪

数字化激光接触网检测仪是把高精度轨道里程仪、硬点分析软件组合成一套完整的接触网硬点查找数据修正系统。真正解决了目前接触网硬点查找和修正难题。

数字化激光接触网检测仪应用了USB118AD模块进行大容量存储器、USB接口,从而实现了测量、存储、通讯一体化功能,克服了使用PDA只能实现局部功能的缺点。

 

 

 undefined

 

典型应用:

海量数据采集存储;考勤机数据记录;石油仪器仪表;纺织机械;水文监测;

用于电力仪表:便携式电能质量记录仪,2004年至今
无纸记录仪:温湿度报警记录仪,2005年至今 
工业设备黑箱子:铁路沿线在线监测仪,2006年至今


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
返回顶部