บทท่ี 5 คณุ สมบัตขิ องไอซแี ละการเชื่อมตอวตั ถุประสงค หลงั จากเรยี นบทนแี้ ลว จะสามารถ 1. หาคา ระดับแรงดันลอจกิ ของไอซี TTL และ CMOS ได 2. พิจารณาเลือกไอซี TTL และ CMOS โดยพิจารณาจาก input/output voltages, noisemargin, drive capability, fan-in-fan-out, propagation delay และ power consumption 3. รูจ ักการใชไอซี CMOS สาํ หรับนาํ มาสรา งวงจรตา ง ๆ 4. เชือ่ มตอสวิตช และวงจร debounce กับไอซี TTL และ CMOS ได 5. วเิ คราะหว งจรการเชอ่ื มตอ LED, หลอดไฟ กบั ไอซี TTL และ CMOS ได 6. เขียนวงจรการเชื่อมตอระหวาง TTL และ CMOS ได 7. เชอ่ื มตอไอซี TTL และ CMOS กบั สวิตช,มอเตอร,ขดลวดโซลินอยด, buzzer 8. หาขอผดิ พลาดจากวงจรลอจิกได 9. บอกลักษณะของสเตปปง มอเตอรได 10. วเิ คราะหก ารทาํ งานของวงจรขบั สเตปปง มอเตอรได 11. รูจักวธิ ีการควบคุมเซอรโวมอเตอร 12. หาทผ่ี ิดของวงจรลอจิกได วงจรดจิ ิตอลทส่ี รา งจากไอซีลอจกิ ตระกูลตาง ๆ สามารถนาํ ไปขับอุปกรณภ ายนอกได เรยี กวาการอินเทอรเฟส (interface) สําหรับไอซีลอจิกตระกูลตาง ๆ เชนตระกูล TTL เอาตพุตของมันสามารถนําไปใชขับอินพุตของลอจิกตระกูลเดียวกันได นอกจากน้ีเปนไอซีลอจิกที่ตางตระกูลกันเราสามารถเช่ือมตอกันไดเชนกัน ซ่ึงมีดวยกันหลาย ๆ แบบ ในบทน้ี ไดกลาวถึงการนําไอซีลอจิกไปเช่ือมตอกับอปุ กรณภายนอกอีกหลาย ๆ ชนดิ ซ่ึงจะเปน พืน้ ฐานในการนําไปประยกุ ตใชง าน ในดานตาง ๆ ตอ ไป5.1 ระดับลอจิกและนอยซม าจนิ (Logic level and noise margin) ถาหากพจิ ารณาอปุ กรณตาง ๆ ในงานอุปกรณอิเลก็ ทรอนิกส มักพิจารณาในเทอมของโวลทเตจกระแสและความตานทาน หรืออิมพีแดนซ (impedance) ในบทน้ีจะกลาวถึงคุณสมบัติทางดานโวลทเ ตจ (voltage characteristics) ของไอซี TTL และ CMOS ระดับลอจิก 0 (Low) หรือระดับลอจกิ 1 (High) จะพิจารณาจากแรงดันทางไฟฟา ระดบั ลอจกิของไอซีตระกูล TTL แสดงดงั รปู ท่ี 5.1 (ในท่นี ้จี ะยกตวั อยา งเบอร 7404) พิจารณาจากแรงดนั ทางดานอินพุต ถาเปนระดับแรงดันจะอยูในชวง GND ถึง 0.8 v ถาเปน High ระดับแรงดันจะอยูในชวง 2.0 vถึง 5.5v ถาหากทางดานอินพุตมีระดับแรงดันในชวง 0.8v ถึง 2.0v ไอซี TTL จะไมรับรูวาเปน Highหรอื Low เพราะไมไ ดกําหนดไว 95
รูปที่ 5.1 ระดับแรงดันทางอินพุทและเอาทพ ุทของอซี TTL ถาหากมอี ินพตุ เขา มา 3.2 v ไอซี TTL จะรบั รูวาเปน High ถาหากมอี นิ พุตเขามา 0.5 v จะรบั รูวา เปน Low ถาหากเขา มาเปน 1.6 v จะไมรับรู สาํ หรับทางดานเอาตพตุ ของไอซีอินเวอรเตอรชนิด TTlในรูปที่ 5.1 ถา เปน Low เอาตพ ุตจะมคี าไมเกนิ 0.4 v ถาเปน High เอาตพตุ จะมีคา ตงั้ แต 2.4 v ขึ้นไปสําหรับในชวง 0.4 v ถึง 2.4 v จะไมมนี ิยาม โดยปกติแลวเอาตพุตของไอซี TTL เมือ่ เปน High จะมีคาความตางศักยเทาใดน้ัน จะข้ึนอยูกับขนาดของโหลดท่ีนํามาตอทางดานเอาตพุตดวย และคาของความตา งศักดิเ์ ม่อื ระดับลอจิกมีคาเปน Low หรือ High ทางดานอินพตุ และเอาตพ ุตของไอซี TTL ชนดิ ตางๆจะมีคา ไมเทากัน สาํ หรับไอซดี จิ ิตอลตระกลู CMOS ที่นยิ มใชก นั ไดแ กอนกุ รม 4000 และ 74c00 ซงึ่ จะใชไฟเลีย้ งในชว ง +3 ถึง +15 สําหรบั คาแรงดันเมอื่ ระดบั ลอจกิ เปน High หรือ Low แสดงไดดงั รูปที่5.2 ซ่งึ จะนาํ CMOS ทเ่ี ปน ตัวอนิ เวอรเตอรมาอธิบาย จากรูปที่ 5.2 a) จะเปน CMOS ทถี่ กู จายไฟเล้ียงขนาด +10 ถา ทางดา นอินพุตมแี รงเคลือ่ นเขามาในชว ง 70-100 เปอรเซ็นตข องไฟเลี้ยง (VDD)อินพตุ จะรบั รวู ามีระดับลอจิกเปน high แตถา มีแรงเคลอื่ นเขา มาในชว ง 0-30 เปอรเซน็ ตของไฟเลี้ยงอินพตุ จะรบั รูวามรี ะดับลอจกิ เปน สําหรับเอาตพุตของไอซตี ระกูล CMOS ในรูปท่ี 5.2 คาความตา งศกั ดิ์จะขึน้ กบั ระดบั ไฟล้ยี งเชนกัน โดยจะมีคา ใกลเคียงกบั ไฟเลย้ี งมาก โดยระดับลอจิก high เอาตพ ุตจะมีคาใกล 10V และระดับลอจกิ low เอาตพ ตุ จะมีคาใกล 0V สํารับไอซใี นอนุกรม 74HC00 และ 74AC00 และอนุกรม 74AC00 จะใชไ ฟเลยี้ งคอ นขา งต่ํา(ประมาณ +2 ถงึ +6v) คา ความตา งศักด์ิทางดานอนิ พตุ เอาตพตุ แสดงไดดงั ไดอะแกรมในรปู 5.2b)โดยคาแรงดนั ของระดบั High และ Low จะแสดงไดด งั รปที่ 5.2 สําหรับเอาตพตุ และเอาตพุตของไอซอี นุกรม74HC00,74AC00และ74AC00 จะใกลเคียงกับอนุกรม 4000 และ 74c00 โดยเทยี บเปน เปอรเซ็นต เชนเดยี วกันเปรียบเทยี บไดจ ากรปู 5.2 a) และ5.2 b) 96
สําหรับไอซีตระกูล CMOS อนุกรม 74HC00 , 74HC00 , 74CTQ00 และ74FCTA00 จะใชไฟเลี้ยง 5 v ซึ่งเทากับไอซีตระกูล TTL น้ีสามารถใชตอกับไอซี TTL ได สังเกตจากตัวอักษรตัว Tซง่ึ หมายความวาจะใชแทนไอซี TTL ไดรปู ท่ี 5.2 ระดบั แรงดนั ทางอินพทุ และเอาตพ ุตของไอซี CMOSa) อนุกรม 4000 74C00 b) อนกุ รม 74C00 74AC00 74AC000c) อนุกรม 74HCT00, 74ACT00, 74ACTQ00, 74FCT00 และ 74FCTA00 97
ไดอะแกรมแสดงคาความตางศักยของไอซี CMOS อนุกรม 74HC00, 74AC00, 74CTQ00,74FCT00 และ 74FCTA00 แสดงไดดังรูป 5.2c) จะเห็นวาคาความตางศักยของระดับลอจิก High และLow ของอินพุตของไอซี CMOS ที่มีตัวอักษรตัว “T” จะใกลเคียงกับไอซีตระกูล (ลงเปรียบเทียบรูป5.1 และ 5.2c) สําหรับทางดานเอาตพุตอยูในชวงที่ TTL ใชไดเหมือนกันไอซีประเภท CMOS น้ีจะกินพลงั งานต่ําและทนตอสญั ญาณรบกวนไดดี สญั ญาณรบกวนอาจเกิด จากแรงดันที่อนิ พตุ ตาํ่ กวา ความเปนจรงิ ปริมาณที่ใชว ัดการปลอดจากสัญญาณรบกวน เรยี กวา “สวนเพอื่ สญั ญาณรบกวน(noise margin)”คา noise margin สาํ หรับไอซีตระกลู TTL และCMOS แสดงไดด งั รปู ที่ 5.3 รปู ที่ 5.3 คา noise margin ของ TTL CMOS 98
รปู ท่ี 5.4 TTL input logic levels showing noise margin พจิ ารณาไดอะแกรมในรูปท่ี 5.4 ซึง่ จะแสดงคาความตางศกั ยทางอนิ พุตของไอซี TTL ในชว งท่ี เปน Low , High และชวงทไ่ี มม นี ยิ าม ถาหากอินพตุ ทีเ่ ขา มามีคา แรงเคลอ่ื นเทากับ 0.2 v ซ่งึ อนิ พตุ จะ รบั รวู า เปน ซึ่งอยูต ่าํ กวาคา ทกี่ าํ หนดไวเ ทากบั 0.6 v (0.8 – 0.2 = 0.6 v) คา นีเ้ รยี กวา noise margin ในรปู ที่ 5.4 คา Switching threshold มีคา เทากบั 12 vถาหากอินพุตท่เี ขา มาเปน Low มี คาแรงเคล่อื นเทา กบั +0.2 vคา noise margin มคี าเทากบั 1 v (1.2 – 0.2 = 1 v) โจทยทดสอบ จงตอบคําถามตอ ไปนี้ 1. การตอกนั ระหวา งวงจรอเิ ลก็ ทรอนิกสสองวงจรข้ึนไปเรียกวา 2. ไอซี TTL ถา หากมอี ินพตุ เขามามีแรงดนั +3.1 v แสดงวาเปนลอจิกอะไร 3. ไอซี TTL ถา หากมอี ินพตุ เขา มามีแรงดนั +0.7 v แสดงวา เปนลอจิกอะไร 4. ถาเอาตพ ุตท่ีไดจาก ไอซี TTL มแี รงดัน +2.0 v แสดงวาเปนลอจิกอะไร 5. ไอซีตระกูล CMOS อนุกรม 4000 ที่ใชไฟเล้ียง ถาหากอินพุตท่ีเขามามีขนาด แสดงวาเปนลอจิก อะไร 6. ไอซตี ระกลู CMOS ทใ่ี ชไ ฟเล้ยี ง 10v ถาเอาตพ ุตเปน High จะมีแรงดนั ตั้งแตเทา ไหร 7. ไอซีตระกูล CMOS อนุกรม 74HCT00 ที่ใชไฟเลี้ยง +15v และอินพุตเขามามีแรงดัน +3v แสดง วาเปน ลอจกิ อะไร 8. ไอซปี ระเภทใดทีป่ องกนั สญั ญาณรบกวนไดดี5.2 คณุ สมบัติอ่ืน ๆ ของไอซดี จิ ิตอล ระดบั ความตา งศักยของลอจิกละคา noise margin เปนสเปคอยางหนึง่ ของไอซดี ิจติ อล ใน หัวขอ นีจ้ ะกลาวถงึ สเปคอ่นื ๆ ท่ีสําคัญไอซีดจิ ติ อล ไดแก drive capabilities , fan-out และ fan-in, propagation delay และ Power dissipation 99
ความสามารถในการขบั (DRIVE CAPABILITIES) โครงสรา งภายในของไอซที ีทแี อลเปนทรานซิสเตอร ดังนั้นกําลังทเ่ี อาตพตุ ของไอซีดิจติ อลจะสามารถขับอินพุตของไอซดี ิจิตอลได คืออตั ราของกระแสคอลเล็คเตอรของไอซีทที แี อล จํานวนกระแสเอาตพตุ ที่จะสามารถขับใหกบั วงจรทจ่ี ะเชื่อมตอ กันภายนอกไดม ากนอยเทาไหร เรียกวา fan-out และfan-in เชน ไอซีทที แี อลมาตรฐาน (standard TT) มคี า เกตมีคาเทากบั 10 หมายความวา เอาตพ ุตของเกต 1 เกต ได สามารถขบั อนิ พตุ ของไอซีตระกลู เดียวกนั ได 10 อนิ พุต สาํ หรับคา fan-out ของไอซีlow-power schottky TTL (LS TTL) มคี าเทา กับ 20 ไอซี CMOS อนกุ รม 4000 มีแฟนเอา ตเ ทากับ50 รปู ท่ี 5.5 a) คา ความตางศักด์ิและกระแสของ TTL มาตรฐาน b) output drive and input loading characteristic for selected TTL and CMOS logic families 100
ถา พิจารณาคุณสมบัติทางดานกระแส รปู 5.5 a) เปน การอธิบายถงึ ไอซที ที แี อลมาตรฐาน วามีกาํ ลังขบั ไดท างเอาตพุต (output drive) และ การดึงกระแสทางอนิ พุต input loading ซงึ่ จะเปน คา ของไอซี standard TTL จากไดอะแกรมจะเห็นวา ถาหากเอาตพตุ เปน Low ( Iol = 16 mA ) และถาหากเปน High (lOH) จะขบั กระแสออกมา 400 µA Fan-out เปน 10 และจะกินกระแสไฟฟา เม่อื สภาวะLow เพยี ง 1.6 mA ( Iol = 1.6 mA ) เม่อื พิจารณาไอซีทีทีแอลชนดิ อืน่ ๆ เชน ชอตตกี (LS-TTL )ทกี่ นิ กระแสไฟฟาตํา่ หรอื แบบadvance low power schottky (ALS-TTL) จะเหน็ วามคี า Fan-Out มากกวา ชนดิ มาตรฐาน กลา วคอื Fan-Out ของ LS มคี า ประมาณ Ioh / IIH = 400 µA / 16 µA = 25 Fan-Out ของ ALS มีคาประมาณ Ioh / IIH = 400 µA / 8 µA = 50 รปู ที่ 5.6 การเชอื่ มตอ ไอซี LS-TTL กบั TTL มาตรฐาน a) วงจรลอจิกการเชื่อมตอ b) คาความตางศกั ดิแ์ ละกระแส เมอื่ จะทาํ การเชอ่ื มตอ ไอซที ีทแี อลตาง ๆ เขา ดว ยกัน ควรจะพิจารณาจากตัวอยางที่แสดงในรูป5.6 a) เมอื่ ตอ งการตอ ไอซที ีทแี อลมาตรฐาน อินเวอรเ ตอรเอร 7404 ออกไปขับเกตจํานวน 4 เกต จะทาํไดห รอื ไม และหลกั เกณฑใ นการพจิ ารณาหาคําตอบนี้ ตอ งพิจารณาท่ีคุณลกั ษณะทางอินพทุ ของ 101
74LS04 และของ 7404 ดงั รปู ที่ 5.6 b) จะพบวา เมอื่ สภาวะ High LS-TTL จา ยกระแสได (Ioh) 400 µAและไอซกี นิ กระแสเพียง (IIH๗) 40 µA แสดงวา ตอขบั เกตไดถ ึง 10 เกต (400 µA / 40 µA = 10) แตหากเราพจิ ารณาในสภาวะ Low จะพบวา LS-TTL จายกระแสได Iol = 8 mA และ ทที ีแอลมาตรฐานกินกระแส IIl = 1.6 mA แสดงวา ขบั ไดเ พยี ง 5 เกต (8 mA / 1.6 mA = 5 ) เทา น้นั สรปุ ไดว า ไอซี LS-TTL จะตองขบั ไอซีทีทีแอลมาตรฐาน ไดไมเ กิน 5 ตวั ดังรปู ท่ี 5.6 a) จึงจะสามารถตอใชงานไดโ ดยไมเ สียหายการประวงิ เวลาการแพรกระจาย (PROPAGATION DELAY) ถาหากสญั ญาณเขา ไปทางอนิ พตุ ของไอซดี ิจติ อล เอาตพตุ ที่ไดจ ะไมต อบสนองทนั ทีทันใด แตจะหนวงเวลาออกไปอีก อาจเปนการนําคา น้มี าบอกความเรว็ ในการทํางานของไอซดี จิ ติ อลได พิจารณารปู ท่ี 5.7 a) จะแสดงอินพตุ ของอนิ เวอรเ ตอรเ ปลี่ยนจาก Low ไปเปน High และตอ มาจะเปลย่ี นจากLow ไปเปน High ถาพิจารณาการตอบสนองทางเอาตพุตโดยดูจากกราฟเสน ลา ง จะเหน็ วาเวลาในการตอบสนองจะชา ออกไป เรียกคา น้ีวา เวลาหนว งในการแพรกระจายหนวงในการแพรกระจายสญั ญาI (Propagation delay) ของอนิ เวอรเ ตอร ในรูปท่ี 5.7a) จะเปนของเวลาหนว งของอินเวอรเ ตอรไอซแี บบ standard TTL เบอร 7404 โดยถาอนิ พตุ เปลย่ี นจาก Low เปน High เวลาจะหนว งไป 12 msและถาอนิ พตุ เปลี่ยนจาก High เปน Low เวลาจะหนว งไป 7 ns รูปท่ี 5.7 (a) แสดง waveform สาํ หรบั propagation delay ของอนิ เวอรเ ตอรช นิด standard TTL (b) กราฟแสดง propagation delay สําหรบั ไอซตี ระกูล TTL และ CMOS อนกุ รมตางๆ 102
ในรปู ท่ี 5.7 b) จะเปรยี บเทยี บคา propagation delay ของไอซีตระกลู ตาง ๆ ซ่งึ เปนขอมลู ในการบอกความเร็วของไอซีได จากรปู ที่ 5.7 b) จะเห็นวาไอซีตระกูล AS-TTL (advanced SchottkyTTL) และ AC-CMOS(FACT Fair-child Advanced) CMOS Technolog-AC Subfamily) จะมีความเรว็ สงู เนื่องจาก propagation delay มคี าเพียง 1 ns สาํ หรับ CMOS ตระกูล 4000 และ74c00 จะทํางานไดชา เน่อื งจาก propagation delay มคี ามากการสูญเสยี พลงั งานเปนความรอ น (POWER DISSIPATION) จากผา นมาเราพบวาไอซีประเภท standard TTL จะทาํ งานไดเ รว็ โดยมคี า propagationdelay ประมาณ 10 ns แตถ าเปนประเภท CMOS อนกุ รม 4000 จะมคี า propagation delayประมาณ 30 ถงึ 50 แตไ อซีตระกูล CMOS อนกุ รม 4000 จะกินพลงั งานตา่ํ เพยี ง 0.001 mw ขณะทไี่ อซีตระกูลstandard TTLจะกนิ พลังงาน 10 mw คา power dissipation ของ CMOS จะเพ่ิมตามความถี่เชน ที่ความถี่ 100MHz ไอซอี นุกรม 4000 จะตอ งการพลังงาน 0.1 mw คาอตั ราเร็วและกําลงั ไฟฟา (speed and power) จะเปนตัวบอกความเร็วในการทํางานและการทาํ งานและกาสูญเสยี กาํ ลังไฟฟา ถาหากมคี าตํา่ แสดงวาลอจิกมปี ระสทิ ธิในการทํางานสงู ในรูปท่ี 5.8จะแสดงกราฟของไอซี ตระกลู TTL และ CMOS โดยแกนตัง้ จะเปน propagation delay (speed) ในหนว ยของนาโนวนิ าที และแกนนอนจะเปน คาความสงู เสยี กาํ ลังไฟฟา ในหนวยของมิลลวิ ตั ต ไอซีที่มีกราฟใกลกบั มุมซา ย จะเปน ไอซีท่ีมีประสิทธ์ภิ าพสูง จากกราฟจะเหน็ วา ไอซีในอนกุ รม FACT (FairchildAdbanced CMOS Technokgy) จะดีทสี่ ุด รปู ท่ี 5.8 กราฟแสดงคา speed และ power สาํ หรับ TTL และ CMOS อนกุ รมตา งๆโจทยท ดสอบจงตอบคาํ ถามและเตมิ คําลงในชอ งวา งตอ ไปนี้ 9. จํานวนของอินพตุ ทไ่ี อซสี ามารถขับไดเรยี กวา 10.ไอซอี นกุ รม........................................( CMOS series 4000, Fast TTL) มคี า ทสี งู 11.จากรูปท่ี 5.5 b) จงคํานวณคา fan-out เม่อื เชอื่ มตอไอซีระหวา ง LS-TTL กบั LS-TTL 103
12.ไอซี CMOS อนกุ รม 4000 จะมีคา power dissipaation ทีม่ ี noise immunity ทีด่ ีpropagationและมีคาdelay…………………..(ยาว, ส้นั ) 13.ไอซตี ระกลู CMOS ทที่ าํ งานไดเรว็ ๆ คือ อนุกรมอะไร 14.ไอซี TTL ในอนุกรมยอย ๆ มีคา output dirive และ input loading ที่ตางกัน สําหรับคาvoltage ของอนิ พุตและเอาตพตุ ตา งกนั หรือไม5.3 ไอซีประเภท MOS และ CMOS ไอซี MOS โครงสรางลอจกิ ภายใน จะสรา งจากทรานซสิ เตอรแ บบมอสเฟส ( MOSFET )ซึ่งยอมาจากคําวา Metal Oxide Semiconductor Field-Effect Transistor โดยจะสรางไปบนซพิซลิ กิ อนและมีฟง คช ง่ั ตอชพิ มากกวา ไอซแี บบไบโพลา เทคโนโลยี Metal Oxide Semiconductor จะใชกันอยางกวา งขวางไอซแี บบ large scale Integrated circuit (LSI) และ Very large scale Integratedcircuit (VLSI) เนื่องจากมคี วามจขุ องโครงสรางตอ ชิพสูง อุปกรณป ระเภทไมโครโปรเซสเซอรหนวยความจาํ กใ็ ชเ ทคโนโลยแี บบ PMOS (P-Channel MOS) โดยภายในมีโครงสรางทีแ่ ตต างกนั สองแบบคือ แบบ PMOS (P-channel MOS) และแบบ NMOS (N-channel MOS) ไอซดี จิ ติ อลท่มี ีโครงสรา งแบบนี้ จะกินกระแสตํ่าและทนตอ สญั ญาณรบกวนไดส งู ไอซปี ระเภท CMOS (Complementary symmetry metal oxide semiconductor) จะใชมอสเฟสท้งั แบบและแบบชพิ เดียว ไอซีประเภทโครงสรางภายในจะใชส นามไฟฟา ในการทาํ งาน จึงกินพลังงานตา่ํ มี fan-out ที่ดี และทนตอสัญญาณรบกวนไดด ี การใชไ อซปี ระเภท CMOS นั้น ไมค วรใชมอื จบั โดยตรง เพราะไฟฟาสถิตจากมืออาจทําใหไอซเี สยี หายได ในการทํางานท่ีตองใชไ อซีประเภท จะตอ งระวงั ความเสียหายอนั เกดิ จาก และโดยมีขอ แนะนําตอ ไปนี้ 1. จะตอ งเกบ็ ไอซี CMOS ท่ไี มใชไวบ นแผน โฟมทม่ี ีอะลูมเิ นยี มฟลอยอยู เพื่อปองกันประจไุ ฟฟา 2. ขัว้ ตอ ของแหลง จา ยไฟจะตองใชตะกั่วเช่อื มตอใหแนน 3. เม่ือจะเปลย่ี นไอซี CMOS จะตอ งปดแหลงจายไฟเสียกอน 4. ตองแนใ จวาสัญญาณอินพตุ ไมใ หญก วา แหลงจา ยที่ใหไอซี 5. ใหป ดสญั ญาณอินพตุ กอนปด แหลงจายไฟ 6. ทกุ ๆ อินพุตทใี่ ช จะตองตอกบั ข้วั บวกหรือกราวดข องแหลง จา ย ไอซีประเภท CMOS น้ี จะกินพลังงานไฟฟาตํ่า นิยมใชกับอุปกรณอิเล็กทรอนิกสที่ตองใชพลงั งานจากแบตเตอรี่ เชนนาฬิกาอเิ ลก็ ทรอนิกส เครอื่ งคิดเลข คอมพวิ เตอรกระเปาหิว้ เปนตน โดรงสรางของ CMOS แสดงไดดังรูปที่ 5.9 ดานบนจะเปนแบบ P-channel MOSFET สวนดานลางจะเปนแบบ N-channel MOSFET เมื่อขาอินพุตมรี ะดับลอจิกเปน Low ทาํ ให MOSFET มนั On และตัวลางจะมันจะ Off เอาตพุตจะเปน High แตถาขาอินพุตเปน High จะทําให MOSFET ตัวลางมัน On และตัวบนมัน Off เอาตพุตจะเปน Low ในรูปที่ 5.9 นั้นจะเปนโครงสรางของไอซที ่ที าํ หนา ทเี่ ปนอินเวอรเตอร 104
รูปที่ 5.9 โครงสรา งของ CMOS ท่เี ปนแบบ P-channel และ N-channel MOSFET ในรูปท่ี 5.9 ข้ัวแหลงจายไฟของ CMOS ท่ีตอกับขั้วบวกของแหลงจายไฟ จะใชลาเบลเปน VDDถาเปนไอซี TTL จะใช Vcc ตัวอักษร “D” ใน VDD จะมาจากคําวา drain ของ MOSFET สําหรับข้ัว V55ของ CMOS จะตอกับขั้วลบของแหลงจายไฟจาย ถาเปนไอซี TTL จะเรียกชื่อวา GND ตัวอักษร “S”ของ Vss มาจากคาํ วา source ของ MOSFET การใชไอซี CMOS นยิ มใชแ หลงจายไฟขนาด 5, 6, 9 หรือ12 โวลต เทคโนโลยีแบบ CMOS จะนํามาสรางเปนไอซีดิจิตอลตระกูลตาง ๆ ไดแกอนุกรมของ 4000,74HC00 และ FACT โดยเฉพาะอนกุ รม 4000 จะนยิ มใชกันอยางกวา งขวาง ถาหากเราตองการใชไอซี CMOS ที่มีขาเหมือนกันไอซี TTL และทํางานเหมือนกัน เราสามารถหาไดงาย ๆ เชน ไอซีเบอร 7400 ซ่ึงเปน NAND เกตสองอินพุต CMOS ถาหากตองการใชแบบ ก็ใหใชเบอร 74C00 เปน ตนโจทยท ดสอบจงตอบคําถามและเติมคาํ ลงในชอ งวางตอ ไปนี้ 15. ไอซปี ระเภท Large – scale integration (LSI) และ very large scale integration จะสรางจาก……………..(bipolar ,MOS) technology 16. คาํ วา CMOS ยอมาจากอะไร 17. คณุ สมบตั ิท่ีสําคัญของ CMOS คอื อะไร 18. ขาของ CMOS ที่มีชอื่ วา V55 จะตอ กบั ............................ของแหลง จายไฟ5.4 การเชื่อมตอ ไอซี TTL และ CMOS กับสวติ ซ สวติ ช หรือ keyboard เปนอปุ กรณชนิดหน่งึ ท่ีจะใชสงสญั ญาณขอ มูลอินพตุ เขา สูว งจรดิจติ อลได อาจเคยพบเหน็ จากสวิตชก ดของเครอ่ื งคดิ เลข หรอื keyboard ขนาดใหญทใ่ี ชกับไมโครคอมพิวเตอรในหวั ขอนี้ จะยกตวั อยา งการเช่ือมตอสวติ ชอยางงา ยเพื่อสรา งขอ มลู อนิ พทุ ใหกับกับวงจรดิจิตอล สามตัวอยา งแรกเปนการเช่ือมตอ สวิตชอ ยางงายเขา กับวงจรดจิ ิตอล ท่ีใชไ อซตี ระกลู TTL โดยใชสวติ ชแบบกดติดปลอยดับ push – button ในรปู ที่ 5-10 a เปน การตอ สวติ ชเขา กับไอซี TTL ท่เี ปน 105
อินเวอรเตอร ถา สวิตชถูกกดอนิ พุตจะถกู ตอลงกราวด GND ซงึ่ จะทําใหอนิ พุตนั้น รับคา Low สว นท่ีเอาตพตุ ที่ไดจ ากเกตจะเปน High แตถ า สวิตชไมกด (open switch )อินพตุ จะอยใู นสภาวะ float หรือลอยตัว โดยปกตแิ ลว ถาอนิ พุตอยพู ุตอยูในสภาวะ float ไอซี TTL จะมีระดับลอจกิ ทางอินพุตเปน Highแตการใชง านไอซี TTL โดยทั่ว ๆ ไป จะไมป ลอยใหอ ินพุตอยใู นภาวะ float เพราะอาจเกดิ ขอผิดพลาดไดจึงนิยมตอ สวติ ชใ น โดยมีความตานทานขนาด10 k ตอ อยูก ับแรง ดัน +5 v ดังแสดงในรูปที่ 5-10 b ถาสวติ ชไมถ กู กดจะทาํ ใหอนิ พุตเปน High แน ๆ คาความตานทาน 10 k น้ี เรียกวา pull-up resistor ในรปู ที่ 5-10a และ 5-10b นี้ถาสวิตชถกู กด จะทําใหอินพุตระดับลอจกิ เปน Low เหมอื นกัน ซงึ่ อาจเรยี กวา สวิตชแ อกทฟี Low ถา ตอ งการสรา งสวติ ชแ อกทฟี High ทางดา นอินพุต อาจทาํ ไดดังรปู ที่ 5-10c เมอื่ สวิตชถกู กดจะเปน การตอแรงดนั +5 v เขาสอู ินพุต ซง่ึ จะทาํ ใหอ นิ พุตรับคาระดับลอจิกเปน High ถาสวิตชไ มถูกกดอนิ พตุ จะมาจาก GND ผานตัวตานทาน 330 โอหม ซ่ึงทาํ ใหอ ินพุตมีระดบั ลอจิกเปน Low ตัวตานทานเรยี กวา Pull-down resistor คา ของความตานทาน Pull-down น้มี ีไว เพ่อื ไมใหกระแสไหลเขาสูอินพุตสงู กวา 1.6 mA) ดงั แสดงในรปู ท่ี5.5b 106
รูปที่ 5.10 การเชอ่ื มตอสวิตชก บั ไอซี TTL (a) สวิตชแอกตีฟ Low อยางงาย (b) สวติ ชแ อกตีฟ Low มีตัว R ตอ pull-up (c) สวิตชแอกตีฟ High มีตัว R ตอ pull-downรูปที่ 5.11 การเช่อื มตอสวติ ชกับไอซี CMOS (a) สวติ ชแ อกตฟี Low มีตัว R ตอ pull-up (b) สวติ ชแ อกตฟี High มีตัว R ตอ pull-down 107
การเชอื่ มตอ สวติ ชอกี สองแบบในรปู ท่ี 5-11 เปนการเชื่อตอ สวิตชก บั ไอซีตระกูล CMOS โดยรปูที่ 5-11 สวิตชจะแอกทีฟ Low โดยถากดสวิตช อินพุตจะรับลอจิกเปน Low ถาไมกดจะมีกระแสไหลผานความตานทาน pull-up 100k ทาํ ใหอนิ พุตรับระดบั ลอจกิ เปน High สาํ หรับรปู ที่ 5-11 b จะเปนสวิตชแอกทีฟ High โดยมีความตานทาน 100k ตอ Pull-down อยู ถาสวิตชถูกกด จะเปนการปอนลอจิก High ถาไมกดจะเปนการปอนลอจิก Low คาความตานทาน pull-up และ Pull-down ของไอซีตระกูล CMOS จะมีคามากกวาไอซี ตระกูล TTL เพราะวาไอซีตระกูล CMOS กินกระแสนอยกวาไอซีตระกูล TTL สําหรับไอซีตระกูล CMOS ท่ีแสดงในรูปท่ี 5-11 นั้น ไดแก อินเวอรเตอรเบอร 4000,74C00, 74HC00 หรอื อนกุ รมของ FACT การเช่ือมตอสวิตชกับวงจรดิจิตอลในรูปที่ 5.10 และ 5.11 จะใชไดกับงานบางประเภทเทาน้ันเพราะวา ขณะที่กดสวิตชลงไปนัน้ เม่ือสวิตชสัมผัสกันจะเกิดการสั่นของหนา สัมผัส ทําใหเกิดสัญญาณclock ออกมาหลายลูกที่เรยี กวา buunced ถาหากทดลองตอวงจรดังรูปท่ี 5.12a จะเห็นวาในการกดสวิตชแตละครั้ง จะเกิดการนับ clock หลายคา การส่ันของหนาสัมผัสนี้อาจเกิดจากความสกปรกของหนาสัมผสั กไ็ ด การแกปญ หาน้ีทาํ ไดโดยใชวงจร debouncing circuit เพิ่มเขาไประหวา งสวิตชกบั วงจรดิจิตอล ดังรูปที่ 5-12b โดยใช NAND เกตมาตอเปน debouncing circuit หรือ R- S ฟลิปฟลอปถาหากเรากดสวิตชและเกิดการส่ันของหนาสัมผัสข้ึน เอาตพุตของ debouncing circuit จะให clockออกมาลูกเคยี ง 108
รปู ท่ี 5.12 a) บล็อกไดอะแกรมการตอสวติ ชก ับวงจรนับสบิ b) การเพิม่ วงจรการแกการเดงของสวติ ชเ ขา ไป สาํ หรบั วงจรอืน่ ๆ แสดงไดดังรปู ที่ 5.13 ซึง่ เปนวงจร debouncing อยา งงา ย ๆ ในรปู ที่ 5-13aจะเปนการใชไอซี CMOS ในอนุกรม 4000 เบอร 40106 ซึ่งเปนไอซี schmirt trigger มาตอกับสวิตช็เพ่ือแตงรูปสัญญาณจากการกดสวิตชใหเปน High กับ Low สวนรูป 5-13 b จะใช NAND เกตเบอร74HC00, 4000 หรือ FACT อนกุ รม debouncing มาตอ เปน วงจร สําหรบั วงจรท่ใี ชก นั โดยท่วั ไปจะเปนวงจรตามรูปท่ี 5-13c โดยใช ไอซี CMOS หรือ TTL ในรูปท่ีจะใชเบอร 7403 ท่ีเปนแบบ open -collector และตอ ความตา นทาน pull – up ทางเอาตพุต ทาํ ใหร ะดบั แรงดนั เมื่อระดับลอจิกเปน Highมีคาใกล +5V 109
รูปที่ 5.13 วงจรแกการเดง ของสวติ ชa) ใชกบั ไอซีซมี อสอนุกรม 4000b) วงจรแกก ารเดง ของสวติ ชท่วั ๆ ไป ทใ่ี ชกับ CMOS และ TTLc) อกี รปู แบบหน่ึงของวงจรแกการเดง ของสวติ ช 110
โจทยทดสอบจงตอบคาํ ถามตอไปน้ี 19. จากรปู ท่ี 5.10a ถาวิตชถูกกดส อนิ พตุ ของอินเวอรเ ตอรจ ะเปน ลอจิกใด ถา ไมกดจะเปนลอจิกใด 20. จากรูปที่ 5.10b ตวั ตานทาน 10k นี้ จะทําใหอินพุตของเกตเปน high เมอ่ื สวติ ชไ มก ด ตัวตานทานนี้ มีชื่อเรยี กวา อะไร 21. จากรปู ท่ี 5.10c ถากดสวติ ชอนิ พุตทีเ่ ขาอินเวอรเตอร เอาตพุตทไี่ ดจะเปนลอจกิ ใด 22. จากรปู ที่ 5.11 ตัวอนิ เวอรเตอรและความตา นทานท่ีตอ อยู เพือ่ ทํา debouncing ใชห รอื ไม 23.จากรูปที่ 5.12 a ถา ไมม ีวงจร decade counter จะเกิดอะไรขน้ึ 24. จากรปู ท่ี 5.13 c ไอซี TTL เบอร 7403 เปน อินเวอรเ ตอรท ีม่ ีเอาตพ ตุ แบบใด5.5 การเช่ือมตอไอซี CMOS และ กบั LED ในการทดลองหรือวงจรตา ง ๆ ในงานดจิ ติ อล เอาตพ ตุ ท่ีไดจ ากวงจร หรอื เอาตพตุ ทีไ่ ดจากตําแหนงตางๆ สามารถแสดงทางหลอด LED (Light – Emitting Diode) ได เพราะวา LED น้ัน ทํางานท่ีแรงดันไฟฟาและกระแสตํ่า ๆ ได กระแสมากที่สุดที่ไหลผาน LED มีคาประมาณ 20 ถึง 30 มิลลิแอมปโดยปกตแิ ลว แรงดนั ทีต่ กครอ ม LED จะมคี าประมาณ 1.7 ถึง 1.8 โวลต LED กส็ ามารถสวางได การเชื่อมตอไอซีตระกูล CMOS อนุกรม 4000 กับหลอด LED สามารถทําไดในรูปที่5.14 ซ่ึงแสดงการเชื่อมตอไอซี CMOS กับ LED 6 ตัวอยาง ในรูป 5.14 และ จะเปน ท่ีใชไฟเล้ียง +5V โดยไมตองมีตัวตานทานลดคากระแสท่ีผาน LED ในรูปท่ี 5.14 เมื่อเอาตพุตของ CMOS เปน High หลอด LEDจะเปลงแสง สวนรูปที่ 5.14 หลอด LED จะเปลงแสงเมื่อเอาตพุตของ CMOS เปน Low สําหรับรูปที่5.14 (c) และ (d) เปนการเชื่อตอ CMOS ในอนุกรม 4000 โดยใชแหลงจายไฟสูงขึ้นประมาณ 10-50โวลต แหลงจายไฟขนาดน้ีจะทําใหแรงดันตกครอ ม สงู ขนั ดว ยจึงใชตัวตานทานขนาด 1k มาตอ อนุกรมกันหลอด LED เพื่อลดคากระแส ในรูปท่ี 5.14 (c) เมื่อเอาตพุตของ CMOS เปน High LED จะสวางสว นรปู ที่ 5.14 (d) LED จะสวา งเมอื่ เอาตพ ตุ ของ CMOS เปน Low สําหรับรูปท่ี 5.14 (e) และ (f) จะใชไอซีตระกูล CMOS ที่เปนบัฟเฟอร ขับหลอด LED โดยไฟเล้ียงที่ใชกับ CMOS อยูในชวง +5V ถึง +15V รูปท่ี 4.15 (e) แสดง CMOS ที่เปน inverting bufferเบอร 4049 ตอกับ LED โดยมีความตานทานขนาด 1K ตออนุกรมอยู LED น้ีจะสวางเม่ือเอาตพุตของCMOS เปน High สาํ หรบั รูปที่ 5.14 (f) จะเปน noninverting buffer เบอร 4050 โดยมีความตา นทานขนาด 1k มาตออนุกรมเพ่อื ลดคากระแสเชนกัน LED จะสวางเมอื่ เอาตพ ตุ ของ CMOS เปน Low สําหรับไอซี TTL มาตรฐานก็สามารถก็สามารถใชขับ LED ไดเชนกัน ดังแสดงในรูปท่ี 5.14 (g)และ (h) ถาเอาตพุตของอินเวอรเตอรเปน High ทําให LED สวางสามารถตอไดดังรูปท่ี 5.14 (g) โดยLED จะสวางดวยกระแสทไี่ หลออกจากอินเวอรเตอรสําหรับรูปท่ี 5.14(h) LED จะสวา งเมือ่ เอาตพ ุตของอินเวอรเ ตอรเ ปน Low LED จะสวา งไดเมือ่ กระแสทไี่ หลเขาอินเวอรเ ตอร การตอวงจรดงั รปู ท่ี 5.14 นี้จะตองมีความตานทานมาตออนุกรมกับ LED ดวย เพื่อจํากัดคากระที่ไหลเขาและไหลออกจากอนิ เวอรเ ตอรเพือ่ ปอ งกนั ไมใหไ อซเี สยี หาย 111
รูปที่ 5.14 แสดงวงจรพ้นื ฐานการเชอื่ มตอ ไอซี CMOS และ TTL เขากบั LED 112
กระแส Sourcing และกระแส Sinking หากนําไอซี TTL มาขับ LED ภายนอกตามรูปรูปท่ี 5.14 g และ 5.14h นั้น จะตองพิจารณาดวยวา เกตตวั นนัน้ จะสามารถจายกระแสออกมาไดสูงสดุ เทาไร และเกตตัวนน้ั สามารถรับกระแสเขาทางเอาตพุตไดสูงสุดเทาไร เนื่งจาก TTL แตละตระกูลมีความสามารถในการขับกระแสไมเทากัน ปริมาณกระแสที่จายออกมาทางเอาตพตุ ของเกต เรียกวา current sourcing และสําหรับปริมาณกระแสที่รับเขาทางเอาตพ ตุ ของเกต เรยี กวา current sinking (คา ของกระแสท่ีไหลเขาออกนี้ ในคมู อื ใชเคร่ืองหมาย +/-แทนทศิ ทางของกระแส)รูปที่ 5.15 (a) Current sourcing (b) Current sinkingพจิ ารณารปู ที่ 5.15a ถาหากเอาตพ ตุ ของเกตเปน High จะทาํ ให LED สวา ง โดยที่เกตตวั นจี้ ะตอ งจายกระแสออกมา และมตี วั ตา นทานเปน ตวั ควบคมุ ปริมาณกระแส ดังนัน้ กรใชงานจะตองดดู ว ยวาไอซีทเ่ี ราเลอื กใชน น้ั สามารถจายกระแสในปริมาณนัน้ ไดห รอื ไม สาํ หรบั รูปที่ 5.15b ถา เอาตพุตของ NAND เกตเปน Low จะทําให LED สวางดว ยกระแส Sinking ดังนน้ั การใชง านจะตอ งทราบดว ยวา ไอซีท่ีตองการเลอื กใชอยูน นั้ สามารถรับกระแสเขาทางเอาตพ ตุ ไดเ ทา ไร ถาหาดมีกระแสเขาไปมากกวามี่ตัวไอซีจัรับไดจะทําใหเ กิดการเสียหายกบั ตัวไอซีนน้ั ไดไอซเี กตบางตวั นัน้ มีความสามารถในการขับกระแสไดน อย ไมสามรถนาํ มาขบั LED ภายนอกได สาํ หรบั การตอ LED อีก 3 แบบดงั รปู ที่ 5.16 จะใชท รานซิสเตอรตอกับ CMOS หรือ TTL เพอื่ ชว ยในการขับกระแสให LED การตอในลักษณะนี้สามารถนําไปขับอุปกรณที่ตองการกระแสไฟฟา สูง ๆ ไดอ ีกดว ย ในรูปที่ 5.16a LED จะสวา งเม่ือเอาตพ ุตของอนิ เวอรเ ตอรเ ปน HIGH โดยใชทรานซีสเตอรช นดิNPN ชว ยขับกระแส สาํ หรบั รปู ท่ี 5.16b LED จะสวา งเมื่อเอาตพุตของอินเวอรเตอรเ ปน Low โดยใชทรานซีสเตอรช นดิ PNP ชวยขับกระแสถาหากรวมวงจรในรปู ที่ 5.15a และ รูปท่ี 5.16b เขา ดวยกนั จะไดวงจรดงั รปู ที่ 5.16cถา LED1 ใชส แี ดง และ LED2 ใชสเี ขียว เม่อื เอาตพุตของอนิ เวอรเตอรเปน High จะทําให LED สแี ดงสวาง สว น LED สเี ขยี วจะดับ แตถ าเอาตพุตของอินเวอรเ ตอรเ ปน Low จะทําให LED สีเขยี วสวา งและ 113
LED สีแดงจะดบั ซึง่ วงจรในรปู ที่ 5.16c จะเปน วงจรพื้นฐานของลอจิกโพรบ เพ่อื ท่จี ะดวู าอินพตุ ท่ีตอ งการวัดเปน High หรือ Low รูปท่ี 5.16 การเชอื่ มตอ LED โดยใชทรานซสิ เตอรชว ยขบั กระแส (a) เมอ่ื เอาตพุตเปน High ทรานซสิ เตอร NPN จะขบั กระแส รปู ที่ 5.16 การเช่ือมตอ LED โดยใชท รานซสิ เตอรช วยขบั กระแส 114
(b) เม่อื เอาตพตุ เปน Low ทรานซิสเตอร PNP จะขบั กระแส (c) ตวั อยา งของลอจิกโพรบ ถา หากตอ งใชเกตของไอซดี จิ ิตอลขับหลอดไฟท่ีกินกระแสมาก สามารถตอ วงจรไดด ังรูปท่ี 5.17โดยใชทรานซสิ เตอรชวยขับกระแส จากวงจรหลอดไฟจะสวา งไดเ มื่อเอาตพุตของอนิ เวอรเตอรเปน Highซ่ึงจะทําใหทรานซีสเตอร turned On เพ่ือขับกระแสประมาณ 60mA ผานหลอดไฟ แตถาเอาตพุตของอินเวอรเ ตอรเปน Low หลอดไฟจะไมสวาง รูปท่ี 5.17 การใชไอซด จิ ิตอลขับอุปกรณท ี่ตองการกระแสไฟฟามากโจทยทดสอบจงตอบคําถามตอ ไปนี้25. จากรปู ท่ี 5.14 (a-f) ไอซี CMOS ตระกลู ใดขับ LED ไดโ ดยตรง26. จากรปู ที่ 5.14 (h) เม่ือเอาตพ ุตของอินเวอรเตอรเปน High LED จะเปน อยา งไร27. จากรปู ท่ี 5.15 (a) ถาเอาตพุตของอนิ เวอรเตอรเปน Low ทรานซีสเตอรและ LED จะเปน อยางไร28. จากรปู ที่ 5.15 (c) ถาเอาตพุตของอนิ เวอรเ ตอรเ ปน High ทรานซสิ เตอรตวั ใดจะนํากระแสและ LED ใดจะสวา ง29. ไอซีถอดรหัสในรปู ที่ 5.18 เปน ไอซที ่เี อาตพ ตุ ของมนั แอกตีฟลอจกิ ใด…………………..(active-High / active-Low)30. ไอซีถอดรหสั ในรูปท่ี 5.18 LED จะสวา งดว ยกระแสชนิดใด 115
รปู ท่ี 5.18 การตอไอซีถอดรหัสเพือ่ ขับหลอด LED- 7-segment5.6 การเชื่อมตอไอซี TTL และ CMOS ไอซีประเภท และ คาของแรงดันในระดับลอจิกจะแกตางกัน ในรูปที่ 5.19a จะแสดงระดับแรงดันของไอซี TTL เมื่อเปนเอาตพุต และระดับแรงดันของไอซี CMOS เมื่อเปนอินพุต เน่ืองจากคาระดับแรงดันลอจิกของไอซที ั้งสองตางกัน ดังนั้นไอซที ั้งสองจะไมสามารถเชื่อตอ กันไดโ ดยงาย ซ่ึงจะตองพจิ ารณาถงึ ระดับแรงดนั และความสามารถในการขับกระแสดวย พิจารณาระดับโวลตเตจและระแสในรูปที่ 5.19a จะเห็นวากระแสเอาตพุตของไอซี TTL จะมากกวากระแสที่ตองการทางอินพุตของไอซี CMOS ดังน้ันกระแสของเอาตพุตจาก TTL จะมากกวากระแสท่ีตองการทางอนิ พุตของไอซี CMOS ดังนนั้ กระของเอาตพุตจาก TTL สามารถขบั อินพุต CMOSได แตถาพิจารณาระดับโวลตเตจน้ัน จะเห็นวาไมสามารถตอกันได ถาเอาตพุตของ TTL เปน Lowสามารถขับอินพุตของ CMOS ใหรับรูวาเปน Low ได เน่ืองจากคาโวลตเจขณะเปน Low ทางเอาตพุตของ TTL จะมคี าสูงสดุ 0.8 V ซึ่งอินพุตของ CMOS สามารถรบั รวู าเปน Low ได แตถาเอาตพ ุตของ TTLเปน High นั้นจะไมสามารถขับอินพุตของ CMOS ไดเสมอไป เพราะวา ถาเอาตพตุ ของ TTL มีแรงดันเปน2.4 V ก็ถือวาเปน High แลว ถานําไปตอกับอินพุต CMOS ตัว CMOS จะรับรูวาเปน High ก็ตอเมื่อแรงดันตองมีคาอยางนอย 3.5 V ซึ่งชวงแรงดันตั้งแต 2.4 V ถึง 3.5 V ตัวอินพุตของ CMOS ไมสามารถรบั รูวา เปน High ได ดังน้ันการนําเอาตพุตของ TTL ไปขับอินพตุ CMOS สามารถแกปญหาได โดยนําตัวตานทานมาตอ pull-up ทค่ี า 5V กับจุดตอ ระหวา ง TTL กบั CMOS ดังรปู ที่ 5.17 (b) โดยใชค าความตา นทานขนาด1k มาตอ วงจรนีส้ ามารถใชไ ดกบั อนกุ รม 4000, 74HC00 หรือ อนกุ รม FACT CMOS กไ็ ด 116
รปู ที่ 5.19 การเชอื่ มตอระหวาง TTL กบั CMOS (a) เอาตพ ตุ ของ TTL และอินพตุ ของ CMOS (b) การเชอ่ื มตอ ระหวา ง TTL กบั CMOS โดยใชความตานทานตอ pull-up ตัวอยางอื่น ๆ ระหวางการตอ TTL กับ CMOS และ CMOS กับ TTL โดยใชแหลงจายไฟสามารถทําไดดังรูปท่ี 5.20 โดยรูปที่ 5.20 (a) จะเปนการตอ LS-TTL ไปขับเกตตาง ๆ โดยใชตัวตานทาน 2.2 k เปนตัวตานทานพูลอัพ สําหรับรูปท่ี 5.20 (b) เปนการตออินเวอรเตอร CMOS หรืออนกุ รมอื่น ๆ ไปขับอินพุตไอซี LS-TTL ซ่งึ สามารถตอ ไดโ ดยตรง ไอซีประเภท CMOS สามารถขบั อนิ พุตของ LS-TTL และ ALS-TTL ไดโ ดยตรงเนื่องจากไอซี TTL ตระกลู ดังกลา วนน้ั กินกระแสทางดานอินพุตต่าํ แตเ อาตพตุ ของ CMOS ไมส ามารถขับอนิ พุตของไอซี TTL ประเภท standard TTL ได ปจจบุ ันไดม กี ารผลติ ไอซบี ฟั เฟอร (buffer )ออกมา ซ่งึ สามารถชว ยขบั กระแสได ดังแดงในรูปท่ี 5.20 (c) จะเห็นการใช CMOS เบอร 4050 non-inverting buffer มาชวยขับกระแสระหวางการเช่ือมตอ CMOS Inverter กับอินพุตของ standard TTL เนื่องจากอินพุตของ standard TTL ตองการกระแสคอ นขางสูง ปญหาเรื่องระดับแรงดันของการเช่ือมตอ TTL หรือ NMOS TTL กับอินพุตของ CMOSนอกจากจะใชการตอความตานทานพูลอัพแลว อีกวิธีหน่ึงสามารทําไดดังรูป 5.20 (d) ซึ่งจะใชไอซีใน 117
อนุกรม 74HCT00 หรือไอซี CMOS มาชวยขับกระแสระหวาง TTL หรือ NMOS กับ CMOS ในรูปที่5.20 (d) จะใชไอซี 74HCT34 non-inverting มาตอรวม รปู ที่ 5.20 การเชือ่ มตอ TTL กับ CMOS ท่ใี ชไ ฟเล้ียง 5V รปู ท่ี 5.21 การเชอื่ มตอ ไอซใี นอนุกรม FACT ไอซปี ระเภท CMOS ในอนกุ รม 74HCT00 สามารถใชเช่ือมตอระหวา งอปุ กรณแ บบ NMOS และCMOS ได เนื่องจากเอาตพตุ ของมันสามารถเขากนั ได สําหรับไอซีแบบ FACT สมารถใชขับไอซีตระกูลTTL, CMOS , NMOS หรอื PMOS ได ดังแสดงในรูปที่ 5.21 (a) เอาตพุตของไอซี TTL จะไมสามารถขับอินพุตของไอซีอนุกรม 74HC00, 74AC00, 74ACQ00 และ CMOS ได ถาหากจะตองตอจะตองมีตัวตานทานตอพูลอพั ดังรูปท่ี 5.21 (b) เพ่อื ใหเ อาตพุตขณะทเ่ี ปน High มคี า ใกลเ คียงกบั +5V ของแหลงไฟ 118
นอกจากที่กลาวมาแลวยังมีไอซีประเภท “T” – type CMOS ไดแกอนุกรม 74HCT00,74ACT00, 74ACT00, 74FCT00, 74FCTA00 หรือ 74ACTQ00 อินพุตของมันสามารถรับจากไอซีตระกลู TTL ไดด ังแสดงในรปู 5.21(c) สําหรับการเชื่อมตอไอซีประเภท CMOS กับ TTL น้ัน จะมีปญญาหาในเร่ีองความแตกตางของระดับแรงดันของแหลงจายไฟ ในรูปท่ี 5.22 จะแสดงตัวอยาง 3 ชนิดซึ่งเปนการตอ TTL กับ CMOSและการตอระหวาง CMOS กับ TTL ในรูปท่ี 5.22 (a) จะเปนอินเวอรเตอรจากเกตแบบ TTL ตอกับอินเวอรเตอรข อง CMOS ที่ใชไฟเล้ียงสูงกวา จะใชทรานซีสเตอรแ บบ NPN เขามาชวย ซึ่งทรานซสิ เตอรจะชวยเปลี่ยนแปลงแรงตํ่าของ TTL ใหเปนคาแรงดันสูงข้ึนท่ีใชกับ CMOS ที่ตอกับแหลงจายไฟ 10Vสาํ หรบั รูปที่ 5.22 (b) จะเปนการใชบัฟเฟอรของไอซี TTL แบบ open-collector โดยมคี วามตานทานตอพูลอัพอยู ในการเปล่ียนระดับแรงดันของ TTL ใหเปนแรงดันสูงสําหรับ CMOS ไอซี TTL แบบอินเวอรเตอรบัฟเฟอร open-collector (OC) ท่นี ิยมใชก ันไดแกเ บอร 7406 และ 7416 รูปที่ 5.22 การเช่ือมตอ TTL กบั CMOS โดยใชแ หลง จา ยไฟท่แี ตกตา งกัน สาํ หรับการตอ ระหวางเอาตพุตของ CMOS อินเวอรเตอรท ่ีแรงเคลื่อนสงู ใหกับอนิ พุตของ TTL ที่มแี รงเคล่ือนตา่ํ กวาอาจทาํ ไดด ังรูป 5.22 (c) โดยใช CMOS บฟั เฟอรเ บอร 4049 มาตอระหวางกลาง โดย 119
CMOS บัฟเฟอรนี้ จะใชแหลงจายไฟจากไอซี TTL ดังแสดงในรูปท่ี 5.22 (c) อยางไรก็ตามการเช่ือมตอไอซีแบบตาง ๆ จะตองศกึ ษาถึงลักษณะเฉพาะของไอซเี บอรทจี่ ะนํามาใชด วยโจทยทดสอบจงตอบคําถามและเมคําลงในชองวา งตอไปน้ี31. จากรูปที่ 5.19 (a) รปู แบบที่แสดงระดับแรงดนั ของเอาตพ ตุ TTL กับอินพตุ CMOS จะเห็นวา นํามาตอ กันไดหรือไม32. จากรูปที่ 5.20 (a) ความตานทานขนาด 2.2 k เรยี กวาอะไร33. จากรปู ที่ 5.20 (c) ไอซีบัฟเฟอร 4050 จะใชในการแกไ ขปญหาอะไรระหวา งลอจิกเกต34. จากรปู ท่ี 5.22 (c) ตวั …………………(NMOS IC, transistor) จะใชในการเปลยี่ นระดับแรงดันของTTL เปนระดับแรงดนั ของ CMOS ทส่ี งู กวา5.7 การเช่ือมตอ กบั แหลงกาํ เนิดเสียง, รเี ลย, มอเตอร และขดลวดโซลนี อยด เราสามารถนําเอาตพุตที่ไดจากวงจรดิจิตอลไปขับอุปกรณอื่น ๆ ไดอีกมากมาย เชนนําไปขับหลอดไฟมีความสวางมากเปนพิเศษ ใชขับแหลงจายกําเนิดเสียงที่เรียกวา buzzer ขับรีเลย มอเตอรไฟฟา หรือขดลวดโซลนี อยด การเชอ่ื มตอ กบั หลอด LED เปนพน้ื ฐานการเชอ่ื มตอกับเอาตพุต ในหวั ขอน้ีจะกลา วถงึ การเชอ่ื มตอ กับแหลง กาํ เนิดเสยี ง buzzer, รเี ลย, มอเตอร และขดลวดโซลนี อยด รูปท่ี 5.23 การเช่อื มตอกบั piezo buzzer (a) ใช standard TTL หรือ FACT CMOS ขบั โดยตรง 120
รปู ท่ี 5.23 การเชือ่ มตอกับ piezo buzzer (b) ใชท รานซสิ เตอรช ว ยขับ รีเลย ถือวาเปนอุปกรณท่ีสามารถนาํ ไปใชในการเชื่อมตอระหวา งวงจรลอจิก กับวงจรท่ีตอ งการใชก ระแสไฟฟา สงู ๆ ได โดยที่รีเลยน ้ี จะไดจะตองใชกระแสไฟฟาท่มี คี าสู งในการขับขดลวด เพอ่ื ใหเกิดสนามแมเหล็กมาทาํ ใหหนาสัมผัสของรเี ลยมาตอกัน สาํ หรบั การตอเอาตพุตของวงจรดิจิตอลเขากับรีเลยสามารถทําไดดังรูปที่ 5.24 โดยใชอินเวอรเตอรเกตแบบ TTL และ CMOS เปนตัวขับ ถาหากเอาตพุตของอินเวอรเตอรเปน High จะทําใหหนาสัมผัสของรีเลยตอกัน (ON) และแยกจากกัน(OFF) เม่อื เอาตพตุ ของอนิ เวอรเตอรเปน Low รูปท่ี 5.24 การเชอ่ื มตอ TTL กับ CMOS กับรีเลยโดยใชท รานซิสเตอรชว ยขับกระแส 121
สําหรบั วงจรในรูปท่ี 5.25 (a) จะเปนการใชวงจรลอจิกไปควบคุม DC มอเตอร โดยแหลง จายไฟของ DC มอเตอร จะแยกออจากแหลงจายไฟของวงจรดิจิตอล ในวงจรจะมีลักษณะคลายกับการตอกับรเี ลยเพยี งแตใชร จี ีสเตอรเพอื่ ปด-เปด DC มอเตอรเทา นนั้ สาํ หรับรปู ที่ 5.25 (b) จะเปน การตอ กบั ขดลวดโซลีนอยด สําหรบั งานควบคุมตา งๆ ลักษณะวงจรจะคลา ยกับรปู ท่ี 5.25 (a) จะเหน็ วาการเชอ่ื มตออปุ กรณต างๆ กับวงจรดิจติ อลจะตองคาํ นึงถงึ คุณสมบัติทางดานโวลตเตจและกระแสวา สามารถเขา กนั ไดก ับเกตท่ีตอ อยูหรือไม รูปที่ 5.25 การใชร เี ลยช ว ยในการเชอื่ มตอ กับอปุ กรณทีใ่ ชแรงดันสงู (a) การนาํ วงจรลอจกิ ไปขับมอเตอรไฟฟา (b) การนาํ วงจรลอจิกไปขบั ขดลวดโซลีนอยด 122
โจทยทดสอบจงตอบคาํ ถามตอไปน้ี35. จากรปู ท่ี 5.23 (a) ถา piezo buzzer ดึงกระแส 6 mA เราจะใชไ อซี CMOS ตระกูล 4000 ขบั ได หรอื ไม36. จากรปู ที่ 5.23 (b) เมือ่ อนิ พตุ ทเี่ ขาอนิ เวอรเ ตอรเ ปน Low ตวั ทรานซสี เตอรจ ะ ON หรอื OFF และ buzzerจะเกิดเสยี งหรอื ไม37. จากรูปที่ 5.24 ตัวไดโอดทีต่ อครอมขดลวด (coil) ของรีเลยจ ะตอ ไวเ พอ่ื อะไร38. จากรปู ที่ 5.25 (a) ตวั DC Motor จะทาํ งานเมื่อเอาตพ ุตของลอจกิ เกตเปนลอจกิ อะไร5.8 Optoisolators วงจรในรปู ท่ี 5.25 นั้นจะพบวา ตวั รเี ลย จะทําหนาทีแ่ ยกระหวางวงจรดิจิตอล ทใ่ี ชแ รงดนั ไฟฟาตํา่ กบั วงจรประเภทขดลวดมอเตอรที่ใชแ รงดนั สูงและกนิ กระแสไฟฟาสงู ออกจากกันได การใชงานวงจรประเภทน้ีการเปดปดวงจรจะทําไมบอย ถาหากมีการใชงานหนัก ๆ หรือมีความถี่ในการทํางานสูง ตัวรเี ลยเองจะรบั ไมได เน่ืองจากรีเลยท ํางานดวยอปุ กรณกล และอาจจะเกดิ จากความสกปรกของหนาสัมผัสของรเี ลย การเช่ือมตอระหวางวงจรดิจิตอลกบั วงจรที่ใชแรงดันไฟฟาสูง ๆ อีกวิธีหน่ึงจะใชวิธีเช่ือมตอกนัทางแสง โดยใชอุปกรณท่ีเรียกวา optoisolator หรือ optocoupler หรืออาจใชรีเลยอีกแบบหนึ่งที่มีชือ่วา solid- state relay 123
รปู ท่ี 5.26 ตวั อยา งของไอซอี อปโตไอโซเลเตอรแ ละการประยุกตใ ชง าน ถาหากตองการนาํ วงจรดจิ ติ อลไปเชอื่ มตอ กับทรานซสิ เตอรท ี่ขบั กระแสสูง ๆ ก็สามารถทําไดด งัตัวอยา งในรปู ที่ 5.26 d) ซึ่งใชเปน วงจรขบั มอเตอรไฟฟา กระแสตรง ถาหากขาท่ี 5 ของไอซเี ปน Low จะทําใหทรานซิสเตอรแ บบ NPN ท่ตี ออยไู มน าํ กระแส ทําใหมอเตอรหยุดหมนุ รูปที่ 5.27 (ก) โซลดิ สเตทรเี ลยขนาดเล็ก (ข) โซลดิ สเตทรีเลยข นาดที่สามารถขบั กระแสไดมาก 124
โจทยทดสอบ40. ไอซอี อปโตไ อโซเลเตอรเ บอร 4N25 ซงึ่ เปน ไอซแ บบ 6 ขา จะใช………………..(phototransistor, triac) ในการควบคมุ กระแส41. รปู ที่ 5.26 b) ถาเอาตพุตของอนิ เวอรเ ตอรเปน Low LED จะสวา งหรือไม และคาลอจกิ ท่ีขา 5 ของ ไอซีจะเปน คาใด42. รปู ท่ี 5.26 b) ตวั ตา นทานขนาด 10 k ที่ตอ อยกู บั แรงดันไฟฟา +12 V เรียกวา resistor5.9 การเชอ่ื มตอ กบั เซอรโวมอเตอรและสเตป็ มอเตอรServo Motor เซอรโวมอเตอร เปน มอเตอรที่มีแรงบิตสูงและสามารถควบคมุ ตําแหนงใหมอเตอรหยดุ หมนุ ไดมอเตอรป ระเภทน้ีจะมีชุดเฟองทดอยุภายใน จงึ ทําใหมแี รงบติ ภายนอกสงู การจา ยไฟใหกับมอเตอรจะใชสายไฟจาํ นวน 3 เสน เปน สายควบคุม 1 เสน และสายไฟเล้ียงอีก 2 เสน การควบคุมการหมนุ ของมอเตอรจะทาํ โดยการจายสญั ญาณพัลสท ม่ี ีความถ่ี 50 Hz เขาไปยงั สายควบคุมดงั รูปที่ 5.28 การควบคุมมอเตอรแ บบนี้เรียกวา วธิ ี PWM (pulse-width modulation) ถาหากสญั ญาณพัลสท่จี ายมีความกวา งมากกวา 1.5 msec จะทาํ ใหมอเตอรหยุดหมุน ดังแสดงในรปู ที่ 5.28a ถา หากตองการใหม อเตอรหมุนตามเขม็ นาฬิกา จะตอ งจา ยสัญญาณพัลสทมี่ ีความกวาง 1 msec ดังแสดงในรปู ท่ี 5.28b ถาหากตองการใหม อเตอรหมนุ ทวนเข็มนาฬิกา จะตองจายสัญญาณพัลสทมี่ คี วามกวาง 2 msec ดงั แสดงในรูปท่ี5.28c 125
รูปท่ี 5.28 ตวั อยา งการควบคมุ เซอรโ วมอเตอร 126
Stepper Motor สเตป็ มอเตอรเ ปนมอเตอรท ี่สามารถควบคุมการหมนุ เปน สเต็ปหรอื เปน มมุ เลก็ ๆ ได ตัวอยางสเต็ปมอเตอรแ สดงไดด ังรปู ท่ี 5.29 โดยจะมขี ดลวดอยภู ายใน 2 ขด คือ ขดลวด L1 และ L2 มอเตอรตามรูปที่ 5.29 เปนมอเตอรท ที่ านดว ยไฟฟา กระแสตรงท่ีมแี รงดนั 5 V โดยขดลวดมีความตานทานภายใน20 โอหม ทําใหม ีกระแสไหลผานขดลวดเทา กบั 0.25 A มอเตอรท่ีมีขดลวด 2 ขดนเ้ี รยี กวา มอเตอรแบบ2 เฟส หรือแบบโพลา 127
รูปท่ี 5.29 ตวั อยางสเต็ปมอเตอร การควบคมุ การหมุนใหก ับสเตป็ มอเตอรแบบโพลาหรอื แบบ 2 เฟส น้นั จะตอ งควบคมุ ใหขดลวดแตละขดนาํ ไฟฟาอยา งเหมาะสมดังตัวอยา งในรูปที่ 5.30 โดยการหมุนของมอเตอรแบบน้ี จะตอ งจา ยแรงดนั ไฟฟาเขาไปจํานวน 4 ขน้ั ตอน ขั้นตอนแรกจา ยแรงดันไฟบวกเขาไปทางสาย L1 และ L2 ขัน้ ตอนท่ี 2 ใหสลบั ข้ัวของขดลวด L1 ขัน้ ตอนที่ 3 ใหสลบั ขั้วของขดลวด L2 ขัน้ ตอนที่ 4 ใหสลบั ข้ัวของขดลวด L1 ดงั รูปที่ 5.30 a) 128
รปู ที่ 5.30 (a) ตัวอยางการควบคมุ การหมุนขของสเต็ปมอเตอร (b) การตอ วงจรทดสอบอยา งงา ย สเต็ปมอเตอรน้ีสามารถใชวงจรดิจิตอลควบคุมการจายกระแสไดโดยงา ย เพียงแตตอวงจรขับกระแสเพิ่มเติมภายนอกเทานั้น ปจจุบันไดมีการผลิตชิพไอซีสําหรับควบคุมสเต็ปมอเตอรออกมาโดยเฉพาะ ตัวอยางเชน ชิพของโมโตโรลาเบอร MC3479 ดังแสดงดังรูปท่ี 5.31 ซ่ึงสามารถขับกระแสแตละขดลวดได 350 mA การควบคุมการหมุนสามารถทําไดโดยจายสัญญาณนาฬิกาเขาไปทางขา 7 และควบคมุ ทศิ ทางการหมุนโดยปอนลอจิกเขา ไปทางขา 10 ดังรปู 129
รปู ท่ี 5.31 ตวั อยา งการใชไ อซขี บั สเตป็ มอเตอร 130
5.10 การตรวจสอบขอ ผดิ พลาดของวงจรลอจกิ ในทีน้ีจะกลาวถึงการหาขอผิดพลาดของวงจรลอจิก โดยใชลอจิกโพรบเปนเครื่องมือในการวัดพิจารณาวงจรลอจิกท่ีอยูบนแผนวงจรพิมพ ในรูปท่ี 5.32 (a) โดยสามารถเขียนเปนวงจรลอจิกไดดังรูป5.32 (b) จากรูปทั้งสองจะพบวา วงจรที่ไดเปนเอาตพุตของ NAND เกตสองตัวมาตอกับ OR เกตสองอนิ พุตทาํ ใหวงจรกลายปน NAND เกตส่ีอินพุต รูปที่ 5.32 ปญ หาการหาจดุ บกพรอง (a) รูปวงจรบนแผน PC(b) ไดอะแกรมวงจร NAND เกต 4 อินพตุ 131
ถาหากในวงจรมีขอเสียในลักษณะรูปที่ 5.32 (a) คือขาอินพุตของ OR เกต ขาดภายในขอผิดพลาดในลกั ษณะนี้เราสามารถตรวจสอบไดด ังขนั้ ตอนตอ ไปนี้ 1. ตอลอจกิ โพรบกับแหลง จา ยไฟ และใชงานในโหมด TTL 2. ทดสอบตาํ แหนง node ท่ี 1 และ 2 (ดังรูปที่ 5.32 (a)) ควรจะเปน High เพราะเปนไฟเล้ยี ง 3. ทดสอบตําแหนง node ท่ี 3 และ 4 ซึ่งควรจะเปน GND 4. ทดสอบอนิ พุตของ NAND เกตสอ่ี นิ พุต (อินพตุ A, B, C และ D ) คือขา1, 2, 4 และ 5 ของไอซี 7400 ทุกอินพตุ ควรจะเปน High แต LED สวา ง แสดงวา เกิดขอผิดพลาดข้นึ 5. ทดสอบเอาตพุตของ NAND เกต 3 ขา และ 6 ของไอซี 7400 ซง่ึ เปน Low ทงั้ คู แสดงวา NAND เกตทํางาน 6. ทดสอบอนิ พตุ ของ OR เกต คอื ขา 1 และ 2 ของ 7432 ซง่ึ จะเปน Low ท้งั คู ดงั น้นั ถาหากเปน Low ท้ังคู แต LED สวาง แสดงวา ขาด หรือไมก็ OR เกตเสยีโจทยทดสอบจงตอบคําถามตอ ไปนี้43. ไอซดี ิจติ อลสวนมากจะเสยี เนื่องจากวงจรทางดา นอนิ พตุ และเอาตพุตของเกตเปน อยางไร………………………44. ในการตรวจสอบซอมวงจรมกั ใชเครื่องมืออะไร45. จากรปู ที่ 5.32 ถาอินพุต A, B, C และ D เปน High เอาตพตุ (ขา 3 ของไอซี 2) ควรเปน อะไรสรุป 1. ในการออกแบบระบบที่การเช่อื มตอ ไอซีเขาดวยกนั จะตองดวู าระดับความตางศกั ย และสามารถในการจายและรบั กระแสไฟฟา เขากนั ไดห รือไม 2. ในการเชือ่ มตอ ไอซตี ระกลู เดียวกนั สามารถนําเอาตพุตของเกตหนึง่ ตอกับอนิ พุตของอกี เกตหน่ึงไดเลย 3. ในการเชื่อมไอซีระหวางตระกูลหรือการเช่ือมตอกับอุปกรณภายนอกตาง ๆ ส่ิงที่สําคัญที่ตองคาํ นึงถึงเปน ลาํ ดบั แรกกค็ อื คณุ สมบตั กิ ค็ ือคณุ สมบตั ิทางดา นแรงดันและกระแส 4. คา noise margin ของไอซีตระกลู CMOS จะดีกวา ของไอซตี ระกลู TTL 5. คุณสมบัติทางดา น fan-out และ fan-in ของไอซี จะบอกเกี่ยวกบั การขบั ทางดานเอาตพุต และการดงึ กระแสทางอินพตุ 6. คา Propagation delay หรือ speed และคา Power dissipation เปนคณุ สมบตั ิอยางหนึ่งของไอซตี ระกลู ตาง ๆ 7. ไอซีตระกูล ALS-TTL, FAST (Fairchild Advanced Schottky TTL) และ FAST (FairchildAdvanced CMOS Technology) จะเปนตระกูลที่นิยมใชกันมาก เน่ืองจากกินพลังงานไฟฟาต่ํา มีความเร็วสงู และมี drive capabilities ท่ีดี 132
8. ไอซีในตระกลู CMOS จะมีความไวตอไฟฟาสถติ ไมควรใชมอื จับโดยตรงเพราะจะทําใหเสียหายได จะตองระวังในการใชง านทางอินพตุ เชนจะตองปดสัญญาณอนิ พุตกอ นปด ไฟเปนตน 9. การตอสวิตชเขากับอินพุตสามารถทําไดอยางงาย ๆ และจะมีการใชตัวตานทานมาตอ pull-upและ pull-down ดวย สําหรับการทํา debouncing จะใชในการทําใหส ัญญาณอินพุตถกู ตองขน้ึ 10. การขบั LED หลอดไฟ ดวยวงจรดิจติ อลสามารถใชทรานซิสเตอรช วยได 11. การเชื่อมตอระหวาง TTL-to-CMOS และ CMOS-to- TTL สามารถทําไดหลายวิธีเชนการใชตัวตา นทานมาตอ pull-up การใชไ อซีพเิ ศษมาชว ย การใชท รานซิสเตอรช ว ยเปน ตน 12. การเชอื่ มตอระหวา งอปุ กรณทางลอจกิ กับ buzzer และ relay จะตอ งใชท รานซสี เตอรชวยขับกระแสดว ย ถาหากใชว งจรดจิ ติ อลไปควบคมุ มอเตอรไ ฟฟา และขดลวดโซลินอย จะตอ งใชรเี ลยมาชว ย 13. การหาคาตา ง ๆ ทางลอจิกท่ีตาํ แหนงตาง ๆ วาเปน High หรอื Low สามารถทดสอบไดโ ดยใชลอจิกโพรบคาํ ถามทายบท 5.1 ถา ใหแ รงเคล่อื น 3.1V เขา ทางอนิ พตุ ของไอซี TTL จึงจะถอื วาเปน ลอจิก 5.2 ถาเอาตพุตของไอซี TTL มคี วามตางศกั ย 2.0V จะถือวาเปนลอจกิ อะไร 5.3 ถา ใหแรงเคล่อื น 2.4V เขาสอู ินพุตของไอซี CMOS จะถือวาเปน ลอจกิ อะไร 5.4 ไอซี CMOS อนกุ รม 74HC00 ถา ใชแ หลง จายไฟ 5V และทางดา นอินพุตมีแรงเคล่อื น 3.0V จะถือวาทางดา นอนิ พุตนีม้ ีลอจิกอะไร 5.5 ไอซี TTL ถา เอาตพ ตุ เปน High คา ความตา งศกั ยจะตอ งมคี าตั้งแตเทาไหร 5.6 ไอซี TTL ถาเอาตพ ุตเปน Low คา ความตางศกั ยจะตองมคี าต่ํากวา เทา ไหร 5.7 ไอซี CMOS ทไี่ ฟเลยี้ ง 10V ถาเอาตพ ุตเปน High คา แรงเคลอื่ นไฟฟา จะตองมคี าตั้งแตเทาไร 5.8 ไอซี CMOS ที่ไฟเล้ียง 10V ถาเอาตพ ตุ เปน Low คา แรงเคล่อื นไฟฟาจะตอ งมคี า ในชวงใด 5.9 ถา ใชไอซี CMOS ในอนกุ รม 74HCT00 ซงึ่ ใชไ ฟเลยี้ ง 5V ไดร ับแรงเคลื่อนอินพุตขนาด 3.0V จะถอื วาเปน ลอจิกอะไร 5.10 ถา ใชไอซี CMOS ในอนุกรม 74HCT00 ซ่งึ ใชไ ฟเลย้ี ง 5V ไดรับแรงเคล่อื นอินพตุ ขนาด 1.0Vจะถอื วาเปน ลอจกิ อะไร 5.11 ไอซีลอจกิ ในตระกูลใดปอ งกันสญั ญาณรบกวนไดด ี 5.12 จากรูปที่ 5.3 คา noise margin ของไอซี TTL มีคา เทาไหร 5.13 จากรปู ท่ี 5.3 คา noise margin ของไอซี CMOS มีคาเทาไหร 5.14 จากรปู ที่ 5.4 switching threshold ของ TTL มคี า เทากบั 1.2V แนนอนหรือไม 5.15 คา fan-out ของไอซี standard TTL มคี า เทาไหร standard TTL ถานาํ ไปขับไอซี 5.16 จากรูปท่ี 5.5 b) เอาตพ ุตของ ASL-TTL สามารถขับไอซี standard TTL ไดก่ตี ัว 5.17 จากรปู ท่ี 5.5 b) ไอซี CMOS ในอนุกรม 74HC00 เอาตพ ุตของมันสามารถขับไอซี LS-TTL ไดกีต่ ัว 133
5.18 จากรปู ที่ 5.33 ซ่ึงแสดงไอซี TTL ตระกลู A และ B ตัวอนิ เวอรเ ตอรส ามารถขับ AND เกตไดหรือไม 5.19 จากรปู ท่ี 5.33 ถาไอซีตระกูล A เปน ALS-TTL และตระกูล B เปน standard TTL ตัวอินเวอรเตอรสามารถขบั AND เกตไดห รือไม 5.20 จากรปู ที่ 5.33 ถา ไอซีตระกูล A และ B เปน ASL-TTL ตวั อนิ เวอรเตอรสามารถขับ AND เกตไดห รือไม รูปที่ 5.33 ปญ หาการเชอ่ื มตอ 5.21 ไอซี CMOS ในอนกุ รม 4000 และ 74HC00 อนุกรมใดมีกาํ ลังขับทางดานเอาตพ ุตมากกวากนั 5.22 จากรูปที่ 5.7 b) ไอซลี อจกิ ตระกลู .........ท่ีมีคา propagation delay ต่ําท่สี ดุ ถอื วาทํางานไดเรว็ หรือชา ที่สุด 5.23 จากรูปท่ี 5.7 b) ไอซีลอจิกตระกลู .........ทมี่ ีคา propagation delay ต่ําทสี่ ุดถอื วาทํางานไดเ รว็ หรอื ชาทส่ี ุด 5.24 จากรูปที่ 5.7 b) ไอซี CMOS ตระกลู ใดทํางานไดเ รว็ ทีส่ ดุ 134
5.25 ไอซีประเภท ................. (CMOS , TTL) กนิ พลงั งานตํา่ 5.26 จงบอกขอควรระวังในการใชไ อซีประเภท CMOS 5.27 ขา VDD ของไอซี CMOS อนุกรม จะตอกับข้วั ของแหลง จายไฟ 5.28 จากรปู 5.10 b) ถา สวติ ชในตาํ แหนง open อินพตุ ของอนิ เวอรเตอรจ ะไดรับลอจกิ อะไร 5.29 จากรูปที่ 5.11 a) ถา สวติ ชใ นตําแหนง open กระแสไหลผา นตัวตา นทานอยางไร 5.30 จากรปู ท่ี 5.34 ตัวตานทาน R1 เรยี กวา อะไร 5.31 จากรูปท่ี 5.34 ถาสวิตช SW1 open ปด อินพุตท่ีเขา อินเวอรเ ตอรจ ะเปน ลอจิกใด และหลอดLED จะสวา งหรอื ไม 5.32 จากรปู ท่ี 5.34 ถาสวิตช SW1 open อนิ พตุ ท่ีเขาอินเวอรเ ตอรจะเปนลอจิกใด และหลอดLED จะสวา งหรอื ไม 5.33 การตอสวิตชแ บบมกี ารทํา debouncing ดังรปู ท่ี 5.13 b) และ c) เราเรียกตวั ฟลปิ ฟลอปวาอะไร 5.34 เอาตพ ุตของไอซี TTL สามารถขบั อนิ พตุ ของ CMOS ได แตตอ งนําตวั ตา นทานมาตออยางไร 5.35 ตัวเกตของ CMOS สามารถขบั อินพุตของไอซี LS-TTL ไดหรอื ไม 5.36 ไอซี CMOS อนุกรม 4000 เอาตพุตของมนั สามารถขับอินพตุ ของ standard TTL ไดก ีต่ ัว 5.37 ไอซี TTL เกตทีเ่ อาตพตุ เปน แบบ open-collector จะตอ งมีตัวตา นทานมาตออยา งไรกบั เอาตพุต 5.38 จากรูปที่ 5.23 วงจรจะเปนอยา งไร ถา อนิ พตุ ของอินเวอรเ ตอรเปน Low 5.39 จากรปู ที่ 5.25 a) วงจรจะเปน อยางไร ถาอินพุตของอินเวอรเตอรเ ปน High รูปที่ 5.34 ปญ หาการเช่ือมตอ 135
136
Search
Read the Text Version
- 1 - 42
Pages: