Hur man läser en klocka med binär display

Posted on
Författare: Peter Berry
Skapelsedatum: 19 Augusti 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Hur man läser en klocka med binär display - Kunskap
Hur man läser en klocka med binär display - Kunskap

Innehåll

I den här artikeln: Avläsning av decimaler kodade i binärt (DCB-system) Läser verkliga binära kodreferenser

Imponera på dina vänner genom att placera en binär visningsklocka på skrivbordet. Idén är enkel eftersom det bara handlar om att ersätta en klassisk klocka som ger tiden med siffrorna i decimalsystemet (bas 10) med en modell som visar serierna "1" och "0" (de enda två siffrorna i det binära systemet). Det är just för att det bara finns två binära siffror som en LED (ljusemitterande diod) kan matchas till en "1" och en LED släckt till en "0". I den här artikeln kommer du att lära dig hur du konverterar serierna "1" och "0" till flera siffror i decimalsystemet så att du kan läsa tiden på en klocka eller titta med en binär display.


stadier

Metod 1 Läs decimaler kodade i binärt (DCB-system)



  1. Avkoda varje binär siffra. Klockan består av 3 sektioner som vardera innehåller två LED-kolumner. Det första avsnittet visar timmarna, den andra minuterna och den tredje sekunderna. Lysdioderna i den vänstra kolumnen i varje sektion indikerar tiotalen och lysdioderna i den andra kolumnen indikerar enheterna. Varje kolumn består av 2 till 4 lysdioder som vardera motsvarar en effekt på 2. Från botten är den första lysdioden 2 (1), den andra är 2 (2), den tredje är 2 (4) och den fjärde till 2 (8). I bilden ovan kan du se dessa matchningar genom kolumnen med siffror (1, 2, 4 och 8) till vänster om klockrepresentationen. I varje avsnitt lägger du bara till värdena som representeras av de tända lysdioderna i den vänstra kolumnen för att få tiotalen och lägga till de som representeras av lysdioderna tända i den högra kolumnen för att få enheterna. Om till exempel två lysdioder tänds (1 + 2) längst ner i den första och andra kolumnen i minutavsnittet indikerar klockan 33 minuter.



  2. Läs timmarna genom att avkoda lysdioderna i vänster sektion. I bilden som visas ovan tänds den första kolumnens (vänster) bottenlampa medan lysdioden ovan är av, vilket betyder att antalet tiotals är "1 ". De fyra lysdioderna i den andra kolumnen är av, vilket innebär att antalet enheter är "0 ". Således indikerar klockan att 10 timmar har gått och vi har gått in i den 11: e timmen.
    Obs: klockan visar 24-timmars tid, subtrahera 12 från decimaltalet, om det är större än eller lika med 13, för att få 12-timmarstiden.


  3. Bestäm antalet minuter genom att göra samma sak för klockans mittdel. Om du tittar på bilden ovan ser du att de två första lysdioderna i den första kolumnen är tända (1 + 2 =3) och att de tre första lysdioderna i den andra kolumnen tänds (1 + 2 + 4 =7), så att klockan visar 37 minuter.



  4. Få sekunderna. Det är lite mer komplicerat än timmar och minuter, för varje sekund tänds en LED eller slocknar. Om du tittar på det tredje avsnittet i bilden ovan ser du att endast den tredje lysdioden tänds i den första kolumnen (vilket motsvarar 4) och att de första och sista lysdioderna tänds i den andra kolumnen (8 + 1 =9), så klockan läser 49 sekunder. Om du har svårt att spontant bestämma decimaltalet för en tänd lysdiod, läs numret på samma rad i sifferkolumnen till vänster om klockrepresentationen.


  5. Kombinera siffrorna som erhållits för timmar, minuter och sekunder för att få exakt tid.

Metod 2 Läs sann binär kod



  1. Avkoda lysdioderna på samma sätt som "DCB" -systemet, men med antalet timmar, minuter och sekunder som vardera representeras av en enda rad lysdioder. Timelinjen har fyra lysdioder som motsvarar från höger till vänster vid 2, 2, 2 och 2. Minutlinjen har sex lysdioder som motsvarar från höger till vänster vid 2, 2, 2, 2, 2 (16) och 2 (32). Det finns inget behov av en sjunde LED, eftersom numret "59" kan erhållas med fem lysdioder tända (111011 vilket motsvarar 32 + 16 + 8 + 0 + 2 + 1 = 59).
    Obs: Kom ihåg att en tänd lysdiod är en "1" och att en lysdiod är släckt vid en "0".


  2. Läs timmarna. Baserat på bilden som representerar en klocka ovan måste decimaltalen som motsvarar de två första höger-lysdioderna på timmarna läggas till för att ge "3" (1 + 2) Klockan indikerar att 3 timmar har gått och att det är under den fjärde timmen.
    Obs! Lysdioder kan ordnas både i kolumner och i rader och tiden kan ibland visas i binär (med "1" och "0") istället för att indikeras med tända eller upplysta lysdioder.


  3. Läs protokollet. Baserat på bilden ovan har vi "011001" på den nedersta raden, vilket är 25 minuter (0 + 2 + 2 + 0 + 0 + 2 = 0 + 16 + 8 + 0 + 0 + 1).


  4. Avkoda sekunderna på samma sätt som minuter. Om klockan har en andra linje med sex lysdioder har du sekunder och "011001" på denna linje är 25 sekunder. I bilden ovan visar klockan inte sekunder.