This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LM96163: Example configuration

Part Number: LM96163
Other Parts Discussed in Thread: SENSOREVAL, DIGITALTEMPSENSORSEVM-SW

LM96163 support,

The e2e forum is forcing this question to the Precision Data Converters Forum for some reason.  I thought it would be under Temperature Sensing.

Our customer is working with the LM96163 and would like an example configuration.  I downloaded the EVM software from the product page: SensorEval, also called DIGITALTEMPSENSORSEVM-SW .

This software appears to support LM96163, but when I open it with the "no hardware" option, it looks for a lm96163nopb.dat file in the path below which doesn't exist.

C:\Program Files (x86)\National Semiconductor\SensorEval\lm96163nopb

Can you help with this?

Thanks,

Darren

  • Darren,

    The.dat file has the register configurations.  Apparently, the default SW installation doesn't provide the .dat file for every device that the SensorEval supposedly  supports.  BTW, when you change the register settings within the GUI you can save the setting as a .dat file.

    You can check the folders under this path and see for yourself that some have the .dat and some don't.

    C:\Program Files (x86)\National Semiconductor\SensorEval

    Unfortunately, this SW is very old and I do not know exactly why not all devices have a default register .dat file.

    -Kelvin

  • Kelvin,

    Thanks for the response. It's not that I need a .dat file. I need the recommended settings for the device, which I thought I might get from the .dat file.

    The customer is trying to use the device and the PWM output is only setting to 1% or 100%.

    Thanks,
    Darren
  • Darren,

    The POR register settings are described in the datasheet.
    If you have the LM96163EBEVM + sensoreval SW you can play around with the register settings.
    The datasheet has instructions for setting up the fan controller. See "LM96163 REQUIRED INITIAL FAN CONTROL REGISTER SEQUENCE" on pg 21.

    -Kelvin
  • Kelvin,

    The customer found the device began to behave as expected by tying D+ and D- to GND.  Is this what you expect?  (I think it's forcing a fault with low temperature, rather than a fault from a float.) 

    Shouldn't they be able to disable the remote diode temperature sensor, and rely on the local sensor?  Looking through the datasheet, it appears possible, but I don't actually see which register setting handles this.  Can you help point it out?

    Thanks,
    Darren

  • Darren,

    Grounding the D+ pin will force the remote temperature reading to be very low (-128C or 0C depending on format). This should trigger a fault, and can also trigger the low temperature alarm for the remote channel. The effects of grounding D- as well are unspecified, but if the customer wants to ignore the remote sensor using this method I would suggest disabling the remote Alarm and remote T_Crit interrupts which can be done using register 0x16. Unfortunately the LM96163 does not appear to have a single bit that will disable the remote sensor entirely.

    I wouldn't expect that grounding these pins would have an effect on the PWM output under default settings, but if you can provide the register values that the customer is writing during the startup sequence I can look more into why this may be happening. 


    Thanks,

    Brandon