0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

利用無線接口實現(xiàn)互連玩具的基本架構(gòu)

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-03-11 08:10 ? 次閱讀

今天,用 Android 或者 iOS 手機(jī)或平板電腦連接、控制的玩具已很常見,而集成了采用藍(lán)牙Wi-Fi 無線連接功能各種玩具則出現(xiàn)了爆炸式增長。 在商場貨架上,可以看到各種各樣的機(jī)器人、無人飛機(jī)和許多游戲機(jī)都集成了無線接口。 現(xiàn)在,這些玩具能以高性價比方式集成無線接口、多軸傳感器、小尺寸顯示屏、觸控以及其它功能,而這一切要?dú)w功于這些元件的實現(xiàn)成本已大幅降低。

在手機(jī)、平板電腦中使用的此類器件已大批量生產(chǎn),導(dǎo)致了元件成本急劇下跌。這兩種設(shè)備都集成了 Wi-Fi 和藍(lán)牙收發(fā)器,以及作為基本規(guī)范一部分的運(yùn)動傳感器、陀螺儀、GPS 接收器、觸控屏。 不僅無線連接的成本在下滑,而且在最新一代互連玩具中也能找到身影的多軸傳感器、微控制器以及其它元件的成本也在下滑。 此外,由于大多數(shù)玩具傾向于由電池驅(qū)動,因此功耗也是所有這些元件的一個關(guān)鍵要求,從而促進(jìn)了低功耗藍(lán)牙標(biāo)準(zhǔn) (BLE) 及其最新姊妹標(biāo)準(zhǔn)——智能藍(lán)牙的采納。

那么,什么是智能藍(lán)牙呢? 從本質(zhì)上講,智能藍(lán)牙和低功耗藍(lán)牙相同,但后者采用通用屬性規(guī)范 (GATT),在屬性協(xié)議 (ATT) 頂層構(gòu)建。 GATT 規(guī)范為按照 ATT 傳輸和存儲的數(shù)據(jù)確定了通用工作模式和一個構(gòu)架。 GATT 為低功耗藍(lán)牙硬件定義了服務(wù)器和客戶端角色。 由于 GATT 用于發(fā)現(xiàn)服務(wù),因此 GATT 和 ATT 規(guī)范在低功耗情況下屬于強(qiáng)制執(zhí)行的規(guī)范。 軟件開發(fā)人員使用 GATT 能夠很容易地簡化手機(jī)或平板電腦與玩具之間的發(fā)現(xiàn)和鏈接過程。

在藍(lán)牙開發(fā)者文檔的術(shù)語中,GATT 規(guī)范規(guī)定了規(guī)范數(shù)據(jù)交換的結(jié)構(gòu)。 這種結(jié)構(gòu)定義了規(guī)范中使用的服務(wù)和特征等基本要素。 這個層級結(jié)構(gòu)的頂層就是規(guī)范。 一個規(guī)范包括完成使用實例所必需的一個或多個服務(wù)。 服務(wù)則由特征或?qū)ζ渌?wù)的引用組成。 每個特征包括一個值并可能包含有關(guān)該值的可選信息。 服務(wù)、特征和特征的組成(即值和描述符)包含規(guī)范數(shù)據(jù),且均保存在服務(wù)器上的屬性中。1

低功耗藍(lán)牙標(biāo)準(zhǔn)旨在通過建立非??斓倪B接(若干毫秒)并傳輸極少量數(shù)據(jù)來降低功耗。 這些技術(shù)可以將功耗降至傳統(tǒng)藍(lán)牙的十分之一。 BLE 設(shè)備可以進(jìn)入休眠模式,并在發(fā)生事件活動時喚醒。 而且,其最大功耗小于 15 mA,平均功耗約 1 μA。 因此,一顆小型紐扣電池(例如 CR2032)便可為設(shè)備供電長達(dá) 10 年之久。

對于尋求在功耗敏感的小型便攜設(shè)備中添加 BLE 或者智能藍(lán)牙的設(shè)計人員,可以考慮 BL600 系列模塊(Laird Technologies 提供)。 BL600 模塊基于 Nordic Semiconductor 的 nRF51822 芯片組,在緊湊的 19 x 12.5 mm 基底面內(nèi)實現(xiàn)了低功耗和很好的覆蓋范圍。 該模塊包含支持 BLE 應(yīng)用開發(fā)所需的全部硬件和固件。 BL600 模塊也完全通過了藍(lán)牙終端產(chǎn)品鑒定,設(shè)計人員可直接將其集成到設(shè)備中,無需再進(jìn)行藍(lán)牙鑒定。

同樣,Panasonic 的 PAN1326/1316 系列 RF 模塊也同時具備了低功耗藍(lán)牙和智能藍(lán)牙連接功能。 這種技術(shù)融合為短距離應(yīng)用創(chuàng)造了一種低成本、超低功耗無線網(wǎng)絡(luò)解決方案。 PAN1326/1316 主機(jī)控制接口 (HCI) 系列還為 Texas Instruments 的 CC2564 器件提供了模塊格式,使其方便使用。 Panasonic 的小型基底面技術(shù)能讓模塊基底面(含天線)縮小至僅 85.5 mm2。 這些模塊可以容納 1.3mm 焊線間距、至少為兩層結(jié)構(gòu)的 PCB,從而簡化了制造、實施過程。

Panasonic 還針對三種藍(lán)牙標(biāo)準(zhǔn)提供三模開發(fā)模塊。 這種模塊可直接插入 Panasonic 開發(fā)套件以及 Texas Instruments 的 MSP430 和 Stellaris 實驗板中,并帶來了針座連接器優(yōu)勢,以簡化原型的布線和現(xiàn)場試驗。

一個玩具即是一個嵌入式控制系統(tǒng)

互連玩具的基本架構(gòu)非常類似于嵌入式控制系統(tǒng)——通常包括一個中央控制處理器,帶有本地存儲器、電源管理功能、用于連接多軸傳感器或開關(guān)的各種信號輸入、控制一個或多個電機(jī)的附加輸出信號、一個顯示屏或指示燈,或一些其它功能,此外,還配備用于連接 Wi-Fi 和/或藍(lán)牙無線電的無線接口(圖 1)。 今天的控制器通常是一款基于 ARM? Cortex?-M0 或 M3/M4 處理器內(nèi)核的高集成度微控制器,無線電功能則通常依賴一個包含發(fā)射/接收電路和功率放大器的獨(dú)立芯片或模塊。

利用無線接口實現(xiàn)互連玩具的基本架構(gòu)

圖 1:互連玩具的內(nèi)部電子子系統(tǒng)簡圖,如 Orbotix 的 Sphero。該簡圖反映了一個典型的嵌入式控制系統(tǒng)。 微控制器執(zhí)行程序,而其 I/O 引腳則用于連接并控制不同的傳感器、電機(jī)、開關(guān)、顯示屏和無線電。

由 Orbotix 開發(fā)的 Sphero 球形機(jī)器人是市面上較吸引人的互連玩具之一(圖 2)。 該公司在一個接近高爾夫球大小的透明塑料球內(nèi)置入了一個完整的系統(tǒng),該系統(tǒng)包括一個內(nèi)部電池?zé)o線充電系統(tǒng)、一個基于 Cortex-M4 的微控制器(STMicroelectronics 提供)、一個 ARM 處理器(運(yùn)行藍(lán)牙堆棧協(xié)議)、一個 Texas Instruments 電機(jī)驅(qū)動器(控制電機(jī))、一個 Bosch 陀螺儀傳感器、多個彩色 LED 燈(允許用戶改變 Sphero 球形機(jī)器人的顏色)以及一個 Amp’edRFd 提供的傳統(tǒng)藍(lán)牙無線接口。 第二代 Sphero 產(chǎn)品用智能藍(lán)牙解決方案取代了傳統(tǒng)藍(lán)牙,將會降低功耗。 在充滿電的狀態(tài)下,Sphero 球在全加力游戲規(guī)則下可以玩一個小時,且其控制距離可達(dá) 100 英尺。

圖 2:Sphero2 是 Orbotix 公司開發(fā)的最新一代球形機(jī)器人,這款產(chǎn)品由通過低功耗藍(lán)牙無線鏈路連接的 iOS 或 Android 智能手機(jī)或平板電腦控制(上圖)。 用戶界面簡單,可下載到 Apple iOS 或 Android 智能手機(jī),或平板電腦上(下圖)。

在如何運(yùn)用智能手機(jī)或平板電腦實現(xiàn)新功能方面,由 Wowwee 和 Parrot 等公司推出的玩具機(jī)器人和無人飛機(jī)便是很好的實例。 例如,Parrot 的“Jumping Sumo”兩輪玩具機(jī)器人配備嵌入式攝像頭,能夠通過 Wi-Fi 連接將視頻內(nèi)容傳回智能手機(jī)或平板電腦(圖 3 左)。 其中,Wi-Fi 連接也用于控制,用戶可使機(jī)器人沿圓周滾動或跳躍,其跳躍高度超過 2.5 英尺并且在下落時能保持滾輪先接觸地面。

Parrot 的 AR 無人機(jī) Drone2.0 是一款配備高清攝像頭的四螺旋槳設(shè)備,其攝像頭能以 30 幀每秒的速度捕獲 720p 視頻內(nèi)容,并利用 H.264 編碼器進(jìn)行視頻編碼(圖 3 右)。 盡管可利用集成 WI-Fi 接口將視頻內(nèi)容發(fā)送回智能手機(jī)或平板電腦,但該系統(tǒng)還配備了 USB 插槽,方便用 U 盤在本地保存視頻內(nèi)容。 板載計算機(jī)/控制系統(tǒng)采用一個基于 1 GHz 32 位 ARM 的微控制器和一個 Texas Instruments TMS320DM64x 視頻 DSP 芯片。

圖 3:Parrot 的跳躍機(jī)器人玩具 Jumping Sumo 可在空中的跳躍高度為 2.5 英尺,配備一個嵌入式攝像頭,能通過 Wi-Fi 接口將視頻內(nèi)容傳回智能手機(jī)或平板電腦(左圖)。 AR 無人機(jī) Drone2.0 Quadricopter 也是 Parrot 產(chǎn)品,具有精度極高的控制和自動穩(wěn)定功能,能在飛行中捕獲高清視頻內(nèi)容。 采用多個傳感器提供穩(wěn)定、定位、定向和地面速度數(shù)據(jù)。

Wi-Fi 接口提供 802.11b/g/n 和多傳感器連接,具體包括三軸陀螺儀、加速計和磁力計(用于 GPS 定位)、壓力傳感器和超聲波傳感器(用于海拔高度測量)。 另一個低分辨率攝像機(jī) (QVGA) 以 60 幀每秒的速度捕獲圖像,以協(xié)助測量地面速度。 這款無人機(jī)由四個轉(zhuǎn)速達(dá) 28,500 RPM 的無刷電機(jī)提供升力,每個電機(jī)由 Atmel 8- MIPS AVR 系列 CPU 控制。 采用一個 1000 mAH 可充電鋰聚合物電池提供電源。 Apple 應(yīng)用商店提供一款名為 AR.Free Flight 免費(fèi)軟件應(yīng)用,能夠讓 iPhone、iPod Touch 或 iPad 控制這款無人機(jī)。

如果工程師正在為一個設(shè)計項目部署 Wi-Fi 連接,則應(yīng)關(guān)注一下 Skyworks 的 SE2594L,這是一款完整的 802.11a/b/g/n WLAN RF 前端模塊,具備功率放大器、濾波、功率檢測器、T/R 開關(guān)、多路復(fù)用器和相關(guān)匹配功能等全部功能。 所有 RF 端口均針對易用性而設(shè)計,可匹配 50 Ω 電阻,從而能簡化 PCB 布局和收發(fā)器的 RFIC 接口。 SE2594L 還包括一個用于每個頻段、發(fā)射鏈的發(fā)射器電源檢測器,且每個發(fā)射鏈的動態(tài)范圍均為 20 dB。 SE2594L 外形小巧,是一個完整的、能涵蓋從收發(fā)器輸出到天線的 2.4GHz 和 5GHz WLAN RF 解決方案。

總之,市場上各種各樣的無線玩具如雨后春筍般涌現(xiàn),從小型直升飛機(jī)、多螺旋槳無人機(jī),到在辦公室地面上游走的機(jī)器人阿凡達(dá),應(yīng)有盡有。 許多設(shè)備都充分利用了無線技術(shù)控制運(yùn)動,有時還用于收發(fā)視頻內(nèi)容。 本文介紹了不同玩具供應(yīng)商用來實現(xiàn)連接和控制的藍(lán)牙、Wi-Fi 等一些技術(shù),甚至還涉及到窩蜂子系統(tǒng)。 正如本文中所有實例展示的那樣,互連玩具概念可以千變?nèi)f化,受限的只是設(shè)計人員有限的創(chuàng)造力。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5087

    文章

    19150

    瀏覽量

    306374
  • 無線
    +關(guān)注

    關(guān)注

    31

    文章

    5464

    瀏覽量

    173564
  • 攝像頭
    +關(guān)注

    關(guān)注

    60

    文章

    4852

    瀏覽量

    95962
收藏 人收藏

    評論

    相關(guān)推薦

    利用FPGA實現(xiàn)USB 2.0通信接口

    USB?2.0接口實現(xiàn)方式 利用FPGA來實現(xiàn)USB 2.0接口的方式一般有兩種,一是借助外圍的USB
    的頭像 發(fā)表于 12-30 13:59 ?472次閱讀
    <b class='flag-5'>利用</b>FPGA<b class='flag-5'>實現(xiàn)</b>USB 2.0通信<b class='flag-5'>接口</b>

    4G模組GPIO接口實操|(zhì)精選教程

    今天我將把我熟悉的4G模組GPIO接口實操整理成文,以Air724UG做出精選教程分享給大家。
    的頭像 發(fā)表于 12-14 09:36 ?224次閱讀
    4G模組GPIO<b class='flag-5'>接口實</b>操|(zhì)精選教程

    反射內(nèi)存卡的系統(tǒng)架構(gòu)

    反射內(nèi)存卡的基本架構(gòu)
    的頭像 發(fā)表于 12-06 15:17 ?201次閱讀

    通過DSP的mcbsp和i2c接口實現(xiàn)對AIC34芯片的操作,如何編程?

    通過DSP的mcbsp和i2c接口實現(xiàn)對AIC34芯片的操作如何編程,有沒有相關(guān)的例程嗎?
    發(fā)表于 11-07 08:12

    想使用typec接口實現(xiàn)數(shù)據(jù)與音頻一體的功能,有推薦的芯片嗎?

    目前我們產(chǎn)品有一路音頻模擬信號,一路usb信號,現(xiàn)在想使用typec接口實現(xiàn)數(shù)據(jù)與音頻一體的功能,想問下ti有這方面的芯片嗎
    發(fā)表于 10-22 06:39

    任意波形發(fā)生器的基本架構(gòu)

    任意波形發(fā)生器(Arbitrary Waveform Generator,AWG)是從信號發(fā)生器演進(jìn)過來的一款信號源,其架構(gòu)的設(shè)計旨在提供高精度、高穩(wěn)定性和靈活可編程的波形信號輸出。
    的頭像 發(fā)表于 10-18 16:29 ?360次閱讀

    如何利用無線MODBUS通訊模塊實現(xiàn)無線485通信?

    PLC為例,驗證不同品牌PLC之間能否實現(xiàn)ModbusRTU協(xié)議下的無線485通訊。本方案中采用達(dá)泰PLC無線通訊終端——DTD435MC,作為實現(xiàn)
    的頭像 發(fā)表于 09-29 17:14 ?443次閱讀
    如何<b class='flag-5'>利用</b><b class='flag-5'>無線</b>MODBUS通訊模塊<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>無線</b>485通信?

    快速串行接口(FSI)在多芯片互連中的應(yīng)用

    電子發(fā)燒友網(wǎng)站提供《快速串行接口(FSI)在多芯片互連中的應(yīng)用.pdf》資料免費(fèi)下載
    發(fā)表于 08-27 10:18 ?0次下載
    快速串行<b class='flag-5'>接口</b>(FSI)在多芯片<b class='flag-5'>互連</b>中的應(yīng)用

    SSD基本架構(gòu)

    SSD?主要由控制單元和存儲單元(當(dāng)前主要是FLASH?閃存顆粒)組成,控制單元包括SSD?控制器、主機(jī)接口、DRAM?等,存儲單元主要是NAND閃存?顆粒。 主機(jī)接口:主機(jī)訪問SSD的協(xié)議和物理
    的頭像 發(fā)表于 08-14 09:05 ?356次閱讀

    基于CMS8W552x系列4G 無線燈控、玩具、以及無線控制等

    包,方便開發(fā),該產(chǎn)品主要應(yīng)用于2.4G 無線燈控、玩具、以及無線控制等應(yīng)用領(lǐng)域。 產(chǎn)品特性 CMS8W552x系列是中微半導(dǎo)體推出的智能照明解決方案,具有以下優(yōu)點: 低功耗設(shè)計:待機(jī)功耗低于2微安培(uA
    發(fā)表于 08-09 09:48

    請問可以用FX3作為SPI的Master,通過GPIF II接口實現(xiàn)SPI通信嗎?

    GPIF II接口實現(xiàn)SPI通信嗎? 2.請問FX3的GPIF II接口輸出是什么電平標(biāo)準(zhǔn)呢?TTL or CMOS or 485 or 422? 我的外設(shè)是422電平,如果要用FX3的GPIF II接口驅(qū)動,需要電平轉(zhuǎn)換嗎?
    發(fā)表于 05-29 07:46

    2.4GHz ISM射頻前端芯片GC1103在無線遙控玩具中的應(yīng)用

    2.4GHz ISM射頻前端芯片GC1103在無線遙控玩具中的應(yīng)用
    的頭像 發(fā)表于 05-23 09:54 ?644次閱讀
    2.4GHz ISM射頻前端芯片GC1103在<b class='flag-5'>無線</b>遙控<b class='flag-5'>玩具</b>中的應(yīng)用

    清華團(tuán)隊微創(chuàng)無線腦機(jī)接口實現(xiàn)患者意念操作

    在此次突破中,北京天壇醫(yī)院神經(jīng)外科賈旺教授團(tuán)隊攜手清華大學(xué)洪波教授團(tuán)隊,運(yùn)用微創(chuàng)腦機(jī)接口幫助高位截癱患者實現(xiàn)意念控制光標(biāo)。這標(biāo)志著我國在該領(lǐng)域取得又一里程碑式進(jìn)步。
    的頭像 發(fā)表于 02-25 10:37 ?743次閱讀

    TC1728沒有LIN接口,只有UART接口,可以用UART接口實現(xiàn)LIN接口嗎?

    TC1728沒有LIN接口,只有UART接口??梢杂肬ART接口實現(xiàn)LIN接口嗎?
    發(fā)表于 02-06 06:51

    2.4G收發(fā)芯片遙控玩具解決方案

    2.4G遙控玩具是指通過2.4GHz無線信號進(jìn)行遙控的玩具。這種玩具通常包括遙控器和遙控車、挖機(jī)、飛機(jī)、船等各種類型的模型。使用2.4G頻段的遙控器可以提供更穩(wěn)定和可靠的信號傳輸,具有
    的頭像 發(fā)表于 01-19 09:35 ?2785次閱讀