Post Go back to editing

LTC2494 multiple differential channel reading

Category: Software

Hi ,

I am currently using the LTC2494 .I want to read multiple differential channel that is channel 12 -13 and channel 14-15 sequentially .LTC2494 supports the SPI interface. I am able the read channel 12-13 and channel 14-15 separately and it gives precise data output . Now I want to read the 2 channels alternatively . for that I just do the following 

1. Sent the command to LTC2494 for reading channel 12-13 .read the output data .

2. then sent the command for reading channel 14-15 .read the output data .

In this case ,I only get the first channel readings precisely and saturation values at second differential channel output .

I have also try with putting delay > 500 microseconds .when a add some delay both differential channels gives saturation output .

Figure below shows the logic analyser output ,first channel always gives the correct output in every reading and second channel always shows 0xFFFFFF.