บทความนี้ได้รับแจ้งให้ปรับปรุงหลายข้อ กรุณาช่วยปรับปรุงบทความ หรืออภิปรายปัญหาที่
|
ทีฟลิปฟล็อป หรือ ท๊อกเกิลฟลิปฟล็อป (อังกฤษ: T flip-flops หรือ Toggle flip-flops) จะมีขั้วอินพุตเข้าขั้วเดียวคือขั้ว T ส่วนเอาต์พุตจะมี 2 ขั้วคือ Q และ Q สัญลักษณ์ของ ทีฟลิปฟล็อปแสดงดังภาพ
ซึ่ง ทีฟลิปฟล็อปจะทำงานเมื่อมีสัญญานนาฬิกาเข้ามาซึ่งพิจารณาที่ช่วงขอบขาขึ้นหรือขอบขาลงอย่างใดอย่างหนึ่ง จะทำให้สภาวะเอาต์พุต Q เปลี่ยนเป็นลอจิกตรงกันข้าม กล่าวคือ "ถ้าจากเดิมเป็นลอจิก "1" ก็จะเปลี่ยนเป็น "0" และถ้าจากเดิมเป็นลอจิก "0" ก็จะเปลี่ยนเป็น "1" " ซึ่ง T ฟลิปฟล็อปจะมีคุณสมบัติการทำงานดังตาราง
การสร้าง ทีฟลิปฟล็อปจาก JK ฟลิปฟล็อป
การใช้ฟลิปฟล็อปในวงจรนับ
1. วงจรนับแบบไบนารี่ (Binary Counter) โครงสร้างของวงจรนับแบบไบนารี่ จะใช้ T-Flipflop เป็นตัวนับ เอาต์พุตของหลักต่ำจะถูกส่งไปเป็นอินพุทของภาคที่สูงกว่า
รูป 1 วงจรนับ 2 ใช้ T-flipflop ที่สร้างจาก JK-flipflop
รูป 2 วงจรนับ 4 ใช้ T-flipflop ที่สร้างจาก T-flipflop 2 ภาค
จากรูปที่ 2 เอาต์พุตหลัก A ส่งไปเป็นอินพุทของหลัก Bจากหลักการดังกล่าวนี้สามารถนำไปประยุกต์ เป็นวงจรนับ 8และ 16 ได้
รูป 3 วงจรนับ 8
รูป 4 วงจรนับ 16
เอาต์พุตของวงจรนับ 2, 4, 8, 16 นี้ ค่าเอาต์พุตจะเปลี่ยนแปลงตามเลขไบนารี่โดยค่า ทั้งหมดจะเปลี่ยนไปตาม A, B, C และ D
2. วงจรนับที่ไม่ใช่ BINARY
2.1 วงจรนับ 3 (MODULUS 3 COUNTER) เช่น วงจรนับที่มี 2 บิต ค่าการรับ จะเริ่มจาก 0, 1, 2 และวนกลับมา 0 ใหม่
รูป 5 วงจรนับ 3 และ ผลการนับ
2.2 วงจรนับ 5 (MODULUS 5 COUNTER เป็นวงจรนับ 3 บิต ผบการนับเป็นดังนี้คือ 0, 1, 2, 3, 4 ดังแสดงในตารางเอาต์พุต C B A
รูป 6 ฝัง วงจรนับ 5 และ ผลการนับ
รูป7 วงจรนับ 5
2.3 วงจรนับ 6 และนับ 10 เป็น วงจรผสมระหว่างวงจรนับไบนารี่ และวงจรนับที่ไม่ใช่ ไบนารี่วงจรนับ 6 ได้ผลลัพธ์มาจากการนับ 2 แล้วส่งผลให้ วงจรนับ 3 ส่วนวงจรนับ 10 ได้ผล ลัพธ์มาจากวงจรนับ 2 แล้วส่งผลให้วงจรนับ 5
รูป 8 วงจรนับ 6
รูป 9 วงจรนับ 10
ผังเวลา (TIMING DIAGRAM วงจรนับ)
ผังเวลา (TIMING DIAGRAM) เป็นเครื่องมือช่วยอธิบายการทำงานของวงจรดิจิทัลที่เกี่ยวเนื่องกับ เวลาดังต้วอย่างของวงจรนับ 3 ในรูปที่ 5 และวงจรนับ 5 ในรูปที่ 7
วงจรนับ 3
รูป 10 แสดงผังเวลาและผลการนับของวงจรนับ 3
วงจรนับ 5
ตารางแสดงผลการนับของวงจรนับ 5 ผังเวลาของวงจรนับ 5
รูป 11 ผลการนับและผังเวลาวงจรนับ 5
ไอซีวงจรนับแบบ ASYNCHRONOUS
ไอซีวงจรนับแบบ ASYNCHRONOUS TTL ที่ใช้ทั่วไปมีดังนี้
การใช้งานไอซีวงจรนับเหล่านี้ สามารถดูรายละเอียดได้จากคู่มือ TTL การใช้งานวงจรนับ 7490 วงจรนับ 7490 เป็นวงจรนับ 10 ซึ่งมีวงจรใช้งานดังนี้
5 = Vcc
10 = Gnd (สำหรับ 7490)
รูป 12 แสดงวงจรนับส่งจำนวน 2 หลักใช้ ไอซี TTL เบอร์ 7490 เอาต์พุต จาก 7490 เป็นรหัส BCD ถอดรหัสด้วย 7447 หรือ 7448 สามารถนำไปขับตัว เลข 7 ส่วนได้
การใช้งานวงจรนับ 7493 7493
เป็นวงจรนับ Binary 4 บิต สามารถตรวจสอบเอาต์พุตได้ด้วย LOGIC MONITOR
5 = Vcc
10 = Gnd (สำหรับ 7493) รูป13 แสดงวงจรนับไบนารี่ 8 บิตใช้ไอซี TTL เบอร์ 7493
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
bthkhwamniidrbaecngihprbprunghlaykhx krunachwyprbprungbthkhwam hruxxphipraypyhathihnaxphipray bthkhwamnitxngkarcdrupaebbkhxkhwam karcdhna karaebnghwkhx karcdlingkphayin aelaxun bthkhwamniyngkhadaehlngxangxingephuxphisucnkhwamthuktxng thiflipflxp hrux thxkekilflipflxp xngkvs T flip flops hrux Toggle flip flops camikhwxinphutekhakhwediywkhuxkhw T swnexatphutcami 2 khwkhux Q aela Q sylksnkhxng thiflipflxpaesdngdngphaph sung thiflipflxpcathanganemuxmisyyannalikaekhamasungphicarnathichwngkhxbkhakhunhruxkhxbkhalngxyangidxyanghnung cathaihsphawaexatphut Q epliynepnlxciktrngknkham klawkhux thacakedimepnlxcik 1 kcaepliynepn 0 aelathacakedimepnlxcik 0 kcaepliynepn 1 sung T flipflxpcamikhunsmbtikarthangandngtarang karsrang thiflipflxpcak JK flipflxpkarichflipflxpinwngcrnb1 wngcrnbaebbibnari Binary Counter okhrngsrangkhxngwngcrnbaebbibnari caich T Flipflop epntwnb exatphutkhxnghlktacathuksngipepnxinphuthkhxngphakhthisungkwa rup 1 wngcrnb 2 ich T flipflop thisrangcak JK flipflop rup 2 wngcrnb 4 ich T flipflop thisrangcak T flipflop 2 phakh cakrupthi 2 exatphuthlk A sngipepnxinphuthkhxnghlk Bcakhlkkardngklawnisamarthnaipprayukt epnwngcrnb 8aela 16 id rup 3 wngcrnb 8 rup 4 wngcrnb 16 exatphutkhxngwngcrnb 2 4 8 16 ni khaexatphutcaepliynaeplngtamelkhibnariodykha thnghmdcaepliyniptam A B C aela D 2 wngcrnbthiimich BINARY 2 1 wngcrnb 3 MODULUS 3 COUNTER echn wngcrnbthimi 2 bit khakarrb caerimcak 0 1 2 aelawnklbma 0 ihm rup 5 wngcrnb 3 aela phlkarnb 2 2 wngcrnb 5 MODULUS 5 COUNTER epnwngcrnb 3 bit phbkarnbepndngnikhux 0 1 2 3 4 dngaesdngintarangexatphut C B A rup 6 fng wngcrnb 5 aela phlkarnb rup7 wngcrnb 5 2 3 wngcrnb 6 aelanb 10 epn wngcrphsmrahwangwngcrnbibnari aelawngcrnbthiimich ibnariwngcrnb 6 idphllphthmacakkarnb 2 aelwsngphlih wngcrnb 3 swnwngcrnb 10 idphl lphthmacakwngcrnb 2 aelwsngphlihwngcrnb 5 rup 8 wngcrnb 6 rup 9 wngcrnb 10phngewla TIMING DIAGRAM wngcrnb phngewla TIMING DIAGRAM epnekhruxngmuxchwyxthibaykarthangankhxngwngcrdicithlthiekiywenuxngkb ewladngtwxyangkhxngwngcrnb 3 inrupthi 5 aelawngcrnb 5 inrupthi 7 wngcrnb 3 rup 10 aesdngphngewlaaelaphlkarnbkhxngwngcrnb 3 wngcrnb 5 tarangaesdngphlkarnbkhxngwngcrnb 5 phngewlakhxngwngcrnb 5 rup 11 phlkarnbaelaphngewlawngcrnb 5ixsiwngcrnbaebb ASYNCHRONOUSixsiwngcrnbaebb ASYNCHRONOUS TTL thiichthwipmidngni karichnganixsiwngcrnbehlani samarthduraylaexiydidcakkhumux TTL karichnganwngcrnb 7490 wngcrnb 7490 epnwngcrnb 10 sungmiwngcrichngandngni 5 Vcc 10 Gnd sahrb 7490 rup 12 aesdngwngcrnbsngcanwn 2 hlkich ixsi TTL ebxr 7490 exatphut cak 7490 epnrhs BCD thxdrhsdwy 7447 hrux 7448 samarthnaipkhbtw elkh 7 swnidkarichnganwngcrnb 7493 7493epnwngcrnb Binary 4 bit samarthtrwcsxbexatphutiddwy LOGIC MONITOR 5 Vcc 10 Gnd sahrb 7493 rup13 aesdngwngcrnbibnari 8 bitichixsi TTL ebxr 7493 bthkhwamniyngepnokhrng khunsamarthchwywikiphiediyidodykarephimetimkhxmul hmayehtu khxaenanaihcdhmwdhmuokhrngihekhakbenuxhakhxngbthkhwam duephimthi wikiphiediy okhrngkarcdhmwdhmuokhrngthiyngimsmburn dkhk