Hi,
We are trying to use ADS7842 on a embedded force sensing system. We have 14 analog signals going into 2 channels of the ADC controlled by external 8-1 MUXs. In our program, we set the MUX first, then set the ADC WR, CS and input select bits to do the conversion.
In our test, we send in 0 voltage expecting to see digital conversion results of 0. When we step through each signal we can see the result pretty well. However, if we run the program with all 14 signals in a loop, we get random high conversion results. We are not sure if we are missing anything in set up or anyone has had similar problems.
We provide our ADC a 2MHz clock from MSP430 and use a timer to initial each conversion from the overall program.
Please let us know if you have any suggestions. Thank you so much!
Henry