Wertebereich im 24 Bit 2er Komplement HX711

Gast #6088791
Lesenswert?

Hallo,

habe mal eine doofe Frage bzgl dem HX711 AD Wandler für eine Wägezelle.

Als Minimum kann er im 2er Komplement 0x800000 und als Maximum 0x7FFFFF 
ausgeben.

Ist das Ergebnis nun "beidseitig" interpretierbar, d.h. habe ich
einen Wertebereich von 0 bis 24 Bit in eine Richtung,
oder kann er tatsächlich einen Brückenstrom in beide Richtungen 
auflösen, d.h. ich habe -23Bit bis +23Bit-1

Danke und VG,

Messi
Gast #6088882
Lesenswert?

HX711 schrieb im Beitrag #6088791:
> Als Minimum kann er im 2er Komplement 0x800000
... also dezimal -8388608 ...
HX711 schrieb im Beitrag #6088791:
> und als Maximum 0x7FFFFF ausgeben
... also dezimal +8388607 .

Du sagst doch selbst ...
HX711 schrieb im Beitrag #6088791:
> im 2er Komplement
... also wird er auch negative Zahlen können.
mfg mf
Gast #6089725
Lesenswert?

...wie kriege ich denn aus der 24 Bit 2er Komplementärdarstellung eine 
32 Bit Darstellung...


Ich habe einen 24-Bit Zahlenwert.
Davon gucke ich auf das 24. Bit. Wenn gesetzt, dann weiß ich, ich bin im 
negativen Zahlenbereich, aber in 2er Komplement.

Also Setze ich nun mein 32. Bit auf 1.
Das 24. Bit auf 0.
Was mache ich mit allen anderen Bits?
#6089742
Lesenswert?

HX711 schrieb im Beitrag #6089725:
> Also Setze ich nun mein 32. Bit auf 1.
> Das 24. Bit auf 0.

Nein, das gesetzte 24. Bit wird nach links "erweitert", d.h. alle Bits 
von 25 bis 32 werden auf 1 gesetzt. 24 bleibt natürlich auch auf 1.
Versuch es doch mal mit einem Rechner dar Zahlen binär anzeigen kann.


HX711 schrieb im Beitrag #6089725:
> Was mache ich mit allen anderen Bits?

Die bleiben unverändert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren