You dont have javascript enabled! Please enable it!

Binaire, décimal, hexadécimal

Thèmes:

  • Préface
  • Binaire
  • Décimal
  • Hexadécimal
  • Convertir binaire en décimal
  • Convertir un décimal en binaire
  • Convertir binaire en hexadécimal
  • Convertir un hexadécimal en binaire

Préface:
Tous les ordinateurs de la voiture fonctionnent avec l'électronique numérique : les chiffres 1 et 0. Lorsque l'ordinateur A souhaite envoyer certaines informations à l'ordinateur B via le bus CAN, un message composé uniquement de 1 et de 0 est créé (binaire), puis converti en décimal ou en Message hexadécimal, qui est reconnu et traité par l'ordinateur B. Le processeur de l'ordinateur fonctionne toujours en interne avec des uns et des zéros. Les codes décimaux et hexadécimaux des capteurs et autres ordinateurs doivent donc toujours être convertis. Le 1 signifie « on » et le 0, « off ».

Le système binaire est utilisé en interne par les appareils de contrôle. Les codes binaires peuvent également être utilisés pour de petits transferts de données, par exemple pour allumer (1) ou éteindre (0). Pour les transferts de données plus importants, par exemple à partir d'un capteur de température, plusieurs uns et zéros doivent être envoyés. Avec un système hexadécimal, par exemple, la température peut être transmise avec beaucoup plus de précision via le bus de données, car beaucoup plus de températures différentes peuvent être transmises entre 00 et FF que les combinaisons de uns et de zéros dans le système binaire. Les codes peuvent également être convertis manuellement. Comment cela fonctionne est expliqué plus loin sur cette page.

Binaire:
Système bilingue : 01
Option : 0 ou 1

Exemple pratique : Un interrupteur de fenêtre transmet un code décimal de 252 via le bus de données à l'unité de commande. Le code est converti par la centrale en un code binaire de 11111100. La centrale reconnaît qu'il s'agit du code pour ouvrir la vitre avant droite. La centrale alimente le moteur de la fenêtre jusqu'à ce que l'interrupteur transmette le code 00000000 ou jusqu'à ce que la fenêtre ait atteint sa position finale.

Ouvrir la fenêtre de gauche :11111110Fermer:01111111
Ouvrir la fenêtre de droite :11111100Fermer:00111111
Ouvrez la fenêtre:11111000Fermer:00011111
Ouvrez la fenêtre Ra :11110000Fermer:00001111
Contacteurs de position de ralenti :00000000Stockage:11111111

Décimal:
Système à 10 chiffres : 0123456789
Option : Entre 0 et 255

Un nombre décimal peut être considéré comme un nombre binaire compact. Une valeur binaire de : 01100100 est décimale : 100.

Hexadécimal:
Système à 16 numéros : 0123456789ABCDEF
Possibilité : Entre 00 et FF

Le système hexadécimal est plus étendu que le système décimal. L'hexa va de 0 à 15, tandis que le déci va de 0 à 9.
Les chiffres supérieurs à 9 sont indiqués par des lettres :
10 = A
11=B
12=C
13=D
14 = E
15=F
Celui-ci offre donc plus d'options que le système décimal et sera idéal pour les appareils de contrôle avec beaucoup de transfert de données.

Convertir binaire en décimal :

Convertir un décimal en binaire :

Convertir binaire en hexadécimal :

Convertir l'hexadécimal en binaire :