Съдържание:
- Стъпка 1: Какво ви трябва
- Стъпка 2: Настройте Excel и форматиране
- Стъпка 3: И порта
- Стъпка 4: ИЛИ порта
- Стъпка 5: NAND Gate
- Стъпка 6: NOR Gate
- Стъпка 7: XOR Gate
- Стъпка 8: XNOR Gate
- Стъпка 9: НЕ Gate
- Стъпка 10: Цифрова логическа схема
- Стъпка 11: Отстраняване на неизправности
Видео: Направете логически порти в Excel: 11 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Създаването на всичките 7 основни логически порти в Excel не е много трудно. Ако разбирате функциите в Excel, тогава този проект ще бъде сравнително прост, ако не го направите, няма притеснения, няма да отнеме много време, за да свикнете.
Excel вече създаде няколко логически порти за нас, но не включва всичките 7 и все пак искаме да го направим сами.
Проектът не отнема много време и след като бъде завършен, можете да създадете много схеми цифрово в Excel.
Стъпка 1: Какво ви трябва
Не ви трябват много за този проект.
- Компютър
- Excel (препоръчвам Excel, но подобни също трябва да са добре)
- Основни познания за функционирането на логическите порти
Стъпка 2: Настройте Excel и форматиране
Първо стартирайте Excel (Версията не трябва да има голямо значение, но аз използвах Excel 2016), след това отворете нова „Празна работна книга“.
След това направете формата, който виждате на снимката по -горе (Поради формата на изображението, ще трябва да кликнете върху него, за да го видите правилно, това се отнася за следните изображения). Ако не можете да копирате формата, прочетете следното:
Направете колона B & C широка с една цифра, обединете ред 1 A, B & C.
След това въведете текста.
Стъпка 3: И порта
Портът AND е най -простият, защото можете да получите изхода, като просто умножите входовете.
0 x 0 = 0, 0 x 1 = 0, 1 x 0 = 0, 1 x 1 = 1
Този продукт на уравнението е същият като изхода на портата.
Копирайте формулата и я тествайте, като й дадете входовете (но само в двоичен формат).
Помнете всеки път, когато създавате нова порта, копирайте оформлението, така че нищо да не се припокрива.
Стъпка 4: ИЛИ порта
Портът OR е по -сложен и изисква оператор „Ако“. Изказването „Ако“работи по следния начин: = Ако (логически_тест, [стойност, ако е вярно], [стойност, ако е невярно]). Логическият тест, който използваме е: Input1 + Input2> 0, истинската стойност е 1, в противен случай стойността е 0. Това е така, защото само ако и двата входа са фалшиви, изходът ще стане false, и тъй като 0 + 0 = 0, всичко набор от входни данни, включително 1, ще бъде с по -голяма стойност (сума). Така че, ако сумата на двата входа е по -голяма от 0, тогава изходът е True или 1.
Стъпка 5: NAND Gate
Портът NAND е също като порта OR, изисква изречение „Ако“и логиката зад него е подобна. Портът ще даде False изход само ако и двата входа са True. Така че, ако умножим и двата входа, всяка сума, по -малка от 1, ще бъде истина, защото изявлението „Ако“е: input1 x input2 <1, 1, 0. Ако това беше объркващо, тази диаграма може да помогне:
0 x 0 = 0, 0 <1, така че Истина = 1
0 x 1 = 0, 0 <1, така че Истина = 1
1 x 0 = 0, 0 <1, така че Истина = 1
1 x 1 = 1, 1 = 1, така че False = 0
Стъпка 6: NOR Gate
Портът NOR също използва оператор „Ако“, декларацията за този портал е: Input1 + Input2 <1, 1, 0. Това е така, защото портата дава само True изход и на двата входа са false. Тъй като добавяме двата входа заедно, всеки набор от входове, включително 1, ще бъде по -голям от две 0. Тогава изявлението True и False показва, че ако някоя сума по -малка от 1, покажете 1 в противен случай покажете 0.
0 + 0 = 0, 0 <1, така че Истина = 1
0 + 1 = 1, 1 = 1, така че False = 0
1 + 0 = 1, 1 = 1, така че False = 0
1 + 1 = 2, 2> 1, така че False = 0
Стъпка 7: XOR Gate
Това е доста подобно на NOR порта, но вместо да използваме по -голям или по -малък символ, ние използваме знак за равенство, защото портата ще даде само истински изход от нея със смесени входове, така че ако добавим двата входа заедно, смесени входове винаги ще дава 1, така че използваме израза: Input1 + Input2 = 1, 1, 0.
0 + 0 = 0, 0 ≠ 1, така че False = 0
0 + 1 = 1, 1 = 1, така че Истина = 1
1 + 0 = 1, 1 = 1, така че Истина = 1
1 + 1 = 2, 2 ≠ 1, така че False = 0
Стъпка 8: XNOR Gate
Портът XNOR е сравнително прост, по същество е противоположен на XOR порта, това означава, че логическият тест също е противоположен. Тази порта дава истински изход само ако и двата входа са с едно и също число, с други думи всеки смесен набор от входове е False. Логическият тест за порта XOR е: Input1 + Input2 = 1, но логическият тест за порта XNOR е: Input1 + Input2 ≠ 1. (е ≠ във формулите на Excel).
0 + 0 = 0, 0 ≠ 1, така че Истина = 1
0 + 1 = 1, 1 = 1, така че False = 0
1 + 0 = 1, 1 = 1, така че False = 0
1 + 1 = 2, 2 ≠ 1, така че Истина = 1
Стъпка 9: НЕ Gate
NOT портата е обикновена порта, но изявлението й „If“е точно същото като другите. Той има само един вход, така че може да искате да промените формата си. Портата просто обръща своя вход, така че формулата не е толкова трудна, логическият тест е: ако входът е 0, а изявлението True е: дисплей 1 в противен случай показва 0.
0 = 0, така че Истина = 1
1 ≠ 0, така че False = 0
Стъпка 10: Цифрова логическа схема
След като създадете всички логически порти, можете да ги използвате, за да направите логически схеми в Excel. Но настоящият формат е твърде голям, така че можете да опитате новия формат (изображението по -горе).
Направете две колони с ширина една цифра, обединете горните две клетки, за да създадете изходен дисплей, долните две клетки са входни данни.
Когато въвеждате формулата, въведете формулата на портата, която искате, на мястото за извеждане на изхода.
Стъпка 11: Отстраняване на неизправности
Ако на който и да е етап логическата порта не функционира правилно, уверете се, че формулата ви е въведена правилно и че входовете са свързани правилно с формулата.
Ако сте сигурни, че всичко е правилно, може би съм направил грешка, като съм написал тази инструкция, ако е така, моля, кажете ми в коментарите, за да мога да поправя.
Препоръчано:
Логически порти, използващи транзистор: 3 стъпки
Логически порти, използващи транзистор: Логическите порти са основните градивни елементи на всяка цифрова система
Направете цифров логически анализатор за по -малко от $ 1: 5 стъпки
Направете цифров логически анализатор за по -малко от $ 1: Логичен сензор за ниво е устройство, което усеща дали изходът на компонент е 1 или 0 (положителен или отрицателен). Знаете ли онези хубави сензори за ниво с LCD екрани, които струват около 25 долара? Този е смешно по -евтин и прави същото нещо (Това аз
Тест за логически чипове Raspberry Pi: 4 стъпки
Raspberry Pi Logic Chip Tester: Това е скрипт за логически тестер за Raspberry pi, с който можете да проверите дали вашата (самостоятелно направена) логическа верига работи. Този скрипт може да се използва и за тестване на релета. ВНИМАНИЕ: Raspberry pi не поддържат 5v GPIO входове, така че ако вашата верига извежда 5V, yo
Сума от продуктови вериги, използващи логически порти: 4 стъпки
Сума от продуктови вериги, използващи логически порти: В тази инструкция ще ви покажа как да създадете своя собствена система, използвайки сумата от продукти, малко булева алгебра и някои логически порти. Не е нужно да създавате същата точна система като тази в този урок, но можете да използвате
Прост DIY логически конвертор за 3.3V устройства: 4 стъпки
Прост DIY логически конвертор за 3.3V устройства: В тази публикация ще ви покажа как можете да направите свой собствен 5V към 3.3V логически преобразувател за свързване на 5V сензори към нови платки Arduino и Raspberry Pi. Защо имаме нужда от интегратор на логическо ниво ? Повечето от вас обичат да играят с Arduino и Raspberry Pi duri