เคาน์เตอร์ - คำจำกัดความ IC และแอปพลิเคชัน

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





เคาน์เตอร์คืออะไร?

ตัวนับเป็นอุปกรณ์ดิจิทัลที่เอาต์พุตประกอบด้วยสถานะที่กำหนดไว้ล่วงหน้าตามการใช้พัลส์นาฬิกา กล่าวอีกนัยหนึ่งตัวนับจะให้เอาต์พุตเพื่อนับจำนวนพัลส์นาฬิกาที่ใช้กับพวกเขา โดยทั่วไปเคาน์เตอร์ประกอบด้วยการจัดเรียงของฟลิปฟล็อปและสามารถเป็นตัวนับแบบอะซิงโครนัสได้โดยที่เอาต์พุตของฟลิปฟล็อปหนึ่งตัวเป็นสัญญาณนาฬิกาสำหรับฟลิปฟล็อปที่อยู่ติดกันหรือตัวนับแบบซิงโครนัสที่ให้อินพุตนาฬิกาเพียงตัวเดียวสำหรับฟลิปฟล็อปทั้งหมด

ตัวอย่างการปฏิบัติของเคาน์เตอร์ - IC 4520

หนึ่งในเกณฑ์ที่ต้องพิจารณาเมื่อเลือกตัวนับ IC คือช่วงการนับที่จำเป็นสำหรับแอปพลิเคชันของคุณ หากคุณต้องการตัวนับสำหรับช่วงที่ต่ำกว่า 10 และหากแอปพลิเคชันของคุณต้องการเอาต์พุตการถอดรหัส IC 4017 จะเหมาะกับคุณมากกว่า หากคุณต้องการตัวนับที่มีช่วง 10 ถึง 15 และหากไม่จำเป็นต้องทำการถอดรหัสหรือหากคุณสามารถถอดรหัสโดยใช้วงจรภายนอก IC 4520 อาจเหมาะกับคุณ




หากคุณกำลังทำงานกับแอปพลิเคชันใด ๆ เช่น Shadow Counter ฯลฯ ที่ไม่จำเป็นต้องทำงานด้วยความเร็วสูงคุณสามารถใช้วงจรนี้ได้เนื่องจากช่วยประหยัดพลังงาน แต่ถ้าคุณใช้วงจรนี้สำหรับแอปพลิเคชั่นความเร็วสูงเช่น Speed ​​Calculator โดยใช้ Pulse Counter ขอแนะนำให้ใช้ตัวนับ TTL แทน CMOS ตัวนับสร้างพัลส์นาฬิกาที่เอาต์พุต

คุณสมบัติของ IC4520

1. ตัวนับสองตัวใน IC เดียว:



IC 4017 เป็นตัวนับคู่ซึ่งหมายความว่าภายในมีตัวนับแยกกันสองตัว ทั้งสองอย่างนั้นเหมือนกันและเราสามารถใช้มันได้อย่างอิสระ เราสามารถใช้เคาน์เตอร์ใดเคาน์เตอร์หนึ่งในสองตัวหรือทั้งสองเคาน์เตอร์ได้ในเวลาเดียวกัน

สอง. สี่บิตเคาน์เตอร์:


ตัวนับมีช่วงสี่บิต อัน n ตัวนับบิตจะมีช่วงตั้งแต่ 0 ถึง (2 ^ n-1) เนื่องจาก IC ของเราเป็นตัวนับสี่บิตจึงสามารถนับได้ตั้งแต่ 0 ถึง (2 ^ 4-1) เช่น 0 ถึง 15

3. IC ตัวนับพลังงานต่ำ:

นี่คือ CMOS IC CMOS ICs ค่อนข้างช้ากว่าเมื่อเทียบกับ TTL แต่ใช้พลังงานน้อยกว่าเมื่อเปรียบเทียบกับ ดังนั้นจึงเป็นแอปพลิเคชันของคุณที่จะตัดสินใจว่าคุณต้องเลือก IC ประเภทใด

Pin Diagram ของ IC 4520

Pin Diagram ของ 4520

Pin Diagram ของ 4520

คำอธิบายพิน:

หมุดตั้งแต่ 1 ถึง 7 สอดคล้องกับตัวนับ 1 หมุด 9 ถึง 15 ตรงกับตัวนับ 2 และหมุด 8 และ 16 เป็นเรื่องปกติสำหรับทั้งสองเคาน์เตอร์

นี่คือคำอธิบายพินเพื่อปักหมุดสำหรับ IC 4520:

  • พิน 1 : นี่คือขาอินพุตนาฬิกาที่สอดคล้องกับตัวนับ 1 นาฬิกาเป็นขอบบวกที่ทริกเกอร์ นั่นหมายความว่านาฬิกาจะก้าวไปข้างหน้าสำหรับทุกขอบที่เพิ่มขึ้น นาฬิกาสร้างวงจรพัลส์ของนาฬิกาที่เอาต์พุตที่สร้างขึ้น
  • พิน 2 : นี่คือพินเปิดใช้งานสำหรับตัวนับ 1 วงจรตัวนับ 1 จะรับอินพุตนาฬิกาก็ต่อเมื่อตั้งค่าพินนี้เป็น HIGH มิฉะนั้นจะยังคงเป็นสถานะก่อนหน้าแม้ว่าจะมีการให้พัลส์นาฬิกาก็ตาม
  • พิน 3 : Pin 3 คือเอาต์พุต LSB ของตัวนับ 1 ซึ่งแสดงถึงบิตแรกของสี่บิตเอาต์พุต มีน้ำหนัก 1
  • พิน 4 : นี่คือบิตเอาต์พุตที่สองของตัวนับ 1 ซึ่งมีน้ำหนักเท่ากับ 2
  • พิน 5 : นี่คือบิตเอาต์พุตตัวที่ 3 ของตัวนับ 1 มีน้ำหนักเท่ากับ 4
  • พิน 6 : นี่คือบิตเอาต์พุตที่สี่ของตัวนับ 1 มีน้ำหนักเท่ากับ 8
  • พิน 7 : นี่คือพินรีเซ็ตของตัวนับ 1 ซึ่งควรเป็น LOW สำหรับการทำงานปกติของตัวนับและสูงหากคุณต้องการรีเซ็ตเอาต์พุตของตัวนับ 1 เป็นศูนย์ รีเซ็ตพินทำหน้าที่เป็นสวิตช์
  • พิน 8 : นี่คือขากราวด์ที่ควรเชื่อมต่อกับ 0V เป็นพื้นทั่วไปสำหรับทั้งเคาน์เตอร์
  • พิน 9 : นี่คือพินอินพุตนาฬิกาที่ตรงกับตัวนับ 2 นาฬิกาคือขอบบวกทริกเกอร์ นั่นหมายความว่านาฬิกาจะก้าวไปข้างหน้าสำหรับทุกขอบที่เพิ่มขึ้น
  • พิน 10 : นี่คือพินเปิดใช้งานที่ตรงกับตัวนับ 2 วงจรตัวนับ 2 จะรับอินพุตนาฬิกาก็ต่อเมื่อตั้งค่าพินนี้เป็น HIGH มิฉะนั้นจะยังคงเป็นสถานะก่อนหน้าแม้ว่าจะมีการให้พัลส์นาฬิกาก็ตาม
  • พิน 11 : Pin 3 คือเอาต์พุต LSB ของตัวนับ 2 ซึ่งแสดงถึงบิตแรกของสี่บิตเอาต์พุต มีน้ำหนัก 1
  • พิน 12 : นี่คือบิตเอาต์พุตที่สองของตัวนับ 2 ซึ่งมีน้ำหนักเท่ากับ 2
  • พิน 13 : นี่คือบิตเอาท์พุตที่สามของตัวนับ 2 มีน้ำหนักเท่ากับ 4
  • พิน 14 : นี่คือบิตเอาต์พุตที่สี่ของตัวนับ 2 มีน้ำหนักเท่ากับ 8
  • พิน 15 : นี่คือพินรีเซ็ตของตัวนับ 2 ซึ่งควรเป็น LOW สำหรับการทำงานปกติของตัวนับและสูงหากคุณต้องการรีเซ็ตเอาต์พุตของตัวนับ 1 เป็นศูนย์
  • ขา 16 : นี่คือพินแหล่งจ่ายไฟ จะต้องได้รับแรงดันไฟฟ้าบวก + 3V ถึง + 15V

การใช้เคาน์เตอร์: Pulse Counter:

ตัวนับพัลส์ที่นำเสนอแบ่งออกเป็นสามส่วนคร่าวๆคือแหล่งกำเนิดพัลส์อุปกรณ์ดิจิทัลที่นับจัดเก็บและเตรียมเอาต์พุตและจอแสดงผลเพื่อแสดงจำนวนสะสม

ตัวนับพัลส์นี้ใช้ไมโครคอนโทรลเลอร์ Atmel AT89C4051 / 52 พัลส์ที่เข้ากันได้กับลอจิก TTL ที่สร้างโดยแหล่งที่มาจะถูกป้อนไปยังตัวนับสำหรับการนับ (วิธีที่ดีที่สุดคือรับจากเครื่องกำเนิดสัญญาณหรือจุดทดสอบของออสซิลโลสโคป) AT89C4051 เป็น 8 บิตแรงดันไฟฟ้าต่ำประสิทธิภาพสูง ไมโครคอนโทรลเลอร์ตระกูล 8051

แผนภาพวงจร Pulse Counter:

แผนภาพวงจรนับพัลส์นาฬิการะบบมีบทบาทสำคัญในการทำงานของไมโครคอนโทรลเลอร์ คริสตัลควอตซ์ 11.0592MHz ให้นาฬิกาพื้นฐานแก่ไมโครคอนโทรลเลอร์ (U1) ที่หมุด 18 และ 19 ตัวเก็บประจุด้วยไฟฟ้า C3 และตัวต้านทาน R1 ให้การรีเซ็ตการเปิดเครื่อง สวิตช์ปุ่มกดใช้สำหรับการรีเซ็ตด้วยตนเอง ขาพอร์ต P3.2 รับพัลส์อินพุตและจำนวนจะแสดงบนจอ LCD หมุดพอร์ตไมโครคอนโทรลเลอร์ P2.0 ถึง P2.1 เชื่อมต่อกับพินข้อมูล D0 ถึง D7 ของ LCD, พอร์ตพิน P3.5, P3.6 และ P3.7 เชื่อมต่อกับ RS ที่เลือกลงทะเบียนอ่าน - เขียนและเปิดใช้งาน E ของจอ LCD ข้อมูลที่แสดงบน LCD อยู่ในรูปแบบ ASCII เฉพาะคำสั่งเท่านั้นที่ถูกส่งในรูปฐานสิบหกไปยัง LCD ลงทะเบียน - เลือกสัญญาณ RS ใช้เพื่อแยกความแตกต่างระหว่างข้อมูล (RS = 1) และคำสั่ง (RS = 0) การใช้ 10k ที่ตั้งไว้ล่วงหน้าสามารถควบคุมความคมชัดของ LCD ได้

วิดีโอเกี่ยวกับ Pulse Counter Circuit Diagram:

รับแนวคิดล่าสุดเกี่ยวกับต่างๆ โครงการอิเล็กทรอนิกส์ , โครงการฝังตัว, โครงการหุ่นยนต์ โครงการตามการสื่อสาร ฯลฯ โดยไปที่หน้าแรกของบล็อกนี้เป็นประจำ