You dont have javascript enabled! Please enable it!

Tvöfaldur, aukastafur, sextánskur

Viðfangsefni:

  • Inngangur
  • Tvöfaldur
  • Aukastafur
  • Sextánstafur
  • Umbreyttu tvöfaldur í aukastaf
  • Umbreyttu aukastaf í tvöfaldur
  • Umbreyta tvöfaldur í sextánda tölu
  • Umbreyttu sextándatölu í tvöfaldur

Kynning:
Allar tölvur í bílnum vinna með stafræna rafeindatækni: tölurnar 1 og 0. Þegar tölva A vill senda ákveðnar upplýsingar til tölvu B í gegnum CAN bus myndast skilaboð með öllum 1 og 0 (tvíundir) sem síðan er breytt í aukastaf eða sextándaskilaboð, sem er þekkt og unnið af tölvu B. Örgjörvi tölvunnar vinnur alltaf innbyrðis með einum og núllum. Því þarf alltaf að breyta tuga- og sextugakóða frá skynjurum og öðrum tölvum. 1 þýðir „kveikt“ og 0 þýðir „slökkt“.

Tvíundarkerfið er notað innbyrðis af stjórntækjum. Einnig er hægt að nota tvöfalda kóða fyrir litla gagnaflutninga, td kveikja (1) eða slökkva á (0). Fyrir stærri gagnaflutninga frá td hitaskynjara þarf að senda mörg ein og núll. Með sextándakerfi, til dæmis, er hægt að senda hitastigið mun nákvæmari í gegnum gagnabrautina, því mun fleiri mismunandi hitastig er hægt að senda á milli 00 og FF en samsetningar einur og núll í tvíundarkerfinu. Kóðana er einnig hægt að breyta handvirkt. Hvernig það virkar er útskýrt nánar á þessari síðu.

Tvöfaldur:
Tvítyngda kerfi: 01
Valkostur: 0 eða 1

Hagnýtt dæmi: Gluggarofi sendir tugakóða upp á 252 í gegnum gagnabrautina til stjórnbúnaðarins. Kóðanum er breytt af stjórneiningunni í tvöfaldan kóða sem er 11111100. Stjórneiningin viðurkennir að þetta er kóðinn til að opna hægri framgluggann. Stýribúnaðurinn gefur gluggamótornum afli þar til rofinn sendir kóðann 00000000, eða þar til rúðan hefur náð endastöðu.

Opna vinstri glugga:11111110Loka:01111111
Opna hægri glugga:11111100Loka:00111111
Opnaðu gluggann:11111000Loka:00011111
Opna Ra glugga:11110000Loka:00001111
Rofar fyrir lausagangsstöðu:00000000Geymsla:11111111

Aukastafur:
10 stafa kerfi: 0123456789
Valkostur: Milli 0 og 255

Hægt er að skoða tugatölu sem þétta tvíundartölu. Tvöfaldur gildi: 01100100 er aukastafur: 100.

Sextánstafur:
16 númerakerfi: 0123456789ABCDEF
Möguleiki: Milli 00 og FF

Sextándakerfið er umfangsmeira en aukastafakerfið. Hexan fer úr 0 í 15 en deci fer úr 0 í 9.
Tölurnar hærri en 9 eru auðkenndar með stöfum:
10 = A
11=B
12=C
13 = D
14 = E
15=F
Þetta býður því upp á fleiri möguleika en tugakerfið og verður tilvalið fyrir stjórntæki með miklum gagnaflutningi.

Umbreyta tvöfaldur í aukastaf:

Umbreyttu aukastaf í tvöfaldur:

Umbreyta tvöfalda í sextánda tölu:

Umbreyta sextánda tölu í tvöfaldur: