ADT7470 giving spurious interrupts on Temperature sensor TMP05

Hi,

We are using ADT7470 connected to 4 TMP05 sensors and 4 fans for fan speed control. The schematics is attached. It is observed that interrupts are issued by the ADT7470 that indicates crossing of the temperature thresholds at irregular intervals. And the interrupt is getting cleared within a second, itself. Why is the issuing such spurious interrupts? The device is configured to control the fan speed in automatic mode. The configuration made in the written driver is as follows:

1. In register 0x40= 0x00

2. 0x68=0xC0

3. 0x69=0xC0

4. 0x7C=0x22

5. 0x7D=0x22

6. 0x6E=0xF

7. 0x6F=0xF

8. 0x70=0xF

9. 0x71=0xF

10.0x6A=0x80

11.0x6B=0x80

12.0x6C=0x80

13.0x6D=0x80

14.0x38=0xFF

15.0x39=0xFF

16.0x3A=0xFF

17.0x3B=0xFF

18.0x44, 0x46, 0x48, 0x4A= 0xA

19.0x45, 0x47, 0x49, 0x4B= 0x50

20.0x58, 0x5A, 0x5C, 0x5E= 0x20

21.0x60, 0x62, 0x64, 0x66= 0xFF

22.0x72= 0x00

23.0x73= 0x08

20.0x40=0x81

Regards,

Rasif

ADT7470.pdf
Parents
  • 0
    •  Analog Employees 
    on Mar 22, 2018 11:37 PM

    I have tried but could not replicate the issue on my setup with the eval board. I've been working with tech support on this offline since they contacted me with additional issues on fans stalling.

    I did keep 0x60, 0x62, 0x64, 0x66 registers to their default register contents in my setup since the setting gets exceeded and issue an interrupt.

    Regards,

    Karen

Reply
  • 0
    •  Analog Employees 
    on Mar 22, 2018 11:37 PM

    I have tried but could not replicate the issue on my setup with the eval board. I've been working with tech support on this offline since they contacted me with additional issues on fans stalling.

    I did keep 0x60, 0x62, 0x64, 0x66 registers to their default register contents in my setup since the setting gets exceeded and issue an interrupt.

    Regards,

    Karen

Children
No Data