精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

基于微芯科技MGC3130在3D手勢識別上的應用

西西 ? 來源:貝能國際有限公司 ? 作者:劉飛雄 ? 2018-12-29 09:24 ? 次閱讀

GestIC技術:

類似于電容式觸摸感應,GestIC 技術采用電子場 (E-field) 感應來檢測手勢。 電極隱藏于器件外殼,能夠實現美觀的工業設計,而無需安裝孔或其它基于攝像頭或紅外感應型系統所常見的各種開口。 其它優勢包括:

·完整的表面覆蓋范圍,無盲點

·內置自適應噪聲濾波

·低成本

·唯一具有內置自動喚醒/睡眠功能的手勢解決方案,《100 μA 休眠電流

·降低了系統復雜性

MGC3030/MGC3130/MGC3140介紹:

集成片上執行的手勢識別 GestIC 技術,它降低了復雜性,無需額外的處理,從而縮短產品上市時間。手勢套件使 MGC3030/MGC3130 控制器即使在系統其余部分斷電或處于省電模式時仍能夠識別手勢。該器件可現場升級,以確保系統在將來可容納和使用更多的手勢算法。與語音和語言一樣,每個人的手勢具有獨特的時間、幅度和其它不同度量。集成的GestIC Technology Colibri Suite 利用隱馬爾可夫模型實現各種不同的手勢高速率識別。它可探測故意手勢和一般手部動作之間的細微差異,以避免響應意外手勢。作為低功耗混合信號片上系統 (SoC),MGC3x30 控制器提供了豐富的智能功能特性如下:

·0(觸摸)至 10 cm 處檢測范圍

·高達 200 Hz (5 ms) 的快速報告速率

·現場可升級的板載手勢套件

·數字接口I2C) 和可配置的 GPIO

MGC3030/MGC3130/MGC3140內部框圖:

GestIC技術3D手勢識別原理:

?運用電近場傳感

?電極檢測用戶操作

?GestIC技術將信號處理為位置和手勢

?主機使用手勢數據控制用戶界面

MGC3030/MGC3130/MGC3140 能夠實現的手勢識別:

PCB硬件上電極設計:

?框架形電極

?1個發送電極Tx

?4-5個接收電極Rx

?雙層疊加

?可選GND層

MGC3130 軟件架構 :

MGC3130 系統可從兩個軟件層訪問:

? 通過GestIC 庫消息接口的I2C 直接訪問(直接接口)

? 通過作為消息抽象層的GestIC API (管理接口)

直接接口是訪問MGC3130 的最簡單方式,但它需要用戶接收和解碼所有I2C 消息,并驗證接收到的數據。如果應用程序采用縮減的傳感器數據集(如僅手勢和僅位置),則推薦直接訪問。通過GestIC API 的管理接口提供已解碼和已驗證的傳感器數據,這些數據可由應用程序直接采用。通常, GestIC API 運行在PC 應用程序或操作系統驅動程序中,這些程序將數據提供給應用軟件。

GestIC 軟件庫 :

GestIC 庫是存儲在MGC3130 內部閃存中的嵌入式固件。它包含:

? Colibri Suite,涵蓋實現GestIC 功能的數字信號處理算法(GestIC 的核心功能有:接近檢測、位置跟蹤和手勢識別)

? 系統控制模塊,提供對主機接口、參數存儲和AFE 訪問的完全控制

? 用于GestIC 庫更新的庫加載程序

GestIC 庫包含一個基于消息的接口,可用于配置芯片并將傳感器數據傳輸給主機應用

程序。

橋接器

如果應用主機不支持本地I2C 接口,則需要附加硬件橋接器。橋接器將I2C 硬件協議

轉換成USB/UART。如果引入橋接器硬件,則應用主機需要一個附加設備驅動程序,以注冊接口并提供操作系統內的MGC3130數據。

例如:

? Windows CDC 驅動程序將MGC3130數據發送給一個虛擬COM 端口。在這種情況下,驅動程序不了解MGC3130數據格式。

? HID驅動程序直接將MGC3130數據作為操作系統中的USB HID 類使用。此類驅動程序必須解碼MGC3130消息,因此建議將GestIC API 參考代碼作為其一部分。

基于微芯科技MGC3130在3D手勢識別上的應用

MGC3130硬件接口 :

通過一個雙線I2C 兼容串口來實現與MGC3130 的通信,該串口支持用戶讀取傳感器數據并將控制消息發送給芯片。它通過串行接口與主控制器通信,工作速度高達400 kHz。一個引腳(IS2)用于地址選擇,使用戶能夠在同一條總線上連接最多兩個MGC3130器件,而不會發生地址沖突。另外,MGC3130 需要一條專用的能提供數據傳輸狀態的傳輸狀態線(TS)。它由I2C主從器件使用來控制數據流。I2C SCL、I2C SDA 和TS 線要求在MGC3130 和連接的主機控制器上采用漏極開路連接。為了正常工作,需要在I2C SCL 和VCC 以及I2CSDA 和VCC 之間連接1.8 kΩ 的上拉電阻,在TS 線和VCC 之間連接10 kΩ 的上拉電阻。

基于微芯科技MGC3130在3D手勢識別上的應用

為了實現MGC3130 的控制選項,建議主機控制器控制MGC3130 MCLR 線。尤其是硬件復位對于GestIC 庫更新過程很必要。

AUREA圖形用戶界面:

上位機軟件Aurea主要用來配置MGC3130和燒錄配置文件,

下載鏈接:http://ww1.microchip.com/downloads/cn/DeviceDoc/cn606076.zip

演示視頻:

可以點擊以下鏈接觀看:https://v.youku.com/v_show/id_XNTg2ODUzNjc2.html?spm=a2h0k.11417342.soresults.dtitle

結束語:

基于Microchip GestIC 3D手勢識別的MGC3X30,可以應用于人機交互的各種產品上,汽車電子智能家居,等領域;各位讀者可以集思廣益,做出具有科技感的產品。

參考文獻:

1、MGC3130 datasheet

2、GestIC Design Guide

3、MGC3140 GestIC Library Interface Description User‘s Guide

4、Aurea Graphical User Interface User’s Guide

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

    關注

    0

    文章

    52

    瀏覽量

    18455
  • MGC3130
    +關注

    關注

    2

    文章

    10

    瀏覽量

    11955
  • 3D手勢識別
    +關注

    關注

    1

    文章

    6

    瀏覽量

    11730
收藏 人收藏

    評論

    相關推薦

    3D手勢識別給人機交互插上翅膀

    Andreas Guete表示,Microchip開發的GestIC?技術只有一個目標:給3D手勢識別提供高性價比的單芯片解決方案,而MGC3030和
    發表于 01-29 17:03 ?3589次閱讀

    MGC3130的原理有哪個大神了解過的?求賜教

    MGC3130的原理有哪個大神了解過的?求賜教最近在看這個芯片的原理部分,但還是沒有弄清楚它是怎么工作的?如何檢測到手勢
    發表于 04-06 16:20

    帶有3D手勢識別和手部位置追蹤系統

    Microchip MGC3030 手勢控制器是一個電場感測片上系統 (SoC),板載處理功能帶有 3D 手勢識別和手部位置追蹤。它采用 M
    發表于 07-03 09:40

    針對顯示屏的2D/3D觸摸與手勢開發工具包DV102014

    最新的PCAP控制器MTCH6303及MGC3130 3D手勢控制器。它包含一個8英寸的透明觸摸傳感器,以便對多種常用顯示屏進行快速原型開發。MTCH6303可以100 Hz的五指掃描率提供多點觸摸坐標
    發表于 11-07 10:45

    Hillstar MGC3130手勢端口如何使用?

    。我對MGC3030/3130數據表中提到的“手勢端口”特性特別感興趣,因為根據檢測到的手勢來點亮一些LED會很好。也許我是瞎子,但我找不到任何東西來配置或啟用該功能。有沒有人已經使用
    發表于 10-21 11:06

    MGC3130例程STM32

    哪位大神有MGC3130的STM32驅動例程分享一下,謝謝
    發表于 12-18 13:06

    MGC3130例程

    哪位大神有MGC3130的STM32驅動例程分享一下,謝謝
    發表于 12-18 13:12

    MGC3130對Linux機器的價值接收

    購買新的MGC31 30,并使用Linux機器進行開發活動。請讓我知道如何將MGC3130與Linux系統接口。我試過將MGC3130與minicom接口并接收垃圾值。嘗試所有可能波特率和其他選項…請幫助我聯系任何人的姓名或任何
    發表于 04-21 11:08

    一個完整的MGC3130參考系統

    DM160218,MGC3130單區開發套件Hillstar。 MGC3130 Hillstar開發套件構建了一個完整的MGC3130參考系統,用于評估以及3D
    發表于 07-24 10:47

    Microchip的Hillstar開發工具包令開發3D手勢系統更為簡單

    全球領先的整合單片機、混合信號、模擬器件和閃存專利解決方案的供應商——Microchip Technology Inc.(美國科技公司)宣布推出針對3D手勢系統的全新
    發表于 10-29 14:16 ?1757次閱讀

    人機交互技術換代,如何搭上通往3D手勢識別的直通車?

     Microchip專門為GestIC技術開發出MGC3030和MGC3130兩個專用的3D手勢識別和運動跟蹤控制器芯片,片上集成的Coli
    發表于 10-26 17:24 ?1193次閱讀
    人機交互技術換代,如何搭上通往<b class='flag-5'>3D</b><b class='flag-5'>手勢</b><b class='flag-5'>識別</b>的直通車?

    采用GestIC?技術的可配置3D手勢控制器MGC3130

    本視頻演示了Microchip旨在評估首個基于GestIC?技術的 MGC3130 3D跟蹤和手勢控制器核心特性的Sabrewing單區評估工具包。
    的頭像 發表于 06-08 02:46 ?5146次閱讀

    基于MGC3030/MGC3130下的跟蹤和手勢控制器

    Microchip 的 MGC3X30 是基于 Microchip 專利 GestIC? 技術開發的 3D 手勢識別和運動跟蹤控制器芯片。它們 利用手和手指的移動作為用戶命令輸入。
    發表于 07-02 14:24 ?35次下載
    基于<b class='flag-5'>MGC</b>3030/<b class='flag-5'>MGC3130</b>下的跟蹤和<b class='flag-5'>手勢</b>控制器

    如何在生產中編程MGC3030和MGC3130的詳細中文資料概述

    MGC3030 和 MGC3130 器件隨附引導加載程序(庫加載程序)。處理固件(GestIC? 庫)需要加載到器件才能運行。GestIC 庫由 Microchip 提供,而由客戶進行參數化以適應具體設計。
    發表于 06-19 17:26 ?42次下載
    如何在生產中編程<b class='flag-5'>MGC</b>3030和<b class='flag-5'>MGC3130</b>的詳細中文資料概述

    MGC3130 Hillstar 開發工具包的安裝與使用的詳細資料介紹

     MGC3130 是一款基于 Microchip 的 GestIC? 技術開發的 3D 手勢控制器。 MGC3130 具有 1 個發送通道和 5 個非常靈敏的接收通道,能夠檢測到飛法
    發表于 06-11 09:28 ?23次下載