Other Parts Discussed in Thread: CC2640,
Hy,
in a battery driven application I need to run an ADS7142 with a CC2640 BLE controller. I need to measure resistance rather than voltage, so I want to use a processor port pin as AVDD to get independent of the battery voltage. Overall AD results look as expected, but there is a strange effect with power consumption:
To save power I only want to switch on AVDD ever once in a while and measure and switch it off immediately. I connect AVDD in the following way:
where pwr_adc is a processor port pin
So if switched on there is a AVDD voltage of around 1.4V (dependent on battery voltage).
When I measure the overall power consumption, I see a very strange effect:
Before I start the cyclical measurement, everything looks quite normal. Then I see the cyclical measurement (once a second)
But when I look into power consumption between measurements, there is a slowly increasing current to 500uA over 1s. In this time, the AVDD is switched off completely.
Any idea for the root cause of this?
May I set AVDD to 1.4V when DVDD is at 2.8V? Is there min voltage for AVDD?
Any help appreciated
Harald