找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

stm32單片機(jī)紅外測(cè)溫MLX90614程序 一直卡在-237度

查看數(shù): 2592 | 評(píng)論數(shù): 7 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2023-1-1 23:46

正文摘要:

求什么問題一直卡在-237度 單片機(jī)源程序如下: #include "sys.h"         #include "delay.h"         #include "led.h" #inc ...

回復(fù)

ID:243487 發(fā)表于 2023-1-19 11:20
電路上拉加了嘛?
ID:1059945 發(fā)表于 2023-1-3 23:35
ytchfp163 發(fā)表于 2023-1-2 02:52
函數(shù)float SMBus_ReadTemp(void)
{   
    return SMBus_ReadMemory(SA, RAM_ACCESS|RAM_TOBJ1)*0.02-273 ...

我上傳圖片麻煩看看
ID:1059945 發(fā)表于 2023-1-3 23:35
Hephaestus 發(fā)表于 2023-1-2 02:29
很顯然硬件沒有連接,讀出來的都是0。

連接了供電電壓正常端口設(shè)置是這個(gè)
ID:1059945 發(fā)表于 2023-1-3 23:34
man1234567 發(fā)表于 2023-1-2 08:09
目測(cè)串口打印出來一直-273而非-237,如此粗心答案也就有了。
開源電子網(wǎng)如果沒給答案,就是一直輸出為絕對(duì) ...

對(duì)的就是沒讀出來數(shù)據(jù),驅(qū)動(dòng)應(yīng)該沒問題,有朋友實(shí)驗(yàn)出來,看看是不是我參數(shù)不對(duì)
ID:584814 發(fā)表于 2023-1-2 08:09
目測(cè)串口打印出來一直-273而非-237,如此粗心答案也就有了。
開源電子網(wǎng)如果沒給答案,就是一直輸出為絕對(duì)零度,也就是說沒正常驅(qū)動(dòng)。
ID:1056573 發(fā)表于 2023-1-2 02:52
函數(shù)float SMBus_ReadTemp(void)
{   
    return SMBus_ReadMemory(SA, RAM_ACCESS|RAM_TOBJ1)*0.02-273.15;
}
從結(jié)果看SMBus_ReadMemory(SA, RAM_ACCESS|RAM_TOBJ1)的值為0,檢查下宏定義中MLX90614的地址SA與RAM_ACCESS|RAM_TOBJ1是否對(duì)。
ID:883242 發(fā)表于 2023-1-2 02:29
很顯然硬件沒有連接,讀出來的都是0。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表