吴忠躺衫网络科技有限公司

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

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

3天內不再提示

如何使用 MLX90614 紅外溫度計實現 SMBus 通信

454398 ? 來源:Melexis公司 ? 作者:Melexis公司 ? 2021-06-17 17:04 ? 次閱讀

本應用筆記介紹了如何使用 MLX90614 紅外溫度計實現 SMBus 通信MicrochipPIC?10 代碼采用匯編語言。該示例從 MLX90614 的 RAM 中讀取,測量溫度。

使用SMBus通信的軟件實現,因此可以將源代碼遷移到其他系列的8位PIC MCU,只需稍作改動。使用的開發工具是 MPLAB IDE 和 MPASM(Microchip 匯編器),可從Microchip免費使用。

應用

  • 高精度非接觸式溫度測量;
  • 移動空調控制系統的熱舒適度傳感器;
  • 用于住宅、商業和工業建筑空調的溫度傳感元件;
  • 擋風玻璃除霧;
  • 汽車死角檢測;
  • 運動部件的工業溫度控制;
  • 打印機和復印機的溫度控制;
  • 帶溫度控制的家用電器;
  • 衛生保健;
  • 牲畜監測;
  • 運動檢測;
  • 多區溫度控制 – 最多 100 個傳感器可以通過公共 2 線讀取
  • 熱繼電器/警報
  • 體溫測量

相關 Melexis 產品

EVB90614 是支持 MLX90614 器件的評估板。

需要的其他組件

  • 當前應用筆記中原理圖使用的元件包括: SMD 陶瓷電容器 C1 和 C2 100 nF 16 V 或更高。
  • SMD 電阻器 R1 1.8 kΩ 5% 和 R2 1 kΩ 5%。
  • PIC10F206 或 PIC10F202 微控制器
  • DB9 女性連接器。
  • 穩壓(對于 3 或 5 V 版本的 MLX90614 為 3 或 5 V)電源。

項目建立,文件“main.hex”可以在PIC10F206中編程。此外,項目可以用作“開始”基礎。

提供項目將從MLX90614(不包括電源控制)讀取Ta,Tobj1和Tobj2,并通過軟件UART(ASCII編碼,每個周期后CR(0x0D),8位數據,一個停止位,無奇偶校驗)傳輸位,57 600 波特,使用 4.000 MHz 內部振蕩器)。格式為 15 位無符號整數,右對齊。分辨率為 0.02 開氏度/LSB。有關溫度格式的示例,請參閱以下例程的說明。讀取和傳輸循環每分鐘重復一次。在周期的空閑狀態期間,PIC 和 MLX90614 都處于睡眠模式(請注意,5V MLX90614 中的睡眠模式是部分的,典型的功耗為 100uA,PIC10 每 2 秒被短時間喚醒一次)。

典型電路

poYBAGDLD4mAdQqaAACwTh5eA8c947.png

MLX90614 與 MCU 的連接非常簡單。使用了 PIC10F206 的兩個通用引腳 GP0 和 GP1。Vdd和SDA線之間接一個上拉電阻R1,SCL線由推挽輸出GP0驅動。C1 是本地電源旁路去耦電容。MLX90614 需要它來繞過片上數字電路開關噪聲。C2 對微控制器具有相同的功能。眾所周知的 100 nF(SMD 陶瓷類型)值通常足以滿足這些組件的需求。請注意,電源通常需要更多電容器(如穩壓器輸入和輸出上的 100 μF),原理圖中未顯示。給出了 PIC10 MCU 的 DIL8 封裝引腳排列的示意圖。

使用片上 4MHz 工廠校準的 RC 振蕩器。SMBus 時鐘為 28 kHz,一幀讀取大約需要 11 ms(一幀讀取 Tobj1、Tobj2 和 Tamb 并通過 UART 傳輸)。有關詳細信息,請參閱 MLX90614 數據表、AppNote 390119061402、“SMBus 與 MLX90614 通信”和 SMBus 規范。MLX90614 有 5 V 和 3 V 版本。PIC10F206 可用于 3 V 版本 (MLX90614Bxx) 和 5 V 版本 (MLX90614Axx)。

編輯:hfy

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

    關注

    146

    文章

    17317

    瀏覽量

    352638
  • SMBus
    +關注

    關注

    1

    文章

    117

    瀏覽量

    22155
  • rc振蕩器
    +關注

    關注

    3

    文章

    48

    瀏覽量

    9619
  • 紅外溫度計
    +關注

    關注

    0

    文章

    11

    瀏覽量

    2404
收藏 人收藏

    評論

    相關推薦

    MLX90614紅外溫度傳感器的驅動設計與實現

    紅外溫度傳感器一般用于非接觸式的溫度檢測。在我們的系統中經常會有這樣的需求。所以我們將其設計為通用的驅動庫以備復用。這一篇我們將講述MLX90614
    發表于 12-12 14:53 ?7607次閱讀
    <b class='flag-5'>MLX90614</b><b class='flag-5'>紅外</b><b class='flag-5'>溫度</b>傳感器的驅動設計與<b class='flag-5'>實現</b>

    基于MLX90614的非接觸式體溫測量系統設計

    根據輻射測溫原理設計制作溫度測量系統。采用Melexis公司的MLX90614非接觸測量的紅外溫度傳感器,通過SMBus協議與AT89S51
    發表于 03-08 14:37

    基于GD32的非接觸式紅外溫度計

    快、精度高、測量范圍廣,近年來在航空、軍事、醫療等方面的應用越來越廣泛。Melexis公司生產的MLX90614紅外溫度計是一種使用方低通濾波器(即框圖中的DSP)處理后輸出,該輸出作為測量結果保存
    發表于 07-18 19:46

    如何利用STM32F4去移植MLX90614紅外溫度計

    MLX90614是什么?如何利用STM32F4去移植MLX90614紅外溫度計呢?
    發表于 12-02 07:02

    mlx90614進行紅外測溫的方法

    做項目使用了NRF51822,要用mlx90614進行紅外測溫,分享一下相關的使用。mlx90614是一款紅外非接觸溫度計,有多個型號,BA
    發表于 01-10 08:17

    MLX90614的相關資料推薦

    MLX906141 概述2硬件電路圖3 程序1 概述MLX90614 是一款紅外非接觸溫度計。TO-39 金屬封裝里同時集成了紅外感應熱電堆
    發表于 01-10 06:24

    MLX90614醫用級紅外溫度傳感器的驅動程序編寫

    咚咚咚————【封裝驅動】MLX90614醫用級紅外溫度傳感器,自己編寫封裝的驅動程序。/********************************************主控芯片:STM32
    發表于 01-25 07:09

    基于MLX90614紅外溫度計的發射率在線測量系統_吉珊珊

    基于MLX90614紅外溫度計的發射率在線測量系統_吉珊珊
    發表于 03-19 19:08 ?30次下載

    MLX90614數字非接觸式紅外溫度計的驅動程序免費下載

    本文檔的主要內容詳細介紹的是MLX90614數字非接觸式紅外溫度計的驅動程序免費下載。
    發表于 09-09 17:32 ?123次下載
    <b class='flag-5'>MLX90614</b>數字非接觸式<b class='flag-5'>紅外</b><b class='flag-5'>溫度計</b>的驅動程序免費下載

    MLX90614接觸式溫度測量的紅外溫度計的數據手冊免費下載

    MLX90614是用于非接觸式溫度測量的紅外溫度計紅外敏感熱電堆探測器芯片和信號調理ASSP集成在同一個TO-39控制器局域網中。由于它的
    發表于 03-07 08:00 ?18次下載
    <b class='flag-5'>MLX90614</b>接觸式<b class='flag-5'>溫度</b>測量的<b class='flag-5'>紅外</b><b class='flag-5'>溫度計</b>的數據手冊免費下載

    MLX90614非接觸式溫度測量紅外溫度計芯片的數據手冊免費下載

    MLX90614是用于非接觸式溫度測量的紅外溫度計紅外敏感熱電堆探測器芯片和信號調理ASSP集成在同一個TO-39控制器局域網中。由于它的
    發表于 03-04 08:00 ?40次下載
    <b class='flag-5'>MLX90614</b>非接觸式<b class='flag-5'>溫度</b>測量<b class='flag-5'>紅外</b><b class='flag-5'>溫度計</b>芯片的數據手冊免費下載

    如何讀取來自 MLX90614 紅外溫度計

    何讀取來自 MLX90614 紅外溫度計的單個和擴展 PWM 輸出并使用 PIC MCU 計算溫度。計算出的占空比由 UART 以 ASCII 格式發送。軟件
    的頭像 發表于 06-21 17:57 ?4333次閱讀
    如何讀取來自 <b class='flag-5'>MLX90614</b> <b class='flag-5'>紅外</b><b class='flag-5'>溫度計</b>算

    如何使用 MLX90614 紅外測溫儀實現 SMBus 通信

    本文檔介紹了 PIC 微控制器中的 MLX90614 紅外溫度計 SMBus 通信。本文檔還介紹了紅外
    的頭像 發表于 06-21 17:47 ?8289次閱讀
    如何使用 <b class='flag-5'>MLX90614</b> <b class='flag-5'>紅外</b>測溫儀<b class='flag-5'>實現</b> <b class='flag-5'>SMBus</b> <b class='flag-5'>通信</b>

    MLX90614紅外溫度計的數據手冊免費下載

    MLX90614是一種用于非接觸式溫度測量的紅外溫度計紅外感溫堆探測器芯片和信號調理ASSP集成在同一TO-39 can中。由于其低噪聲
    發表于 12-16 08:00 ?20次下載
    <b class='flag-5'>MLX90614</b><b class='flag-5'>紅外</b><b class='flag-5'>溫度計</b>的數據手冊免費下載

    基于MLX90614的mcu的代碼實現紅外功能

    基于MLX90614的mcu的代碼實現紅外功能
    發表于 06-20 15:06 ?9次下載
    真人百家乐官网赢钱| 澳门百家乐官网怎么| K7百家乐官网的玩法技巧和规则 | 百家乐高人玩法| 威尼斯人娱乐网注册| 百家乐官网怎么对冲打| 做生意开店铺风水大全| 大发888网络赌博害人| 真钱百家乐官网开户试玩 | 百家乐官网棋牌官网| 澳门百家乐在线| 爱玩棋牌官方下载| 百家乐官网国际娱乐场| 百家乐的奥秘| 百家乐官网打水策略| 百家乐官网筹码| 大发888 zhldu| 百家乐官网PK| 威尼斯人娱乐城会员注册| 真人百家乐官网赌博技巧| 博彩网百家乐的玩法技巧和规则| 永利高官网| 百家乐官网娱乐网代理佣金| 大发888充值500| 百家乐官网赌博程序| 百家乐规则| 广东百家乐官网主论坛| 百家乐操作技巧| 百家乐官网楼梯缆| 威尼斯人娱乐城骗子| 百家乐官网的桌子| 免费百家乐追号工具| 百家乐官网有没有绝| 百家乐娱乐送白菜| 大发888娱乐城登陆| 澳门百家乐官网路单| 体球网| 广州百家乐娱乐场| 三公百家乐在线哪里可以| 电脑赌百家乐官网可靠吗| 大发888投注网|