Artemis Processor: Measuring Battery Voltage

Hey guys,

I’m curious to know if anyone has had any success correctly measuring battery voltage with the Artemis Processor with any of the MicroMod carrier boards.

The Artemis has its own 100 kΩ/150 kΩ voltage divider that is loading the 20 kΩ/10 kΩ voltage divider on the carrier boards, which requires some fun circuit math. However, the high resistance values may be causing problems with the Artemis’ ADC.

I’ve opened an issue on GitHub here:

https://github.com/sparkfun/MicroMod_Ar … r/issues/3

Cheers,

Adam

Following up on this, I’m actually curious if anyone has gotten analog readings to work at all.

Applying 3.3 V to A0/A1 produces an analog reading of 15803/16384 (14-bit) or 3952/4096 (12-bit).

From the datasheet, both A0 and A1 are scaled down. Would be great to see some additional documentation/examples for the MicroMod ecosystem. Is this currently in the works?

I’ve created a separate GitHub issue regarding the issues with incorrect analogRead() measurements here: https://github.com/sparkfun/MicroMod_Ar … r/issues/4

I suspect that this problem is most likely due to the addition of the op-amp to the Artemis Processor and the voltage scaling that’s performed.