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.
Tool/software: TI C/C++ Compiler
Hi Sir,
We use ADS7830 as HW monitor to monitor Baseboard power rail status.
And we access this chip via I2C . When we access the channel which we used ,we can get the right value . but if we first access the ADS7830 when we set the command to 0x00 , then we access the channel which we used ,the value which we get is wrong ,And if we access the ADS7830 again ,we can get the right value. as follows:
(twi_scan is tool which we used to access i2c device.)
Could you tell us the reason please?
I also attached the schematic as below for reference,
Thanks!!!
Hi sir
I am sorry , the operation of the example has been gone .
as follows:
Read Data:
b9
Hello,
To read from the device, the first frame to the device should have the Address Byte populated based on how A0,A1 is connected, with Read as the LSB. The frame after that should be the data out from the device.
The command byte you are using 0x00h, is setting the device in power down mode. the device stays in power down between conversions.
The timing diagram below shows typical read sequence.
Regards