Hogyan lehet olvasni egy órát bináris kijelzővel

Posted on
Szerző: Peter Berry
A Teremtés Dátuma: 19 Augusztus 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Hogyan lehet olvasni egy órát bináris kijelzővel - Tudás
Hogyan lehet olvasni egy órát bináris kijelzővel - Tudás

Tartalom

Ebben a cikkben: Binárisan kódolt tizedesolvasók (DCB rendszer) Valós bináris kód olvasásaReferenciák

Kápráztassa el barátait egy bináris kijelzőórával az asztalára. Az ötlet egyszerű, mivel csak egy klasszikus órát kell kicserélni, amely időt kap tizedesrendszer számaival (10-es alap) egy olyan modellel, amely megjeleníti az "1" és "0" sorozatot (a bináris rendszer egyetlen két számjegye). Pontosan azért, mert csak két bináris számjegy van, a LED-t (fénykibocsátó diódát) egy "1" -hez, a LED-t pedig "0" -hoz lehet igazítani. Ebben a cikkben megtanulja, hogyan lehet az „1” és „0” sorozatokat átalakítani a tizedesrendszer több számává, hogy az órát el tudja olvasni, vagy miközben bináris kijelzővel nézheti meg az időt.


szakaszában

1. módszer Olvassa el a binárisan kódolt tizedesjegyeket (DCB rendszer)



  1. Dekódoljon minden bináris számjegyet. Az óra három részből áll, amelyek mindegyike két LED-oszlopot tartalmaz. Az első szakasz az órákat, a második a perceket, a harmadik a másodperceket mutatja. Az egyes szakaszok bal oldali oszlopában található LED-ek a tízeket, a második oszlopban lévő LED-ek pedig az egységeket jelzik. Minden oszlop 2–4 LEDből áll, mindegyik 2-es teljesítménynek felel meg. Alulról az első LED 2 (1), a második 2 (2), a harmadik 2 (4) és a negyedik a 2-ig (8). A fenti képen ezeket az egyezéseket az óra ábrázolásától balra lévő számok oszlopán (1, 2, 4 és 8) láthatja. Mindegyik szakaszban egyszerűen add hozzá a bal oszlopban a kivilágított LED-ek által képviselt értékeket, hogy megkapja a tízeket, és add hozzá azokat, amelyeket a jobb oszlopban világító LED-ek képviselnek, hogy megkapják az egységeket. Ha például két LED világít (1 + 2) a percszakasz első és második oszlopának alján, akkor az óra 33 percet jelez.



  2. Olvassa el az órákat úgy, hogy dekódolja a LED-eket a bal oldalon. A fenti képen az első oszlop alsó LED-je (balra) világít, míg a fenti LED nem világít, ami azt jelenti, hogy a tíz "1 ”. A második oszlopban található négy LED nem világít, ami azt jelenti, hogy az egységek száma "0 ”. Így az óra azt jelzi, hogy 10 óra telt el, és beléptünk a 11. órába.
    Megjegyzés: az óra megjeleníti a 24 órás időtartamot, és vonja le a tizedes számból a 12-et, ha ez nagyobb vagy egyenlő mint 13, hogy megkapja a 12 órás időt.


  3. Határozza meg a percek számát úgy, hogy ugyanezt tegye az óra középső részére. Ha a fenti képet nézi, láthatja, hogy az első oszlop első két LED-je világít (1 + 2 =3) és hogy a második oszlop első három LED-je világít (1 + 2 + 4 =7), tehát az óra 37 percet mutat.



  4. Szerezd meg a másodperceket. Ez egy kicsit bonyolultabb, mint óra és perc, mert minden másodpercben egy LED világít vagy kialszik. Ha a fenti kép harmadik részét nézi, láthatja, hogy az első oszlopban csak a harmadik LED világít (ami megfelel a 4), és hogy az első és az utolsó LED világít a második oszlopban (8 + 1 =9), így az óra 49 másodpercig olvasható. Ha nehezen tudja spontán meghatározni a kivilágított LED tizedes számát, olvassa el az azonos ábrán látható számot a számjegy oszlopban az óra ábrázolásától balra.


  5. Kombinálja az órák, percek és másodpercek számát a pontos idő elérése érdekében.

2. módszer Olvassa el az igaz bináris kódot



  1. A LED-ek dekódolása ugyanúgy történjen, mint a "DCB" rendszerhez, de az órák, percek és másodpercek számát mindegyik egyetlen LED sorral képviseli. Az órás sorban négy LED van, amelyek jobbról balra mutatnak 2, 2, 2 és 2-nél. A perc sorban hat LED található, amelyek jobbról balra mutatnak 2, 2, 2, 2, 2 (16) és 2-nél. (32). Nincs szükség hetedik LED-re, mert az "59" számot öt LED világítással lehet megszerezni (111011, ami 32 + 16 + 8 + 0 + 2 + 1 = 59-nek felel meg).
    Megjegyzés: Ne feledje, hogy a kigyulladott LED "1", a LED pedig "0" -on nem világít.


  2. Olvassa el az órákat. A fenti órát ábrázoló kép alapján az óra sor első két jobb oldali LED-jének megfelelő tizedes számokat hozzá kell adni, hogy "3" (1 + 2) legyen. Az óra azt jelzi, hogy 3 óra telt el, és hogy a negyedik óra eltelt.
    Megjegyzés: A LED-ek oszlopokban és sorokban is elrendezhetők, és az idő néha binárisan is megjeleníthető ("1" és "0"), ahelyett, hogy világító vagy nem világító LED-ek jelzik.


  3. Olvassa el a jegyzőkönyvet. A fenti ábra alapján az alsó sorban "011001" van, amely 25 percnek felel meg (0 + 2 + 2 + 0 + 0 + 2 = 0 + 16 + 8 + 0 + 0 + 1).


  4. Dekódold a másodperceket ugyanúgy, mint a perceket. Ha az órának van egy második vonal hat LED-del, akkor van másodperc, és a "011001" ezen a vonalon 25 másodperc. A fenti képen az óra nem mutat másodpercet.