Sisukord:

Vooluahela kasutamine digitaalvärava pingete mõõtmiseks: 7 sammu
Vooluahela kasutamine digitaalvärava pingete mõõtmiseks: 7 sammu

Video: Vooluahela kasutamine digitaalvärava pingete mõõtmiseks: 7 sammu

Video: Vooluahela kasutamine digitaalvärava pingete mõõtmiseks: 7 sammu
Video: Генератор Колпитса - емкостная трехточка. 2024, November
Anonim
Vooluahela kasutamine digitaalsete väravate pingete mõõtmiseks
Vooluahela kasutamine digitaalsete väravate pingete mõõtmiseks

Digitaallülitused kasutavad tavaliselt 5 -voldiseid toiteallikaid.

Digitaalseid pingeid, mis on vahemikus 5–2,7 volti TTL -seerias (digitaalse integreeritud kiibi tüüp), peetakse kõrgeks ja nende väärtus on 1.

Digitaalseid pingeid vormis 0-0,5 peetakse madalaks ja nende väärtus on null.

Selles vooluringis kasutan nende olekute (kõrge või madal) illustreerimiseks lihtsat odavat surunupuahelat.

Kui pinge on kõrge või 1, süttib LED.

Kui pinge on madal või 0, ei sütti LED.

Samm: nuppude lüliti

Nuppude lüliti
Nuppude lüliti

Nuppude lüliti on väike mehhanism, mis lõpetab vooluahela, kui seda vajutada. Selles vooluahelas, kui vajutatakse nupule ja rakendatakse positiivset pinget, süttib LED.

Kui vajutate nuppu ja pinge on madal või nullilähedane, ei sütti LED

2. samm: NAND -värav

74HC00 on neljakordne NAND -värav. Sellel on iga värava jaoks 2 sisendit ja iga värava jaoks 1 väljund.

Samm: kasutatud materjalid

Kasutatud materjalid
Kasutatud materjalid

Selles projektis kasutatud materjalid on;

Arduino Uno

1 vajutusnupp

1 74HC00, quad NAND

3 1000 oomi (pruun, must, punane) takisti

1 LED

juhtmed

4. etapp: vooluahela töö ja ehitus

Ringraja töö ja ehitus
Ringraja töö ja ehitus
Ringraja töö ja ehitus
Ringraja töö ja ehitus

Kõigepealt pange vooluring kokku.

Asetage kiip NAND 74HC tahvlile.

Seejärel pange teisele tahvlile sinna nupp.

Ühendage 1000 oomi takisti maanduse ja nupuga.

Asetage ülejäänud 2 takisti (1000 oomi) ja LED, nagu pildil näidatud.

Ühendage juhe maandusega ja katoodijuhe LED -iga.

Ühendage maandus juhtmega iga plaadiga.

Ühendage Arduino 5 volti plaadiga, nagu pildil näidatud, ja maapinnaga, nagu pildil näidatud.

Mis juhtub;

Kõigepealt vaadake loogika värava tabelit.

See näitab NAND -värava sisendeid ja väljundeid.

Kui sisendid on nullid nagu selle vooluahela puhul.

Te ei pea juhtmeid 1 ja 2 ühendama.

Eeldatav väljund on 1 või kõrge. Seejärel süttib LED, kui

surunuppu vajutatakse.

Kui lilla traat moodustas surunupu tihvtile 1. Kui vajutate nuppu, ei sütti LED

sest pinge on null.

Sel viisil saame loogikaväravate tõetabeli abil ennustada, millised oleksid väljundid teatud sisenditega.

5. samm: sisendiga NAND -värav; tihvt 1 on surunupuga ühendatud

NAND -värav sisendiga; tihvt 1 on ühendatud nupuga
NAND -värav sisendiga; tihvt 1 on ühendatud nupuga

Sellel pildil näete, et nupp lilla traat pandi tihvtile 1 (sisend) NAND -väravasse.

Selle sisendpinge on null. Kui vajutate nuppu, ei sütti LED, kuna pinge on null.

6. samm: muud tüüpi väravad

Seda lihtsat vooluahelat saab kasutada teiste väravate (JA JA VÕI) analüüsimiseks.

Kui vaatate tabelit värava jaoks. Saate ennustada väljundeid.

Näiteks kui kasutati AND -väravat ja sisendid olid nullvolti (0), madal ja 5 volti (1) kõrge

väljund oleks null.

Tõeteabeleid kasutades saab analüüsida ka omavahel ühendatud väravate seeriat.

Samm 7: Järeldus

Järeldus
Järeldus

Seda lihtsat surunuppu saab kasutada digitaalsete väravate ja vooluahelate mõõtmiseks ja analüüsimiseks.

Väljundite ennustamiseks on vaja teada värava tõetabeleid, kõrged (5 volti või selle lähedal) või

madal (0 nullvoltiga).

Seda vooluringi testiti Arduino peal ja see töötab.

Olen seda kasutanud ka teistel Arduino ahelatel.

Soovitatav on kasutada ainult 5 -voldiste vooluahelatega ja mitte sellest kõrgemaid väärtusi.

Loodan, et see juhend aitab teil mõista digitaalseid väravaid, kuidas neid analüüsida ja mõõta

nuppude ahelaga eeldatavad pinged, Aitäh

Soovitan: