Loginiai vartai yra maža skaitmeninė perjungimo grandinė, kuri nustato dviejų ar daugiau įvestų funkcijų išvestį dvejetainiu formatu. Loginis „1“ reiškia „tiesa“ arba „aukštas“, o loginis „0“ reiškia „klaidingą“ arba „žemą“. Atsižvelgiant į skirtingas logines operacijas, išvestis skiriasi. Loginiuose vartuose gali būti daug įėjimų, tačiau bus tik vienas išėjimas. Kiekvienas loginis vartai turi savo tiesos lentelę, kurioje pateikiami visi įvesties ir išvesties deriniai.
iškviesti javascript funkciją iš html
Turinys
- IR vartai
- Operacija
- Tipai
- Simbolis
- Tiesos lentelė
- IR vartai tranzistoriaus požiūriu
- Programos
- Privalumai
- Trūkumai
- Išspręstas pavyzdys
Kas yra IR vartai?
IR vartai yra pagrindinis dalykas logikos vartai kuri atlieka dvejetainės įvesties loginį dauginimą. Operacija IR atliekama taip pat, kaip ir standartiniai 1 ir 0 daugybos būdai. AND vartai yra loginė grandinė, kuri grandinės įėjime atlieka IR operacijas. Kai visi įėjimai yra 1, AND vartai išveda 1, kitu atveju išveda 0. Taškas (.) reiškia IR operaciją.
AND vartų veikimas
IR vartai priima reikšmes kaip įvestį ir grąžina –
Grąžina 1, jei visos įvestys yra 1.
Grąžina 0, jei visos įvestys nėra 1.
AND Gate išraiška yra tokia -
Tarkime, kad turime du įėjimus A ir B, o išvestis vadinama X, tada išraiška yra tokia:
X = (A . B)
IR vartų tipai
Yra dviejų tipų IR vartai, pagrįsti įėjimų skaičiumi
2-Įėjimas IR vartai
Tam reikia 2 įvesčių, o tiesos lentelėje bus 22= 4 galimi deriniai. 2 įvesties IR vartų tiesos lentelė yra tokia:
X= A ⋅ B
3-Įvestis IR vartai
Jis turi tris įėjimus ir tik vieną išėjimą. Yra 23= 8 įvesties ir išvesties deriniai.
X= A ⋅ B ⋅ C
IR vartų simbolis
Žemiau pateiktas AND vartų simbolis, A ir B žymi du įėjimus. IR vartai atlieka loginę IR operaciją su įėjimais. Išvestis pavaizduota linija, besitęsiančia iš AND vartų simbolio apačios.

IR vartai su tiesos lentele
Tiesos lentelė IR vartai
Pateiktoje tiesos lentelėje Kai abu įėjimai A ir B yra 0, išvestis yra 0. Jei bet kuri įvestis A arba B yra 0, o kita yra 1, išvestis yra 0. Tik tada, kai abu įėjimai A ir B yra 1, išvestis yra 1. Šis elgesys atspindi loginę AND vartų operaciją, kai išvestis teisinga (1) tik tada, kai visi įėjimai teisingi (1).

3 įėjimas IR vartai
išgelbėti nuo
IR vartai tranzistoriaus požiūriu
IR vartai yra vienas iš pagrindinių skaitmeninių loginių grandinių elementų. Jo veikimą taip pat galima paaiškinti tranzistorių sąvoka
iškviesti js funkciją iš html

IR vartų vaizdavimas tranzistoriaus požiūriu
Aukščiau pateiktoje diagramoje tranzistorius veiks kaip jungiklis. Kai įtampa tiekiama per kolektoriaus gnybtą, įtampa pasiekia emiterio gnybtą, kai bazinio gnybto įtampa yra nuo 0 iki kolektoriaus įtampos.
Paimkime pavyzdį, kai abu įėjimai yra 0. Kai įtampa tiekiama per tranzistoriaus Q1 kolektoriaus gnybtą, emiterio gnybtas negauna jokios įėjimo reikšmės, nes bazinė gnybto vertė yra 0. Panašiai Q1 emiteris yra prijungtas prie kolektoriaus tranzistorius Q2, neteikia srovės ar įtampos. Taigi 2 tranzistoriaus emiterio išvestis yra 0, o galutinis išėjimas (Q) taip pat yra 0.
„AND Gate“ programos
- Jis naudojamas kuriant sudėtingas grandines, pvz priedai , daugikliai ir kt.
- Jis naudojamas šviesoforų sistemai valdyti. Pavyzdžiui: žalia šviesa turi būti įjungta, kai visi keliai yra laisvi.
- Jis gali būti naudojamas apsaugos sistemoje, kur IR vartai gali būti naudojami signalizacijai įjungti, kai daug jutiklis yra operuojami.
- Jis gali būti naudojamas klaidų aptikimo ir klaidų taisymo technikoje.
AND Gate privalumai
- Jis atlieka loginę jungties operaciją. Tai reiškia, kad jis sukuria išvestį „1“, kai visa jo įvestis yra „1“.
- Jis sunaudoja mažai energijos, palyginti su kitais sudėtingais loginiais vartais.
- Tai labai lengva įgyvendinti naudojant CMOS , TTL ir daugelis kitų.
AND Gate trūkumai
- IR vartai turi ribotą išvesties diapazoną. Tai reiškia, kad jis duos didelę galią, kai visos įvestys yra didelės, kitu atveju jis duos mažą galią.
- Tai įveda sklidimo delsą, dėl kurios gali kilti sinchronizavimo problemų.
Išspręstas pavyzdys
Žmogus nori sukurti namų apsaugos sistemą. Logika tokia, kai durys yra atidarytos ir judesio jutiklis aptinka judesį, tada signalas turėtų pradėti pypsėti. Kokią logiką jis turėtų sukurti ir kokius loginius vartus jis gali naudoti?
Sprendimas: Sukurkime tiesos lentelės lentelę:
Tarkime, durų būsena yra „1“, kai atidaryta, ir „0“, kai uždaroma.
Be to, judesio jutiklio būsena yra „1“, kai aptinkamas judesys, kitaip „0“.
| Pagal statusą | Judesio jutiklio būsena | Išvestis Java eilutė cmp |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 konvertuoti char į eilutę | 1 |
Pagal klausimą nurodyta, kad aliarmas turi įsijungti atidarius duris ir aptikus judesį. Taigi tai galima įgyvendinti naudojant AND vartus, kaip parodyta aukščiau esančioje lentelėje.
Kai durys atidarytos ir judesio neaptinkama, signalizacija neturėtų būti suveikiama ir atitinkamai kitais atvejais.
Išvada
Šiame straipsnyje mes perėjome per IR vartus, matėme jo operacijas su jo tipais, taip pat peržvelgėme jo simbolius ir tiesos lenteles, taip pat peržvelgėme jo pranašumus ir trūkumus, programas su išspręstais pavyzdžiais.
AND Gate – DUK
Ar AND vartai gali būti naudojami kitoms loginėms operacijoms, pvz., ARBA arba NE, atlikti?
Ne, vien tik vartai AND negali atlikti vartų OR arba NOT operacijų. Jis gali būti naudojamas kartu su kitais vartais operacijai atlikti.
Ar IR vartai gali turėti skirtingus įėjimo įtampos lygius?
Ne, IR vartai negali turėti skirtingo įtampos lygio. Jis turi turėti tinkamą aukštą arba žemą įtampą. Jei jo nėra, AND vartai neveiks tinkamai.
Ar AND vartai gali būti naudojami imituojant daugybą dvejetainėje aritmetikoje?
Taip, dvejetainį dauginimą galima atlikti naudojant AND vartus. Logika gali būti sukurta naudojant faktinio daugybos sąvoką.