Diskussion zum Nuvoton NAU7802 24bit 2ch ADC

Einleitung

Bei NAU7802 24bit 2ch AFE for bridge sensors hat @weef einen interessanten 24-Bit ADC vorgestellt, der zwar schon seit einigen Jahren auf dem Markt ist, in letzter Zeit aber auch in der Bastlerszene populärer wird und entsprechend durch Breakout-Boards von Sparkfun und u.U. auch bald Adafruit unterstützt wird.

Diskussion

Hier im Verlauf können wir uns weitere Gedanken um eine Erschließung für uns machen und weitere Details besprechen.

Was ich an dem IC spannend finde ist, dass er – im Gegensatz zu den erwähnten HX711 und ADS123x – eine richtige I2C-Schnittstelle bietet. Das Sparkfun-board ist nur etwas teuer und sie haben auch einen Anschluss fürs shield der Wägezelle vergessen.

Der Chip hat auch einen auch low power mode, Code und Doku von Nathan Seidle himself:

https://github.com/sparkfun/SparkFun_Qwiic_Scale_NAU7802_Arduino_Library/blob/master/examples/Example4_LowPower/Example4_LowPower.ino

By: Nathan Seidle @ SparkFun Electronics
Date: March 3rd, 2019
[…]
The NAU7802 runs at ~2mA but can be powered down to 200nA if needed.
This example turns the scale on once per second.

Danke @weef für die Erinnerung an den NAU7802, der hat ja ein I2C-Interface, nun dachte ich schon man könnte mehrer davon daisy chain hintereinanderreihen, leider geht das wohl nicht:

Auf SparkFun Qwiic Scale - NAU7802 - SEN-15242 - SparkFun Electronics unter Comments fragt jemand:

Hi, I read this line from its datasheet, “The NAU7802 is permanently programmed with “010 1010” (0x2A) as the Device Address.”. Is this mean that numbers of this module are not be able to use on one arduino?

I’m planning to do some project that is reading 6 loadcells simultaneously by in one arduino and this module seems to quite fit on my project. But, I really hope to not to be needed to use I2C MUX for multiple modules…

Nathan Seidle selbst antwortet darauf:

Unfortunately there is no way to change the I2C address so you will need a mux. It adds a layer of complexity but using a mux is not that bad ;)

[edit] Für devices mit identischen I2C-Adressen gibt es I2C-Mux-chips z.B. den 8-Kanal TCA9548A hier auf einem breakout von Sparkfun https://www.sparkfun.com/products/14685

2 Likes

Das Sparkfun board hat mit nicht sooo gefallen, da keine Federklemme fürs shield da ist. Nun habe ich gesehen, dass die Ausgänge auch über Stifteleisten verfügbar sind und da auch der zweite Kanal und ein Anschluss für shield verfügbar ist. Bleibt noch der Preis!

Als nackter chip ist der mit unter 2 EUR deutlich günstiger als der ADS1232!

https://www.digikey.com/product-detail/en/nuvoton-technology-corporation-of-america/NAU7802SGI/NAU7802SGI-ND/2769782

Auch bei Adafruit wird an einer Erschließung dieses Chips gearbeitet.

1 Like

der snapshot vom breakout-PCBA überzeugt mich noch nicht (wir kennen die Unterseite noch nicht): leider kein Anschluß für shield…

2 Likes

Brauchen wir das überhaupt als breakout? 6 Kondensatoren & 2 Widerstände erscheint mir nicht als zu hoher Aufwand. Den Chip selber kann man sockeln.

Je nachdem welche Platine du machen möchtest (SMD oder nur THT) und wie die soldering skills sind, würde ich nicht unbedingt die Maikäfer nehmen, sondern den 16-SOIC

Ladyada is fast:

3 Likes

$1.73 SOIC gegen $2.12 DIP für ein Stück. Die $0.39 würde ich dann doch raushauen, um nicht SMD löten zu müssen. :slight_smile:

Edit: da treffen mich die 18€ shipping deutlich härter :frowning:

@clemens just found the nau7802py implementation by Will Long, which has been derived from the SparkFun Qwiic Scale Arduino library by Nathan Seidle.

@tonke already ordered a SparkFun Qwiic Scale - NAU7802 - SEN-15242 - SparkFun Electronics and still needs a Open Hive "Scale Bar" for Single Side Weighting for getting things going.

Based on that, we will try to make things work on MicroPython and Linux IIO.

1 Like

Bestellt vielleicht jemand was bei Digikey und kommt auf 50€? Da könnte man ja ein paar NAUs zum ausprobieren mitbestellen. Ansonsten sind mir, wie gesagt, die Versandkosten etwas unverhätnismäßig für den Wert von 2 Chips.

[edit] Jetzt: Sammelbestellung Digikey 06/2020: NAU7802Kgi u.a