Meine ersten Versuche in Richtung Wägezellen auslesen hatte ich auch – glaube es war sogar der ADS1115 – jedenfalls mit einem 16-bit ADC, den es auf einem breakout bei Adafruit gab, gemacht . Gründe für den waren sehr pragmatisch, der hatte dranlötbare Stifteleisten, den HX711 hatte ich aus welchen Gründen auch immer nicht auf dem Schirm und für SMD-Löten war der Respekt vor dieser Technik noch zu hoch. ;-)
16 bit hört sich erst mal viel an und in der Theorie meint man, es könne vielleicht reichen. Da er von minus bis plus alles messen kann und ein bit anzeigt, ob negativ oder positiv kann er nur 15 bit auflösen. Das finale Problem war aber dann der PGA mit nur x16, den HX711 und ADS1231 fahren wir heute mit x128, was wir auch brauchen bei einer Spannung von 2,0 mV, die die Wägezelle per V exitation liefert. D.h. wir hätten bei einem 5 V-System und einer 200 kg-Zelle bei Vollbeladung 10 mV maximal, die man nicht unverstärkt oder mit wenig Verstärkung gescheit auslesen kann.