在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于智能USBHost控制器IC在數據記錄中的應用

牽手一起夢 ? 來源:電子設計技術 ? 作者:Gordon,McNab ? 2020-05-03 11:17 ? 次閱讀

目前市場上有很多種數據采集設備可用于在PC上記錄數據,如NationalInstrument的LabVIEW,不過這類設備的傳感器件開始越來越多地采用USB接口而不是RS232或其他傳統接口。過去在嵌入式系統中應用USB設備需要性能相對較強的硬件,要帶有USBHost控制器接口、RTOS以及USB軟件驅動,結果因USBHost功能實施成本的原因設計工程師一直都不太愿意在小型8位或16位MCU系統上增加USB設備。但隨著最新一代智能USBHost控制器IC的推出,與MCU配合使用不僅可為PC應用使用USB數據采集設備,而且還可將數據存儲在低成本高容量的閃存盤上。

數據記錄應用

第一個應用實例顯示了一個MCU控制器和一個帶有兩個端口的FTDIVNC1LUSBHost控制器:一個用于數據傳感器件讀取信息,另一個用于閃存盤以存儲信息。MCU和USBHost控制器之間通過UART(或者SPI)命令監控接口進行通信,可使應用通過簡單的命令集控制USB設備。

USB數據記錄原理圖

應用原理框圖見圖1。這里選擇的MCU是MicrochipPICDEM4演示板上的PIC18F1320,雖然它應該直接連到PIC系列其他成員以及其他MCU系列。MCU和VNC1L之間采用4線連接(再加上電源和地),連到PIC的EUSART(Tx和Rx)和兩個I/O端口,以進行RTS/CTS數據流控制。另外,4線SPI端口還可以通過直接位拆裂I/O端口實現。下面提供了兩種方法的C語言源代碼。

該應用要求從一個DLPDesign的DLP-TILT2軸傾角傳感器讀取數據,然后以CSV格式將接收到的數據存在USB閃存盤上。當DLP-TILT模塊從USB總線接收到一個包含字母“z”的OUT數據包后,就會對傳感器電流讀數進行采樣,傾角傳感器讀數被一個IN數據包讀取。通過VNC1L監控器,OUT數據包可以和DSD(設備發送數據)命令一起發送,后面跟著數據字節數和發送的數據。IN數據包和DRD(設備讀取數據)命令一起被接收,VNC1L將返回字節數和從設備讀出的所有數據。

由于USB需要將數據傳遞到數據包中,所以通常USB設備會有幾個毫秒的延遲,盡管這可以通過對傳感器數據提供更大的緩沖加以解決。當然,有些設計可能不需要USB傳感器件而只是將數據存儲到閃存盤上,在數據采集應用中通常都是這種情況,此時MCU采樣模擬數據或者記錄外部源傳來的數據。由于無需探查USB設備,因此這樣可以得到更高的采集數據率。

數據采集應用

數據采集應用

圖2顯示了一個模擬輸入應用。此例中我們還是使用MicrochipPICDEM4演示板上的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則以一種符合成本效益的方式實現了這一功能。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2551

    文章

    51192

    瀏覽量

    754392
  • 控制器
    +關注

    關注

    112

    文章

    16389

    瀏覽量

    178435
  • usb
    usb
    +關注

    關注

    60

    文章

    7955

    瀏覽量

    264982
收藏 人收藏

    評論

    相關推薦

    [原創]無線IC智能流量控制器產品介紹

    進行監控,從而能掌握流量計的計量信息及運轉情況。通過監控軟件,還可以以報表形式將狀態數據進行輸出,供進一步分析之用。無線IC智能流量控制器的優勢:u  &
    發表于 04-13 15:30

    使用LabVIEW 實現最佳數據記錄應用

    和相對簡單的設置。在數據采集過程在數據采集后所需要的分析也是相當簡單的。一個基本數據記錄器最令人關注的功能包括簡單的配置以及諸如對溫度或
    發表于 07-23 08:04

    工業4.0數據記錄

    量預計將會繼續增加。我們不但需要在傳統工業系統上進行連續數據采集,還需要在數千個連接的傳感節點上進行連續的數據采集,這些傳感節點將遍布于
    發表于 07-18 06:54

    ARD智能控制器在風機及水泵的應用是什么?

    ARD智能控制器的功能特點有哪些?如何去使用ARD智能控制器?ARD智能控制器在風機及水泵
    發表于 07-06 07:07

    智能馬達保護控制器的簡述

    集成制的高速處理進行數據采集、處理,在實現傳統的低壓電動機保護的基礎上,融入測控、計量、運行記錄和通訊功能,實現數字化,智能化,網絡化,做到保護和測控與一體,為工業生產過程
    發表于 09-13 08:45

    時鐘芯片DS1302及其在數據記錄的應用

    時鐘芯片DS1302及其在數據記錄的應用:介紹了美國DALLAS公司推出的低功耗時鐘芯片DS1302的結構和工作原理及其在測量系統的應用。它可以對年、月、日、周日、時、分、秒進行計
    發表于 05-22 08:35 ?140次下載

    USB傳感與存儲在數據記錄的應用

    USB傳感與存儲在數據記錄的應用 目前市場上有很多種數據采集設備可用于在PC上
    發表于 04-22 18:32 ?505次閱讀

    基于MSP430的智能IC卡水表控制器

    本文介紹了一種以MSP430單片機為控制核心的IC卡水表控制器的設計方案。將微控制器和4442卡技術、I2C總線技術、流量計量技術及低壓檢測技術等相結合,實現了水表管理的高效率和
    發表于 08-09 14:37 ?4158次閱讀
    基于MSP430的<b class='flag-5'>智能</b><b class='flag-5'>IC</b>卡水表<b class='flag-5'>控制器</b>

    基于FPGA的IC控制器的實現

    嘗試在 FPGA 上實現對 IC 卡的控制, 運用 EDK 的 IP 開發工具生成一個智能控制器的 IP 核,用以實現對
    發表于 11-07 16:17 ?2次下載
    基于FPGA的<b class='flag-5'>IC</b>卡<b class='flag-5'>控制器</b>的實現

    什么是智能控制器_智能控制器圖解

    智能控制器”顧名思義就是智能化的控制著某種電子機器設備的一種小型設備。智能控制器,廣泛的被運用到
    發表于 12-01 10:45 ?3.3w次閱讀

    在USB智能手機充電應用偏置SR控制器IC

    在USB智能手機充電應用偏置SR控制器IC
    發表于 11-02 08:16 ?0次下載
    在USB<b class='flag-5'>智能</b>手機充電應用<b class='flag-5'>中</b>偏置SR<b class='flag-5'>控制器</b><b class='flag-5'>IC</b>

    智能控制器在灌溉行業的應用

    智能控制器在灌溉行業的應用
    的頭像 發表于 11-21 16:13 ?683次閱讀
    <b class='flag-5'>智能</b><b class='flag-5'>控制器</b>在灌溉行業<b class='flag-5'>中</b>的應用

    AN034 基于USBHost的IAP例程

    AN034 基于USBHost的IAP例程
    發表于 02-27 18:30 ?0次下載
    AN034 基于<b class='flag-5'>USBHost</b>的IAP例程

    在USB智能手機充電應用偏置SR控制器IC

    人們對能源使用效率和節能的關注日益增強,同步整流(SR)有助于提高將離線交流電源轉換為用于USB智能手機電池充電5V電源的效率。在該轉換期間,SR控制器集成電路(IC)需要適當的偏置
    的頭像 發表于 04-08 09:16 ?1079次閱讀
    在USB<b class='flag-5'>智能</b>手機充電應用<b class='flag-5'>中</b>偏置SR<b class='flag-5'>控制器</b><b class='flag-5'>IC</b>

    集中電源控制器在數據中心的應用

    集中電源控制器在數據中心的應用非常廣泛。數據中心通常需要大量的電源來支持服務、網絡設備和存儲設備等關鍵基礎設施的運行。集中電源控制器可以提
    的頭像 發表于 01-30 15:24 ?512次閱讀
    集中電源<b class='flag-5'>控制器</b><b class='flag-5'>在數據</b>中心的應用
    主站蜘蛛池模板: 婷婷激情六月| 亚洲天堂社区| 尤物久久99热国产综合| fxxx性xxx性| 日本69sex护士hd| 全免费午夜一级毛片真人| 99精品免费视频| 国产真实乱在线更新| 成人在线天堂| 六月婷婷激情综合| 清纯唯美亚洲综合欧美色| 校园 春色 欧美 另类 小说| 国产午夜三级| 日韩欧美卡一卡二卡新区| 日本xxxxxxxxx68| 32pao强力打造免费高速高清 | 性欧美成人免费观看视| 精品女同同性视频很黄很色| 99热热热| 色噜噜狠狠色综合欧洲| 色综合天天综合网国产成人| 性欧美大战久久久久久久久| 日韩不卡毛片| 七月丁香八月婷婷综合激情| 精品亚洲欧美无人区乱码| 女人张开腿让男人桶视频免费大全| 色天使美国| 久久这里只有精品免费视频| 爆操极品美女| 亚洲视频黄| 午夜影院在线视频| 天天天天添天天拍天天谢| 午夜观看| 日本一本视频| 男人的天堂黄色| 中文字幕区| 性满足久久久久久久久| 欧美性色xo影院在线观看| 国产亚洲卡二卡3卡4卡乱码| 特级一级毛片| 日韩有码电影|