Satura rādītājs:
- 1. darbība. Kas jums nepieciešams
- 2. darbība: iestatiet Excel un formātu
- 3. solis: UN vārti
- 4. solis: VAI vārti
- 5. solis: NAND vārti
- 6. darbība: NOR vārti
- 7. solis: XOR vārti
- 8. solis: XNOR vārti
- 9. solis: NAV vārti
- 10. darbība: digitālā loģiskā shēma
- 11. darbība. Problēmu novēršana
Video: Izveidojiet loģiskos vārtus programmā Excel: 11 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Izveidot visus 7 pamata loģikas vārtus programmā Excel nav ļoti grūti. Ja jūs saprotat funkcijas programmā Excel, tad šis projekts būtu diezgan vienkāršs, ja to neizdarīsit, neuztraucieties, pierašana neaizņems ilgu laiku.
Excel mums jau ir izveidojis dažus loģikas vārtus, taču tajā nav iekļauti visi 7, un mēs tomēr vēlamies tos izveidot paši.
Projekts neaizņem daudz laika, un, kad tas ir paveikts, programmā Excel varat izveidot daudzas shēmas digitāli.
1. darbība. Kas jums nepieciešams
Šim projektam jums daudz nevajag.
- Dators
- Excel (es iesaku Excel, bet arī līdzīgiem vajadzētu būt labi)
- Pamatzināšanas par loģisko vārtu darbību
2. darbība: iestatiet Excel un formātu
Vispirms palaidiet programmu Excel (versijai nevajadzētu būt daudz nozīmes, bet es izmantoju Excel 2016), pēc tam atveriet jaunu "Tukšu darbgrāmatu".
Pēc tam izveidojiet iepriekš redzamajā attēlā redzamo formātu (attēla formas dēļ jums būs jānoklikšķina uz tā, lai to pareizi apskatītu, tas attiecas uz šādiem attēliem). Ja nevarat kopēt formātu, izlasiet šo:
Padariet B & C kolonnu par vienu ciparu platu, apvienojiet 1. rindu A, B & C.
Pēc tam ierakstiet tekstu.
3. solis: UN vārti
AND vārti ir visvienkāršākie, tas ir tāpēc, ka jūs varat iegūt rezultātu, tikai reizinot ievades.
0 x 0 = 0, 0 x 1 = 0, 1 x 0 = 0, 1 x 1 = 1
Šis vienādojuma produkts ir tāds pats kā vārtu izejas.
Kopējiet formulu un pārbaudiet to, norādot ievades datus (tikai binārā veidā).
Atcerieties katru reizi, kad izveidojat jaunus vārtus, kopējiet izkārtojumu, lai nekas nepārklājas.
4. solis: VAI vārti
VAI vārti ir sarežģītāki, tiem ir nepieciešams paziņojums “Ja”. "Ja" paziņojums darbojas šādi: = Ja (loģiskais_tests, [vērtība, ja patiesa], [vērtība, ja nepatiesa]). Mūsu izmantotais loģikas tests ir šāds: Ievads1 + Ievads2> 0, patiesā vērtība ir 1, pretējā gadījumā vērtība ir 0. Tas ir tāpēc, ka tikai tad, ja abas ievades ir nepatiesas, izlaide kļūs nepatiesa, un, tā kā 0 + 0 = 0, viss ievades kopa, ieskaitot 1, būtu lielāka vērtība (summas vērtība). Tātad, ja abu ieeju summa ir lielāka par 0, tad izvades vērtība ir True vai 1.
5. solis: NAND vārti
NAND vārti ir līdzīgi VAI vārtiem, tiem ir nepieciešams paziņojums “Ja”, un aiz tiem esošā loģika ir līdzīga. Vārti sniegs nepatiesu izvadi tikai tad, ja abas ievades ir patiesas. Tātad, ja mēs reizinām abas ievades, jebkura summa, kas ir mazāka par 1, būs patiesa, jo paziņojums “Ja” ir: ievade1 x ievade2 <1, 1, 0. Ja tas bija mulsinoši, šī diagramma var palīdzēt:
0 x 0 = 0, 0 <1 tātad patiess = 1
0 x 1 = 0, 0 <1 tātad Patiess = 1
1 x 0 = 0, 0 <1 tātad patiess = 1
1 x 1 = 1, 1 = 1 tātad nepatiess = 0
6. darbība: NOR vārti
NOR vārti izmanto arī paziņojumu “Ja”, šo vārtu paziņojums ir šāds: Input1 + Input2 <1, 1, 0. Tas ir tāpēc, ka vārti sniedz tikai patiesu izvadi no abām ievadēm ir nepatiesas. Tā kā mēs abas ievades pievienojam kopā, jebkura ievades kopa, ieskaitot 1, būtu lielāka par divām 0. Tad patiesais un nepatiesais apgalvojums parāda, ka, ja kāda summa ir mazāka par 1, parādiet 1, pretējā gadījumā parādiet 0.
0 + 0 = 0, 0 <1 tātad Patiess = 1
0 + 1 = 1, 1 = 1, tātad nepatiess = 0
1 + 0 = 1, 1 = 1 tātad nepatiess = 0
1 + 1 = 2, 2> 1 tātad nepatiess = 0
7. solis: XOR vārti
Tas ir diezgan līdzīgs NOR vārtiem, bet tā vietā, lai izmantotu simbolu lielāku vai mazāku, mēs izmantojam vienādības zīmi, jo vārti sniegs tikai patiesu izvadi, un tajā ir jauktas ieejas, tādēļ, ja abas ieejas pievienosim kopā, jauktās ievades vienmēr sniegs 1, tāpēc mēs izmantojam paziņojumu: Input1 + Input2 = 1, 1, 0.
0 + 0 = 0, 0 ≠ 1 tātad nepatiess = 0
0 + 1 = 1, 1 = 1 tātad Patiess = 1
1 + 0 = 1, 1 = 1 tātad Patiess = 1
1 + 1 = 2, 2 ≠ 1 tātad nepatiess = 0
8. solis: XNOR vārti
XNOR vārti ir diezgan vienkārši, tie būtībā ir pretēji XOR vārtiem, tas nozīmē, ka loģikas pārbaude ir arī pretēja. Šie vārti dod patiesu izvadi tikai tad, ja abām ievadēm ir vienāds skaitlis, citiem vārdiem sakot, jebkura jaukta ievades kopa ir nepatiesa. XOR vārtu loģikas pārbaude ir šāda: Input1 + Input2 = 1, bet XNOR vārtu loģikas tests ir: Input1 + Input2 ≠ 1. (Excel formulās ir ≠).
0 + 0 = 0, 0 ≠ 1 tātad Patiess = 1
0 + 1 = 1, 1 = 1, tātad nepatiess = 0
1 + 0 = 1, 1 = 1 tātad nepatiess = 0
1 + 1 = 2, 2 ≠ 1 tātad Patiess = 1
9. solis: NAV vārti
NOT vārti ir vienkārši vārti, bet tā paziņojums “Ja” ir tāds pats kā citiem. Tam ir tikai viena ievade, tāpēc, iespējams, vēlēsities mainīt formātu. Vārti vienkārši apgriež otrādi, tāpēc formula nav tik grūta, loģikas pārbaude ir šāda: ja ievade ir 0, un patiesais apgalvojums ir: 1. displejs, pretējā gadījumā - 0.
0 = 0, tātad Patiess = 1
1 ≠ 0, tātad nepatiess = 0
10. darbība: digitālā loģiskā shēma
Kad esat izveidojis visus loģikas vārtus, varat tos izmantot, lai programmā Excel izveidotu loģiskās shēmas. Bet pašreizējais formāts ir pārāk liels, lai jūs varētu izmēģināt jauno formātu (attēls iepriekš).
Izveidojiet divas kolonnas viena ciparu platumā, apvienojiet divas augšējās šūnas, lai izveidotu izvades displeju, divas apakšējās šūnas ir ievades.
Ievadot formulu, izvades displeja vietā ierakstiet vajadzīgo vārtu formulu.
11. darbība. Problēmu novēršana
Ja kādā posmā loģikas vārti nedarbojas pareizi, pārliecinieties, vai formula ir ierakstīta pareizi un ievades ir pareizi saistītas ar formulu.
Ja esat pārliecināts, ka viss ir pareizi, iespējams, es kļūdījos, rakstot šo pamācību. Ja tā, lūdzu, pastāstiet man komentāros, lai es varētu labot.
Ieteicams:
Izveidojiet skaistus laukumus no tiešajiem Arduino datiem (un saglabājiet datus programmā Excel): 3 soļi
Izveidojiet skaistus laukumus no tiešajiem Arduino datiem (un saglabājiet datus programmā Excel): mums visiem patīk spēlēties ar mūsu P … loterijas funkciju Arduino IDE. Tomēr, lai gan tas var būt noderīgi pamata lietojumprogrammām, dati tiek izdzēsti, jo vairāk punkti tiek pievienoti, un tas nav īpaši patīkami acīm. Arduino IDE ploteris nav
Produktu shēmas shēma, izmantojot loģiskos vārtus: 4 soļi
Produktu shēmas shēma, izmantojot loģiskos vārtus: Šajā pamācībā es jums parādīšu, kā izveidot savu sistēmu, izmantojot produktu summu, mazliet Būla algebru un dažus loģikas vārtus. Jums nav jāizveido tāda pati sistēma kā šajā apmācībā, bet varat izmantot
Izveidojiet XOR vārtus no tranzistoriem: 6 soļi
Izveidojiet XOR vārtus no tranzistoriem: VAI vārti ir ļoti noderīgi, taču tiem ir viena nepāra funkcija, kas var darboties lieliski, bet noteiktās lietojumprogrammās var radīt problēmas. Tas ir fakts, ka, ja abas ieejas ir vienas, tad arī izeja ir viena. Ja mums būtu pieteikums, kurā mēs
Izveidojiet dinamiskas formas programmā Excel ar mainīgu saturu: 4 soļi
Izveidojiet dinamiskas formas programmā Excel ar mainīgu saturu: mēs varam dinamiski izmantot Excel formas un zīmējumus, lai padarītu darblapas profesionālākas, interaktīvākas un pievilcīgākas. Formu saturu (formā rakstīts teksts) var saistīt ar šūnu saturs, tātad forma ar mainīgu tekstu
Izveidojiet stereo grafiskos attēlus programmā Excel: 8 soļi (ar attēliem)
Izveidojiet stereo grafiskos attēlus programmā Excel: Stereo grafiskie attēli var pievienot dziļumu 3D zīmējumiem