You dont have javascript enabled! Please enable it!

Binar, zecimal, hexazecimal

Subiecte:

  • introducere
  • Binar
  • Zecimal
  • hexazecimal
  • Convertiți binar în zecimal
  • Convertiți zecimal în binar
  • Convertiți binar în hexazecimal
  • Convertiți hexazecimal în binar

Introducere:
Toate computerele din mașină funcționează cu electronice digitale: numerele 1 și 0. Când computerul A dorește să trimită anumite informații către computerul B prin magistrala CAN, este creat un mesaj cu toate 1 și 0 (binar), apoi convertit într-o zecimală sau mesaj hexazecimal, care este recunoscut și procesat de computerul B. Procesorul computerului funcționează întotdeauna intern cu unu și zero. Prin urmare, codurile zecimale și hexazecimale de la senzori și alte computere trebuie convertite întotdeauna. 1 înseamnă „pornit”, iar 0 înseamnă „oprit”.

Sistemul binar este utilizat intern de dispozitivele de control. Codurile binare pot fi folosite și pentru transferuri mici de date, de exemplu, porniți (1) sau opriți (0). Pentru transferuri de date mai mari de la, de exemplu, un senzor de temperatură, trebuie trimise multe și zerouri. Cu un sistem hexazecimal, de exemplu, temperatura poate fi transmisă mult mai precis prin magistrala de date, deoarece pot fi transmise mult mai multe temperaturi diferite între 00 și FF decât combinațiile de unu și zero în sistemul binar. Codurile pot fi convertite și manual. Cum funcționează este explicat în continuare pe această pagină.

Binar:
Sistem bilingv: 01
Opțiune: 0 sau 1

Exemplu practic: Un comutator de fereastră transmite un cod zecimal de 252 prin magistrala de date către unitatea de control. Codul este convertit de unitatea de control într-un cod binar de 11111100. Unitatea de control recunoaște că acesta este codul pentru a deschide fereastra din dreapta față. Unitatea de comandă alimentează motorul geamului până când comutatorul transmite codul 00000000, sau până când geamul a ajuns în poziția finală.

Deschide fereastra din stânga:11111110Închide:01111111
Deschide fereastra din dreapta:11111100Închide:00111111
Deschide fereastra:11111000Închide:00011111
Deschide fereastra Ra:11110000Închide:00001111
Comutatoare de poziție de mers în gol:00000000Stocare:11111111

Zecimal:
Sistem din 10 cifre: 0123456789
Opțiune: Între 0 și 255

Un număr zecimal poate fi văzut ca un număr binar compact. O valoare binară de: 01100100 este zecimală: 100.

hexazecimal:
16 sistem de numere: 0123456789ABCDEF
Posibilitate: Între 00 și FF

Sistemul hexazecimal este mai extins decât sistemul zecimal. Hexa merge de la 0 la 15, în timp ce deci merge de la 0 la 9.
Numerele mai mari de 9 sunt indicate cu litere:
10 = A
11=B
12=C
13=D
14 = E
15=F
Prin urmare, acesta oferă mai multe opțiuni decât sistemul zecimal și va fi ideal pentru dispozitivele de control cu ​​mult transfer de date.

Convertiți binar în zecimal:

Convertiți zecimal în binar:

Convertiți binar în hexazecimal:

Convertiți hexazecimal în binar: