Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: Excel va formatni o'rnating
- 3 -qadam: Va darvoza
- 4 -qadam: Yoki darvoza
- 5 -qadam: NAND Gate
- 6 -qadam: NOR Gate
- 7 -qadam: XOR Gate
- 8 -qadam: XNOR Gate
- 9 -qadam: eshik emas
- 10 -qadam: Raqamli mantiq davri
- 11 -qadam: Muammolarni bartaraf etish
Video: Excel -da mantiq eshiklarini yarating: 11 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Excel -da barcha 7 asosiy mantiq eshiklarini yaratish juda qiyin emas. Agar siz Excel -dagi funktsiyalarni tushunsangiz, unda bu loyiha juda oddiy bo'lar edi, agar tushunmasangiz, tashvishlanmang, bunga ko'nikish uchun ko'p vaqt ketmaydi.
Excel allaqachon biz uchun bir nechta mantiq eshiklarini yaratdi, lekin u 7 -ni o'z ichiga olmaydi va biz baribir uni o'zimiz qilishni xohlaymiz.
Loyiha ko'p vaqt talab qilmaydi va bajarilgandan so'ng siz Excel -da raqamli ravishda ko'plab sxemalarni yaratishingiz mumkin.
1 -qadam: Sizga nima kerak
Bu loyiha uchun sizga ko'p narsa kerak emas.
- Kompyuter
- Excel (men Excelni tavsiya qilaman, lekin shunga o'xshashlari ham yaxshi bo'lishi kerak)
- Mantiq eshiklari qanday ishlashi haqida asosiy bilimlar
2 -qadam: Excel va formatni o'rnating
Avval Excel -ni ishga tushiring (versiya unchalik muhim emas, lekin men Excel 2016 -dan foydalanganman), so'ngra yangi "Bo'sh ish kitobi" ni oching.
Keyin yuqoridagi rasmda ko'rilgan formatni yarating (Rasm shakli tufayli uni to'g'ri ko'rish uchun ustiga bosishingiz kerak bo'ladi, bu quyidagi rasmlarga tegishli). Agar siz formatni nusxa ko'chira olmasangiz, quyidagilarni o'qing:
B va C ustunlarini bir xonali kenglikka aylantiring, A, B va C qatorlarni birlashtiring.
Keyin matnni kiriting.
3 -qadam: Va darvoza
AND darvozasi eng sodda, chunki siz kirishni ko'paytirish orqali chiqishni olishingiz mumkin.
0 x 0 = 0, 0 x 1 = 0, 1 x 0 = 0, 1 x 1 = 1
Bu tenglamaning hosilasi darvoza chiqishlari bilan bir xil.
Formuladan nusxa ko'chiring va kirishni berib tekshiring (faqat ikkilik bo'lsa ham).
Esda tutingki, har safar yangi eshikni yaratganingizda, tartibni nusxa ko'chiring, shunda hech narsa bir -biriga mos kelmaydi.
4 -qadam: Yoki darvoza
OR darvozasi murakkabroq, u "If" iborasini talab qiladi. "If" iborasi quyidagicha ishlaydi: = If (logic_test, [true if value], [false if value]). Biz foydalanadigan mantiqiy test: Kirish1 + Kirish2> 0, haqiqiy qiymat 1, aks holda qiymat 0. Buning sababi shundaki, agar ikkala kirish ham noto'g'ri bo'lsa, chiqish noto'g'ri bo'ladi va 0 + 0 = 0 bo'lgani uchun hamma narsa 1 -ni o'z ichiga olgan kirish to'plami katta qiymatga ega bo'ladi (summa qiymati). Shunday qilib, agar ikkala kirishning ham yig'indisi 0 dan katta bo'lsa, unda uning chiqishi True yoki 1 bo'ladi.
5 -qadam: NAND Gate
NAND darvozasi xuddi OR eshigiga o'xshaydi, u "If" iborasini talab qiladi va uning ortidagi mantiq shunga o'xshash. Agar ikkala kirish ham to'g'ri bo'lsa, eshik faqat noto'g'ri natija beradi. Agar biz ikkala kirishni ko'paytirsak, 1dan kichik bo'lgan summa to'g'ri bo'ladi, chunki 'If' iborasi: input1 x input2 <1, 1, 0. Agar bu chalkash bo'lsa, bu jadval yordam berishi mumkin:
0 x 0 = 0, 0 <1, shuning uchun rost = 1
0 x 1 = 0, 0 <1, shuning uchun rost = 1
1 x 0 = 0, 0 <1, shuning uchun rost = 1
1 x 1 = 1, 1 = 1, shuning uchun False = 0
6 -qadam: NOR Gate
NOR darvozasi, shuningdek, "If" iborasini ishlatadi, bu darvoza uchun ko'rsatma quyidagicha bo'ladi: Input1 + Input2 <1, 1, 0. Buning sababi shundaki, eshik faqat ikkala kirishning haqiqiy chiqishini beradi - noto'g'ri. Ikkala kirishni bir -biriga qo'shganimiz uchun, 1 -ni o'z ichiga olgan har qanday kirish ikki 0 soniyadan katta bo'ladi. Keyin True va False iborasi shuni ko'rsatadiki, agar summa 1dan kichik bo'lsa, 1 ni ko'rsatish aks holda 0 ni ko'rsatadi.
0 + 0 = 0, 0 <1, shuning uchun rost = 1
0 + 1 = 1, 1 = 1, shuning uchun False = 0
1 + 0 = 1, 1 = 1, shuning uchun False = 0
1 + 1 = 2, 2> 1, shuning uchun False = 0
7 -qadam: XOR Gate
Bu NOR darvozasiga juda o'xshaydi, lekin katta yoki kichikroq belgining o'rniga biz tenglik belgisini ishlatamiz, chunki darvoza uning haqiqiy chiqishini faqat aralash kirishlar bilan beradi, shuning uchun agar biz har ikkala kirishni birlashtirsak, aralash kirishlar har doim 1 beradi, shuning uchun biz quyidagi so'zlardan foydalanamiz: Input1 + Input2 = 1, 1, 0.
0 + 0 = 0, 0 ≠ 1, shuning uchun False = 0
0 + 1 = 1, 1 = 1, shuning uchun rost = 1
1 + 0 = 1, 1 = 1, shuning uchun rost = 1
1 + 1 = 2, 2 ≠ 1, shuning uchun False = 0
8 -qadam: XNOR Gate
XNOR eshigi juda oddiy, u asosan XOR eshigiga qarama -qarshi, bu mantiqiy test ham teskarisidir. Bu darvoza, agar ikkala kirish ham bir xil bo'lsa, haqiqiy kirish beradi, boshqacha aytganda, kirishlar aralashmasi noto'g'ri. XOR darvozasi uchun mantiqiy test: Kirish1 + Kirish2 = 1, lekin XNOR eshigi uchun mantiqiy test: Kirish1 + Kirish2 ≠ 1. (Excel formulalarida ≠).
0 + 0 = 0, 0 ≠ 1 shuning uchun rost = 1
0 + 1 = 1, 1 = 1, shuning uchun False = 0
1 + 0 = 1, 1 = 1, shuning uchun False = 0
1 + 1 = 2, 2 ≠ 1, shuning uchun True = 1
9 -qadam: eshik emas
NOT darvozasi oddiy eshik, lekin uning "If" iborasi boshqalarnikiga o'xshaydi. Unda faqat bitta kirish bor, shuning uchun siz formatni o'zgartirishni xohlaysiz. Darvoza o'z kirishini teskari o'zgartiradi, shuning uchun formula unchalik qiyin emas, mantiqiy test: agar kirish 0 bo'lsa va True operatori: 1 ko'rsatilsa aks holda 0 ko'rsatiladi.
0 = 0, shuning uchun rost = 1
1 ≠ 0, shuning uchun False = 0
10 -qadam: Raqamli mantiq davri
Barcha mantiq eshiklarini yaratganingizdan so'ng, ularni Excel -da mantiqiy sxemalar tuzish uchun ishlatishingiz mumkin. Ammo hozirgi format juda katta, shuning uchun siz yangi formatni sinab ko'rishingiz mumkin (yuqoridagi rasm).
Bir xonali kenglikdagi ikkita ustunni yarating, chiqish ekranini yaratish uchun yuqori ikkita katakchani birlashtiring, pastki ikkita katak - bu kirish.
Formulani yozayotganda, chiqish ekraniga kerakli eshikning formulasini kiriting.
11 -qadam: Muammolarni bartaraf etish
Agar biron -bir bosqichda mantiq eshigi to'g'ri ishlamasa, formulaning to'g'ri yozilganligiga va kirishlar formulaga to'g'ri bog'langanligiga ishonch hosil qiling.
Agar siz hamma narsa to'g'ri ekanligiga amin bo'lsangiz, men bu ko'rsatmalarni yozishda xato qilgan bo'lardim, agar shunday bo'lsa, iltimos, izohlarda menga ayting, shunda men tuzata olaman.
Tavsiya:
Transistor yordamida mantiq eshiklari: 3 qadam
Mantiq eshiklari tranzistor yordamida: har qanday raqamli tizimning asosiy bloklari
1: 5 dollardan kam bo'lgan raqamli mantiq analizatorini yarating
$ 1 dan kam bo'lgan raqamli mantiq analizatorini yarating: Mantiq darajasi sensori - bu komponentning chiqishi 1 yoki 0 (ijobiy yoki salbiy) ekanligini sezadigan qurilma. LCD displeyli, narxi 25 dollar atrofida bo'lgan yaxshi darajadagi sensorlarni bilasizmi? Bu kulgili darajada arzonroq va xuddi shunday qiladi (Men
Android foydalanuvchi interfeysi bilan mantiq analizatori: 7 qadam
Android foydalanuvchi interfeysi bilan mantiqiy analizator: Dunyo allaqachon juda ko'p mantiq analizatorlari bilan to'lib ketgan. Elektronika mashg'ulotlarida menga muammolarni bartaraf etish va disk raskadrovka qilish kerak edi. Internetni qidirdim, lekin qidirayotganimni topa olmadim. Mana, men … " HAQIBATLI LO
DIY 5v dan 3.3v gacha mantiq darajasini o'zgartirish: 3 qadam
DIY 5v dan 3.3v gacha bo'lgan mantiqiy darajadagi siljish: ba'zi raqamli chiplarning ishlashi uchun muhim bo'lgan, bir kuchlanish darajasini boshqasiga o'tkazish uchun mantiqiy darajali o'zgartirish-bu eskizni esp8266-01 ga yuklamoqchi bo'lganimizda misol keltiraylik. arduino biz tdux mantig'ini 3.3v ga o'zgartirishimiz kerak
Ultrasonik sensorlar uchun 3.3V mod (ESP32/ESP8266, zarracha foton va boshqalarda 3.3V mantiq uchun HC-SR04 ni tayyorlang): 4 qadam
Ultrasonik sensorlar uchun 3.3V mod (ESP32/ESP8266, Particle Photon va boshqalarda 3.3V Logic uchun HC-SR04 ni tayyorlang): TL; DR: Sensorda izni Echo piniga kesib oling, so'ng uni a yordamida qayta ulang. kuchlanish taqsimlagichi (Echo izi -> 2.7kΩ -> Echo pin -> 4.7kΩ -> GND). Tahrirlash: ESP8266 GPIO -da 5V ga toqat qila oladimi, degan munozaralar bo'lgan