สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: ตั้งค่า Excel และรูปแบบ
- ขั้นตอนที่ 3: และประตู
- ขั้นตอนที่ 4: หรือประตู
- ขั้นตอนที่ 5: ประตู NAND
- ขั้นตอนที่ 6: ประตู NOR
- ขั้นตอนที่ 7: ประตู XOR
- ขั้นตอนที่ 8: ประตู XNOR
- ขั้นตอนที่ 9: ไม่ใช่ Gate
- ขั้นตอนที่ 10: วงจรลอจิกดิจิตอล
- ขั้นตอนที่ 11: แก้ไขปัญหา
วีดีโอ: สร้าง Logic Gates ใน Excel: 11 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
การทำประตูลอจิกพื้นฐานทั้ง 7 ใน Excel นั้นไม่ใช่เรื่องยาก หากคุณเข้าใจฟังก์ชันต่างๆ ใน Excel โปรเจ็กต์นี้จะค่อนข้างง่าย ถ้าคุณไม่ ไม่ต้องกังวลว่าจะใช้เวลาไม่นานในการทำความคุ้นเคย
Excel ได้สร้างลอจิกเกทไว้สองสามข้อสำหรับเราแล้ว แต่มันไม่ได้รวมทั้งหมด 7 อัน และเราต้องการสร้างมันขึ้นมาเองอยู่ดี
โปรเจ็กต์ใช้เวลาไม่นาน และเมื่อเสร็จแล้ว คุณสามารถสร้างหลายวงจรแบบดิจิทัลใน Excel
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
คุณไม่จำเป็นต้องมากสำหรับโครงการนี้
- คอมพิวเตอร์
- Excel (ฉันแนะนำ Excel แต่สิ่งที่คล้ายกันก็ควรจะใช้ได้)
- ความรู้พื้นฐานเกี่ยวกับการทำงานของลอจิกเกท
ขั้นตอนที่ 2: ตั้งค่า Excel และรูปแบบ
ก่อนอื่นให้เริ่ม Excel (เวอร์ชันไม่ควรมีความสำคัญมากนัก แต่ฉันใช้ Excel 2016) จากนั้นเปิด "Blank Workbook" ใหม่
จากนั้นสร้างรูปแบบที่คุณเห็นในภาพด้านบน (เนื่องจากรูปร่างของภาพ คุณจะต้องคลิกเพื่อดูอย่างถูกต้อง ซึ่งจะมีผลกับภาพต่อไปนี้) หากคุณไม่สามารถคัดลอกรูปแบบได้ ให้อ่านข้อมูลต่อไปนี้:
ทำให้คอลัมน์ B & C กว้างหนึ่งหลัก ผสาน Row1 A, B & C
แล้วพิมพ์ข้อความลงไป
ขั้นตอนที่ 3: และประตู
เกท AND เป็นเกทที่ง่ายที่สุด เนื่องจากคุณสามารถรับเอาต์พุตได้โดยการคูณอินพุท
0 x 0 = 0, 0 x 1 = 0, 1 x 0 = 0, 1 x 1 = 1
ผลคูณของสมการนี้เหมือนกับผลลัพธ์ของเกท
คัดลอกสูตรและทดสอบโดยระบุอินพุต (แต่เป็นไบนารีเท่านั้น)
อย่าลืมว่าทุกครั้งที่คุณสร้างเกตใหม่ ให้คัดลอกเลย์เอาต์เพื่อไม่ให้ทับซ้อนกัน
ขั้นตอนที่ 4: หรือประตู
ประตู OR นั้นซับซ้อนกว่า โดยต้องมีคำสั่ง 'If' คำสั่ง 'If' ทำงานดังนี้: =If(logic_test, [value if true], [value if false]) การทดสอบลอจิกที่เราใช้คือ: Input1 + Input2 > 0 ค่าจริงคือ 1 มิฉะนั้นค่าจะเป็น 0 เนื่องจากเฉพาะในกรณีที่อินพุตทั้งสองเป็นเท็จผลลัพธ์จะกลายเป็นเท็จและเนื่องจาก 0 + 0 = 0, อะไรก็ตาม ชุดของอินพุตรวมถึง 1 จะมีมูลค่ามากกว่า (ค่ารวม) ดังนั้นหากผลรวมของอินพุตทั้งสองมากกว่า 0 เอาต์พุตเอาต์พุตจะเป็น True หรือ 1
ขั้นตอนที่ 5: ประตู NAND
เกท NAND นั้นเหมือนกับเกท OR มันต้องมีคำสั่ง 'If' และตรรกะเบื้องหลังมันคล้ายกัน เกตจะให้เอาต์พุตเท็จก็ต่อเมื่ออินพุตทั้งสองเป็นจริง ดังนั้น หากเราคูณอินพุตทั้งสองเข้าด้วยกัน ผลรวมใดๆ ที่น้อยกว่า 1 จะเป็น True เพราะคำสั่ง 'If' คือ: input1 x input2 < 1, 1, 0 หากเกิดความสับสน แผนภูมินี้อาจช่วยได้:
0 x 0 = 0, 0 < 1 ดังนั้น True = 1
0 x 1 = 0, 0 < 1 ดังนั้น True = 1
1 x 0 = 0, 0 < 1 ดังนั้น True = 1
1 x 1 = 1, 1 = 1 ดังนั้น เท็จ = 0
ขั้นตอนที่ 6: ประตู NOR
ประตู NOR ยังใช้คำสั่ง 'ถ้า' คำสั่งสำหรับเกตนี้คือ: Input1 + Input2 < 1, 1, 0 นี่เป็นเพราะเกตให้เฉพาะเอาต์พุต True ของอินพุตทั้งสองเป็นเท็จ เนื่องจากเราเพิ่มอินพุตทั้งสองเข้าด้วยกัน ชุดของอินพุตใดๆ รวมถึง 1 จะมากกว่า 0 สองตัว จากนั้นข้อความ True และ False แสดงว่าถ้าผลรวมน้อยกว่า 1 ให้แสดง 1 หรือแสดง 0
0 + 0 = 0, 0 < 1 ดังนั้น จริง = 1
0 + 1 = 1, 1 = 1 ดังนั้น เท็จ = 0
1 + 0 = 1, 1 = 1 ดังนั้น เท็จ = 0
1 + 1 = 2, 2 > 1 ดังนั้น เท็จ = 0
ขั้นตอนที่ 7: ประตู XOR
นี่ค่อนข้างคล้ายกับเกต NOR แต่แทนที่จะใช้สัญลักษณ์มากกว่าหรือน้อยกว่า เราใช้เครื่องหมายเท่ากับเพราะเกตจะให้เอาต์พุต True เท่านั้น มันมีอินพุตแบบผสม ดังนั้นหากเราเพิ่มอินพุตทั้งสองเข้าด้วยกัน อินพุตแบบผสม จะให้ 1 เสมอ ดังนั้นเราจึงใช้คำสั่ง: Input1 + Input2 = 1, 1, 0
0 + 0 = 0, 0 ≠ 1 ดังนั้น เท็จ = 0
0 + 1 = 1, 1 = 1 ดังนั้น จริง = 1
1 + 0 = 1, 1 = 1 ดังนั้น จริง = 1
1 + 1 = 2, 2 ≠ 1 ดังนั้น เท็จ = 0
ขั้นตอนที่ 8: ประตู XNOR
เกท XNOR นั้นค่อนข้างเรียบง่าย โดยพื้นฐานแล้วมันตรงกันข้ามกับเกท XOR ซึ่งหมายความว่าการทดสอบลอจิกก็ตรงกันข้ามเช่นกัน เกตนี้ให้เอาต์พุต True เท่านั้นหากอินพุตทั้งสองเป็นตัวเลขเดียวกัน กล่าวอีกนัยหนึ่งคือ ชุดอินพุตผสมใดๆ เป็นเท็จ การทดสอบลอจิกสำหรับเกต XOR คือ: Input1 + Input2 = 1 แต่การทดสอบลอจิกสำหรับเกต XNOR คือ: Input1 + Input2 ≠ 1 (คือ ≠ ในสูตร Excel)
0 + 0 = 0, 0 ≠ 1 ดังนั้น True = 1
0 + 1 = 1, 1 = 1 ดังนั้น เท็จ = 0
1 + 0 = 1, 1 = 1 ดังนั้น เท็จ = 0
1 + 1 = 2, 2 ≠ 1 ดังนั้น จริง = 1
ขั้นตอนที่ 9: ไม่ใช่ Gate
เกท NOT เป็นเกทธรรมดา แต่คำสั่ง 'If' ก็เหมือนกับเกทอื่นๆ มีอินพุตเดียวเท่านั้น ดังนั้นคุณอาจต้องการเปลี่ยนรูปแบบของคุณ เกตเพิ่งกลับอินพุต ดังนั้นสูตรจึงไม่ยาก การทดสอบลอจิกคือ: ถ้าอินพุตเป็น 0 และคำสั่ง True คือ: แสดง 1 มิฉะนั้น ให้แสดง 0
0 = 0 ดังนั้น จริง = 1
1 ≠ 0 ดังนั้น เท็จ = 0
ขั้นตอนที่ 10: วงจรลอจิกดิจิตอล
เมื่อคุณสร้างลอจิกเกททั้งหมดแล้ว คุณสามารถใช้มันเพื่อสร้างวงจรลอจิกใน Excel ได้ แต่รูปแบบปัจจุบันใหญ่เกินไป คุณจึงสามารถลองใช้รูปแบบใหม่ได้ (ภาพด้านบน)
ทำให้สองคอลัมน์กว้างหนึ่งหลัก ผสานสองเซลล์บนสุดเพื่อสร้างการแสดงผล สองเซลล์ด้านล่างเป็นอินพุต
เมื่อพิมพ์สูตร ให้พิมพ์สูตรของเกทที่คุณต้องการในตำแหน่งแสดงผล
ขั้นตอนที่ 11: แก้ไขปัญหา
ถ้าลอจิกเกตทำงานไม่ถูกต้องในขั้นใดๆ ตรวจสอบให้แน่ใจว่าคุณได้พิมพ์สูตรอย่างถูกต้อง และอินพุตเชื่อมโยงกับสูตรอย่างถูกต้อง
หากคุณแน่ใจว่าทุกอย่างถูกต้องแล้ว ฉันอาจเขียนคำแนะนำนี้ผิดพลาด หากใช่ โปรดบอกฉันในความคิดเห็นเพื่อที่ฉันจะได้แก้ไข
แนะนำ:
สร้าง Arduino MIDI Controller: 5 ขั้นตอน (พร้อมรูปภาพ)
สร้าง Arduino MIDI Controller: สวัสดีทุกคน! ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างคอนโทรลเลอร์ MIDI ที่ขับเคลื่อนด้วย Arduino ของคุณเอง MIDI ย่อมาจาก Musical Instrument Digital Interface และเป็นโปรโตคอลที่ช่วยให้คอมพิวเตอร์ เครื่องดนตรี และฮาร์ดแวร์อื่นๆ สามารถสื่อสาร
สร้าง Macintosh Plus ROMs: 3 ขั้นตอน (พร้อมรูปภาพ)
สร้าง Macintosh Plus ROMs: คำแนะนำนี้จะแนะนำคุณตลอดกระบวนการ "ริป" ภาพ EPROM จากชิป Macintosh Plus ROM ของคุณและ (หรือ) "การเผาไหม้" ภาพไปยังชิปใหม่ กระบวนการโดยทั่วไปจะดำเนินการสองครั้งเพื่อสร้างทั้ง "
สร้าง Proximity Sensor ด้วย Magicbit [Magicblocks]: 6 ขั้นตอน
สร้าง Proximity Sensor ด้วย Magicbit [Magicblocks]: บทช่วยสอนนี้จะสอนให้คุณใช้ Proximity Sensor กับ Magicbit โดยใช้ Magicblocks เราใช้ magicbit เป็นบอร์ดพัฒนาในโปรเจ็กต์นี้ ซึ่งใช้ ESP32 ดังนั้นสามารถใช้บอร์ดพัฒนา ESP32 ในโครงการนี้ได้
Logic Gates โดยใช้ทรานซิสเตอร์: 3 ขั้นตอน
Logic Gates โดยใช้ทรานซิสเตอร์: Logic Gates เป็นส่วนประกอบพื้นฐานของระบบดิจิทัล
FPV Drone Gates ราคาถูก: 5 ขั้นตอน
FPV Drone Gates ราคาถูก: สำหรับใครก็ตามที่มีประสบการณ์ในการแข่งรถ FPV Drone (Quadcopter) คุณจะเข้าใจถึงความคับข้องใจของราคา Drone Gates ประตูเหล่านี้มีราคาตั้งแต่ $40 ขึ้นไป ฉันตัดสินใจที่จะปรับแต่งการออกแบบที่ Joshua Bardwell (https://www.youtube.com/