Board Temperature monitoring

Purpose

Monitor periodically (~ 1Hz) the internal temperature of the micro-controller as well as the FEB64 board temperature using SSTProtocol

Description

For the uC, the temperature is readout through its internal ADC[8]. For board temperature, dedicated device ADT7486A used for the remote temperature has an internal sensor (see External Temperature (SST)), this device uses a particular SSTProtocol.

Condition

Board shutdown in case of over limit measurements Around 50degC for the uC and the Board temperature See FEB64 Limit parameters

MSCB Registers

MSCB(15): uCTemp    32bit F     33.4 deg. celsius        (RO)
MSCB(16): adcTemp   32bit F     33.4 deg. celsius        (RO)
MSCB(17): aftTemp   32bit F     33.4 deg. celsius        (RO)
MSCB(18): regTemp   32bit F     33.4 deg. celsius        (RO)

MSCB(19): ssTemp0   32bit F     28.0806 deg. celsius     (RO)
MSCB(20): ssTemp1   32bit F     28.2681 deg. celsius     (RO)
MSCB(21): ssTemp2   32bit F     27.69 deg. celsius       (RO)
MSCB(22): ssTemp3   32bit F     28.0181 deg. celsius     (RO)

MSCB(1): Error     16bit U               0 (0x0000)      (RO)
micro-controller Temperature fault          0x0100
Board Temperature fault                     0x0200
SST protocol error                          0x1000
read SST error                              0x2000

DataSheets

Digital Temperature Sensor ADT7484A


Generated on 1 Feb 2022 for FGDC8051-FEB64 by  doxygen 1.6.1