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

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

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

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

連接獲取傳感器數(shù)據(jù)的幾大方法

NJ90_gh_bee81f8 ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2017-11-08 09:23 ? 次閱讀
傳感器的數(shù)量在整個地球表面和人們生活周遭空間激增,提供世界各種數(shù)據(jù)訊息。這些價格親民的傳感器是物聯(lián)網(wǎng)IoT)發(fā)展和我們的社會正面臨數(shù)字化革命,背后的驅(qū)動力。


然而,連接和獲取來自傳感器的數(shù)據(jù)并不總是直線前進或那么容易,以下有5個技巧以協(xié)助緩解工程師與傳輸接口到傳感器的第一次戰(zhàn)爭。

技巧1―先從總線工具開始

第一步,工程師應(yīng)當采取首次介接到傳感器時,是透過一個總線工具的方式以限制未知。一個總線工具連接一臺個人計算機(PC),然后到傳感器的I2C、 SPI或其他可讓傳感器可以“說話”的協(xié)議。與總線工具相關(guān)的PC應(yīng)用程序,提供了一個已知與工作來源用以發(fā)送和接收數(shù)據(jù),且不是未知、未經(jīng)認證嵌入式微控制器MCU)驅(qū)動程序。在總線工具的工作環(huán)境下,開發(fā)人員可以傳送和接收訊息以得到該部分如何運作的理解,在試圖于嵌入式等級操作之前。

技巧2―在Python編寫傳輸接口碼

一旦開發(fā)者已嘗試使用總線工具的傳感器,下一步就是為傳感器編寫應(yīng)用程序代碼。并非直接跳到微控制器的代碼,而是在Python編寫應(yīng)用程序代碼。許多總線 工具在編寫腳本(writing scripts)配置了插件(plug-in)和范例碼,Python通常是隨著.NET中可用的語言之一。在Python編寫應(yīng)用程序是快速且容易的, 其并提供一個方法已在應(yīng)用程序中測試傳感器,這個方式并未如同在嵌入式環(huán)境測試的復雜。擁有高層級的代碼,將使非嵌入式工程師易于挖掘傳感器的腳本及測 試,而不需要一個嵌入式軟件工程師的照看。

技巧3―以Micro Python測試傳感器

在Python寫下第一段應(yīng)用程序代碼的其中一個優(yōu)勢是,透過調(diào)用Micro Python,應(yīng)用程序調(diào)用到總線工具應(yīng)用程序編程接口(API)可易于進行更換。Micro Python運作在實時嵌入式軟件內(nèi),其中有許多傳感器可供工程師來了解其價值,Micro Python運作在一個Cortex-M4處理器,且其是一個很好的環(huán)境,以從中為應(yīng)用程序代碼除錯。不僅是簡單的,這里也不需要去寫I2C 或SPI驅(qū)動程序,因為它們已被涵蓋在Micro Python的函式庫中。

技巧4―利用傳感器供貨商代碼

任何可以從傳感器制造商“搜括”到的范例碼,工程師需要走一段很長的路才能了解傳感器如何工作的原理。不幸的是,許多傳感器供貨商并非嵌入式軟件設(shè)計的專家,因此不要期待可以發(fā)現(xiàn)一個可投入生產(chǎn)的漂亮架構(gòu)和優(yōu)雅的例子。就使用供貨商代碼,學習這部分如何運作,之后重構(gòu)的挫折感將出現(xiàn),直到它可以被干凈利索地整合到嵌入式軟件。它可能如“意大利面條般(spaghetti)”開始,但利用制造商對其傳感器如何運作的理解,在產(chǎn)品推出之前,將有助于減少許多得 被毀掉的周末時間。

技巧5―使用一個傳感器融合函式庫

機 會是,傳感器的傳輸接口并不是太新,且先前沒有人這么做過。已知的所有函式庫,如由許多芯片制造商提供的“傳感器融合函式庫”,以協(xié)助開發(fā)人員快速掌握、 甚至更好,更可避免他們陷入重新開發(fā)或大幅修改產(chǎn)品架構(gòu)的輪回。許多傳感器可以被整合至一般類型或類別,而這些類型或類別將使驅(qū)動程序順利被開發(fā),若處理得當,幾乎是普遍或是少可重復使用。尋找這些傳感器融合函式庫,并學習它們的優(yōu)點和短處。

最后的想法

感測器被整合至嵌入式系統(tǒng)時,有許多方式可以幫助提高設(shè)計時程和易用性。開發(fā)者在開始設(shè)計時,透過一個高層次抽象概念,以及在把傳感器整合進一個較低等級的 系統(tǒng)之前,學習傳感器如何運作,就絕對不會“走錯路”。今天存在的眾多資源將可協(xié)助開發(fā)人員“旗開得勝”,而無須從頭開始。

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

    關(guān)注

    0

    文章

    5

    瀏覽量

    2561

原文標題:五個技巧,讓傳感器變得更簡單!

文章出處:【微信號:gh_bee81f890fc1,微信公眾號:面包板社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    無線傳感器網(wǎng)絡(luò)的信息獲取關(guān)鍵問題

    研究方向。美國《商業(yè)周刊》在其“未來技術(shù)專版”中發(fā)表文章指出,傳感器網(wǎng)絡(luò)是全球未來的四大高技術(shù)產(chǎn)業(yè)之一,并將掀起新的產(chǎn)業(yè)浪潮。  無線傳感器網(wǎng)絡(luò)由于體積小、成本低以及強大的信息獲取功能使其在環(huán)境
    發(fā)表于 06-27 07:03

    如何在ardupilot中獲取傳感器數(shù)據(jù)和發(fā)送傳感器數(shù)據(jù)

    請問有人知道在ardupilot源碼中GPS數(shù)據(jù)是怎么獲取或發(fā)送出去的嗎?其他傳感器又是怎樣呢?
    發(fā)表于 07-15 03:15

    內(nèi)部溫度傳感器的使用

    基于STM32F103C8T6芯片)MCU內(nèi)置了一個溫度傳感器,供ADC_1的第16通道讀取,它并非精確的溫度計量會有實際性誤差。本著對ADC功能的學習與理解,以下內(nèi)容講解將使用兩種方式讀取數(shù)據(jù)(直接獲取/DMA
    發(fā)表于 08-12 07:05

    使用固件庫提供的函數(shù)來獲取內(nèi)部溫度傳感器數(shù)據(jù)的效果

    使用固件庫提供的函數(shù)來獲取內(nèi)部溫度傳感器數(shù)據(jù)的效果。STM32F103VET6處理內(nèi)部內(nèi)置了一個溫度傳感器,該溫度
    發(fā)表于 08-12 06:06

    STM32串口如何獲取氨氣傳感器數(shù)據(jù)

    STM32串口如何獲取氨氣傳感器數(shù)據(jù)
    發(fā)表于 12-13 06:54

    淺談傳感器數(shù)據(jù)結(jié)構(gòu)統(tǒng)一封裝方法

    傳感器數(shù)據(jù)結(jié)構(gòu)統(tǒng)一封裝方法封裝傳感器結(jié)構(gòu)體定義傳感器在嵌入式開發(fā)中,經(jīng)常遇到大量傳感器
    發(fā)表于 01-14 09:13

    有什么方法可以去獲取DHT11數(shù)字溫濕度傳感器數(shù)據(jù)

    DHT11數(shù)字溫濕度傳感器是什么?DHT11數(shù)字溫濕度傳感器有何優(yōu)點?有什么方法可以去獲取DHT11數(shù)字溫濕度傳感器
    發(fā)表于 01-25 07:27

    怎樣使用TS-ADC獲取溫度傳感器數(shù)據(jù)

    怎樣使用TS-ADC獲取溫度傳感器數(shù)據(jù)呢?有哪些方法呢?
    發(fā)表于 03-10 08:44

    想通過USB輸出我的傳感器數(shù)據(jù)是可以直接獲取值的嗎?

    我想通過 USB 輸出我的傳感器數(shù)據(jù),它似乎是放在一個 .dat 文件中,但它是如何編碼的?還是可以直接獲取值?
    發(fā)表于 12-02 07:09

    如何在STM板上使用機器學習算法對通過工業(yè)傳感器獲取的氣體傳感器數(shù)據(jù)進行分類?

    我想在 STM 板上使用機器學習算法對通過工業(yè)傳感器獲取的氣體傳感器數(shù)據(jù)進行分類。知道哪種 STM32 變體最適合此應(yīng)用嗎?
    發(fā)表于 01-10 07:10

    基于傳感器網(wǎng)絡(luò)不確定感知數(shù)據(jù)挖掘方法

    對無線傳感器網(wǎng)絡(luò)中的不確定感知數(shù)據(jù)的優(yōu)化挖掘算法設(shè)計,提高傳感器感知層對數(shù)據(jù)信息的采集和收發(fā)能力。傳統(tǒng)方法采用子空間重構(gòu)特征分解的
    發(fā)表于 11-11 14:56 ?1次下載

    工程師解決傳輸接口到傳感器數(shù)據(jù)傳輸?shù)?b class='flag-5'>幾大方法

    傳感器的數(shù)量在整個地球表面和人們生活周遭空間激增,提供世界各種數(shù)據(jù)訊息。這些價格親民的傳感器是物聯(lián)網(wǎng)(IoT)發(fā)展和我們的社會正面臨數(shù)字化革命,背后的驅(qū)動力。
    的頭像 發(fā)表于 11-13 09:44 ?9516次閱讀

    傳感器網(wǎng)絡(luò)數(shù)據(jù)發(fā)布為鏈接傳感器數(shù)據(jù)方法

    針對傳感器網(wǎng)絡(luò)數(shù)據(jù)的表示和傳輸標準不統(tǒng)一以及單一數(shù)據(jù)資源無法滿足應(yīng)用程序的需求問題,提出將傳感器網(wǎng)絡(luò)數(shù)據(jù)發(fā)布為鏈接
    發(fā)表于 01-03 16:26 ?0次下載

    STM32f407的485傳感器數(shù)據(jù)獲取

    485型傳感器數(shù)據(jù)獲取項目場景:通過STM32F407芯片USART3獲取485型傳感器數(shù)據(jù)
    發(fā)表于 01-14 13:17 ?22次下載
    STM32f407的485<b class='flag-5'>傳感器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>獲取</b>

    PLC數(shù)據(jù)采集模塊與傳感器連接方法

    PLC數(shù)據(jù)采集模塊與傳感器連接方法主要取決于傳感器的類型和輸出信號。以下是一個連接指南: 一、
    的頭像 發(fā)表于 11-26 13:38 ?651次閱讀
    主站蜘蛛池模板: 欧美日韩国产一区| 黄www色| 午夜爱爱爱爱爽爽爽网站免费| 亚洲黄网在线| 亚洲一区亚洲二区| 二区三区视频| 亚洲第8页| 日本三级成人午夜视频网| 男女爱爱免费高清| 国模私拍在线观看| 亚洲色图27p| 热久久国产| 一个色中文字幕| 色网站在线看| 人人人人澡| 河南毛片| 亚洲色图20p| 久久天天躁夜夜躁狠狠85麻豆 | 四虎影视在线看| 欧美色图久久| 国产经典三级| 久久精品久| www.色噜噜| 成年大片免费视频播放手机不卡| 免费看污视频软件| 国产一级毛片外aaaa| 午夜影视体验区| 国产午夜视频在线观看 | 亚洲三级色| 国产精品久久女同磨豆腐| 欧美黄色免费| 日本xxxxxxxx69| 99久久精品费精品国产一区二区| 特级毛片aaaa免费观看| 看全色黄大色大片免费久久| 中国一级特黄高清免费的大片| 免费观看欧美成人1314w色| 中文字幕在线一区二区在线| 性欧美成人免费观看视| 久久影院朴妮唛| 天天干天操|