You dont have javascript enabled! Please enable it!

Binär, dezimal, hexadezimal

Themen:

  • Einführung
  • Binar
  • Dezimal
  • Hexadezimal
  • Binär in Dezimal umwandeln
  • Konvertieren Sie Dezimalzahlen in Binärzahlen
  • Binär in Hexadezimal umwandeln
  • Konvertieren Sie Hexadezimal in Binär

Einführung:
Alle Computer im Auto arbeiten mit digitaler Elektronik: den Zahlen 1 und 0. Wenn Computer A bestimmte Informationen über den CAN-Bus an Computer B senden möchte, wird eine Nachricht aus allen 1 und 0 erstellt (binär) und dann in eine Dezimalzahl oder umgewandelt hexadezimale Nachricht, die von Computer B erkannt und verarbeitet wird. Der Prozessor des Computers arbeitet intern immer mit Einsen und Nullen. Die Dezimal- und Hexadezimalcodes der Sensoren und anderer Computer müssen daher immer umgerechnet werden. Die 1 bedeutet „ein“ und eine 0 bedeutet „aus“.

Das Binärsystem wird intern von Steuergeräten verwendet. Binäre Codes können auch für kleine Datenübertragungen verwendet werden, z. B. Einschalten (1) oder Ausschalten (0). Bei größeren Datenübertragungen beispielsweise von einem Temperatursensor müssen viele Einsen und Nullen gesendet werden. Mit einem Hexadezimalsystem kann beispielsweise die Temperatur über den Datenbus viel genauer übertragen werden, da zwischen 00 und FF viel mehr unterschiedliche Temperaturen übertragen werden können als die Kombinationen aus Einsen und Nullen im Binärsystem. Die Codes können auch manuell umgewandelt werden. Wie das funktioniert, wird auf dieser Seite weiter erklärt.

Binär:
Zweisprachiges System: 01
Option: 0 oder 1

Praxisbeispiel: Ein Fensterschalter sendet über den Datenbus den Dezimalcode 252 an das Steuergerät. Der Code wird vom Steuergerät in den Binärcode 11111100 umgewandelt. Das Steuergerät erkennt, dass es sich hierbei um den Code zum Öffnen des rechten Frontfensters handelt. Das Steuergerät versorgt den Fensterhebermotor solange mit Strom, bis der Schalter den Code 00000000 sendet oder der Fensterheber seine Endposition erreicht hat.

Linkes Fenster öffnen:11111110Schließen:01111111
Rechtes Fenster öffnen:11111100Schließen:00111111
Öffne das Fenster:11111000Schließen:00011111
Ra-Fenster öffnen:11110000Schließen:00001111
Leerlaufpositionsschalter:00000000Speicherung:11111111

Dezimal:
10-stelliges System: 0123456789
Option: Zwischen 0 und 255

Eine Dezimalzahl kann als kompakte Binärzahl betrachtet werden. Ein Binärwert von: 01100100 ist dezimal: 100.

Hexadezimal:
16er Zahlensystem: 0123456789ABCDEF
Möglichkeit: Zwischen 00 und FF

Das Hexadezimalsystem ist umfangreicher als das Dezimalsystem. Die Hexa reicht von 0 bis 15, während die Dezi von 0 bis 9 geht.
Die Zahlen über 9 werden mit Buchstaben gekennzeichnet:
10 = A
11=B
12=C
13=D
14 = E
15=F
Dadurch bietet es mehr Möglichkeiten als das Dezimalsystem und ist ideal für Steuergeräte mit viel Datentransfer.

Binär in Dezimal umwandeln:

Dezimal in Binär umwandeln:

Binär in Hexadezimal umwandeln:

Hexadezimal in Binär umwandeln: