วงจรลอจกิ
(LOGIC GATE)
ผูส้ อน นางสาวธารวมิ ล วงศโ์ อษฐ์
หลักการเบอ้ื งต้นของวงจรตรรกะ
คือจะใชต้ ัวแปรค่า 2 สภาวะ
ดงั เชน่ ถูก-ผดิ เปิด-ปิด ทางาน-
ไม่ทางาน “0”-“1”
และอืน่ ๆ ปจั จุบันคอมพวิ เตอร์
ทางานเปน็ สภาวะ “0”-“1”
ดังน้นั ในทนี่ ีเ้ ราจะใช้สญั ลักษณ์ “
0” และ “1”
วงจรลอจิก XNOR GATE
พืน้ ฐาน NOR GATE
AND GATE วงจรลอจิกพื้นฐาน NAND GATE
OR GATE เหล่าน้จี ะถกู นามา
สรา้ งอกี หลายๆเกต
ดังน้ี NAND GATE,
NOR GATE,XOR G
ATE, XNOR GATE
XOR GATE
NOT GATE
แอนดเ์ กต (AND Gate) สมการลอจิก
แอนดเ์ ปน็ เกตทมี่ อี นิ พุตตง้ั แตส่ องอนิ พุตขึ้นไป
ซง่ึ แอนดเ์ กตน้ันเปรยี บเสมือนการคูณกนั ของอินพุต
สัญลกั ษณ์ของ AND GATE
Y = A.B
วงจรทางไฟฟา้ ตารางความจรงิ
AB INPUT OUTPUT
A B Y=A.B
BAT1 0 0 0R1
5V 220
LED ดบั
D1
LED-RED
จากวงจรขา้ งต้นสวิตช์ A และ B ของวงจรถกู เปิด
ค่าของ A และ B จงึ เปน็ 0 ทาให้ A แอนด์ B ได้ 0 ดว้ ย
วงจรทางไฟฟ้า ตารางความจริง
AB R1 INPUT OUTPUT
AB Y=A.B
AB R1220 01
0
BATB1AT1 220
LED ดับ
5V 5V D1D1
LED-RED
LED-RED
จากวงจรข้างต้นสวิตช์ A ของวงจรถูกเปดิ สวติ ช์ B ของวงจรถกู ปิด
จึงใหค้ ่าของ A เป็น 0 และ B เปน็ 1 ทาให้ A แอนด์ B ได้ 0 ด้วย
วงจรทางไฟฟา้ ตารางความจรงิ
A B INPUT OUTPUT
AA BB AB Y=A.B
10
R1 0
RR12210
BATB1AT1 LED ดับ
BA5VT15V 222020
5V D1D1
LEDLDE-1RDE-DRED
LED-RED
จากวงจรขา้ งตน้ สวิตช์ A ของวงจรถกู ปิด สวิตช์ B ของวงจรถูกเปดิ
จงึ ใหค้ า่ ของ A เปน็ 1 และ B เป็น 0 ทาให้ A แอนด์ B ได้ 0 ด้วย
วงจรทางไฟฟา้ ตารางความจริง
A B INPUT OUTPUT
AB Y=A.B
A B 11
1
A B
B5VAB5VTA1TB5V1AT1 R1 LED ตดิ
RR12210
222020
DLED1DD-11RED
LLEEDD--RREEDD
จากวงจรขา้ งตน้ สวิตช์ A ของวงจรถูกปิด สวิตช์ B ของวงจรถูกปิด
จงึ ใหค้ า่ ของ A เปน็ 1 และ B เป็น 1 ทาให้ A แอนด์ B ได้ 1 ดว้ ย
ตารางความจริงของ AND GATE
INPUT OUTPUT
AB Y=A.B
00
01 0
10 0
11 0
1
ออร์เกต (OR Gate) สมการลอจิก
ออรเ์ ป็นเกตทีม่ ีอินพุตตั้งแตส่ องอินพตุ ขึน้ ไป
ซ่ึงออรเ์ กตนั้นเปรยี บเสมือนการบวกกนั ของอินพุต
สัญลกั ษณข์ อง OR GATE
Y = A+B
วงจรทางไฟฟา้ ตารางความจริง
A INPUT OUTPUT
AB Y=A+B
R1 00
0
220
B
BAT1 D1
5V LED-GREEN
LED ดบั
จากวงจรข้างตน้ สวิตช์ A และ B ของวงจรถกู เปดิ
คา่ ของ A และ B จึงเปน็ 0 ทาให้ A ออร์ B ได้ 0 ดว้ ย
วงจรทางไฟฟา้ ตารางความจรงิ
A INPUT OUTPUT
AB Y=A+B
R1 01
1
220
B
BAT1 D1 LED ติด
5V LED-GREEN
จากวงจรข้างตน้ สวติ ช์ A ของวงจรถกู เปิด สวติ ช์ B ของวงจรถูกปดิ
จึงให้ค่าของ A เป็น 0 และ B เปน็ 1 ทาให้ A ออร์ B ได้ 1 ดว้ ย
วงจรทางไฟฟา้ ตารางความจรงิ
A INPUT OUTPUT
AB Y=A+B
R1 10
1
220
D1 LED ติด
B
LED-GREEN
BAT1
5V
จากวงจรข้างต้นสวติ ช์ A ของวงจรถูกปดิ สวิตช์ B ของวงจรถูกเปดิ
จงึ ให้ค่าของ A เป็น 1 และ B เปน็ 0 ทาให้ A ออร์ B ได้ 1 ดว้ ย
วงจรทางไฟฟา้ ตารางความจรงิ
A INPUT OUTPUT
AB Y=A+B
R1 11
1
220
D1 LED ติด
B
LED-GREEN
BAT1
5V
จากวงจรข้างต้นสวติ ช์ A ของวงจรถกู ปิด สวิตช์ B ของวงจรถูกปิด
จงึ ใหค้ ่าของ A เป็น 1 และ B เป็น 1 ทาให้ A ออร์ B ได้ 1 ด้วย
ตารางความจริงของ OR GATE
INPUT OUTPUT
AB Y=A+B
00
01 0
10 1
11 1
1
นอตเกต (NOT Gate)
เปน็ เกตที่มอี ินพุตเดียว โดยเอาต์พตุ ของนอตเกตจะมีค่าตรงกนั ขา้ มกับอินพตุ
สัญลักษณ์ของ NOT GATE สมการลอจิก
Y=A
วงจรทางไฟฟ้า ตารางความจรงิ
INPUT OUTPUT
R1
A Y=A
220 01
A LED ตดิ
BAT1 D1
5V LED-GREEN
จากวงจรข้างตน้ สวติ ช์ A ของวงจรถูกเปิด
ค่าของ A จึงเป็น 0 ทาให้ OUTPUTของนอต A เป็น 1
วงจรทางไฟฟา้ ตารางความจริง
A R1 B R1 INPUT OUTPUT
A Y=A
A R1 R1220 10
A 220 B 220 LED ดบั
220
B D1
A
BAT1 LED-GREEN
D1
5B5VVAB5VTA1TB5V1AT1
LDE1DD-G1REEN
LED-RED
LED-RED
จากวงจรข้างตน้ สวิตช์ A ของวงจรถูกปดิ
ค่าของ A จึงเปน็ 1 ทาให้ OUTPUTของนอต A เป็น 0
ตารางความจรงิ ของ NOT GATE
INPUT OUTPUT
A Y=A
01
10
สรปุ
เมื่อใดกต็ ามที่ A และ B A เม่อื ใดก็ตามท่ี A หรอื B
เปน็ 0 จะได้ผลแอนดเ์ ปน็ 0 เป็น 1 จะไดผ้ ลออรเ์ ปน็ 1
แต่ถา้ A และ B เป็น 1 จะ AND GATE
O แต่ถ้า A และ B เปน็ 0
ได้ผลแอนด์เปน็ 1 O
OR GATE จะได้ผลออร์เป็น 0
OUTPUT = 2 OUTPUT
เมื่อ n เป็นจานวน N OUTPUT ของ NOT
ของ INPUT NOT GATE
GATE จะมคี า่ ตรงข้ามกนั
กับ INPUT เสมอ