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

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

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

3天內不再提示

如何將數字溫度數據轉換為十進制度攝氏度值

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-01-14 11:13 ? 次閱讀

DS1847和DS1848具有片內直接數字溫度傳感器。溫度存儲在地址位置 E2h 和 E3h 中。本應用筆記解釋了如何將數字溫度數據轉換為十進制度攝氏度值。

將溫度從十六進制轉換為十進制

轉換DS1847和DS1848的溫度值的過程首先讀取以字節E2h(溫度的MSB)和E3h(溫度的LSB)存儲的十六進制值。這兩個字節包含最新的溫度讀數。讀取兩個字節后,可以將它們轉換為二進制。位權重如表1所示。

E2h (溫度兆字節) E3h (溫度LSB)
S 27 26 25 24 23 22 21 20 2-1 2-2 2-3 2-4 0 0 0

溫度存儲在二進制數據的 13 MSB 中。MSB 是符號位,指示 2 的補碼二進制數是正數還是負數。如果 MSB 為 0,則該值為正。如果 MSB 為 1,則該值為負數。接下來的 12 位包含溫度值,并通過不同的方法轉換為正負值的十進制。

正溫度轉換

以下是如何轉換正溫度的示例。在此示例中,地址位置 E2h 和 E3h 分別包含 2Ah 和 88h。將這兩個字節組合在一起得到 2A88h。接下來,將十六進制數據轉換為二進制。2A88h 的二進制等價物是 0010 1010 1000 1000。由于MSB為0,因此溫度為正。二進制數據的較低 3 位將被忽略,因此它們被 0 屏蔽。表 2 顯示了從十六進制到二進制的轉換以及低 3 位的屏蔽。

十六進制數據 二進制數據 屏蔽的二進制數據
2A88小時 0010 1010 1000 1000 0010 1010 1000 1000

由于溫度為正,因此不需要2的補體轉化。數據可以使用計算器直接轉換為十進制數。二進制數 0010 1010 1000 1000 等于十進制值 10888。由于數據包含分數分量,因此必須除以十進制值才能獲得真實溫度。十進制值必須除以 128(或乘以 2-7) 以計算正確的十進制溫度值。將十進制值 10888 除以 128 得到十進制溫度值為 85.0625°C。

負溫度轉換

轉換負溫度值 (MSB = 1) 有點復雜。例如,地址 E2h 和 E3h 包含數據 F8h 和 08h。第一步是將十六進制值轉換為二進制。同樣,較低的 3 位將被忽略,因此它們將被 0 屏蔽。表 3 顯示了從十六進制到二進制的轉換以及 3 個低位的掩碼。

十六進制數據 二進制數據 屏蔽的二進制數據
F808h 1111 1000 0000 1000 1111 1000 0000 1000

下一步是獲取掩碼二進制值的 2 補碼。這是通過首先反轉屏蔽的二進制數,然后向其添加 1 來完成的。反轉二進制數 1111 1000 0000 1000 會得到二進制數 0000 0111 1111 0111。將 1 相加得到二進制數 0000 0111 1111 1000。此值等于十進制數 2040。與正溫度示例一樣,轉換后的十進制值除以 128,但也變為負值,因為溫度為負,如 MSB 所示。因此,當十進制值 2040 除以 -128 時,結果是十進制溫度值為 -15.9375°C。

結論

本應用筆記演示了將地址E2h和E3h中的十六進制數據轉換為十進制度溫度值的兩種方法。

審核編輯:郭婷

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

    關注

    48

    文章

    2940

    瀏覽量

    156078
  • 存儲
    +關注

    關注

    13

    文章

    4314

    瀏覽量

    85851
收藏 人收藏

    評論

    相關推薦

    如何將算得的數據(10進制轉換為16進制通過串口發送出?

    我用公式節點算得一組數據,好比是1212,1313,1414等,這些數據轉為16進制就是04BC,0521,0586,如何將十進制
    發表于 01-30 14:05

    如何將進制轉換十進制并顯示

    如何用匯編將如何將進制轉換十進制在數碼管中顯示
    發表于 07-06 16:20

    如何將串口讀取的十六進制字符串轉換十進制數值

    在串口通信中,讀取到的是四位的十六進制字符串,如何將轉換為十進制的數值。
    發表于 05-27 10:42

    labview中如何將一個3字節的十六進制轉換為十進制

    求教大神,如何用labview實現將一個3字節的十六進制轉換為十進制,如7D8B79轉換為對應的十進
    發表于 07-22 16:39

    怎么進制數據轉換為十進制或ASCII?

    親愛的,我在端口上有二進制數據。我用ADC轉換溫度數據并將其顯示在端口上。我的問題是下面的最佳方法是什么?1)。
    發表于 05-21 13:02

    如何將IEEE754雙字符串轉換十進制字符串

    微芯片XC32包括幾個數學函數,這些函數在IEEE754雙精度(微芯片稱它們為長雙精度的)上運行,但是在標準工作室中不提供打印它們的支持。雙精度數字轉換為十進制字符串表示的精確功能迄
    發表于 07-23 11:39

    如何將ascii字符轉換為十進制

    只顯示一行小方框,可能暗示有損壞/空數據。如果有人能給我指出正確的方向,如何最好地ascii字符轉換為十進制,那就太好了……注意,我想把
    發表于 09-05 14:19

    如何將SPI Master轉換為十六進制數?

    大家好,我需要通過SPI Master發送十進制數,但是SpimgWruteXDATA()只能發送十六進制數。如何發送小數?如何將它們轉換為十六進制
    發表于 09-30 11:15

    LM5066如何將數據轉換為溫度

    晶體管 MMBT3904LT1G 的集電極和基極連接到 lm5066 的二極管引腳。發射器接地。電路板被放置在 -20 攝氏度的熱室中。在讀取本地溫度寄存器 0x??8Dh 時,我們收到的數據為 0xF0Ah。
    發表于 05-11 07:54

    -40至+125攝氏度數字溫度計電路

    -40至+125攝氏度數字溫度計電路
    發表于 02-06 00:20 ?1028次閱讀
    -40至+125<b class='flag-5'>攝氏度數字</b><b class='flag-5'>溫度</b>計電路

    華氏攝氏度的換算在線計算 溫度轉換公式大全

    本文提供華氏攝氏度的換算,華氏溫度、攝氏溫度的在線轉換與換算工具,各種不同溫度計量單位的
    發表于 09-13 15:36 ?1.6w次閱讀

    進制如何轉換為十進制?

    進制轉換為十進制(base-2到base-10) )數字和背面是一個重要的概念,因為二進制
    的頭像 發表于 06-22 10:21 ?2.4w次閱讀

    c語言攝氏度與華氏溫度如何轉換

    攝氏度與華氏轉換公式為C=(F-32)*5/9。不少人看到這樣的轉換公式就會將攝氏度C和華氏
    的頭像 發表于 11-24 11:16 ?2.4w次閱讀

    如何將十進制轉換為進制

    電子發燒友網站提供《如何將十進制轉換為進制數.zip》資料免費下載
    發表于 02-02 14:59 ?0次下載
    <b class='flag-5'>如何將</b><b class='flag-5'>十進制</b>數<b class='flag-5'>轉換為</b>八<b class='flag-5'>進制</b>數

    你知道十進制轉二進制如何進行轉換嗎?

    你知道十進制轉二進制如何進行轉換嗎? 當我們提到數字系統時,最常見的是十進制系統和二進制系統。
    的頭像 發表于 12-20 17:05 ?1570次閱讀
    主站蜘蛛池模板: 日本一区二区免费在线观看 | 狠狠色综合色综合网络| 天天操天天爱天天干| 日本三级456| 欧美性aaa| 性久久久久久久久久| 色婷婷激情五月| 日本国产黄色片| 国产三级在线观看| 国产伦精品一区二区三区网站 | 五月婷婷激情综合网| 国产精品久久婷婷六月丁香| 国产香蕉免费精品视频| 一区二区三区在线观看免费| 国产精品久久在线| 四虎免费永久观看| 久久永久免费| 五月婷综合| 亚洲精品第一| 色婷婷综合网| 天天色天天| 黄色国产视频| 亚洲第一毛片| 久草热线视频| 99xxxx开心| 一级做a爰片久久毛片图片| 欧美影院一区二区三区| 在线观看色视频网站| 草草影院私人免费入口| 四虎影院海外永久| 天天天做天天天天爱天天想| 免费视频网站在线看视频| 亚洲日韩色图| 国产一区二区三区四卡| 美人岛福利| 俄罗斯久久| qyule亚洲精品| 开心激情五月婷婷| 免费黄色福利| 免费啪视频观在线视频在线| 人与牲动交xxxxbbbb|