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.

ADS7138-Q1: EVM board evaluation

Part Number: ADS7138-Q1
Other Parts Discussed in Thread: ADS7138, ADS7128, BP-ADS7128

Hello team,

My customer has use the ADS7138-Q1 in their ADAS system in A sample, while they are waiting the board, they want to use the EVM board to start the software development. 

I notice that there is only ADS7128EVM board with ZCD and RMS function, so can they use ADS7128EVM board to do the software development?

Please help evaluate the 2 solutions, give us feedback and recommended solution. 

1. One solution is that replace the ADS7138 in the ADS7128EVM board:

  • Can these 2 sockets do the replacement just for the software development?
  • Any spec difference between ADS7128 and ADS7138?

2. Second solution is that use ADS7128EVM board for convenience:

  • I notice that the register difference between ADS7138 and ADS7138 as below.
  • Aimed at 0xF, 0xC0/1/2, 0xE3/4/7, Can ZCD and RMS disable and how to disable?
  • Aimed at the 0x11 and 0x16, what the difference between the 2 sockets?

Thanks,

Lanxi Li

  • Lanxi Li,

    The ADS7138 is a superset of the ADS7128.  Every register that is in the ADS7128 is also in the ADS7138, but the ADS7138 has registers and functionality not in the ADS7128.  The ADS7128 has a temperature range of -40C to 85C, whereas the ADS7137 has a range of -40C to 125C.  You can use the ADS7138EVM for software development of ADS7128 firmware.

    Regarding disabling the RMS calculation.  I do not see a way to disable this feature, but it will not impact your operation as RMS results are read via the RMS_MSB and RMS_LSB registers, and you do not have to do this read.  For the zero-cross detector, the default state of this feature is disabled (see GPO_ZCD_UPDATE_EN).

    Best regards,

    Art

  • Hello Art,

    Do you type the wrong devices number?

    The ADS7138 is a superset of the ADS7128.  Every register that is in the ADS7128 is also in the ADS7138, but the ADS7138 has registers and functionality not in the ADS7128

    I notice that the ADS7128 has more functions like ZCD and RMS than ADS7138-Q1.

    • So I think every register that is in ADS7138 is also in ADS7128? but the ADS7128 has registers and functionality not in the ADS7138?
    • Also, I think we only has ADS7128EVM board, not ADS7138EVM in the line as below: BP-ADS7128 https://www.ti.com/tool/BP-ADS7128

    Please clarify what you said in case there is any misunderstand first.

    • So based on the hardware side, can they just replace ADS7138 in the ADS7128EVM board to develop the ADS7138 software?

    I think this is the most easiest way for them to develop ADS7138 software, but I am not sure whether  needs any R/C changes while they do the P2P change?

    Thanks,

    Lanxi

  • Lanxi,

    Yes, you are correct.  I switched the numbers in my explanation but otherwise it is correct.  In other words, the full featured device (ads7128), is a superset of the ADS7138.  Yes, every register in ADS7138 is also in ADSD7128, but ads7128 has registers and functionality in the ads7138.  The only specification difference is that the full-featured device (ads7128) has an 85C max temperature and the reduced feature device (ads7138) has a 125C max temperature.  I agree with your plan on using the full featured device to develop software for the reduced feature device.  I do not think you will need any changes in the firmware after the you switch back to the reduced feature device as you can ignore the additional features and this will not impact anything.   Sorry for the confusion in the original post!

    Art