資料介紹
物聯(lián)網(wǎng) (IoT) 將實現(xiàn)萬物互連,有人說它正在形成,也有說它已經(jīng)出現(xiàn)。無論如何,了解什么是物聯(lián)網(wǎng)以及它產(chǎn)生的原因都意義重大。物聯(lián)網(wǎng)牽涉到如何連接?xùn)|西(非人類)到互聯(lián)網(wǎng)。這些東西使用或涉及數(shù)據(jù),而這些數(shù)據(jù)是較大系統(tǒng)的一部分并且必須被正確測量。數(shù)據(jù)經(jīng)由一個聯(lián)網(wǎng)的小型嵌入式系統(tǒng)測量,其中一些嵌入式系統(tǒng)外形僅像郵票般大小。
這些帶聯(lián)網(wǎng)功能的嵌入式系統(tǒng),屬于不帶人機界面的微控制器設(shè)備。這些系統(tǒng)使用傳感器或其它檢測機制來收集數(shù)據(jù),這些數(shù)據(jù)對于更大型的系統(tǒng)價值巨大。這些數(shù)據(jù)通過互聯(lián)網(wǎng)發(fā)送到大型計算機上。計算機收集、分析數(shù)據(jù),并將之存儲在內(nèi)存中,而且經(jīng)常根據(jù)這些數(shù)據(jù)的分析結(jié)果做出一些實時系統(tǒng)決策。
如同任何嵌入式系統(tǒng)項目,首先第一步是選擇合適的開發(fā)套件。要選擇合適的開發(fā)套件,應(yīng)先了解物聯(lián)網(wǎng)項目的需求。一般情況下,存在以下三種類型的物聯(lián)網(wǎng)開發(fā)項目:
1、云連接。此類項目可以是遍布全球的巨型系統(tǒng)網(wǎng)絡(luò),所有設(shè)備都連接到云基礎(chǔ)設(shè)施。這種云基礎(chǔ)設(shè)施可以包括一個或多個服務(wù)器,來運行分析并處理所收集數(shù)據(jù)的服務(wù)器應(yīng)用程序。
2、本地聯(lián)網(wǎng)。一些小型嵌入式系統(tǒng)是更大系統(tǒng)的遠程傳感器,往往位于企業(yè)內(nèi)部網(wǎng)。
3、網(wǎng)關(guān)。此類項目是將傳統(tǒng)應(yīng)用連接到互聯(lián)網(wǎng)的系統(tǒng)。
云連接開發(fā)套件
此類應(yīng)用可以展示IoT與傳統(tǒng)嵌入式系統(tǒng)最顯著的差異。“云”是被配置為提供存儲和服務(wù)功能的Web服務(wù)器。物聯(lián)網(wǎng)節(jié)點連接到云服務(wù)器,以發(fā)送甚至接收數(shù)據(jù)和指令。云服務(wù)器上運行一個或多個軟件應(yīng)用程序,可以做很多事情,包括收集和存儲信息以備隨后復(fù)查,做近乎實時的決策以及發(fā)送指令到聯(lián)網(wǎng)的IoT節(jié)點。

從零開始創(chuàng)建云連接物聯(lián)網(wǎng)項目可能會很耗時間。開發(fā)人員需要建立云服務(wù)器的硬件和軟件環(huán)境,同時為物聯(lián)網(wǎng)節(jié)點和云服務(wù)器編寫驅(qū)動程序和應(yīng)用程序代碼,然后調(diào)試兩系統(tǒng)間的連接,最后再創(chuàng)建終端應(yīng)用。為簡化該過程,云開發(fā)工具提供現(xiàn)成的連接生態(tài)系統(tǒng),包括已測試的應(yīng)用代碼,可以在不到一天的時間內(nèi)建好工作原型。
英特爾目前有兩種開發(fā)板,可以支持云開發(fā)并作為終端使用設(shè)備。第一種是英特爾? Edison,主板很小,只有郵票大小。英特爾Edison(圖1)采用22nm的英特爾凌動? SoC,內(nèi)置一個頻率為500MHz的雙核、雙線程CPU,以及一個100MHz的32位微控制器Quark。板載存儲器包括4GB閃存和1GB的RAM,同時支持WiFi和藍牙4.0連接。Edition通過英特爾IoT分析云服務(wù)器來提供WiFi器件到云的連接。這種云服務(wù)允許采集和分析物聯(lián)網(wǎng)數(shù)據(jù),而無需創(chuàng)建定制云服務(wù)器??傊?,英特爾為開發(fā)人員提供云服務(wù)器,這本身就是一個云開發(fā)工具。英特爾還研制了Arduino?開發(fā)環(huán)境,可以連接到Edison以使用編程和調(diào)試功能。
英特爾Galileo 2代 (圖2)是一個更大、更復(fù)雜的Arduino認證板。Galileo 2由一個400MHz的32位英特爾Quark? X1000片上系統(tǒng) (SoC) 驅(qū)動?;ヂ?lián)網(wǎng)連接由10/100以太網(wǎng)提供,另外還支持其它一系列通用嵌入式連接選項,比如SPI和UART。開發(fā)人員也可將Galileo 2連接到英特爾物聯(lián)網(wǎng)分析云服務(wù)器,執(zhí)行比Edison更復(fù)雜的任務(wù)。

英特爾Edison和英特爾Galileo 2開發(fā)套件展示了基本的云開發(fā)環(huán)境。開發(fā)人員可以給這些板編程以從環(huán)境中收集數(shù)據(jù),然后將這些數(shù)據(jù)通過互聯(lián)網(wǎng)發(fā)送并和云服務(wù)器進行互動。
更進一步,Microchip有一個簡便的云開發(fā)平臺,提供與亞馬遜彈性計算云 (EC2) 的連接。不僅Microchip的開發(fā)平臺可以將數(shù)據(jù)發(fā)送到亞馬遜的EC2, EC2甚至也可以發(fā)送數(shù)據(jù)來控制Microchip的開發(fā)平臺。這也為開發(fā)環(huán)境增加了另一層復(fù)雜度,可以演示無需人工干預(yù)前提下的云服務(wù)器如何控制物聯(lián)網(wǎng)節(jié)點。
2本地聯(lián)網(wǎng)的物聯(lián)網(wǎng)開發(fā)套件
本地聯(lián)網(wǎng)的物聯(lián)網(wǎng)節(jié)點可能不支持WiFi或以太網(wǎng)等TCP/ IP連接協(xié)議。這種系統(tǒng)可能使用非互聯(lián)網(wǎng)協(xié)議 (IP) 網(wǎng)絡(luò),比如ZigBee?或藍牙,就像Texas Instruments (TI) CC2650STK SimpleLink藍牙智能SensorTag物聯(lián)網(wǎng)套件(圖3該套件包含10個環(huán)境傳感器,可以檢測溫度、加速度、環(huán)境亮度等等。TI SensorTag物聯(lián)網(wǎng)套件使用藍牙連接到Android或iOS移動應(yīng)用。這些移動應(yīng)用可以監(jiān)控并顯示傳感器讀數(shù),以圖表方式提供基本數(shù)據(jù)分析,甚至打開或者關(guān)閉SensorTag傳感器。

Silicon Labs Sensor Puck提供了類似功能。Sensor Puck測量環(huán)境光、紫外線指數(shù)、環(huán)境溫度和濕度,所有這些數(shù)據(jù)都可以通過低功耗藍牙 (BLE) 發(fā)送到安裝了Sensor Puck 的iOS 或Android應(yīng)用的移動設(shè)備上。Sensor Puck支持BLE廣播模式,允許單個移動設(shè)備從多個Puck收集數(shù)據(jù)并顯示。有經(jīng)驗的移動開發(fā)人員可以編寫代碼來分析這些數(shù)據(jù),并得出有意義的結(jié)論。
物聯(lián)網(wǎng)網(wǎng)關(guān)開發(fā)套件
物聯(lián)網(wǎng)網(wǎng)關(guān)從不支持互聯(lián)網(wǎng)連接的設(shè)備中獲取數(shù)據(jù),然后將這些數(shù)據(jù)通過WiFi或以太網(wǎng)發(fā)送到別的地方。ZigBee是一種流行的無線網(wǎng)狀網(wǎng)絡(luò)標準,它不支持TCP / IP協(xié)議,因此不能分配IP地址。DIGI XBee ZigBee云套件(圖4)提供ZigBee到以太網(wǎng)和WiFi的網(wǎng)關(guān)轉(zhuǎn)換。這節(jié)省了將ZigBee數(shù)據(jù)轉(zhuǎn)換成TCP / IP數(shù)據(jù)包所需要的時間和代碼開發(fā)成本。一旦連接到互聯(lián)網(wǎng),XBee云套件就會連接Digi贊助的設(shè)備云帳號。然后,開發(fā)人員可借助任何瀏覽器訪問在線云控制面板并與XBee云套件進行交互。

對于復(fù)雜的高端網(wǎng)關(guān)應(yīng)用開發(fā),英特爾提供了DK300系列網(wǎng)關(guān)解決方案。DK300套件支持通過2G/3G/4G蜂窩、10/100/1000以太網(wǎng)和WiFi網(wǎng)絡(luò)連接進行網(wǎng)關(guān)開發(fā)。開發(fā)數(shù)據(jù)可以被收集并通過藍牙、USB、串行端口、ZigBee等發(fā)送到互聯(lián)網(wǎng)。
結(jié)論
對大多數(shù)開發(fā)人員而言,從零開始創(chuàng)建可聯(lián)網(wǎng)的物聯(lián)網(wǎng)系統(tǒng)需要掌握許多不同的技術(shù),包括有線和無線聯(lián)網(wǎng)、嵌入式代碼開發(fā)和設(shè)備驅(qū)動程序開發(fā)。雖然許多有經(jīng)驗的開發(fā)人員可能已經(jīng)熟悉了這些技術(shù),但更多技能,如編寫移動設(shè)備應(yīng)用程序和云代碼開發(fā)是相對較新的技能。新的物聯(lián)網(wǎng)開發(fā)套件提供了硬件、軟件、固件和集成工具,可以縮短產(chǎn)品上市時間,同時也能培養(yǎng)開發(fā)人員對這些新技術(shù)的掌握程度。

Bill Giovino是錫拉丘茲大學(xué) (Syracuse University) 電子工程師,擁有理學(xué)學(xué)士學(xué)位,是為數(shù)不多的從設(shè)計工程師到現(xiàn)場應(yīng)用工程師再到技術(shù)營銷成功過渡的人之一。在過去的20年里,他與許多半導(dǎo)體公司(包括STMicroelectronics、Infineon和National semiconductor)以及一名獨立顧問一起,面向技術(shù)和非技術(shù)受眾開發(fā)和營銷新技術(shù)。在STMicroelectronics,Bill為公司在微控制器行業(yè)的早期發(fā)展做出了突出貢獻。他是LinkedIn半導(dǎo)體銷售與營銷集團(LinkedIn Semiconductor Sales&Marketing Group)的主持人,能流利地講B2E。Bill仍然駕駛著他信任的福特金牛座(Ford Taurus SHO),這家公司近年來采用貿(mào)澤電子元件進行了一些不同尋常的電子升級,獲益頗多。
- UM-B-096:DA14585 物聯(lián)網(wǎng)多傳感器開發(fā)套件軟件參考應(yīng)用
- SmartBond DA14585 物聯(lián)網(wǎng)多傳感器開發(fā)套件快速入門指南
- UM-B-100:DA14585 物聯(lián)網(wǎng)多傳感器開發(fā)套件用戶指南
- 高級開發(fā)套件快速入門指南
- SmartBond DA14585 物聯(lián)網(wǎng)多傳感器開發(fā)套件快速入門指南
- 高級開發(fā)套件快速入門指南
- 帶有恩智浦快速物聯(lián)網(wǎng)開發(fā)套件的車輛監(jiān)控器
- Neptune開發(fā)套件_2021
- Taurus AI Camera開發(fā)套件_2021
- SmartMesh IP 的軟件開發(fā)套件加速了無線傳感器工業(yè)物聯(lián)網(wǎng)應(yīng)用的開發(fā)
- ST電機控制開發(fā)套件5.0 28次下載
- TinyM0系列開發(fā)套件快速入門 9次下載
- 瑞薩開發(fā)套件快速入門教材 25次下載
- ZigBee開發(fā)套件內(nèi)容
- CANstarter-2開發(fā)套件
- ONELAB選型指南 | DEV開發(fā)套件 vs EVB評估板 279次閱讀
- 使用英特爾哪吒開發(fā)套件部署YOLOv5完成透明物體目標檢測 1.1k次閱讀
- 基于T5L芯片的多功能物聯(lián)網(wǎng)開發(fā)套件 1.6k次閱讀
- 基于英特爾開發(fā)套件的AI字幕生成器設(shè)計 1.7k次閱讀
- 什么是物聯(lián)網(wǎng)開發(fā)套件?如何挑選物聯(lián)網(wǎng)開發(fā)套件 5.7k次閱讀
- 米爾科技微控制器開發(fā)套件介紹 2.6k次閱讀
- 微雪電子人工智能物聯(lián)網(wǎng)開發(fā)套件介紹 3.5k次閱讀
- 微雪電子Maix Go AIoT 人工智能物聯(lián)網(wǎng)開發(fā)套件介紹 3.9k次閱讀
- 淺談人工智能物聯(lián)網(wǎng)設(shè)計的AIoT開發(fā)套件特點及參數(shù) 5.5k次閱讀
- 物聯(lián)網(wǎng)技術(shù)綜合實驗系統(tǒng)III型參數(shù) 4.6k次閱讀
- 電機控制軟件開發(fā)套件啟動新設(shè)計 2.1k次閱讀
- DA14585語音遙控器開發(fā)套件有什么優(yōu)勢?有哪方面的應(yīng)用? 7k次閱讀
- Xilinx Kintex UltraScale FPGA DSP開發(fā)套件主要性能和優(yōu)勢 3.4k次閱讀
- 芯科推出新一代Thunderboard Sense 2 IoT傳感器至云物聯(lián)網(wǎng)開發(fā)套件 6.6k次閱讀
- 賽普拉斯與富昌電子及村田公司推出Nebula IoT開發(fā)套件 9k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費
- 4丹佛斯2800系列變頻器說明書
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊
- 0.74 MB | 1次下載 | 免費
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測距模塊產(chǎn)品手冊
- 0.43 MB | 1次下載 | 免費
- 8SDFM 激光測距模塊模組手冊
- 0.54 MB | 1次下載 | 免費
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場分析及創(chuàng)新應(yīng)用
- 3.11 MB | 43次下載 | 免費
- 3RV1126B系列開發(fā)板產(chǎn)品資料
- 4.19 MB | 18次下載 | 免費
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場景
- 3.05 MB | 12次下載 | 免費
- 6【開源】60余套STM32單片機、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項目案例及入門學(xué)習(xí)資源包
- 10.55 MB | 8次下載 | 免費
- 7冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論