บทที่ 3 ไบนารลี อจกิ เกตวัตถุประสงค หลังจากไดศ กึ ษาในบทนีแ้ ลว จะสามารถ 1. จดจําช่ือ สัญลกั ษณ ตารางความจริง ฟงชั่นและสมการพืชคณิตบูลีนของเกตพื้นฐานได 2. นําเอา NAND เกต มาสรา งเปนเกตชนิดอ่ืน ๆ ได 3. แปลงชนดิ ของเกตพนื้ ฐานไปเปนเกตอ่ืนๆ ไดโดยใชอนิ เวอรเตอรมาชวยได 4. วาดวงจรลอจิกพรอมทงั้ อธบิ ายวิธีการสรา งเกตหลายอินพุทจากเกต 2 อินพทุ ได 5. จําคาตรงกันขา มของ NAMD และ NOR ได 6. รจู กั ขาตาง ๆ ของ IC ดิจติ อล ทัง้ TTL และ CMOS ทอ่ี ยใู นรูป Dual-in-line-package ได 7. ตรวจสอบขอผิดพลาดของงจรลอจิกแบบงาย ๆ ได 8. รจู ักสัญลักณลอจิกเกตแบบ IEEE ได3.1 AND เกต AND เกต บางครั้งอาจเรียกวา “all หรือ noting gate” ดังแสดงในรูปที่ 3.1 เปน พ้ืนฐานของการศึกษา AND เกต โดยใชวงจรสวิตชไฟฟา แบบงายๆ รูปท่ี 3.1 วงจร AND โดยใชว งจรสวติ ชไ ฟฟา ในรูปท่ี 3.1 เอาตพุตจะเปนหลอดไฟ (L1) ถา หาสวิตชป ดทัง้ A และ B หลอดไฟจะสวา ง เราอาจเรยี กวา “switch A and switch B” ปด จะทาํ ใหเ อาตพ ุดสวาง ตัว AND เกตอาจสรา งจากไดโอดหรอื ทรานซสิ เตอร ประกอบกันอยใู นตัวไอซี ตวั AND เกตใชสญั ลกั ษณ (logic symbol) ดังแสดงในรปูท่ี 3.2 ซ่งึ เปนสัญลกั ษณม าตรฐานและควรจาํ ใหไ ดวาเปน สัญลกั ษณของ AND เกต 32
รปู ท่ี 3.2 สญั ลกั ษณของ AND เกต ในทางลอจกิ จะใชเ กตเปน ตัวตัดสินวาเอาตพ ุตจะใหส วา งหรือไม ถา เปน AND เกตเอาตพุตจะทําใหห ลอดไฟสวางเมอ่ื สวิตชทง้ั คูปดวงจร (Close Circuit) พจิ ารณาวงจรทเ่ี ราสามารถเซตข้ึนในหอ งทดลองได ดงั วงจร AND เกตในรปู ที่ 3.3 โดยอนิ พุตของAND เกตตอกบั สวติ ช A และ B เอาตพตุ ตอ กบั หลอด LED ถา ให Low voltage (GND) กบั อินพุต A และB เอาตพ ุตคือ LED จะดับ เหตกุ ารณน ้ีอธิบายไดดังบรรทดั ที่ 1 ของตารางความจรงิ รูปท่ี 3.4 โดยบรรทัดที่ 1 จะแสดงอนิ พตุ และเอาตพตุ เปนดิจิตอลไบนารี จะเห็นวา ถา อนิ พุตเปน ลอจกิ “0” ท้ังคู เอาตพ ุตจะไดลอจกิ “0” เราสามารถเปรยี บเทยี บการทํางานของสวติ ชกับลอจิกในรปู 3.4 ได และถา ลอกจิกเปน “1”ท้ังคู จะไดเอาตพ ุตเปนลอจกิ “1” เชน กนั ดงั แสดงในบรรทัดที่ 4 ของรูปท่ี 3.4 รูปท่ี 3.3 การใชว งจร AND เกต ถา ทจี่ ุด A, B หรอื Y ปรากฏแรงดนั 5 V เทียบกับ GND เรยี กวา ลอจิก “1” หรอื High ถาปรากฏแรงดันเทากบั GND (หรอื ใกลาเคียง GND) ทีจ่ ะจดุ A, B หรือ Y เรยี กวา ลอจกิ “0” หรอื Lowคา ทางลอจกิ แบบนเี้ รียกวา ลอจกิ บวก (positive logic) เพราะวา เราใหค า ของ 5 V เปน ลอจิก 1โดยท่ัวไปในงานดจิ ติ อลอเิ ลก็ ทรอนิกสจะใช positive logic รปู ท่ี 3.4 ตารางความจรงิ ของ AND เกต 33
ตารางในรปู ที่ 3.4 เรยี กวาตารางความจรงิ (truth table) ซ่ึงเปน ตารางความจรงิ ตามการทํางานของ AND เกต โดยเทยี บกบั อนิ พตุ A และ B และเอาตพ ุต Y ขอ มูลในตารางความจรงิ เรียกวา ANDฟงกช ัน่ ซ่งึ เราจะตอ งจําลักษณะของ AND ฟง กช น่ั ได การจาํ อยางงา ยๆ ก็มองวาเอาตพตุ ของ AND จะเปน ลอจกิ “1” ไดกรณเี ดยี ว คอื ถา ทกุ อินพตุ เปนลอจกิ “1” หมด ถามีอินพุตใดอินพตุ หนึ่งเปน “0”เอาตพ ตุ จะเปน ลอจกิ “0” ตัว AND เกตที่ศกึ ษามานจี้ ะเขยี นเปนประโยคไดวา Y เทา กบั อนิ พุต A ANDกับอนิ พตุ B “input A is ANDed with input B to get output Y” และสามารถเขียนแทนประโยชนน ี้ไดด วย Boolean expression ซงึ่ จะเปน ภาษาทใ่ี ชกันในงานดิจติ อลอิเลก็ ทรอนกิ ส ในรปู ท่ี 3.5 จะแสดงวา Y เทา กบั A AND กบั B ถา สังเกตจาก Boolean expression จะเหน็ วาใชเ คร่อื งหมายคูณ หรือ dot( ⋅ ) แทนฟงกช ั่น AND รปู ท่ี 3.5 AND เกตที่มอี ินพุตเปน A และ Bโจทยท ดสอบ1. สญั ลกั ษณของ AND เกต เอาตพ ตุ ของมนั มลี ักษณะเปน อยางไร2. จงเขียน Boolean expression ของ AND เกต 2 อินพตุ3. จากรปู ที่ 3.3 เม่อื อินพตุ ทั้งคูเปน High เอาตพุต Y จะเปน………………………และหลอดไฟจะ…………………….(สวา ง, ไมสวา ง)4. ในรปู ที่ 3.6 เอาตพตุ ของ AND เกตมีคา เทา ใดทเ่ี วลา t25. ในรปู ที่ 3.6 เอาตพตุ ที่เวลา t3 มคี า ใด6. ในรปู ท่ี 3.6 เอาตพ ตุ ที่เวลา t4 มคี า ใด7. เอาตพุตของ AND เกตจะเปน อยางไร ถาอินพุตเปน High ท้ังหมด 34
รปู ท่ี 3.6 สง สญั ญาณ Pulse เขา ไปในลอจกิ3.2 OR เกต ตวั OR เกต บางคร้งั อาจเรยี กวา “any หรอื all เกต” ในรูปท่ี 3.7 แสดงพน้ื ฐานของการศึกษาOR เกต โดยใชสวิตช พิจารณาในรปู ที่ 3.7 หลอดไฟท่ตี ออยทู ี่เอาตพ ุตจะสวางเม่ือสวิตชตัวใดตวั หน่ึงปดและหลอดไฟจะไมส วางเม่อื สวติ ชท ้งั คูเปด ตารางความจรงิ สาํ หรบั วงจร OR แสดงดังรปู ท่ี 3.8 ซงึ่ จะเปนลักษณะ inclusive OR ฟง กช ่ัน โดยจะแสดงเง่อื นไขของสวติ ชและหลอดไฟสําหรบั OR เกต ในวงจรรูปท่ี3.7 จากตารางความจริงอาจจาํ งา ยๆ วา เอาตพ ุตของ OR เกต จะเปน Low ไดกรณีเดยี วเมื่อทกุ อินพตุเปน Low ซ่ึงสังเกตไดจ ากบรรทัดที่ 1 ของตาราง รูปท่ี 3.7 วงจร OR เกตโดยใชส วติ ชไฟฟา รูปท่ี 3.8 ตารางความจริงของ OR เกต สญั ลกั ษณของ OR เกต แสดงไดด งั รปู ที่ 3.9 ซ่ึงจะมีอนิ พุตเปน A และ B และเอาตพตุ เปน Yสําหรบั Boolean expression จะใชเครือ่ งหมายบวก (+) แทน OR เกต อา นวา “A OR B เทากับ Y” 35
รปู ที่ 3.9 สัญลกั ษณของ OR เกต รูปที่ 3.10 แสดงการตรรกะ OR ของอินพุต A และ B ท้ังสว่ี ิธีโจทยทดสอบ 8. จงเขยี น Boolean expression สําหรับ OR เกต 2 อนิ พุต 9. จากรูปที่ 3.11 ท่ีเวลา t1 10. จากรูปท่ี 3.11 ทเ่ี วลา t2 11. จากรปู ที่ 3.11 ที่เวลา t3 12. ถาทกุ อนิ พตุ ของ OR เกตเปน Low ทัง้ หมด เอาตพ ุตจะเปน อยา งไร 36
13. ตารางความจรงิ ในรูปท่ี 3.10 จะแสดงในลักษณะ………………………(exclusive, inclusive) ORลอจกิ ฟง กชนั รปู ท่ี 3.11 การสง Pulse เขา ไปใน OR เกต3.3 อนิ เวอรเตอรและบฟั เฟอร (Inverter and Buffer) เกตทุกเกตท่ีศกึ ษามาจะเปน แบบสองอินพตุ หน่ึงเอาตพตุ สําหรับวงจร “NOT” จะเปน แบบหนงึ่อินพตุ และหนง่ึ เอาตพตุ วงจร NOT อาจเรียกวา (inverter) โดยเอาตพ ุตจะมีคาลอจกิ ตรงขามกบั อนิ พตุสัญลักษณของอนิ เวอรเตอร แสดงไดใ นรปู ท่ี 3.12 รูปท่ี 3.12 สญั ลกั ษณและสมการบลู นี ของอินเวอรเตอร ถา ใหลอจิก “1” ท่ีอินพุต A เอาตพ ตุ Y ทไ่ี ดจะตรงขามหรือเปน ลอจิก “0” เราเรยี กตวัอินเวอรเ ตอรว า complements หรือ invert กับอินพุต ในรปู ที่ 3.12 จะแสดง Boolean expressionสาํ หรบั NOT หรอื invert ฟงกชั่นดวย สญั ลกั ษณ bar ( - ) จะใชเขยี นเหนอื ตัว A แสดงวาเปน inverted หรือ complemented เราอา น Boolean ในเทอม A วา “not A” 37
ตารางความจรงิ ของอินเวอรเ ตอรแสดงไดด ังรปู ท่ี 3.10 ถาแรงดันที่อนิ พตุ ของอนิ เวอรเตอร Aเปน Low เอาตพตุ จะมแี รงดนั เปน High เม่ืออินพตุ มีแรงดนั เปน High เอาตพุตจะเปน Low เราอาจจาํงายๆ วาเอาตพุตจะตรงขามกับอินพุต ในตารางความจรงิ จะแสดงลักษณะของอนิ เวอรเ ตอรในเทอมเลขไบนารี 0 และ 1 รูปท่ี 3.13 ตารางความจริงของอินเวอรเ ตอร รปู ท่ี 3.14 แสดงการตออนิ เวอรเตอรสองตัวเขาดวยกัน จากรูปลอจกิ ในรปู ที่ 3.14 จะแสดงการตออินเวอรเ ตอร 2 ตวั เขา ดวยกัน เม่ืออินพุต A ผา นอนิ เวอรเ ตอรตัวแรก จะไดเ ปน “not A” ( A ) และเขา อินเวอรเ ตอรตวั ที่ 2 จะไดเ ปน “double not A”( A ) เมอื่ อินพตุ A เปน “1” เขา ไปในอินเวอรเ ตอรสองครงั้ เอาตพตุ จะไดค าเดิม ซึ่งเราจะไดวา A เทา กบัA ในทาง Boolean ถา เทอมท่ีมี bar สองตัว คา ที่ได จะเทากบั เทอมทีอ่ ยใู ต bar นั้น ซ่งึ แสดงไดใ นรูปที่3.13 38
รปู ท่ี 3.15 a) สัญลักษณของอนิ เวอรเตอร b) สัญลักษณของ Noninverting buffer/driver ในรูปที่ 3.15 แสดงสัญลกั ษณท างลอจกิ 2 ตัว โดยรูป 3.15 a) จะเปนสญั ลักษณอ ีกแบบของอนิ เวอรเ ตอรและในรปู ท่ี 3.15 b) จะเหน็ วาไมม ีจดุ สัญลกั ษณนี้คือ noninverting buffer/driver ซง่ึสามารถนาํ ไปขับ LED หรือ หลอดไฟได ในปจจบุ ันตวั inverting และ buffer เปน อุปกรณทีต่ องใชในงานดจิ ติ อลอิเลก็ ทรอนิกสโจทยทดสอบ 14. จากรปู ท่ี 3.12 ถาอนิ พตุ A เปน High เอาตพ ตุ Y จากอนิ เวอรเ ตอรจะเปน อะไร 15. จากรูปที่ 3.14 ถา อินพตุ A ของอนิ เวอรเตอรท างซายเปน Low เอาตพ ตุ จากอนิ เวอรเตอรจากตวั ขวาจะเปน อยางไร 16. จงเขยี น Boolean expression ของอนิ เวอรเ ตอร 17. จงยกตวั อยางช่อื ท่ใี ชเรยี กอินเวอรเตอรมา 2 ชือ่ 18. จากรูปที่ 3.15 (ข) ถาอินพตุ A เปน Low เอาตพ ุตของบัฟเฟอรจ ะเปนอยางไร3.4 NAND เกต เกตท่เี ราไดศึกษามาแลว คอื AND, OR และ NOT เกต เปนเกตพ้ืนฐาน 3 ชนดิ ท่ีใชในวงจรดจิ ิตอลไดทกุ วงจร สาํ หรับตวั NAND นี้คือ NOT AND (นอรแอน) หรือ (inverted AND) สญั ลกั ษณมาตรฐานของ NAND เกตแสดงไดดงั รปู ท่ี 3.16 a) โดยเพมิ่ อนิ เวอรเตอร (วงกลมเลก็ ๆ ที่เรยี กวาbubble) เขาไปทางเอาตพุตของ AND เกต 39
รูปท่ี 3.16 a) สัญลกั ษณข อง NAND เกต b) สมการบลู ีนของ NAND เกต จากรูปท่ี 3.16 b) จะแสดงการตอ AND เกตกบั อินเวอรเ ตอร ซง่ึ จะใหผ ลลพั ธออกมาเปน NANDเกตสาํ หรับ Boolean expression ของ AND เกต คอื (A ⋅ B) และสาํ หรับ NAND เกตซ่งึ เปนอินเวอรเ ตอรของ AND เกต จะเขียนไดเ ปน AB ซ่งึ แสดงในรูป 3.16 b) ตารางความจริงของ NAND เกต แสดงไดดงั ดา นขวาของรปู ที่ 3.17 ถาเปรียบกนั AND เกต จะเห็นไดวา ตัว AND เกต จะพฒั นามาจากอนิ เวริ สของเอาตพ ุตของ AND เกต รปู ที่ 3.17 ตารางความจรงิ ของ AND และ NAND เกต ตวั NAND เกต จะใชก ันอยางกวา งขวางในงานอตุ สาหกรรม ทมี่ วี งจรดจิ ิตอลเปนองคประกอบถงึ ตรงนีเ้ ราไดร จู ักกบั สัญลกั ษณลอจิก, Boolean expression และตารางความจริงของ NAND เกตการจําตารางความจริงแบบงาย ๆ อาจจาํ วา เอาตพุตของ NAND เกต จะเปน Low กต็ อเม่อื ทกุ อนิ พุตเปนHigh ซึง่ แสดงไดใ นบรรทัดที่ 4 ของตารางความจริงในรปู ที่ 3.17 ซ่ึงจะเห็นวาเอาตพตุ จะเปน “0” เม่ือทกุ อนิ พตุ เปน “1” 40
รปู ท่ี 3.18 NAND ทมี่ อี ินพตุ เปน A และ Bโจทยทดสอบ 19. ลักษณะเอาตพ ุตของสัญลักษณข อง NAND เกตมีลกั ษณะเปน อยา งไร 20. จากรูปท่ี 3.19 ทเี่ วลา t1 เอาตพตุ มีคา เทาไร 21. จากรูปที่ 3.19 ทเ่ี วลา t2 เอาตพ ุตมีคา เทาไร 22. จากรูปท่ี 3.19 ที่เวลา t3 เอาตพ ุตมีคาเทาไร 23. ถาอนิ พุตของ NAND เกตเปน High ทุกอนิ พตุ เอาตพุตทไ่ี ดจ ะเปนเทาใด รปู ท่ี 3.19 สญั ญาณ Pulse ที่เขา ไปทางอินพตุ ของ NAND เกต 41
3.5 NOR เกต ตัว NOR เกต แทจริงกค็ ือ NOT OR เกต คอื เอาตพุตของ OR เกตมาผา นตวั อินเวอรเตอร จะไดNOR เกต สญั ลกั ษณของ NOR เกต แสดงไดดังรปู ที่ 3.20 a) ซึ่งจะเห็นไดวาสญั ลกั ษณของ NOR เกต คือสัญลกั ษณของ OR เกต แลว เพ่มิ จดุ เลก็ ๆ (bubble) ของอินเวอรเ ตอรล งไปขา งหนา ตัว NOR เกต อาจสรา งจาก OR เกตมาตอ กับอนิ เวอรเ ตอรไดดังรปู ที่ 3.20 b) สาํ หรับ Boolean expression ของ OR เกตคอื (A+B) สวน Boolean expression ของ NOR เกต จะเพิม่ อนิ เวอรเ ตอรเขาไปคือ A + B ตารางความจริงของ NOR เกต แสดงไดท างขวามอื ของรปู ท่ี 3.21 และถาเปรียบเทยี บตารางความจริงของ NOR เกตกับ OR เกต จะเหน็ วา ตรงขา มกนั เราควรจําสัญลกั ษณ, Boolean expression, และตารางความจริงของ NOR เกตใหไ ด สาํ หรบัตารางความจรงิ อาจจํางา ยๆ วา เอาตพ ตุ ของ NOR เกต จะเปน ลอจกิ “1” ไดก รณเี ดยี วถาทกุ อินพตุ เปนลอจิก “0” หมด ซง่ึ แสดงไดด ังบรรทดั แรกของตารางความจริง รูปที่ 3.20 a) แสดงสัญลักษณข อง NOR เกต b) สมการบูลีนของ NOR เกต รปู ที่ 3.21 ตารางความจริงของ OR เกต และ NOR เกต 42
รูปที่ 3.22 NOR เกตท่มี อี นิ พุตเปน A และ B รูปที่ 3.23 การสง Pulse เขาไปใน NOR เกตโจทยท ดสอบ 24. สญั ลักษณข อง NOR เกตทางเอาตพ ุตมีลักษณะอยา งไร 25. จากรูปท่ี 3.23 ที่เวลา t1 เอาตพ ุตทีไ่ ดจะเปน คา ใด 26. จากรปู ท่ี 3.23 ทีเ่ วลา t2 เอาตพ ตุ ทีไ่ ดจ ะเปนคาใด 27. จากรูปท่ี 3.23 ทีเ่ วลา t3 เอาตพ ุตทีไ่ ดจะเปนคาใด 28. ถาอนิ พตุ ทัง้ คูของ NOR เกตเปน Low เอาตพุต Y ของ NOR เกตจะเปนอยา งไร 43
3.6 เอ็กซคลซู ฟี – ออรเกต (EXCLUSIVE OR GATE) ตวั เอ็กซคลูซฟี – ออรเกต จะใหเอาตพ ุตเปน ลอจิก “1” เม่อื อนิ พตุ ท้ัง 2 มีคาตรงกันขา ม บางครั้งเรียกวา “any but not all gate” ตัวเอ็กซคลูซฟี – ออรเ กตจะเขยี นสนั้ ๆ วา XOR เกต สญั ลกั ษณของXOR เกต แสดงไดด ังรปู ท่ี 3.24 a) สําหรบั Boolean expression ของ อธบิ ายไดด งั รูป 3.24 b) โดยใชสัญลักษณ ⊕ แทนเทอม XOR รปู ท่ี 3.24 a) สญั ลักษณข อง XOR เกต b) สมการบลู นี ของ XOR เกต ตารางความจริงของ XOR เกต แสดงไดท างขวาของรูปที่ 3.25 จากตารางจะเปรียบเทียบใหเหน็ระหวาง เอาตพตุ ของ OR และ XOR เกต สําหรับตารางความจรงิ ของ อาจจํางายๆวา ถา อินพุตมีลอจิกตางกนั เอาตพตุ จะเปนลอจิก “1” รปู ท่ี 3.25 ตารางความจรงิ ของ OR เกต และ XOR เกต ถามีอินพุตเปน High เปนจํานวนเลขค่ี (1, 3, 5...) เขา สู XOR เกต เอาตพ ุตจะไดเปน High ถาอินพตุ เปน High เปนจาํ นวนคู (0, 2, 4...) เขาสู XOR เกต เอาตพตุ ทไี่ ดจะเปน Low ซึ่งอาจพจิ ารณาไดจากตารางความจริงของ XOR ในรูปท่ี 3.26 บรรทดั ท่ี 4 แสดงจํานวนอินพุต High เปน คู เอาตพ ตุ ท่ไี ดจะเปน Low สาํ หรับบรรทัดท่ี 3 แสดงจํานวนอินพุต High เปนค่ี จะไดเอาตพุตเปน High 44
รูปท่ี 3.26 (ก) สัญลักษณของ XOR 3 อินพตุ (ข) ตารางความจริงของ XOR 3 อนิ พุตรปู ที่ 3.27 แสดงการตรรกะ XOR ของอินพุต A และ B ท้ังสว่ี ธิ ี 45
รูปที่ 3.28 การสง สัญญาณ Pulse เขา ไปใน XORโจทยท ดสอบ 29. จงเขียน Boolean expression ของ XOR เกต 3 อนิ พุต 30. จากรูปท่ี 3.28 เอาตพ ตุ ของ XOR เกตทเี่ วลา t1 มคี าเปน อยางไร 31. จากรปู ท่ี 3.28 เอาตพ ุตของ XOR เกตทเ่ี วลา t2 มคี า เปนอยางไร 32. จากรปู ที่ 3.28 เอาตพุตของ XOR เกตทเ่ี วลา t3 มีคา เปน อยา งไร 33. จากรปู ท่ี 3.28 เอาตพุตของ XOR เกตที่เวลา t4 มคี า เปน อยางไร 34. จากรปู ท่ี 3.28 เอาตพุตของ XOR เกตทเ่ี วลา t5 มคี าเปนอยา งไร 35. XOR เกตทมี่ อี นิ พุตไดหลายคา ถาอนิ พตุ High เปนเลขคี่ เอาตพตุ จาก XOR เกตจะเปนอยา งไร3.7 เอ็กซค ลูซีฟ – นอรเ กต (EXCLUSIVE NOR GATE) ตัวเอก็ ซคลูซฟี – นอรเกต เรยี กสน้ั ๆ วา XNOR เกต สญั ลกั ษณแสดงไดด งั รูปท่ี 3.21 a) ถา หากเปรียบเทียบกับสัญลกั ษณของ XOR แลวจะเหน็ วาจะเพิ่มอนิ เวอรเ ตอรเขา ไปทางเอาตพ ุตของเกต สําหรบัBoolean expression จะอธบิ ายไดด งั รปู ที่ 3.21 b) ซงึ่ จะใชสําหรับฟงกช น่ั ของ XNOR เกต ถา สงั เกตBoolean expression ของ XNOR เกต คอื A ⊕ B จะเหน็ วาจะเพมิ่ bar เขา ไปบน A ⊕ B ซง่ึหมายความวาเอาเอาตพุตของ XOR เกตมาเขาอินเวอรเตอรถ ึงจะกลายเปน XOR เกต สําหรบั ตารางความจริงของ XOR เกต แสดงไดด ังรปู ที่ 3.21 c) ซงึ่ จะเหน็ วาตรงขามกนั กบั ตารางความจรงิ ของ XORเกต รปู ที่ 3.29 a) สญั ลกั ษณของ XNOR เกต b) สมการบลู นี ของ XNOR เกต c) ตารางความจริงของ XOR 46
รปู ที่ 3.30 ตวั อยา ง XNOR ทม่ี ีอนิ พตุ เปน A,B และ Cโจทยท ดสอบ 36. จงเขียน Boolean expression ของ XNOR เกต 3 อินพตุ 37.จากรปู ท่ี 3.31 เอาตพตุ ของ XNOR ที่เวลา t1 จะมลี อจกิ เปน คาใด 38. จากรปู ท่ี 3.31 เอาตพุตของ XNOR ทีเ่ วลา t2 จะมลี อจิกเปนคาใด 39. จากรปู ท่ี 3.31 เอาตพตุ ของ XNOR ทีเ่ วลา t3 จะมีลอจิกเปนคาใด 40. จากรูปท่ี 3.31 เอาตพตุ ของ XNOR ท่เี วลา t4 จะมลี อจิกเปนคาใด 41. จากรปู ที่ 3.31 เอาตพตุ ของ XNOR ท่ีเวลา t5 จะมีลอจกิ เปนคาใด 42. เกตแบบ XNOR ถามอี นิ พุตเปน High จาํ นวนคบู ติ เอาตพ ุตของ XNOR เกตจะเปนคา ใด รูปที่ 3.31 การสง สัญญาณ Pulse เขา ไปใน XNOR เกต 47
3.8 การใช NAND เกดแทนเกตอ่นื ๆ ในบทนี้เราไดกลาวถึงพื้นฐานที่ใชงานดิจิตอล รวมท้ังคุณสมบัติของอุปกรณพื้นฐาน 7 ชนิด อัน ไดแก AND, OR, NAND, NOR, XOR และ XNOR เกต กับอินเวอรเตอร ซึ่งอุปกรณเหลาน้ีในงาน อเิ ล็กทรอนิกสจะอยใู นรปู ของไอซี สําหรับ NAND เกต สามารถใชส รางเปน เกตชนิดอ่นื ๆ ไดท ุกชนิด บางครั้งจะเรยี ก NAND เกต วา“universal gate” ในรูปที่ 3.32 แสดงการใช NAND เกตสรางเปนเกตพ้ืนฐานอ่ืนๆ ฟงกช่ันทางลอจิกตางๆ แสดงทางซายของตาราง ทางขวาของตารางแสดงการสรางเกตพื้นฐานจาก NAND เกต การสรางเกตบางครั้งจะตองทําในงานดิจิตอลอิเล็กทรอนิกสถาหากหาเกตท่ีตองการไมได หรือถามี NAND เกตเหลอื ใชก ็นาํ มาสรา งเปนเกตอน่ื ๆ แทนโจทยทดสอบ 43. ตวั NAND เกตสามารถสรา งเปน อินเวอรเตอรไ ด ถา นาํ ขาอินพุตมาทาํ อะไรกัน 44. จะตอ งใช NAND เกต 2 อนิ พตุ กีต่ วั มาสรา งเปน OR เกต 2 อนิ พุต รูปท่ี 3.32 การใช NAND เกตแทนเกตตา งๆ 48
3.9 เกตท่มี ีอินพุตมากกวา สองอนิ พุต เกตตาง ๆ ท่ีไดศกึ ษามาจะมีอินพตุ 2 อนิ พตุ ถา หากตองใชเ กตท่มี อี ินพุตมากกวา 2 อนิ พตุ ก็สามารถทําได เชน ในรูปที่ 3.33 a) จะแสดง AND เกตสามอนิ พุต สาํ หรบั Boolean expression ของAND เกตสามอนิ พตุ สามารถเขยี นไดเ ปน A ⋅ B ⋅ C = Y ดังแสดงในรูป 3.33 b) โดยมีขาอินพุตเปน A,B และ C สําหรบั ตารางความจรงิ ในรปู 3.33 c) จะแสดงเอาตพ ตุ ของ AND เกตสามอินพุตทม่ี ีความสมั พนั ธก ับอินพตุ ลอจกิ ตางๆ แปดคา รูปที่ 3.33 แสดงสญั ลักษณของ AND เกตสามอินพุต a) สญั ลกั ษณทางลอจิก b) ตารางความจรงิ AND เกตสามอนิ พตุ ดงั รูปที่ 3.34 ถานํา AND เกต 2 อนิ พตุ มาสรา งจะทาํ ไดดังรปู ที่ 3.34 a) ซง่ึAND เกต ขวาจะเสมอื นเปน AND เกต 3 อินพุต สาํ หรบั รปู ที่ 3.34 b) จะเปนการศกึ ษาการใช AND เกต2 อนิ พุตมาสรางเปน AND เกต 4 อนิ พุต รูปที่ 3.34 แสดงการขยายอนิ พตุ a) ใช AND เกตสรางเปน AND สามอนิ พตุ b) สรางเปน AND ส่ีอินพตุ 49
สญั ลักษณท างลอจกิ ของ OR เกต 4 อินพตุ แสดงไดด งั รูปท่ี 3.35 a) สําหรับ Booleanexpression ของ OR เกต 4 อินพุตเขียนไดเ ปน A+B+C+D = Y ดังแสดงในรปู ท่ี 3.25 b) ซึง่ อานวา“input A or input B or input C or input D will equal out Y” เคร่ืองหมาย + จะแทนฟงกช ่ันทางลอจิก OR ใน Boolean expression ตารางความจริงของ OR เกต 4 อนิ พตุ แสดงไดดังรูป 3.35 c) ซ่ึงจะเห็นวาตวั OR เกต 4 อนิ พุตนม้ี ีภาวะท่เี ปนไปได 16 คา ถา หากเราตอ งการสรา ง OR เกต 4 อนิ พตุ จากOR เกต 2 อินพตุ เราสามารถนาํ OR เกต 2 อินพตุ มาตอ ไดดงั รปู ที่ 3.36 a) สาํ หรับรปู 3.36 b) จะเปน การนาํ ORเกต 2 อินพตุ มาสรา งเปน OR เกต 3 อินพตุ รปู แบบของการ OR และ AND เกต 2 อนิ พตุ มาสรางเปนเกตหลายอนิ พุต จะเหน็ วา มีลกั ษณะคลา ยๆ กันกับรปู 3.36 สําหรับการขยายขาอนิ พตุ ของ NAND เกต จะทําไดยากกวา AND เกต และ OR เกต ในรปู 3.37จะแสดงการสรา ง NAND เกต 4 อินพตุ โดยใช NAND เกต 2 อนิ พุตสองตัว กับ OR เกต 2 อินพุตหนึง่ ตวั รูปที่ 3.35 แสดง OR เกตสีอ่ ินพุต a) สญั ลกั ษณทางลอจิก b) สมการบลู ีน c) ตารางความจริง 50
รูปที่ 3.36 แสดงการเพิ่มอนิ พตุ ของ OR เกต รูปที่ 3.37 การขยายอนิ พุตของ NAND เกตโจทยทดสอบ 45. จงเขยี น Boolean expression ของ NAND เกต 3 อนิ พุต 46. ตารางความจริงของ NAND เกต 3 อินพตุ โดยคาลอจิกของอินพตุ ตา งๆ ท่เี ปนไปไดม ีไดกี่คา 47. จงเขยี น Boolean expression ของ NOR เกต 4 อนิ พตุ 48. ตารางความจริงของ NOR เกต 5 อนิ พุต คาลอจิกของอนิ พตุ ตา งๆ มีไดก ่ีคา3.10 การใชอินเวอรเ ตอรใ นการแปลงชนดิ เกต บอยครั้งที่ตองแปลงเกตพ้ืนฐานตาง ๆ เชน AND, OR, NAND หรือ NOR ใหมีฟงกชั่นทางลอจิกเปนอยา งอนื่ เราสามารถทําไดโ ดยใชตวั อนิ เวอรเตอรช ว ย ในรูปที่ 3.38 จะแสดงตวั อยางการแปลงลอจิกฟงกช่ัน โดยในตอนบนของตาราง (invert outputs) จะแสดงการนําอินเวอรเตอรไปตอทางเอาตพุตของเกตชนิดหนงึ่ ผลลัพธท่ีออกมาจะเปนเกตอีกชนดิ หนึ่ง ซ่ึงแสดงไดทางดานขวา สําหรับสวนกลางของตาราง (invert inputs) จะแสดงการนําอนิ เวอรเตอร ไปตอทางอนิ พุตของเกตพื้นฐาน ใหไดเกตอีกชนิดหน่ึง จากรูปจะเห็นวา ถานําอินเวอรเตอร 2 ตัวไปตอกับอินพุตของ OR เกต ผลลัพธที่ไดจะเปน NANDเกต ในรูป 3.39 a) จะแสดงสญั ลักษณข องการเพ่มิ อินเวอรเ ตอรเ ขาไปทางอินพุตของ OR เกต ซึ่งเขยี นไดโดยการเพิ่มจุดเล็ก ๆ เขาไปทางอินพุตของสัญลักษณของ OR เกต ดังแสดงในรูป 3.39 a) ซึ่งแสดงการแปลง OR เกต เปน NAND ฟงกช่ัน และถา หากนําอนิ เวอรเ ตอรมาตอทางอนิ พุตของ AND เกต จะเขยี น 51
สัญลักษณไดดังรูป 3.39 b) ซึ่งผลลัพธที่ไดจะเปน NOR เกต สัญลักษณในรูปที่ 3.39 บางคร้ังในวงจรลอจิกกจ็ ะใชแ ทนสญั ลกั ษณของ NAND และ NOR เกต ซ่ึงจะพบไดใ นวงจรดิจติ อลอเิ ลก็ ทรอนกิ ส สาํ หรับสว นลางของรูป 3.39 จะแสดงการตอ อนิ เวอรเ ตอร เขา ไปทั้งอนิ พุตและเอาตพุต ซึ่งจะเหน็ วา สามารถแปลงกลับไปมาระหวา ง AND เปน OR และ NAND เปน NOR ได การแปลงเกตทง้ั 12 ชนิดในรปู ที่ 3.38 จะเหน็ วาเราสามารถแปลงเกตพน้ื ฐาน (AND, OR,NAND และ NOR) เปน เกตใด ๆ ไดโดยใชตวั อินเวอรเ ตอรช วย สงิ่ เหลา นี้ไมตองจาํ เเตสามารถใชอา งองิได นอกจากนี้เรายังสามารถตรวจสอบคําตอบได จากการเขยี นตารางความจริงไดอีกดวย 52
รปู ท่ี 3.38 การใชอนิ เวอรเ ตอรแ ปลงเกตชนดิ หนง่ึ เปนเกตอกี ชนดิ หนงึ่ 53
รูปท่ี 3.39 a) สญั ลักษณของ NAND เกต b) สัญลักษณข อง NOR เกต รปู ที่ 3.40 สัญญลกั ษณท างลอจิกของ NAND พีชคณิตบูลีนและตารางความจริง3.11 ไอซีลอจิกเกตเเบบ TTL ในทางปฏบิ ัติ ไอซที ใ่ี ชใ นงานดจิ ติ อลโดยท่วั ไป จะหาไดง า ยและราคาไมเเพง โดยจะสรา งออกมาเปน ตระกลูของไอซี โดยในแตละตระกลู ของไอซจี ะใชเชือ่ มตอกนั ได ไอซดี ิจิตอลกลุมแรก จะสรา งจากเทคโนโลยแี บบไบโพลา โดยภายในไอซจี ะประกอบดว ย ทราสซิสเตอร, ไดโอด และตวั ตา นทาน ไอซดี ิจติ อลอกี ลมุ หน่ึงจะเปนตระกูลทีใ่ ชเ ทคโนโลยีแบบ metal oxidesemiconductor (MOS) ในหองทดลองจะตองไดใ ชไ อซีทั้งสองตระกลู นี้ ซี่งเรยี กวา ไอซีตระกูล TTLและไอซตี ระกลู CMOS โดยตระกูล CMOS จะกนิ พลังงานต่ํา และใชไ ฟเล้ียงไดในชว งกวาง โครงสรา งภายในจะสอดคลองกับ insulated – gate field – effect transistors (IGFFTs) ลักษณะของไอซีดจิ ติ อลทว่ั ไป จะมีลกั ษณะดังรูปที่ 3.42 a) โดยโครงสรา งแบบนีเ้ รียกวา dualin-ling package (DIP) ไอซีในลกั ษณะที่เห็นน้ีเรยี กวา 14-pin DIP IC. สาํ หรับการกําหนดเลขขาจะอาน 54
แบบทวนเข็มนาฬกิ า โดยเริม่ นับตั้งแต 1 ถงึ 14 โดยมองจากดา นบนลงมา ดังรปู ท่ี 3.42 a) โดยใกลๆตําแหนงของขาที่ 1 จะมีจุดใหสงั เกตบนดานบนของตัวไอซี ดังรูปท่ี 3.42 b) รปู ท่ี 3.42 ลักษณะของไอซแี บบ Dual in-ling package (DIP) a) ตาํ แหนง ของขาท่ี 1b) เครอื่ งหมายจุดบอกขาท่ี 1 ไอซีดจิ ิตอลทส่ี รางข้นึ เราจะตอ งรูวาขาแตละขาคืออะไร พจิ ารณารปู ท่ี 3.43 จะเปน ไอซีดจิ ติ อลท่ีภายในประกอบดว ย AND เกต 2 อนิ พุต 4 ตัว ซึ่งเรียกวา quadruple two-input AND gate เบอรนี้คือเบอร 7408 ซึ่งเปน เบอรห น่งึ ในตระกูล 7400 ของไอซี TTL ไฟเลย้ี งทจ่ี ายใหก ับไอซที าํ ไดโดยตอ GND กบัขา 7 และ Vcc ตอกับขา 14 และจะเหน็ วา ขาที่เหลอื ทุกขาจะใชเปนอนิ พตุ และเอาตพตุ ของ AND เกต 4ตัวน้ี รูปที่ 3.43 โครงสรา งของไอซดี จิ ิตอล ทที แี อลเบอร 7408 55
ถาเราจะเขียนวงจรดังรูป 3.44 a) เราจะสรางวงจรนี้ข้ึนมาไดโดยใชไอซี TTL เบอร 7408 ซ่ึงแสดงไดดังรูป 3.44 b) โดยจายแรงเคลื่อน 5V ใหกับไอซี TTL ทางขาบวก Vcc (ขา 14) และขาลบ GND(ขา 7) สําหรับอินพุต A และ B จะใชสวิตชตอเขาทางขา 1 และขา 2 ของไอซี ถาสวิตชสัมผัสกับดานบน(up position) จะไดลอจิก 1 (5V) เขาทางอินพุตของ AND เกต ถาสวิตชสัมผัสกับดานลาง (downposition) จะไดล อจกิ 0 (GND) เขา สูอ นิ พตุ สําหรบั ทางดา นขวาของไอซใี นรปู ที่ 3.44 b) จะตอ LED และความตา นทาน 150Ω เพอ่ื จาํ กัดกระแส ถาเอาตพ ุตของ AND เกตหรอื ขา 3 เปน High (เขา ใกล +5V) จะมกี ระแสไหลผา น LED ทําให LED สวา ง รูปท่ี 3.44 a) วงจร AND เกตสองอินพตุ b) การใชไ อซี AND เกตมาสรา งเปน วงจร ทางดานบนของไอซี TTL จะมีตัวอักษรเขียนไดดังรูป 3.45 a) ตัวอักษรที่อยูในบล็อกท่ีเขียนวา“NS” หมายความวา ไอซีตัวน้ีผลิตจากบริษัท National Semiconductor สําหรับ DM7408N สามารถอธิบายแยกเปนกลุมๆ ไดดังรูปที่ 3.45 b) ตัว “DM” จะบอกรหัสการผลิต (National Semiconductor 56
จะใช “DM”) รหัสตัวเลข “7408” บอกวาไอซีตัวนี้คือ ไอซี TTL ที่มี AND เกต 2 อินพุต 4 ตัว ตัว “N”บอกรหัสการผลติ วา ผลติ ตัวถังออกมาเปน แบบ DIP ไอซีดจิ ิตอลตัวหนง่ึ ดังรปู 3.46 a) จะใชต วั อกั ษร “SN” บนหลงั ไอซีบอกวาผลิตจากบริษัท TexasInstrument ตัว “J” บอกวาตัวถังเปนแบบเซรามิก “DIP” น้ีคือเครื่องหมายท่ีใชแบงชนิดในเชิงการคา(commercial grade) รหัสตัวเลข 74LS08 ตัว “7408” บอกวา เปน AND เกต 2 อินพุต 4 ตัวอยูในไอซีตวั อกั ษร “LS” ตรงกลางเปน ตัวบอกประเภทของไอซี TTL ถา เขียนวา “LS” หมายความวาเปนแบบ low-power Schottky ตวั อกั ษรทีใ่ ชในรหัสตัวเลขของไอซี TTL ตระกลู 7400 มดี ังนี้ AC = FACT Fairchild Advanced CMOS Technology logic (the newestadvanced family of CMOS) FACT Fairchild Advanced CMOS Technology logic (the newest family ACT = CMOS with TTL logic levels)of advanced low-power Schottky TTL logic (a subfamily of TTL) advaced Schottky TTL logic (a subfamily of TTL) ALS = CMOS logic (an early family of CMOS) AS = FAST Fairchild Advance Schottky TTL logic (a new subfamily of TTL) C= FACT Fairchild Advance CMOS Technology logic (a family of CMOS F= TTL logic levels) FCT = high-speed TTL logic (a subfamily of TTL)with high-speed CMOS logic (a family of CMOS ) H= high-speed CMOS logic (a family of CMOS with TTL inputs) HC = low-power TTL logic (a subfamily of TTL) HCT = low-power Schottky TTL logic (a subfamily of TTL) L= Schottky TTL logic (a subfamily of TTL) LS = S= 57
รปู ที่ 3.45 ตวั อยา งไอซเี บอร DM7408N รูปท่ี 3.46 ตวั อยา งไอซเี บอร SN74LS08J b) รายละเอียดของตัวอักษรบนไอซี b) เปน ไอซชี นิด low-power Schottky ไอซี TTL แตล ะชนดิ จะใชเ ทคโนโลยีในการผลติ ท่ีแตกตางกนั ไอซบี างเบอรจ ะมตี วั อักษร “C” ใสเขาไป ระหวางตัวเลขเบอรของไอซี ซึง่ เปนตัวบอกวา ใชเ ทคโนโลยกี ารผลิตแบบ CMOS ตัวอักษรอนื่ ๆ เชน“HC”, “HCT” , “AC” , “ACT” และ “FCT” จะใชเทคโนโลยกี ารผลิตไอซีแบบ CMOS ทั้งส้ิน 58
โจทยทดสอบ 55. ตระกูลของไอซีดิจิตอลที่นยิ มใชก นั 2 ตระกลู คือ 56. จากรูปที่ 3.42 (ก) ไอซีท่มี ีรปู รางแบบนีเ้ รยี กวา……………………………………………package 57. แหลงจา ยไฟท่มี แี รงเคลอ่ื นขนาด……………………V จะใชกบั ไอซี TTL โดยขา Vcc จะตอ กับขัว้ ……………………….(+,-) และขา GND จะตอกับข้วั ………………………………(+,-) ของแหลง จา ยไฟ 58. จากรปู ท่ี 3.44 (ข) ไอซีตัวน้โี ครงสรา งภายในประกอบดวยอะไร 59. ถา หากบนไอซเี ขียนวา “74LS08N” จะทาํ ใหทราบอะไรบา ง 60. ไอซีดิจติ อลเบอร 74F08 เปนไอซีในตระกลู TTL หรอื ไม 61. ไอซีเบอร 74ACT08 เปน ไอซีแบบ CMOS หรอื แบบ TTL3.12 ไอซีลอจิกเกตแบบ CMOS ไอซีในอนุกรม 7400 จะเปนแบบ TTL นอกจากน้ียังมีการผลิตไอซีดิจิตอลแบบ CMOS (คําวาCMOS ยอมาจาก complementary metal oxide semiconductor) ซึ่งเหมาะกับงานท่ีใชแบตเตอรี่เนืองจากกนิ ไฟตํา่ ไอซีตระกูล CMOS เบอรของมันจะเร่ิมตนดวยอนุกรม 4000 นอกจากน้ียังมีอนุกรม 74C00 ,อนุกรม 74HC00 ในป 1985 มี FACT (Fairchild Advance CMOS Technology) ซง่ึ เปนอนุกรม 74AC00, อนุกรม 74ACT00, อนุกรม 74FCT00 นอกจากน้ียังมีการผลิตไอซีที่เปนแบบ large-scale integrated(LSI) ซึ่งมใี ชใ นนาฬิกาและเครือ่ งคดิ เลขตางๆ ซงึ่ ใชเ ทคโนโลยีแบบ CMOS เชนกนั ไอซี CMOS ในอนุกรม 4000 ดังแสดงตัวอยางในรูปที่ 3.47 a) ดานบนของไอซีตรงตําแหนงของขา 1 จะมีเครื่องหมายบอกไว ตัวเลข CD4081BE ความหมายแตละสวนแสดงไดในรูป 3.47 b) ตัวอักษรCD คือ manufacturer code ซึ่งก็คือ RCA code สําหรับตัวอักษร 4081B เปนตัวบอกวาไอซเี บอรนีเ้ ปนAND เกตสองอินพุตส่ีตัว ตัวอักษร “E” จะบอกลักษณะของตัวถังวาเปนแบบ DIP ตัวอักษร B บอกวาเปนบัฟเฟอร ซ่ึงสามารถใชข บั กระแสทางดา นเอาตพุตได ในรปู ท่ี 3.47 c) จะเปนลกั ษณะขาของ CD4081 โดยจะเหน็ วา ขั้วตอแหลง จา ยไฟบวกคือ VDDข้ตั อ กบั ขัว้ ลบของแหลง จา ยไฟคือ VSS โดยทัว่ ไปแลวชื่อของข้ัวตอ แหลงจายไฟของไอซี TTL กับอนุกรม4000 หรอื CMOS จะตางกัน ดังแสดงในรูป 3.43 และ 3.47 59
รปู ท่ี 3.47 (a) ไอซีดิจิตอลแบบ CMOS (b) ตวั อกั ษรบนไอซีอนุกรม 4000B (c) ขาของไอซี 4081Bรูปที่ 3.48 (a) วงจร AND เกต 2 อินพตุ 60
รูปท่ี 3.48 (b) การนาํ ไอซี 4081 มาสรา งเปนวงจร ถาหากมีวงจรดงั รปู ท่ี 3.48 a) ซง่ึ จะนาํ เอาตพตุ ท่ไี ดจ าก AND เกตไปขับ LED โดยใชตัวทรานซสิ เตอรช ว ยขับกระแส ถาตอ งการสรางออกมาเปนวงจรเราสามารถใชไอซแี บบ CMOS เบอร 4081ได ซึง่ จะตอวงจรไดดังรูป 3.48 b) จากรปู จะเหน็ วาจะใชแ หลงจายไฟขนาด 5 V แตไอซตี ระกลู CMOS ในอนกุ รม 4000 น้จี ะใชไฟเลีย้ งไดในชว ง 3 ถงึ 18 โวลต ในรปู 3.48 b) จะแสดงการตอขาตางๆ กบั ไอซี จะเหน็ วาขา VDD และ VSS จะตอ เขา กับเเหลงจายไฟ สาํ หรับอินพุตท่ีจะใหก ับ CMOS ถาเปน High จะตอ กับขั้วบวกของแหลง จายไฟ ถาเปน Low จะตอกบั ขั้วลบของแหลง จายไฟ สําหรับการใชงาน CMOS น้นัอนิ พตุ ที่ไมใ ชจ ะตองตอใหเ ปน ลอจิก “0” หรือ “1” ในที่น้ีอนิ พตุ ทไี่ มใชของ CMOS (ขา C, D, E, F, H, G)จะตอ ลง GND เอาตพ ุตของ AND เกตซงึ่ เปน ขา 3 ของไอซีจะตอกบั ทรานซิสเตอรเ พื่อขับกระแสใหกบั LEDโดยทรานซิสเตอรจ ะนํากระแสเมอื่ เอาตพตุ ของ AND เกตเปน High จากวงจรในรปู ที่ 3.48 b) ถา ใหอ นิ พตุ ทั้งสองเปน High เอาตพ ุตที่ไดจ าก AND เกตจะเปน Highซึ่งทาํ ใหหลอด LED สวาง แตถาเอาตพ ุตของ AND เกตเปน Low หลอด LED จะไมสวา ง ไอซีแบบ CMOS ในอนุกรม 4000 จะมีรปู รา ง DIP ไอซตี ระกลู TTL ทมี่ ีการสรางแบบ CMOSไดแ กอ นุกรม 74C00 แตถาตอ งการใชง านท่ีความถ่ีสูง ควรเลือกตระกูล 74HC00 การใชง านไอซแี บบCMOS จะตอ งระวังเร่ืองประจไุ ฟฟาเพราะอาจทําใหไอซีเสยี หายได และไมค วรจบั ไอซี CMOS ดว ยมอื เปลาโจทยท ดสอบ 62. ไอซีประเภท CMOS เปนไอซีทก่ี นิ พลังงาน……………………..(สูง, ต่ํา) 63. ไอซี TTL จะใชแ หลง จา ยไฟขนาด 5 V แตไอซีประเภท CMOS จะใชแหลง จายไฟ DC ในชว งตั้งแต… ………………….V ถงึ ……………………V 64. จากรูปที่ 3.47 ไอซเี บอร 4081B โครงสรางภายในจะประกอบดวยอะไร 65. อินพตุ ทไ่ี มใชข อง CMOS จะตอ งทําอยางไร 61
3.13 การตรวจสอบขอผิดพลาดของวงจรเกต เครอื่ งมอื พืน้ ฐานท่ีใชห าจดุ บกพรองของวงจรคือ ลอจกิ โพรบ (logic probe) ซ่งึ มีลักษณะดังรปู3.37 ตวั ลอจกิ โพรบน้จี ะใชว ัดไอซไี ดท ้ังประเภท CMOS และ TTL โดยจะมสี วิตชสาํ หรับเลือกชนิดของไอซีทีจ่ ะวดั การใชเคร่ืองมือนี้จะตอ งจา ยไฟเล้ยี ง ซึ่งสามารถใชไ ฟเลีย้ งของวงจรท่จี ะวัดไดเ ลย โดยจายไฟบวกใหกบั สายสีแดงและ จา ยไฟลบใหกับสายสีดํา การแสดงผลของลอจกิ โพรบจะแสดงผลทางหลอด LED วาระดับลอกจิท่ีวัดนนั้ เปน High หรอื Low รูปท่ี 3.49 ลอจิกโพรบ รูปที่ 3.50 a) การใชไ อซมี าสรางวงจรบนแผน PC b) ไดอะแกรมของวงจรทส่ี รา งขึ้น 62
ในการใชงานจรงิ ๆ แลว วงจรดจิ ติ อลนน้ั จะอยบู นแผน วงจรพมิ พ (printed circuit board : PC)ตัวอยา งในรปู ที่ 3.50 a) จะเปนตวั อยา งของวงจรอเิ ลก็ ทรอนกิ สทอี่ ยูบ นแผน PC โดยมีไดอะแกรมของวงจรเปน ดงั รปู 3.50 b) ถา หากวงจรในรูปท่ี 3.50 มขี อ ผดิ พลาดขึน้ หรือวงจรไมท าํ งานขน้ั แรกใหเชค็ วา ไอซตี ัวนรี้ อนหรือเปลา โดยเอามือไปจับทไี่ อซี ถาหากไอซรี อนใหตรวจดวู า ตอ ขาตา งๆ และไฟเลีย้ งถูกหรอื เปลาแผนวงจรพมิ พข อ ตกลงกันหรอื ไม ข้นั ตอนตอ ไปใหวัดจุด A, B, C และ D จากวงจรในรปู 3.50 a) โดยจุด Aและ B จะตอ งเปน High เนอ่ื งจากตอ อยกู ับไฟเลยี้ ง ถาจดุ A เปน High แลว จดุ B ไมเปน ใหต รวจดูวาแผน วงจรพมิ พข าดหรอื ไม ในกรณจี ดุ C และ D กเ็ ชน เดยี วกนั จะตอ งเปน Low ท้งั คู ข้ันตอ ไปพจิ ารณาจากวงจรพบวา ไอซที ต่ี อกนั นนั้ จะเปน วงจรของ AND เกต แบบ 3 อนิ พตุ จากวงจร ถา สมมุตวิ าอินพุตทกุ ตัวเปน High หมด ขา 1, 2 และ 5 เปน High เอาตพตุ ขา 6 จะตองเปน Highดวยซึ่งจะทาํ ใหห ลอด LED สวา งใหใ ชลอจิกโพรบตรวจเชค็ ที่จุดตา งๆ จากรปู 3.50 a) ถาให High ทอ่ี นิ พุต A, B, C และ D คอื ขา 1 ขา 2 และ ขา 5 เปน High แลวงจรยงั ไมทํางาน ใหตรวจสอบดูวา ขา 3 ซงึ่ เปนเอาตพ ุตของ AND เกตตวั แรกเปน High หรอื ไม ถา เปนแตขา 4 ไมเ ปน High อาจเปน ไปไดวา ขา 4 ของไอซีเสยี บลงบนแผน วงจรพมิ พไมแนน หรือวดั ขา 3 แลวไมเปน High อาจเปน ไปไดว า AND เกตตวั แรกเสยี ตัวลอจกิ โพรบนถ้ี า เรากาํ หนดใหเ ปน COMS กส็ ามารถนํามาใชก ับไอซี TTL ได เนอื่ งจากตัวCMOS น้ีจะรบั รลู อจกิ “0” เมื่อมีคาแรงดนั ตัง้ แต 0 ถงึ 20 เปอรเ ซน็ ตข องแหลงจา ยไฟ และรับรูลอจิก “1”เมือ่ มีคา แรงดันต้ังแต 80 ถึง 100 เปอรเ ซ็นตข องแหลงจา ยไฟ ซ่งึ เปนชว งทีไ่ อซี TTL รับรไู ดอยูแ ลวโจทยท ดสอบ 66. จากรปู ท่ี 3.49 ตัวลอจิกโพรบนสี้ ามารถใชว ัดไอซตี ระกลู ใดไดบา ง 67. ข้นั แรกในการตรวจสอบวงจรท่ีสรางมาจากไอซี TTL เกต จะตรวจสอบท่จี ุดใดกอ น 68. ขั้นท่ีสองในการตรวจเชก็ ขอ ผดิ พลาดของวงจร จะดูทจี่ ดุ ใด 69. ถา อินพตุ ของ CMOS ถูกปลอยลอย ภาวะทางอนิ พุตจะเปน อยา งไร3.14 สญั ลกั ษณท างลอจกิ แบบ IEEE วงจรลอจกิ ตา ง ๆ โดยทว่ั ไปแลวจะใชสญั ลักษณท างลอจกิ แบบทเี่ ราไดศึกษามา แตม ีสญั ลกั ษณอีกแบบทเ่ี รยี กวา IEEE หรือ IEEE standard logic symbols ในรูปท่ี 3.51 จะเปรียบเทียบสญั ลกั ษณท างลอจกิ ตา งๆ กับสญั ลักษณแบบ IEEE สญั ลกั ษณท ุกตัวของ IEEE จะแทนดว ยเคร่ืองหมายสเ่ี หลยี่ ม แตจะมีตัวอกั ษรกาํ กับไว ภายในเคร่อื งหมายส่เี หลยี่ ม เพื่อบอกวา สญั ลกั ษณต ัวนเ้ี ปน อะไร ถาดจู ากรปู จะเหน็ วาตัว AND เกตจะแทนดวยตัวอกั ษร & ดา นนอกของเครื่องหมายสเี่ หลีย่ มจะมีขีดเลก็ ๆ อยซู ง่ึ ใชแทนเคร่ืองหมายจุด (สําหรับ NOT , NAND NOR และ XOR) 63
รปู ท่ี 3.51 เปรยี บเทียบสญั ลักษณแบบ Traditional กับ IEEE 64
รปู ท่ี 3.52 สญั ลักษณข อง 7408 AND เกตสองอินพุต a) แบบ Traditional b) แบบ IEEE สญั ลักษณแ บบ IEEE สามารถใชแทนไอซีไดเชนกนั อยา งตัวอยางไอซเี บอร 7408 จะเปน ANDเกตสองอินพุตสี่ตัว ดงั รปู ท่ี 3.52 โดยสญั ลักษณแบบ traditional ดงั แสดงในรปู 3.52 a) และสญั ลักษณแบบ IEEE จะเปน ดังรปู 3.52 b) ถา สังเกตจะเห็นวา 7408 น้เี ปน AND เกตสญั ลกั ษณแบบ IEEE จะมีเครื่องหมาย & อยูใ นสเี่ หลย่ี มตัวบนสุดโจทยทดสอบ 70. จงเขียนสัญลักษณท างลอจิกแบบ IEEE ของ AND เกต 3 อินพุต 71. จงเขยี นสัญลกั ษณท างลอจกิ แบบ IEEE ของ OR เกต 3 อินพตุ 72. จงเขยี นสญั ลักษณทางลอจิกแบบ IEEE ของ NAND เกต 3 อนิ พตุ 73. เครอื่ งหมายสามเหล่ยี มทางดานขวาของสญั ลักษณแบบ IEEE จะใชแทนเครอ่ื งหมายอะไรในสัญลักษณแบบ traditional 74. สญั ลกั ษณทางลอจกิ ท่ีเราไดศึกษาผานมาสว นใหญเ ปนแบบใด3.15 การประยุกตใชล อจกิ เกตอยางงาย ลอจิกเกตเพยี ง 1 ตัว ก็สามารถนาํ ไปประยกุ ตใ ชง านตา งๆ ไดม ากมาย หากพจิ ารณาวงจรในรปู ที่3.53 (ก) จะเห็นวา เปน AND เกตแบบ 2 อนิ พุต โดยมีสญั ญาณนาฬกิ าเขาไปทางขา B ถา หากอินพุตท่ขี า Aเปนลอจิก “0” จะทําใหเ อาตพ ุต Y เปน ลอจกิ “0” ตลอด แตถ าหากอินพุต A เปนลอจกิ “1” จะทาํ ใหสญั ญาณนาฬิกาเขา ไปทางขา B สามารถออกไปทางเอาตพุตได ดงั นนั้ จะเหน็ วาสญั ญาณทางอนิ พตุ A จะเปน สญั ญาณควบคุมการสงขอ มูลออกมาทางอพตุ 65
รปู ที่ รปู ที่ 3.53 การใช AND เกตเปน ตวั ควบคมุ สําหรับในรูปที่ 3.53 (d) จะเปน การประยกุ ตใ ชเ ปนวงจรนบั ความถ่ี (frequency counter) ถาหากใหสญั ญาณทางอนิ พตุ A เปนลอจกิ “1” เปน เวลา 1 วินาที ก็จะทาํ ใหท างเอาตพตุ มสี ญั ญาณนาฬิกาท่ีเขาไปทางขา B ถูกสงออกมาในเวลา 1 วินาทีเชน กนั ถาหากใน 1 วนิ าที นบั สญั ญาณท่ีออกมาไดเ ทากับ 5ลกู น่ันหมายความวา สัญญาณนาฬิกาทางขา B มีความถี่เทากบั 5 Hz นนั่ เอง รปู ที่ 3.54 ตัวอยางการตอ สวติ ชเขากับวงจรนับ 66
สําหรบั วงจรในรูปที่ 3.55 เปน ตวั อยา งการใชเกตเปนวงจรระบบสังสญั ญาณเตือนอตั โนมตั ิ โดยจะนาํ บฟั เฟอรไ ปชว ยในการขบั กระแสใหก ับแหลง กําเนดิ สญั ญาณเสยี ง เมือ่ นําสวิตชไปติดตามประตูหนา ตางบาน ถา หากประตูหนา ตางบานใดถูกเปดจะทําใหระบบสงสญั ญาณเตอื นออกมา พจิ ารณาวงจรในรูปที่ 3.55(a) ถา หากสวิตชท่ีตอ อยูก ับ NOR เกตทกุ ตัวมตี ัวตานทานตอลงกราวนอยู (pull-down resistor) ถาหากประตูหนา ตา งบา นปด จะทาํ ใหส วติ ชเ ปด วงจร หมายความวา อินพุตของ Nor เกตเปนลอจิก “0” และถาหากประตหู นาตางบานปด ทกุ บานจะทาํ ใหอ นิ พตุ เปน ลอจิก “0” ทกุ บิต ก็จะทําใหเอาตพตุ ของ NOR เกตเปนลอจกิ “1” ซึ่งจะทําใหร ะบบไมสง สญั ญาณเตือนเนอ่ื งจากแหลงกาํ เนิดเสียงของระบบทาํ งานไมค รบวงจร รปู ท่ี 3.55 (a) ระบบไมส ง สญั ญาณเตอื น ถาหากประตหู นาตา งบา นบานใดถกู เปด จะทําใหสวติ ชท ี่ตอ อยูกบั ตาํ แหนง น้ันตอวงจร ก็จะทาํ ใหอินพุตของ NOR เกตที่ตอ อยกู บั บิตนัน้ ไดร ับลอจิก “1” ซึ่งจะทาํ ใหเ อาตพ ุตของ NOR เกตเปน ลอจิก “0”ดังน้นั จะทําใหระบบสงสญั ญาณเตอื นออกมาดงั รูปท่ี 3.55 (b) 67
รปู ท่ี 3.55 (b) ระบบสง สญั ญาณเตือนรูปที่ 3.55 (c) เพิ่มวงจรปด เปดระบบ 68
ระบบสง สญั ญาณเตือนภยั ที่ออกแบบข้นึ น้สี ามารถสรา งวงจรปดเปดระบบหรือวงจรอนี าเบลิ เพมิ่ขนึ้ มาไดโ ดยตอ วงจรเพิม่ ดงั รูปที่ 3.35 (c) จากวงจรจะเหน็ วา มีการเพม่ิ OR เกตแบบ 2 อนิ พุต เขาไปทางเอาตพุตของบฟั เฟอร โดยใหอนิ พตุ หนึง่ ตอกบั เอาตพุตของ NOR เกต และอกี อนิ พุตหน่ึงตอ กับสวิตชป ดเปดโจทยทดสอบ 75. วงจรในรูปที่ 3.53 เม่ือสญั ญาณควบคมุ ทางอินพุตของ AND เกตเปน Low หมายความวา ระบบถกู ……………………..(disabled, enabled) จะทาํ ใหสัญญาณนาฬกิ าถกู กันเอาไวไมส ามารถออกมาทางเอาตพ ตุ ได 76. จากรูปที่ 3.53 (c) ถาอินพุตควบคุมของ AND เกตเปนลอจกิ “1” เปน เวลา 1 วินาที ระบบจะทํางานคลา ยกับเคร่อื งมือวัดประเภทใด แบบฝก หดั ทา ยบทท่ี 31. เอาตพุตของสญั ลกั ษณ AND เกต มลี กั ษณะอยา งไร2. จงเขียน Boolean ecpression ของ AND เกต 2 อินพุต3. จากรูปที่ 3.3 เม่อื อนิ พุตท้ังคเู ปน High, เอาตพ ตุ Y จะเปน ……..…..และหลอดไฟจะ……..…..(สวาง, ไม สวาง)4. สัญญาลกั ษณของ OR เกต เอาทตพตุ มลี กั ษณอ ยางไร……………..( เรียบ, จดุ , โคงทน)5. จงเขียน Boolean expression สําหรบั OR เกต 2 อินพตุ6. จากรูปที่ 3.8 ถา อินพตุ A และ B เปน LOW ท้งั คู เอาตพตุ Y จะเปนอยา งไร7. ตารางความจรงิ ในรูป 3.7 จะแสดงในลกั ษณะ………………( exclusive, inclusive ) OR ลอจกิ ฟงกช ่นั8. จากรูปที่ 3.9 ถา อินพุต A เปน High เอาตพ ตุ Y จากอนิ เวอรเ ตอรจ ะเปนอยางไร9. จากรูป 3.11 ถาอนิ พุต A ของอนิ เวอรเ ตอรทางซา ยเปน LOW เอาตพตุ จากอนิ เวอรเ ตอรต วั ขวาจะเปน อยา งไร10. จงเขยี น Boolean expression ของอินเวอรเตอร11. จงยกตวั อยางชือ่ ทีใ่ ชเ รียกอินเวอรเ ตอรม า 2 ชอื่12. จากรปู 3.12 b ) ถาอินพตุ A เปน LOW เอาตพ ุตจากบัฟเฟอรจ ะเปน อยางไร13. ลกั ษณะเอาตพ ตุ ของสัญญาลกั ษณข อง NAND เกตเปน อยา งไร14. จงเขียน Boolean expression ของ NAND เกต 2 อนิ พุต15. จากรูป 3.13 a) เมือ่ อนิ พตุ A และ B เปน High เอาตพ ุต Y ของ NAND เกตจะเปนอยางไร16. สัญลักษณของ NOR เกต ทางเอาตพุตมีลักษณะอยางไร17. จงเขยี น Boolean expression ของ NOR เกต 2 อินพตุ18. จากรปู 3.15 a) ถาอินพุต A เปน LOW และอินพุต B เปน High เอาตพ ุต Y ของ NOR เกต จะเปน อยางไร19. จากรูป 3.15 a) ถาอนิ พตุ ของทง้ั คู NOR เกตเปน LOW เอาตพตุ Y ของ NOR เกต จะเปนอยางไร 69
20. เอก็ ซคลูซีฟ – ออรเ กต บางครัง้ เรยี กวา อะไร…………………. ( 5 พยางค )21. จงเขยี น Boolean expression ของ XOR เกต 2 อนิ พุต………………22. จากรปู 3.17 a) ถา อนิ พตุ ท้ังคเู ปน High เอาตพ ตุ Y จาก OR เกตจะเปน………………..23. จากรปู 3.17 a) ถา อนิ พุต High เปน เลขค่ี เอาตพ ุตจาก XOR เกตจะเปนอยางไร………………24. สัญลักษณของ XNOR สามารถเขยี นไดโดยใส…………....เขาไปในเอาตพ ตุ ของสัญลกั ษณของ…………….25. จงเขยี น Boolean expression ของ XNOR เกต 2 อินพตุ26. วงจรรูป 3.19a) ถาอนิ พุต A เปน Low และอินพตุ B เปน High เอาตพตุ Y ของ XNOR เกตจะ เปน …………27. วงจรรปู 3.19a) ถาจาํ นวนคขู องอินพุตเปน High เอาตพตุ Y ของXNOR จะเปน ……….……28. ตัว NAND เกตสามารถสรา งเปนอินเวอรเ ตอรไ ด ถา นําขาอนิ พตุ มาทาํ อะไรกนั29. จะตองใช NAND เกต 2 อนิ พตุ ก่ตี ัว มาสรางเปน OR เกต 2 อนิ พุต30. จงเขยี น Boolean expression ของ NAND เกต 3 อนิ พุต31. ตารางความจริง NAND เกตุ 3 อินพุต โดยคา ลอจิกของอินพตุ ตา งๆท่เี ปนไปไดม ีไดก ค่ี า32. จงเขยี น Boolean expression ของ NOR เกต 4 อินพุต33. ตารางความจรงิ ของ NOR เกต 4 อนิ พตุ คา ลอจกิ ของอินพุตตางๆมไี ดก คี่ า34. ตวั OR เกตสามารถแปลงเปน NAND เกตได โดยเพ่ิม ………………..เขาไปทางอนิ พุตของ OR เกต35. การเพ่ิมอินเวอรเ ตอรเขา ไปทางอินพตุ ของ AND เกต ผลลัพธท ไี่ ดจะเปน…………..ลอจกิ ฟงกช ัน่36. ถา เพิ่มอินเวอรเตอรเ ขาไปทางเอาตพุตของ AND เกต ผลลพั ธที่ไดจ ะเปน…………..ลอจิกฟง กช ่ัน37. ถา เพ่มิ อินเวอรเ ตอรเ ขา ไปทางอินพุตและเอาตพ ุตของ AND เกต ผลลพั ธท่ไี ดจ ะเปน…………...... ลอจกิ ฟง กช ัน่38. ตระกลูของไอซีดจิ ติ อลทนี่ ยิ มใชกนั สองตระกลูคอื ………………39. จากรปู ท่ี 3.29 ไอซที ม่ี ีรูปรางแบบน้เี รียกวา …………………package40. แหลงจา ยไฟทม่ี แี รงเคล่ือนขนาด……….V จะใชกับไอซี TTL โดยขา Vcc จะตอกบั ขั้ว…….( +,- ) และขา GND จะตอ กบั ข้วั …………( +, - ) ของแหลงจา ยไฟ41. ไอซปี ระเภท CMOS เปน ไอซีทีก่ ินพลังงาน………………. ( สูง , ตํ่า )42. ไอซี TTL จะใชแ หลงจา ยไฟขนาด 5 V แตไอซปี ระเภท CMOS จะใชแ หลงจา ยไฟ DC ในชว ง ต้ังแต… ……...V ถงึ ………….V43. จากรปู ท่ี 3.34 ไอซีเบอร 4081B โครงสรา งภายในจะประดว ยอะไร44. อนิ พุตท่ไี มใ ชของ CMOS จะตองทาํ อยา งไร45. จากรูปท่ี 3.36 ตวั ลอจิกโพรบนี้สามารถใชวดั ไอซีตระกูลใดบาง46. ขนั้ แรกในการตรวจสอบวงจรทสี่ รา งมาจากไอซี TTL เกต จะตรวจสอบท่ีจุดใดกอน47. ข้นั ท่ี 2 ในการตรวจเช็คขอ ผิดพลาดของวงจรดูที่จุดใด48. ถาอินพุตของ CMOS ถกู ปลอ ยลอยภาวะทางอนิ พตุ จะเปน อยา งไร49. จงเขยี นสญั ลกั ษณทางลอจกิ แบบ IEEE ของ AND เกตสามอินพตุ50. จงเขยี นสัญลักษณทางลอจกิ แบบ IEEE ของ OR เกตสามอินพุต 70
51. จงเขียนสญั ลักษณทางลอจกิ แบบ IEEE ของ NAND เกตสามอินพุต52. เคร่อื งหมายสามเหลยี่ มทางดา นขวาของสญั ลกั ษณแบบ IEEE จะใชแ ทนเคร่ืองหมายอะไรในสญั ลกั ษณ แบบ traditional53. สัญลกั ษณทางลอจิกท่เี ราไดศึกษาผานมาเปนสว นใหญแ บบใด 71
คาํ ตอบแบบฝกหดั ทา ยบท 31. 8 คา 32. A+B+C+D = Y 1. round 33. 16 คา 2. A.B = Y 34. อินเวอรเตอร 3. High , สวา ง 35. NOR 4. จดุ 36. NAND 5. A+B = Y 37. OR 6. Low 38. TTL, CMOS 7. inclusive 39. dual in-line (DIP) 8. Low 40. 5, +, - 9. Low 41. TTL quad two-input AND gate 10. Y = A 43. ตา่ํ 11. negated, complemented 44. 3 , 18 12. Low 45. AND เกต สองอินพตุ สี่ตวั 13. โคง และมอี ินเวอรเตอรอ ยูดา นหนา 46. ตอลง GND หรือไฟเลีย้ ง 14. A.B = Y 47. TTL และ CMOS 15. Low 48. ชอ ตหรอื ไม , ไอซีรอนหรือไม 16. เปน จุดและมีอินเวอรเ ตอรอยดู า นหนา 49. ไฟเล้ยี ง 17. A+B = Y 50. ไมแนนอน 18. Low 51. 19. High 52. 20. any but notall gate 53. 21. A⊕B = Y 54. bubble 22. Low 55. traditional 23. High 24. อินเวอรเ ตอร , XOR 25. A⊕B = Y 26. Low 27. High 28. ตอ กนั 29. สามตัว 30. A.B.C = Y 72
Search
Read the Text Version
- 1 - 41
Pages: