USB传感器与存储器在数据记录中的应用

发布者:qiuxubiao最新更新时间:2013-10-17 来源: dzsc关键字:USB传感器  存储器  数据记录 手机看文章 扫描二维码
随时随地手机看文章
  目前市场上有很多种数据采集设备可用于在PC上记录数据,如National Instrument的LabVIEW,不过这类设备的传感器件开始越来越多地采用USB接口而不是RS232或其他传统接口。过去在嵌入式系统中应用USB设备需要性能相对较强的硬件,要带有USB Host控制器接口、RTOS以及USB软件驱动,结果因USB Host功能实施成本的原因设计工程师一直都不太愿意在小型8位或16位MCU系统上增加USB设备。但随着最新一代智能USB Host控制器IC的推出,与MCU配合使用不仅可为PC应用使用USB数据采集设备,而且还可将数据存储在低成本高容量的闪存盘上。

  数据记录应用

  第一个应用实例显示了一个MCU控制器和一个带有两个端口的FTDI VNC1L USB Host控制器:一个用于数据传感器件读取信息,另一个用于闪存盘以存储信息。MCU和USB Host控制器之间通过UART (或者SPI)命令监控接口进行通信,可使应用通过简单的命令集控制USB设备。

  应用原理框图见图1。这里选择的MCU是Microchip PICDEM 4演示板上的PIC18F1320,虽然它应该直接连到PIC系列其他成员以及其他MCU系列。MCU和VNC1L之间采用4线连接(再加上电源和地),连到PIC的EUSART (Tx和Rx)和两个I/O端口,以进行RTS/CTS数据流控制。另外,4线SPI端口还可以通过直接位拆裂I/O端口实现。下面提供了两种方法的C语言源代码。

  该应用要求从一个DLP Design的DLP-TILT 2轴倾角传感器读取数据,然后以CSV格式将接收到的数据存在USB闪存盘上。当DLP-TILT模块从USB总线接收到一个包含字母“z”的OUT数据包后,就会对传感器电流读数进行采样,倾角传感器读数被一个IN数据包读取。通过VNC1L监控器,OUT数据包可以和DSD (设备发送数据)命令一起发送,后面跟着数据字节数和发送的数据。IN数据包和DRD (设备读取数据)命令一起被接收,VNC1L将返回字节数和从设备读出的所有数据。

  由于USB需要将数据传递到数据包中,所以通常USB设备会有几个毫秒的延迟,尽管这可以通过对传感器数据提供更大的缓冲加以解决。当然,有些设计可能不需要USB传感器件而只是将数据存储到闪存盘上,在数据采集应用中通常都是这种情况,此时MCU采样模拟数据或者记录外部源传来的数据。由于无需探查USB设备,因此这样可以得到更高的采集数据率。

  数据采集应用

  图2显示了一个模拟输入应用。此例中我们还是使用Microchip PICDEM 4演示板上的PIC18F1320作为MCU。加速计模块是意法半导体的STEVAL-MKI010V1,它连到PIC的模拟输入端。PIC定期对该输入进行采样,结果送入FIFO缓冲器中,在软件中执行,然后由VNC1L写入存储设备。

  VNC1L监控器提供命令对USB闪存盘文件进行读写,它还有命令管理文件系统,可对文件及文件目录进行建立、重命名以及删除操作。有了与USB设备进行通信的命令后,文件系统命令使用非常简单。将数据写入文件的顺序是:使用OPW (打开准备写入)命令,后面紧跟文件名,然后是WRF (写入文件),后面是写入字节数,然后是CLF (关闭文件),后面还是跟着文件名。

  USB闪存盘的标准扇区大小是512字节,因此要达到最好效果就是在写入USB闪存盘之前提供512字节数据的缓存。USB闪存盘通常使用的文件系统是FAT12、FAT16或者FAT32,在这些系统中簇按需分配,这样当簇没有按顺序排列时可能造成一些小的延迟,然而这通常只是在那些内容快满的盘上比较常见。

  使用Vinculum

  几乎所有扇区容量为512字节和采用FAT文件系统的USB闪存盘都可以作为VNC1L的存储设备。VNC1L的固件可以在现场进行升级,通过USB闪存盘上特别的升级文件或者通过其UART接口进行ROM升级。基于VNC1L设计的其它优点是当USB闪存盘没有使用时它可以使其暂停以省电,而在执行文件操作期间自动唤醒,VNC1L本身也可进入低功耗睡眠模式并由微控制器应用唤醒。将USB设备协议及文件管理系统放到一个单独的IC上可为嵌入式数据记录或数据采集系统设计带来很多好处,它可使低功耗8位和16位MCU访问USB设备和闪存盘,而FTDI的VNC1L则以一种符合成本效益的方式实现了这一功能。

关键字:USB传感器  存储器  数据记录 引用地址:USB传感器与存储器在数据记录中的应用

上一篇:基于AD9957的USB测音测距信号发生器设计
下一篇:东芝推出低电容SPDT总线开关集成电路

推荐阅读最新更新时间:2024-05-02 22:48

关于铁电存储器(FRAM)的常见问答
问:和其它非易失性存储器制造技术相比,铁电存储器在性能方面有什么不同吗? 答:铁电存储器在性能方面与EEPRON和Flash相比有三点优势之处: 首先,铁电存储器的读写速度更快。与其它存储器相比,铁电存储器的写入速度要快10万次以上。读的速度同样也很快,和写操作在速度上几乎没有太大的区别。其次,FRAM存储器可以无限次擦写,而EEPROM则只能进行100万次的擦写。最后,铁电存储器所需功耗远远低于其他非易失性存储器。 问:和其它存储器相比铁电存储器有什么不同吗? 答:如果要回答这个问题的话,简单了解一下存储器技术的背景资料很有必要。存储器的生产技术可以分为两类:易失性和非易失性。易失性存储器在断电后存储的数据会丢失,而非易失
[缓冲存储]
未来大陆PCRAM存储器有望实现“弯道超车”
手机App上轻轻一按,装载有国产控制芯片的打印机里就吐出需要打印的照片,速度之快,让苹果的airprint也自叹不如。这其中的奥妙就在于芯片上使用了下一代存储器PCRAM。 近日,记者从中科院上海微系统与信息技术研究所获悉,由该所宋志棠研究员课题组倾注十几年心血,从基础研究做到产业化的PCRAM,如今已集成在芯片上售出1500万片,实现销售额超过亿元。他们与中芯国际等企业,共同推进产业化,有望在每年市场价值几十亿美元的嵌入式芯片存储器领域实现“弯道超车”。 挑战下一代存储器产业化 大到数据中心,小到一个小小芯片,都离不开动态内存(DRAM)。现在通用的DRAM有一个致命的缺点,那就是怕断电———一旦断电,在内存中的数据就会瞬间
[半导体设计/制造]
7家存储相关公司业绩大盘点,谁才是真正的盈利王?
2020 年,对于国产半导体来说是极不平凡的一年,在全球疫情肆虐的环境与复杂的国际形势之下,国产半导体依然迎难而上。具体在存储产业方面,兆易创新融资 43.24 亿发展 DRAM,长江存储的产品已经正式面向市场,正式推出自有 SSD 品牌“致钛”…… 近期,全球半导体观察统计了部分 A 股上市存储产业链公司的业绩情况,从这些数据中可以一窥国产存储产业的近况。 首先从营收层面来说,兆易创新以 16.58 亿营收位列前茅,毛利率为 38.9%,从往期的数据来看,兆易创新的存储芯片营收占到了总营收的 80%左右。 北京君正由于去年收购北京矽成,上半年并表后营收为 3.55 亿,同比大增 146.38%,存储业务也一跃占据总营
[嵌入式]
7家存储相关公司业绩大盘点,谁才是真正的盈利王?
STM32使用Flash存储器当作EEPROM来保持数据
嵌入式应用中经常会遇到需要保存一些数据比如选项和设置等等,为了在设备关机或掉电情况下数据不丢失,我们会讲数据保存在EEPROM里面。STM32系列MCU已经被广泛的使用,可是该芯片内没有EEPROM。如果外接一片EEPRM会增加硬件成本。 本文将以STM32F0为例介绍一种使用片内Flash替代EEPROM的方法,仅供大家参考。 STM32F0芯片内部Flash页尺寸为1k。 首先程序需要使用STMicroelectronics提供的标准外设库中的stm32f0xx_flash.h。如下: #include stm32f0xx_flash.h //定义常量 (以STM32F051R8为例) #define FLASH_PAGE_
[单片机]
Cortex-M3的存储器映射
Cortex-M3不同于其他ARM系列的处理器,它的存储器映射表已经在内核设计时固定好,不能由芯片厂商更改。 Cortex‐M3预先定义好了“粗线条的”存储器映射。通过把片上外设的寄存器映射到外设区,就可以简单地以访问内存的方式来访问这些外设的寄存器,从而控制外设的工作。结果,片上外设可以使用C语言来操作。这种预定义的映射关系,也使得对访问速度可以做高度的优化,而且对于片上系统的设计而言更易集成(还有一个重要的,不用每学一种不同的单片机就要熟悉一种新的存储器映射了哈哈)。 Cortex‐M3的内部拥有一个总线基础设施,专用于优化对这种存储器结构的使用。在此之上,CM3甚至还允许这些区域之间“越权使用”。比如
[单片机]
存储器夯,Gartner 大幅上修 2018 年全球芯片销售预估
Gartner 首席研究分析师 Ben Lee 15 日以存储器市况优异为由,将 2018 年全球半导体销售额预估值调高 236 亿美元至 4,510 亿美元,相当于较 2017 年成长 7.5%。在此之前,Gartner 预估今年增幅为 4%。 Lee 表示,在上述上修金额当中,195 亿美元是来自存储器芯片市场。他说,DRAM、NAND Flash 存储器涨价拉高了整体半导体市场的展望。 在此同时,智能手机、个人电脑以及服务器等关键半导体买家的利润将面临压缩。Gartner 预期原料短缺以及随之而来的销售均价(ASP)走高将导致今年市场出现波动。 Gartner 预期今年第一季半导体市场销售额将会出现较为正常的淡季效应,季减幅
[半导体设计/制造]
异构环境下的存储管理,关键是选择靠谱软件
当前,全球正处于数字化转型的关键阶段,创新的业务形态和经营模式正在快速崛起,取代传统业务模式,推动着经济的快速增长。根据IDC的预测,到2030年中国超过5万亿美元的经济增长来自生产力的提升,到2020年全球2000强企业中50%的企业的大多数业务将取决于其创造数字化增强产品、服务和体验的能力。 作为推动企业转型的核心要素和重要资产,数据价值已经得到了企业的高度认可。随着移动互联网、物联网和AI技术的飞速发展,企业获取数据、分析数据和存储数据的方式也发生了根本性的变化,数据获取的渠道越来越多,数据分析的能力越来越强,数据存储的方式越来越丰富。当然,作为承载核心业务和海量数据的存储系统,却变得越来越复杂,管理难度不断加大,效率不
[网络通信]
上海:加强高端处理器、存储器等集成电路设计
近日,上海市经济和信息化委员会、上海市发展和改革委员会等印发《上海建设世界一流“设计之都”的若干意见》(以下简称《意见》)的通知提出,到2030年,进一步提升国际竞争力和美誉度,全面建成世界一流“设计之都”。 《意见》提出,建设国家级设计示范区,扶持国家级设计研究院,培育20家国家级工业设计中心,200家市级设计创新中心和设计引领示范企业,推进设计学等一流学科建设,构建“百千万”设计人才梯队。 在以设计驱动产业创新发展方面,以工业设计和数字设计综合工学、美学、经济学原理要求,强化科技成果、信息技术和绿色设计应用,打造产业核心竞争力,促进供给侧改革。赋能先导产业,加强高端处理器、存储器、图像处理器等集成电路设计,聚焦生物医药、医疗
[手机便携]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved