คำว่าดิจิทัลในอุปกรณ์อิเล็กทรอนิกส์หมายถึงการสร้างการประมวลผลหรือการจัดเก็บข้อมูลในรูปแบบของสองสถานะ ทั้งสองสถานะสามารถแสดงเป็นสูงหรือต่ำบวกหรือไม่บวกตั้งค่าหรือรีเซ็ตซึ่งท้ายที่สุดเป็นไบนารี สูงคือ 1 และต่ำคือ 0 และด้วยเหตุนี้เทคโนโลยีดิจิทัลจึงแสดงเป็นอนุกรมของ 0 และ 1 ตัวอย่างคือ 011010 ซึ่งแต่ละคำแสดงถึงสถานะของแต่ละบุคคล ดังนั้นกระบวนการล็อคในฮาร์ดแวร์จะทำโดยใช้ส่วนประกอบบางอย่างเช่นสลักหรือพลิกล้มเหลว Multiplexer, Demultiplexer, เข้ารหัสตัวถอดรหัสและอื่น ๆ รวมเรียกว่าเป็น ลำดับวงจรตรรกะ
ดังนั้นเราจะไปพูดคุยเกี่ยวกับการ flip-flop เรียกว่าเป็นสลัก สลักยังสามารถเข้าใจได้ว่า Bistable Multivibrator เป็นสองสถานะที่เสถียร โดยทั่วไปวงจรสลักเหล่านี้สามารถเป็นได้ทั้งแบบแอคทีฟสูงหรือแอคทีฟต่ำและสามารถถูกกระตุ้นโดยสัญญาณสูงหรือต่ำตามลำดับ
ประเภททั่วไปของรองเท้าแตะคือ
- RS Flip-flop (ตั้งค่าใหม่)
- D Flip-flop (ข้อมูล)
- JK Flip-Flop (แจ็ค - คิลบี้)
- T Flip-flop (สลับ)
จากประเภทข้างต้นมีเพียงรองเท้าแตะ JK และ D เท่านั้นที่มีอยู่ในรูปแบบ IC ในตัวและยังใช้กันอย่างแพร่หลายในแอปพลิเคชันส่วนใหญ่ ที่นี่ในบทความนี้เราจะหารือเกี่ยวกับ T ปัดพลิก
T ฟลิปฟล็อป:
ชื่อ T flip-flop เรียกจากลักษณะของการสลับการทำงาน การใช้งานที่สำคัญของ T flip-flop คือตัวนับและวงจรควบคุม T ฟลิปฟล็อปได้รับการปรับเปลี่ยนรูปแบบของฟลิปฟล็อป JKทำให้ใช้งานในพื้นที่สลับ
เมื่อสัญญาณนาฬิกาอยู่ในระดับต่ำ, การป้อนข้อมูลที่ไม่เคยไปส่งผลกระทบต่อการส่งออกของรัฐ นาฬิกาจะต้องสูงเพื่อให้อินพุตทำงานได้ ดังนั้น T flip-flop จึงเป็นสลักแบบ Bi-stable ที่ควบคุมโดยสัญญาณนาฬิกาเป็นสัญญาณควบคุม ดังนั้นเอาต์พุตจึงมีสถานะคงที่สองสถานะตามอินพุตที่ได้กล่าวไว้ด้านล่าง
ตารางความจริงของ T Flip Flop:
นาฬิกา |
อินพุต |
เอาท์พุท |
||
รีเซ็ต |
ที |
ถาม |
Q ' |
|
X |
ต่ำ |
X |
0 |
1 |
สูง |
สูง |
0 |
ไม่มีการเปลี่ยนแปลง |
|
สูง |
สูง |
1 |
สลับ |
|
ต่ำ |
สูง |
X |
ไม่มีการเปลี่ยนแปลง |
T flip flop เป็นรูปแบบที่ปรับเปลี่ยนของรองเท้าแตะ JK Q และ Q 'แสดงถึงสถานะเอาต์พุตของฟลิปฟล็อป ตามตารางขึ้นอยู่กับอินพุตเอาต์พุตจะเปลี่ยนสถานะ แต่สิ่งสำคัญที่ต้องพิจารณาคือสิ่งเหล่านี้สามารถเกิดขึ้นได้เฉพาะเมื่อมีสัญญาณนาฬิกาเท่านั้น สิ่งนี้ใช้งานได้ไม่เหมือน SR flip Flop และ JK flip-flop สำหรับอินพุตฟรี มีเพียงฟังก์ชันการสลับ
รีเซ็ต:
พิน RESET จะต้องใช้งานได้สูง พินทั้งหมดจะไม่ทำงานเมื่อ LOW ที่พิน RESET ดังนั้นพินนี้จะดึงขึ้นเสมอและสามารถดึงลงได้เมื่อจำเป็นเท่านั้น
IC แพคเกจ:;
ถาม |
เอาต์พุตที่แท้จริง |
Q ' |
เอาท์พุทชมเชย |
นาฬิกา |
อินพุตนาฬิกา |
เจ |
การป้อนข้อมูล 1 |
เค |
การป้อนข้อมูล 2 |
รีเซ็ต |
รีเซ็ตโดยตรง (เปิดใช้งานต่ำ) |
GND |
พื้น |
วีซีซี |
แรงดันไฟฟ้า |
IC ที่ใช้คือ MC74HC73A (Dual JK-type flip-flop with RESET) เป็นแพ็คเกจ 14 พินที่มี JK flip-flop 2 อันอยู่ข้างใน ด้านบนเป็นแผนภาพพินและคำอธิบายที่เกี่ยวข้องของหมุด เจเคปัจจัยการผลิตจะได้รับการลัดวงจรและใช้เป็นT การป้อนข้อมูล
ส่วนประกอบที่ต้องการ:
- MC74HC73A (Dual JK flip-flop) - 1No.
- LM7805 - 1 น.
- สวิตช์สัมผัส - 3
- แบตเตอรี่ 9V - 1No.
- LED (เขียว - 1; แดง - 1)
- ตัวต้านทาน (1kὨ - 3; 220kὨ -2)
- เขียงหั่นขนม
- การเชื่อมต่อสายไฟ
T แผนภาพวงจรฟลิปฟล็อปและคำอธิบาย:
แหล่งพลังงาน IC V DDช่วงจาก 0 ถึง + 7V และข้อมูลที่มีอยู่ในแผ่นข้อมูลด้านล่างภาพรวมจะแสดงให้เห็น นอกจากนี้เรายังใช้ LED ที่เอาต์พุตแหล่งที่มาถูก จำกัด ไว้ที่ 5V เพื่อควบคุมแรงดันไฟฟ้าและแรงดันเอาต์พุต DC เราใช้ตัวควบคุม LM7805 เพื่อ จำกัด แรงดันไฟ LED
การสาธิตการใช้งาน T Flip-Flop:
ปุ่ม T (สลับ), R (รีเซ็ต), CLK (นาฬิกา) เป็นอินพุตสำหรับ T flip-flop ไฟ LED สองดวง Q และ Q 'แสดงถึงสถานะเอาต์พุตของฟลิปฟล็อป แบตเตอรี่ 9V ทำหน้าที่เป็นอินพุตไปยังตัวควบคุมแรงดันไฟฟ้า LM7805 ดังนั้นเอาต์พุต 5V ที่มีการควบคุมจึงใช้เป็น Vcc และจ่ายพินให้กับ IC ดังนั้นสำหรับอินพุตสูงและต่ำที่ T เอาต์พุตที่เกี่ยวข้องสามารถมองเห็นได้ผ่าน LED Q และ Q '
หมุด T, CLK ถูกดึงปกติลงและขา R ถูกดึงขึ้น ดังนั้นสถานะอินพุตเริ่มต้นจะเป็น LOW ในทุกพินยกเว้น R ซึ่งอยู่ในสถานะสูงสำหรับการทำงานปกติ ดังนั้นสถานะเริ่มต้นตามตารางความจริงจึงเป็นดังที่แสดงด้านบน Q = 1, Q '= 0. LED ที่ใช้มีข้อ จำกัด ในปัจจุบันโดยใช้ตัวต้านทาน 220Ohm
หมายเหตุ:เนื่องจาก CLOCK มีการทริกเกอร์ขอบสูงถึงต่ำควรกดปุ่มอินพุตทั้งสองปุ่มค้างไว้จนกระทั่งปล่อยปุ่มนาฬิกา
ด้านล่างนี้เราได้อธิบายต่างๆ ของสหรัฐฯ T-Flop พลิกใช้วงจรเขียงหั่นขนมกับ ICMC74HC73A นอกจากนี้ยังมีวิดีโอสาธิตด้านล่าง
รัฐ 1:
นาฬิกา - สูง; ท - 1; ร - 1; Q / Q '- สลับระหว่างสองสถานะ
สำหรับอินพุตสูง State 1 ที่ T และนาฬิกาไฟ LED สีแดงและสีเขียวจะเรืองแสงสำหรับแต่ละพัลส์นาฬิกา (ขอบสูงถึงต่ำ) เพื่อแสดงการทำงานแบบสลับ เอาต์พุตจะสลับจากสถานะก่อนหน้าเป็นสถานะอื่นและกระบวนการนี้จะดำเนินต่อไปสำหรับพัลส์นาฬิกาแต่ละครั้งดังที่แสดงด้านล่าง
สำหรับพัลส์นาฬิกาแรกที่มี T = 1
สำหรับพัลส์นาฬิกาที่สองด้วย T = 1
รัฐ 2:
นาฬิกา - ต่ำ; ท - 0; ร - 1; ถาม - 0; Q '- 1
เอาต์พุต State 2 แสดงให้เห็นว่าการเปลี่ยนแปลงอินพุตไม่มีผลต่อภายใต้สถานะนี้ ไฟ LED สีแดงที่ส่งออกจะแสดงว่า Q 'เป็นสูงและไฟ LED สีเขียวแสดงว่า Q จะต่ำ สถานะนี้จะคงที่และอยู่ที่นั่นจนกว่านาฬิกาถัดไปและอินพุตจะถูกนำไปใช้ด้วย RESET เป็นชีพจรสูง
สถานะที่ 3:สถานะที่เหลือคือสถานะไม่มีการเปลี่ยนแปลงในระหว่างที่เอาต์พุตจะคล้ายกับสถานะเอาต์พุตก่อนหน้า การเปลี่ยนแปลงไม่มีผลต่อสถานะเอาต์พุตคุณสามารถตรวจสอบได้ด้วยตารางความจริงที่ระบุข้างต้น
การทำงานที่สมบูรณ์และสถานะทั้งหมดแสดงให้เห็นใน วิดีโอด้านล่าง