สารบัญ:

ทำความเข้าใจ 74LS273 Octal D Flip-Flop IC: 5 ขั้นตอน
ทำความเข้าใจ 74LS273 Octal D Flip-Flop IC: 5 ขั้นตอน

วีดีโอ: ทำความเข้าใจ 74LS273 Octal D Flip-Flop IC: 5 ขั้นตอน

วีดีโอ: ทำความเข้าใจ 74LS273 Octal D Flip-Flop IC: 5 ขั้นตอน
วีดีโอ: 74574 - Octal D Flip-Flop with Tri-State Outputs 2024, พฤศจิกายน
Anonim
ทำความเข้าใจ 74LS273 Octal D Flip-Flop IC
ทำความเข้าใจ 74LS273 Octal D Flip-Flop IC

ฉันได้รับ 74LS273 IC ในขณะที่ฉันกำลังกู้ส่วนประกอบบางอย่างจากเครื่องรับสัญญาณดาวเทียมเครื่องเก่า บางอย่างที่ฉันทำระหว่างโปรเจ็กต์และประหยัดเงินบางส่วน….

IC นี้อยู่บนแผงควบคุมและต่อเข้ากับจอแสดงผล LED 7-Segments 4 หลัก 4 หลักพร้อมทรานซิสเตอร์บางตัว สิ่งนี้ทำให้ฉันสนใจที่จะดูว่ามันทำงานอย่างไร ฉันไม่เคยใช้มาก่อนและฉันก็ไม่รู้ว่าจะต่อสายอย่างไรเพื่อให้ใช้งานได้ดี

ฉันค้นหาทางอินเทอร์เน็ตไม่กี่ครั้ง แต่ไม่พบแผนภาพการเดินสายไฟหรือวงจรตัวอย่างที่จะช่วยฉันได้ มีแผ่นข้อมูลและ pinout มากมายพร้อมใช้…. ที่เป็นประโยชน์และเป็นการเริ่มต้นที่ดีสำหรับฉัน

ขั้นตอนที่ 1: รายการส่วน:

รายการส่วน
รายการส่วน

เพื่อให้มีความเข้าใจที่ดีว่า 74LS273 ทำงานอย่างไร ฉันจึงตัดสินใจสร้างวงจรง่ายๆ ด้วยการนำเสนอด้วยภาพสำหรับเอาต์พุต ลำดับของตัวเลขเป็นความคิดที่ดีเสมอ ดังนั้นฉันจึงตัดสินใจใช้ 1-Digit 7-Segmnet LED Display และแทนที่จะเรียกใช้ด้วยตนเอง ฉันตัดสินใจที่จะทำให้กระบวนการเป็นอัตโนมัติบ้างโดยใช้ไมโครคอนโทรลเลอร์ (Arduino) ต่อไปนี้เป็นส่วนประกอบที่จำเป็น:

ส่วนรายการ:

  • 74LS273 Octal D Flip-Flop IC
  • Arduino NANO
  • 1-Digit 7-Segment LED จอแสดงผลแคโทดทั่วไป
  • ตัวต้านทาน 8x200 Ohm (ค่าขึ้นอยู่กับ 7-Seg. LED Display)
  • เขียงหั่นขนม
  • สายเชื่อมต่อ
  • แหล่งพลังงาน 5 VDC

ขั้นตอนที่ 2: 74LS273 Pinout:

74LS273 พินเอาต์
74LS273 พินเอาต์

ก่อนสร้างวงจร เรามาทำความเข้าใจกระบวนการที่ผมกำลังจะให้ Arduino ทำตามกันก่อน

  • 74LS273 IC มี 8 พินข้อมูล 8 พินและ 8 พินเอาต์พุต Flip-Flop แบบล็อค นอกจากนี้ยังมี 2 อินพุตพินสำหรับ Clear และ Clock
  • ในการแสดงตัวเลข คุณสามารถทำตามขั้นตอนเหล่านี้:

o ตั้งค่าหมุดข้อมูลทั้งหมดเป็น LOW

o ตั้งค่าพินที่ชัดเจนเป็น LOW แล้วตั้งค่าเป็น HIGH

o ตั้งค่าหมุดข้อมูลที่ต้องการเป็นสูง หมุดเหล่านี้สอดคล้องกับหลักที่คุณต้องแสดง

o ตั้งเข็มนาฬิกาเป็น LOW แล้วตั้งค่าเป็น HIGH

ขั้นตอนที่ 3: นี่คือไดอะแกรม Hock-up ของฮาร์ดแวร์:

นี่คือไดอะแกรม Hock-up ของฮาร์ดแวร์
นี่คือไดอะแกรม Hock-up ของฮาร์ดแวร์

บันทึก:

ฉันพบปัญหาบางอย่างดังนั้นฉันจึงลองใช้ตัวต้านทานแบบดึงลง 10K บน Arduino pin-11 และตัวต้านทานแบบดึงขึ้น 10K บน Arduino pin-10 ซึ่งช่วยแก้ปัญหาได้ แต่ฉันได้ลบออกหลังจากนั้นเมื่อฉันได้วงจรทำงานได้ดี ตัวต้านทานช่วยฉันในระหว่างการทดสอบ แต่หลังจากนั้นก็ไม่จำเป็น

ขั้นตอนที่ 4: รหัส Arduino:

ขั้นตอนที่ 5: วิดีโอ:

สนุก…. หวังว่านี่จะเป็นประโยชน์…..

แนะนำ: