Soggetti:
- Introduzione
- Binaria
- Decimale
- Esadecimale
- Converti binario in decimale
- Converti decimale in binario
- Converti binario in esadecimale
- Converti esadecimale in binario
Introduzione:
Tutti i computer dell'auto funzionano con l'elettronica digitale: i numeri 1 e 0. Quando il computer A vuole inviare determinate informazioni al computer B tramite CAN bus, viene creato un messaggio composto da 1 e 0 (binario), quindi convertito in un numero decimale o messaggio esadecimale, che viene riconosciuto ed elaborato dal computer B. Il processore del computer funziona sempre internamente con uno e zero. I codici decimali ed esadecimali dei sensori e di altri computer devono quindi essere sempre convertiti. L'1 significa "acceso" e lo 0 significa "spento".
Il sistema binario viene utilizzato internamente dai dispositivi di controllo. I codici binari possono essere utilizzati anche per piccoli trasferimenti di dati, ad esempio accensione (1) o spegnimento (0). Per trasferimenti di dati più grandi, ad esempio da un sensore di temperatura, è necessario inviare molti uno e molti zeri. Con un sistema esadecimale, ad esempio, la temperatura può essere trasmessa in modo molto più preciso tramite il bus dati, perché tra 00 e FF possono essere trasmesse molte più temperature diverse rispetto alle combinazioni di uno e zero nel sistema binario. I codici possono anche essere convertiti manualmente. Come funziona è spiegato più avanti in questa pagina.
Binario:
Sistema bilingue: 01
Opzione: 0 o 1
Esempio pratico: un interruttore per finestra trasmette alla centralina tramite il bus dati il codice decimale 252. Il codice viene convertito dalla centralina in un codice binario 11111100. La centralina riconosce che questo è il codice per aprire il finestrino anteriore destro. La centralina alimenta il motore della finestra finché l'interruttore non trasmette il codice 00000000, oppure finché la finestra non ha raggiunto la sua posizione finale.
Apri la finestra di sinistra: | 11111110 | Vicino: | 01111111 |
Apri la finestra destra: | 11111100 | Vicino: | 00111111 |
Apri la finestra: | 11111000 | Vicino: | 00011111 |
Apri la finestra di Ra: | 11110000 | Vicino: | 00001111 |
Interruttori di posizione del minimo: | 00000000 | Conservazione: | 11111111 |
Decimale:
Sistema a 10 cifre: 0123456789
Opzione: tra 0 e 255
Un numero decimale può essere visto come un numero binario compatto. Un valore binario di: 01100100 è decimale: 100.
Esadecimale:
Sistema numerico 16: 0123456789ABCDEF
Possibilità: Tra 00 e FF
Il sistema esadecimale è più esteso del sistema decimale. L'esa va da 0 a 15, mentre il deci va da 0 a 9.
I numeri superiori a 9 sono indicati con lettere:
10 = A
11=B
12 = c
13 = d
14 = e
15=F
Questo offre quindi più opzioni rispetto al sistema decimale e sarà ideale per i dispositivi di controllo con molto trasferimento di dati.
Converti binario in decimale:
Converti decimale in binario:
Converti binario in esadecimale:
Converti esadecimale in binario:
Pagina correlata: