日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

怎樣用MLX90614和Arduino構建紅外測溫儀

454398 ? 來源:工程師吳畏 ? 2019-07-26 11:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本文中,我將解釋如何通過紅外線測量表面溫度。使用這項技術,我們可以簡單地通過向表面發(fā)送紅外波并分析返回傳感器的波來收集溫度信息。

有許多不同類型的傳感器可用于測量溫度。 LM35或DS18B20溫度傳感器根據直接施加在傳感器設備表面的熱量提供輸出。但是,對于極熱的情況(例如明火),您無法使用基于接觸的傳感器來檢測準確的溫度。

如果你想用非接觸式方法(我們?yōu)檫@個項目做)檢測溫度,紅外線溫度計傳感器是最好的解決方案。因此,我們將使用Melexis的MLX90614紅外測溫儀進行此項目。 MLX90614傳感器使用非接觸式溫度傳感來收集溫度信息,而不會觸及任何特定表面。

紅外線溫度計的工作原理

雖然人眼看不到,但所有物體都會發(fā)出紅外光線,濃度會因溫度而異。通過檢測紅外線,我們可以感知溫度范圍。 MLX90614溫度計傳感器使用這一原理。

MLX90614是一款功能強大的紅外傳感器件,具有極低噪聲放大器和17位ADC。它可以為溫度計提供高精度和高分辨率。關于MLX90614的最佳部分是它使用工廠的數字SMBus進行校準。這意味著它將提供0.02°C的高分辨率輸出,并可連續(xù)傳輸-20至120°C的測量溫度。

現在我們了解傳感器的工作原理,讓我們深入了解項目!

必需材料

Arduino

字符LCD 16x2

MLX90614

LCD屏蔽(可選)

接線

MLX 90614溫度計具有I2C通信線路,因此我們可以將此傳感器與Arduino連接,無需任何額外電路。如下圖所示連接所有內容。您可以使用LCD 16X2屏蔽或連接獨立LCD,如Fritzing圖中所述。

適用于Arduino LCD Shield

上傳源代碼

將以下源代碼復制并粘貼到Arduino IDE。仔細檢查連接后,上傳代碼。

/*

* Non-contact Thermometer with GY - 906 module

* Support for the MLX90614 sensor on the I2C bus

* SDA line = A4

* SCL line = A5

* Sensor supply with 5V

*/

#include

#include

LiquidCrystal lcd (8, 9, 4, 5, 6, 7);

int address = 0xb4; // Sensor address MLX90614

int erc = 0; // Variable holding the PEC value

int dataH = 0; // The second byte of data

int dataL = 0; // The first byte of data

double tempnalsb = 0.02; // Variable by which the digital value will be multiplied

double temperature = 0; // Variable holding the temperature

void setup () {

i2c_init (); // Initialization of the I2C bus

lcd.begin (16, 2); // Initialize the display

}

void loop () {

i2c_start_wait (address + I2C_WRITE); // Start I2C communication in write mode

i2c_write (0x07); // Write the value 0x07 (select the register Tobj1)

i2c_rep_start (address + I2C_READ); // Restart I2C communication at the read address

dataL = i2c_readAck (); // Read the first byte of data

dataH = i2c_readAck (); // Read the second byte of data

erc = i2c_readNak (); // Read the third (unimportant) data byte

i2c_stop (); // End of I2C transmission

temperature = (double) (((dataH & 0x007F) 《《 8) + dataL); // Create a 16-bit variable consisting of two one-byte variables

temperature = temperature * tempnalsb; // For one bit 0.02 K, the result of this operation is the temperature in Kelvin

temperature = temperature - 273.15; // Conversion to Celsius degrees

lcd.setCursor (0,0); // Display (first LCD line)

lcd.print (“Object =”);

lcd.print (temperature);

lcd.print (“”);

lcd.write (0xDF); // Degree sign

lcd.print (“C”);

i2c_start_wait (address + I2C_WRITE);

i2c_write (0x06); // Select the ambient temperature register

i2c_rep_start (address + I2C_READ);

dataL = i2c_readAck ();

dataH = i2c_readAck ();

erc = i2c_readNak ();

i2c_stop ();

temperature = (double) (((dataH & 0x007F) 《《 8) + dataL);

temperature = temperature * tempnalsb;

temperature = temperature - 273.15;

lcd.setCursor(0,1); // Display (second LCD line)

lcd.print (“Ambient =”);

lcd.print (temperature);

lcd.print (“”);

lcd.write (0xDF);

lcd.print (“C”);

delay (200); // Delay 200ms

}

有很多項目可以派上紅外溫度傳感器,例如測量液體或熱觸摸表面。因為它不需要直接接觸,所以在這些情況下MLX90614將是一個很好的選擇。

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

    關注

    3

    文章

    256

    瀏覽量

    28889
  • Arduino
    +關注

    關注

    190

    文章

    6527

    瀏覽量

    197521
  • MLX90614
    +關注

    關注

    3

    文章

    28

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    明火煤監(jiān)測設備之紅外測溫儀XKCON-MT-W-D1可檢測運送中的煤炭是否存在異常的紅外輻射

    所有高于絕對零度的物體都會持續(xù)發(fā)射紅外線,并且物體表面溫度越高輻射能量增長越顯著,通過測量物體發(fā)射的紅外線能量,并將其轉化為物體溫度的設備我們稱之為紅外測溫儀。濟南祥控自動化設備有限公
    的頭像 發(fā)表于 12-30 08:05 ?407次閱讀
    明火煤監(jiān)測設備之<b class='flag-5'>紅外</b><b class='flag-5'>測溫儀</b>XKCON-MT-W-D1可檢測運送中的煤炭是否存在異常的<b class='flag-5'>紅外</b>輻射

    紅外溫度傳感器芯片GD60914優(yōu)勢

    硬件上,GD60914采用TO-39封裝設計,可以實現完美Pin To Pin 替代邁來芯MLX90614,客戶不用重新改PCB板線路,也不用修改產品的結構,直接替換使用,節(jié)省客戶的開發(fā)更換
    發(fā)表于 12-25 16:03

    中科銀河芯高精度人體測溫芯片GXT310產品介紹

    針對可穿戴設備、熱成像機芯模組、精準人體測溫儀及工業(yè)氣體傳感器等智能化升級場景,聚焦硬件內部空間受限、高精度測溫、低功耗運行、高性價比平衡等核心痛點,中科銀河芯溫度家族高精度人體測溫芯片GXT310,憑借其核心技術特性,打造行業(yè)
    的頭像 發(fā)表于 12-22 17:44 ?1389次閱讀

    標準鉑電阻溫度計與高精度測溫儀的重要作用

    在溫度傳感器從元件到成品的生產鏈中,“校準調試” 從來不是簡單的檢測環(huán)節(jié),而是決定傳感器 “價值核心” 的關鍵工序。這一步要想做好,離不開先進標準器的支撐,標準鉑電阻溫度計與高精度測溫儀堪稱 “黃金搭檔”,它們既是溫度測量準確性的 “定盤星”,更是生產高質量溫度傳感器的 “壓艙石”。
    的頭像 發(fā)表于 12-10 10:49 ?965次閱讀

    手持紅外測溫儀測溫PDA手持終端的區(qū)別

    手持紅外測溫儀(NCIT / 非接觸紅外體溫計)和集成了測溫功能的 手持終端(PDA / 移動護理終端等)。兩者表面相似,但用途、設計理念、準確性、校準和系統(tǒng)能力都不同。
    的頭像 發(fā)表于 11-18 14:20 ?616次閱讀
    手持<b class='flag-5'>紅外</b><b class='flag-5'>測溫儀</b>和<b class='flag-5'>測溫</b>PDA手持終端的區(qū)別

    Melexis“Distance-to-Spot”視覺工作室簡化遠紅外溫度傳感器的選型流程

    Melexis(邁來芯)宣布,受性能和應用因素(包括目標物體的大小和距離)影響,選擇合適的非接觸式遠紅外(FIR)傳感器頗具挑戰(zhàn)性。人工評估不僅復雜耗時,還可能浪費開發(fā)資源。為解決這一問題,邁來芯推出了一款在線工具“Distance-to-Spot”,為其MLX90614
    的頭像 發(fā)表于 09-22 17:45 ?888次閱讀

    溫度測量儀器有哪些?有何品牌推薦?

    一下: 市場上,可應用于溫度測量的產品有很多種,常見的溫度測量儀包括紅外測溫儀、熱電偶溫度計以及雙金屬溫度計。其中紅外測溫儀是利用紅外線傳輸
    發(fā)表于 09-08 14:04

    紅外測溫模組開發(fā),賦能智能測溫新場景

    隨著人工智能與物聯網技術的快速發(fā)展,非接觸式溫度檢測已廣泛應用于醫(yī)療健康、工業(yè)控制、智能安防、消費電子等多個領域。在這一浪潮中,紅外測溫模組的開發(fā)成為諸多硬件廠商、系統(tǒng)集成商關注的焦點。那么
    的頭像 發(fā)表于 07-30 10:32 ?775次閱讀
    <b class='flag-5'>紅外</b><b class='flag-5'>測溫</b>模組開發(fā),賦能智能<b class='flag-5'>測溫</b>新場景

    迪米科技DM20075微型測溫模組:高精度穿戴式紅外測溫解決方案

    迪米DM20075測溫模組搭載的紅外溫度傳感器是一款小型貼片式溫度芯片,是目前為止最小型的紅外測溫模組。
    的頭像 發(fā)表于 06-12 10:14 ?1215次閱讀
    迪米科技DM20075微型<b class='flag-5'>測溫</b>模組:高精度穿戴式<b class='flag-5'>紅外</b><b class='flag-5'>測溫</b>解決方案

    紅外溫度計還是熱成像攝像機?哪種紅外傳感技術更適合

    評估。AI紅外攝像模組本文將探討兩種主流的紅外感測方法——紅外測溫儀和熱成像相機,幫助您確定哪種解決方案最適合您的技術需求。我們將深入了解它們的基本原理、性能差異以
    的頭像 發(fā)表于 06-11 10:34 ?1552次閱讀
    <b class='flag-5'>紅外</b>溫度計還是熱成像攝像機?哪種<b class='flag-5'>紅外</b>傳感技術更適合

    奧松電子AST0300非接觸紅外測溫儀的優(yōu)勢和應用

    當電力巡檢人員面對高壓設備束手無策時,當食品生產線亟需實時監(jiān)控熱加工溫度時,當機械工程師調試高速運轉設備時——AST0300非接觸紅外測溫儀正以非接觸式精準測量,助力工業(yè)領域實現更安全高效的溫度監(jiān)控。
    的頭像 發(fā)表于 05-28 16:39 ?1014次閱讀
    奧松電子AST0300非接觸<b class='flag-5'>紅外</b><b class='flag-5'>測溫儀</b>的優(yōu)勢和應用

    【RA-Eco-RA4M2開發(fā)板評測】 基于MLX90614紅外測溫(二)

    5 紅外測溫槍實現 5.1 MLX90614溫度讀取 MLX90614是基于I2C的,根據MLX90614的讀寫時序,其核心函數如下。 /*
    發(fā)表于 05-27 22:23

    【RA-Eco-RA4M2開發(fā)板評測】 基于MLX90614紅外測溫(一)

    量,視場的大小由測溫儀的光學零件及其位置確定。紅外能量聚焦在光電探測器上并轉變?yōu)橄鄳碾娦盘枴T撔盘柦涍^放大器和信號處理電路,并按照儀器內的算法和目標發(fā)射率校正后轉變?yōu)楸粶y目標的溫度值。 MLX90614
    發(fā)表于 05-27 22:17

    油浸式變壓器光纖繞組測溫方案

    油浸式變壓器光纖繞組測溫系統(tǒng)基于熒光光纖溫度傳感技術。其原理是利用光纖中熒光物質對溫度變化的敏感性來實現溫度測量。熒光光纖傳感器安裝在變壓器繞組內部,通過光纖將溫度信號傳輸至光纖測溫儀
    的頭像 發(fā)表于 05-19 14:42 ?1613次閱讀
    油浸式變壓器光纖繞組<b class='flag-5'>測溫</b>方案

    【RA-Eco-RA4M2開發(fā)板評測】RA-Eco-RA4M2 使用 MLX90614測溫

    廣泛的應用。 本文以MLX90614DDA為例介紹其原理和應用。 MLX90614 系列模塊是一組通用的紅外測溫模塊。 在出廠前該模塊已進行校驗及線性化,具有非接觸、體積小、精度高,成
    發(fā)表于 05-10 18:26
    寻甸| 平顶山市| 安阳县| 英德市| 阿尔山市| 新源县| 唐海县| 灵丘县| 普定县| 鲁甸县| 蒙城县| 繁峙县| 阜康市| 汉沽区| 平泉县| 大宁县| 凯里市| 望都县| 杂多县| 赤峰市| 焦作市| 伊宁市| 镇赉县| 华宁县| 崇明县| 兴城市| 剑川县| 旬邑县| 望江县| 嘉祥县| 仁怀市| 休宁县| 江永县| 上杭县| 玉门市| 宿迁市| 筠连县| 兰州市| 辰溪县| 商丘市| 龙游县|