野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2878|回复: 0

大佬们 为什么我的gy906非接触式测温模块测的温度一直是-273

[复制链接]
发表于 2023-4-19 15:39:45 | 显示全部楼层 |阅读模式
这个模块是没焊接的 买来之后自己焊接上显示-273(既然能输出 显示-273 代码应该没问题吧),后来发现虚焊了,又去焊接了一下结果还是-273,难道是硬件坏了?很奇怪 会不会是代码不匹配的问题。




int main(void)
{               
         float temp=0.0;
        delay_init();                     //ÑÓʱº¯Êý³õʼ»¯          
        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //ÉèÖÃNVICÖжϷÖ×é2:2λÇÀÕ¼ÓÅÏȼ¶£¬2λÏìÓ¦ÓÅÏȼ¶
        uart_init(115200);         //´®¿Ú³õʼ»¯Îª115200
        LED_Init();                             //LED¶Ë¿Ú³õʼ»¯
        KEY_Init();          //³õʼ»¯Óë°´¼üÁ¬½ÓµÄÓ²¼þ½Ó¿Ú
         SMBus_Init();
        while(1)
        {
                LED0=!LED0;
                delay_ms(100);
                temp=SMBus_ReadTemp();
                printf("ζÈֵΪ£º%.2f\r\n",temp);
        }         
}


接线按照下面接的

#include "mlx90614.h"

/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
#define ACK         0 //Ó¦´ð
#define        NACK 1 //ÎÞÓ¦´ð
#define SA                                0x00 //Slave address µ¥¸öMLX90614ʱµØַΪ0x00,¶à¸öʱµØַĬÈÏΪ0x5a
#define RAM_ACCESS                0x00 //RAM access command RAM´æÈ¡ÃüÁî
#define EEPROM_ACCESS        0x20 //EEPROM access command EEPROM´æÈ¡ÃüÁî
#define RAM_TOBJ1                0x07 //To1 address in the eeprom Ä¿±ê1ζÈ,¼ì²âµ½µÄºìÍâÎÂ¶È -70.01 ~ 382.19¶È

#define SMBUS_PORT        GPIOB      //PB¶Ë¿Ú(¶Ë¿ÚºÍÏÂÃæµÄÁ½¸öÕë½Å¿É×Ô¶¨Òå)
#define SMBUS_SCK                GPIO_Pin_6 //PB6£ºSCL
#define SMBUS_SDA                GPIO_Pin_7 //PB7£ºSDA2

#define RCC_APB2Periph_SMBUS_PORT                RCC_APB2Periph_GPIOB

#define SMBUS_SCK_H()            SMBUS_PORT->BSRR = SMBUS_SCK //Öøߵçƽ
#define SMBUS_SCK_L()            SMBUS_PORT->BRR = SMBUS_SCK  //Öõ͵çƽ
#define SMBUS_SDA_H()            SMBUS_PORT->BSRR = SMBUS_SDA
#define SMBUS_SDA_L()            SMBUS_PORT->BRR = SMBUS_SDA



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 11:17 , Processed in 0.026804 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表