Hello, im a student and i want to make automatic battery sorter, which sorts batteries by their voltage. Voltage needs to be measured in milivolts range. I mean one group of batteries for example VTC6 needs to be in sorted in groups from 3.591V-3.594, next group is 3.595V-3.598 and so on...
Im going to do measurements with ads1115 in diferential mode, but i do not fully understant how this mode, only that it can use all 16 bits of adc for max accuracy. And this mode helps to reduce noise
As i understant i need to connect + of the battery to Ain3 and - of the battery to Ain2. + of the battery would go through voltage divider to scale the voltage down, because im using 3.3V as Vdd. Using this method i should get readings from 0V to +Bat

So my questions are:
1. Will this design work, if not how to change it?
2. How could i improve this design?
Im going to do measurements with ads1115 in diferential mode, but i do not fully understant how this mode, only that it can use all 16 bits of adc for max accuracy. And this mode helps to reduce noise
As i understant i need to connect + of the battery to Ain3 and - of the battery to Ain2. + of the battery would go through voltage divider to scale the voltage down, because im using 3.3V as Vdd. Using this method i should get readings from 0V to +Bat

So my questions are:
1. Will this design work, if not how to change it?
2. How could i improve this design?
