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

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

完善資料讓更多小伙伴認(rèn)識你,還能領(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ù)并不總是直線前進(jìn)或那么容易,以下有5個技巧以協(xié)助緩解工程師與傳輸接口到傳感器的第一次戰(zhàn)爭。

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

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

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

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

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

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

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

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

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

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

最后的想法

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

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

    關(guān)注

    0

    文章

    5

    瀏覽量

    2602

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    從四大方面分析CCD傳感器與CMOS傳感器的優(yōu)劣

    從四大方面分析CCD傳感器與CMOS傳感器的優(yōu)劣關(guān)鍵字:CCD傳感器(9)CMOS傳感器(13)CCD
    發(fā)表于 03-30 19:43

    如何在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通道讀取,它并非精確的溫度計(jì)量會有實(shí)際性誤差。本著對ADC功能的學(xué)習(xí)與理解,以下內(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)點(diǎn)?有什么方法可以去獲取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板上使用機(jī)器學(xué)習(xí)算法對通過工業(yè)傳感器獲取的氣體傳感器數(shù)據(jù)進(jìn)行分類?

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

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

    對無線傳感器網(wǎng)絡(luò)中的不確定感知數(shù)據(jù)的優(yōu)化挖掘算法設(shè)計(jì),提高傳感器感知層對數(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 ?9687次閱讀

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

    針對傳感器網(wǎng)絡(luò)數(shù)據(jù)的表示和傳輸標(biāo)準(zhǔn)不統(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ù)獲取項(xiàng)目場景:通過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 ?2279次閱讀
    主站蜘蛛池模板: 在线免费一区 | 午夜激情啪啪 | 日本一区二区三区在线网 | 在线人成精品免费视频 | 亚洲乱强| 免费观看视频在线 | 一区不卡在线观看 | 久久精品视频观看 | 狠狠色狠色综合曰曰 | 华人被黑人粗大猛然进 | 亚洲精品第三页 | 一区二区视频在线 | 亚洲激情a | 手机在线精品视频 | 一级特黄aa大片免费 | 2015xxxx欧美 | 久久久久久夜精品精品免费 | 婷婷综合网站 | 成人在线a | 成人久久久 | 久久免费视频精品 | www.日本免费| 成人精品视频在线观看播放 | 美女一级毛片毛片在线播放 | 人与牲动交xx | 激情综合网色播五月 | 特级毛片aaaaaa蜜桃 | 91av在线免费观看 | 久久香蕉国产精品一区二区三 | 特黄一级视频 | 日本久久综合视频 | 亚洲一区二区黄色 | 中文字幕一区2区3区 | 久久亚洲aⅴ精品网站婷婷 久久亚洲成人 | 色天使在线视频 | 关晓彤被调教出奶水的视频 | 国模私拍一区二区 | 天天干天天干天天干 | 天堂网在线www资源网 | 久久精品国产精品亚洲人人 | 色99色|