wie kann man eigentlich den Akkustand vernünftig rausfinden?

im Grunde funktioniert dass ja über die Spannung, umso leerer der Akku desto niedriger die Spannung
(wobei die auch bei höherer Belastung niedriger ist, muss man halt neu kalibrieren wenn sich der Verbrauch ändert)

ich hab mir eine Anzeige gebaut die mir sagt wenn der Akku halb leer ist
(das geht ganz einfach mit nem Operationsverstärker und nem Festspannungsregler)

aber was wenn ich beispielweise 8 Stufen will?
muss ich dann wirklich 8 OPs benutzen oder gibts da ne einfachere Möglichkeit?


allgemein: gibts irgendeine einfache Möglichkeit eine Spannung mit einem Mikrocontroller ungefähr zu bestimmen?


ich dachte eigentlich so ein Thema gabs schonmal, ich kanns aber nicht mehr finden,
der Link würde also auch weiterhelfen