Cum să citiți un ceas cu afișare binară

Posted on
Autor: Peter Berry
Data Creației: 19 August 2021
Data Actualizării: 1 Iulie 2024
Anonim
E-Distribuție  - Cum citești datele afișate de un contor inteligent
Video: E-Distribuție - Cum citești datele afișate de un contor inteligent

Conţinut

În acest articol: Citirea zecimelor codate în mod binar (sistem DCB) Citirea codurilor binare reale

Impresionați-vă prietenii plasând un ceas de afișare binar pe desktop. Ideea este simplă, întrucât este doar o chestiune de înlocuire a unui ceas clasic, oferind timpul cu numere ale sistemului zecimal (baza 10) cu un model care afișează serii de „1” și „0” (singurele două cifre ale sistemului binar). Tocmai pentru că există doar două cifre binare că un LED (diodă care emite lumină) poate fi adaptat la un „1” și un LED stins la un „0”. În acest articol, veți învăța cum să convertiți seriile „1” și „0” în mai multe numere ale sistemului zecimal, astfel încât să puteți citi ora pe un ceas sau să vizionați cu un ecran binar.


etape

Metoda 1 Citiți zecimale codate în mod binar (sistem DCB)



  1. Decodează fiecare cifră binară. Ceasul este format din 3 secțiuni fiecare conținând două coloane LED. Prima secțiune afișează orele, a doua minutele și a treia secunde. LED-urile din coloana din stânga a fiecărei secțiuni indică zecile, iar ledurile din a doua coloană indică unitățile. Fiecare coloană este formată din 2 până la 4 leduri, fiecare corespunzând la o putere de 2. Din partea de jos, primul LED este 2 (1), al doilea este 2 (2), al treilea este 2 (4) și al patrulea până la 2 (8). În imaginea prezentată mai sus, puteți vedea aceste potriviri prin coloana de numere (1, 2, 4 și 8) din stânga reprezentării ceasului. În fiecare secțiune, adăugați pur și simplu valorile reprezentate de LED-urile aprinse din coloana din stânga pentru a obține zecile și adăugați cele reprezentate de LED-urile aprinse în coloana din dreapta pentru a obține unitățile. Dacă, de exemplu, două LED-uri sunt aprinse (1 + 2) în partea de jos a primei și a doua coloane a secțiunii minute, ceasul indică 33 de minute.



  2. Citiți orele prin decodarea LED-urilor în secțiunea din stânga. În imaginea de mai sus, LED-ul de jos al primei coloane (stânga) este aprins în timp ce LED-ul de mai sus este stins, ceea ce înseamnă că numărul de zeci este "1 “. Cele patru LED-uri din a doua coloană sunt stinse, ceea ce înseamnă că numărul de unități este "0 “. Astfel, ceasul indică faptul că au trecut 10 ore și am intrat în a 11-a oră.
    Notă: ceasul afișează ora de 24 de ore, scade 12 din numărul zecimal, dacă este mai mare sau egal cu 13, pentru a obține timpul de 12 ore.


  3. Determinați numărul de minute procedând la fel pentru secțiunea centrală a ceasului. Dacă priviți imaginea de mai sus, vedeți că primele două LED-uri din prima coloană sunt aprinse (1 + 2 =3) și că primele trei LED-uri din a doua coloană sunt aprinse (1 + 2 + 4 =7), deci ceasul arată 37 de minute.



  4. Ia secunde. Este ceva mai complicat decât orele și minutele, deoarece în fiecare secundă se aprinde sau se stinge un LED. Dacă vă uitați la a treia secțiune a imaginii de mai sus, vedeți că doar a treia LED este aprinsă în prima coloană (care corespunde la 4) și că primul și ultimul LED este aprins în a doua coloană (8 + 1 =9), deci ceasul citește 49 de secunde. Dacă vă este dificil să determinați spontan numărul zecimal pentru un LED aprins, citiți numărul de pe aceeași linie din coloana de cifre din stânga reprezentării ceasului.


  5. Combinați numerele obținute pentru ore, minute și secunde pentru a avea ora exactă.

Metoda 2 Citiți Codul Binar Adevărat



  1. Decodează LED-urile în același mod ca sistemul „DCB”, dar cu numărul de ore, minute și secunde reprezentate fiecare de o singură linie de LED-uri. Linia de oră are patru leduri care corespund de la dreapta la stânga la 2, 2, 2 și 2. Linia de minut are șase LED-uri care corespund de la dreapta la stânga la 2, 2, 2, 2 (2) și 2 (32). Nu este nevoie de un al șaptelea LED, deoarece numărul „59” poate fi obținut cu cinci LED-uri aprinse (111011 care corespunde cu 32 + 16 + 8 + 0 + 2 + 1 = 59).
    Notă: Amintiți-vă că un LED aprins este „1” și un LED este stins la un „0”.


  2. Citiți orele. Pe baza imaginii reprezentând un ceas de mai sus, trebuie adăugate numerele zecimale corespunzătoare primelor două LED-uri din dreapta pe linia de oră pentru a da „3” (1 + 2). Ceasul indică faptul că au trecut 3 ore și că este în a patra oră.
    Notă: LED-urile pot fi aranjate atât în ​​coloane, cât și în rânduri, iar timpul poate fi afișat uneori în mod binar (cu „1” și „0”), mai degrabă decât să fie indicat de LED-uri aprinse sau aprinse.


  3. Citiți procesele verbale. Pe baza imaginii de mai sus, avem „011001” pe linia de jos, care este egală cu 25 de minute (0 + 2 + 2 + 0 + 0 + 2 = 0 + 16 + 8 + 0 + 0 + 1).


  4. Decodează secundele în același mod ca și minutele. Dacă ceasul are o a doua linie cu șase LED-uri, aveți secunde și „011001” pe această linie este de 25 de secunde. În imaginea de mai sus, ceasul nu afișează secunde.