สำหรับฟลิปฟล็อปและตัวนับ ให้อ่านอินพุตที่ขอบแอ็กทีฟของสัญญาณนาฬิกาแต่ละขอบ เขียนสถานะหลังทุกขอบ และจำไว้ว่าตัวนับ n บิตวนกลับหลัง 2ⁿ สถานะ
2โจทย์ฝึก
1.ไดโอดและทรานซิสเตอร์ปานกลาง
ตัวควบคุมซีเนอร์ 5.1 V ได้รับแรงดันจาก 12 V ผ่าน 270 Ω และจ่ายให้โหลด 1000 Ω จงหากระแสซีเนอร์ IZ
Vin = 12 VVZ = 5.1 VR = 270 ΩRL = 1000 Ω
IZ = mA
2.ไดโอดและทรานซิสเตอร์ยาก
ตัวควบคุมซีเนอร์ 5.1 V ต้องจ่ายได้ถึง 30 mA ให้โหลด อินพุตลดลงได้ถึง 12 V และซีเนอร์ต้องการอย่างน้อย 2 mA เพื่อควบคุมแรงดัน จงหาความต้านทานอนุกรมสูงสุด Rmax ที่ยังควบคุมแรงดันได้
ตัวควบคุมแรงดันซีเนอร์: ซีเนอร์ไดโอดที่ไบอัสย้อนกลับรักษาแรงดัน VZ ไว้ตราบที่กระแสของมันสูงกว่าค่าต่ำสุด IZ,min ตัวต้านทานอนุกรม R รับส่วนต่างระหว่างอินพุตกับเอาต์พุต: IR = (Vin − VZ)/R กระแสนั้นแบ่งระหว่างโหลด IL = VZ/RL กับซีเนอร์: IZ = IR − IL ออกแบบสำหรับกรณีเลวร้ายที่สุด: อินพุตต่ำสุดกับโหลดสูงสุดต้องยังเหลือ IZ,min และอินพุตสูงสุดขณะไม่มีโหลดให้กำลังซีเนอร์สูงสุด PZ = VZ·IZ
กระแสตัวต้านทาน
IR = 6.9/270 = 25.56 mA
กระแสโหลด
IL = 5.1/1000 = 5.1 mA
กระแสซีเนอร์
IZ = 25.56 − 5.1 = 20.46 mA
คำตอบ
IZ = 20.46 mA
2.ไดโอดและทรานซิสเตอร์
คำตอบ: Rmax = 215.6 Ω
ตัวควบคุมแรงดันซีเนอร์: ซีเนอร์ไดโอดที่ไบอัสย้อนกลับรักษาแรงดัน VZ ไว้ตราบที่กระแสของมันสูงกว่าค่าต่ำสุด IZ,min ตัวต้านทานอนุกรม R รับส่วนต่างระหว่างอินพุตกับเอาต์พุต: IR = (Vin − VZ)/R กระแสนั้นแบ่งระหว่างโหลด IL = VZ/RL กับซีเนอร์: IZ = IR − IL ออกแบบสำหรับกรณีเลวร้ายที่สุด: อินพุตต่ำสุดกับโหลดสูงสุดต้องยังเหลือ IZ,min และอินพุตสูงสุดขณะไม่มีโหลดให้กำลังซีเนอร์สูงสุด PZ = VZ·IZ
ฟลิปฟล็อปและตัวนับ: ฟลิปฟล็อปเปลี่ยนค่าเฉพาะที่ขอบแอ็กทีฟของสัญญาณนาฬิกา D คัดลอกอินพุต (Q⁺ = D); T สลับค่าเมื่อ T = 1; JK คงค่าสำหรับ 00 รีเซ็ตสำหรับ 01 เซตสำหรับ 10 และสลับค่าสำหรับ 11 ตัวนับฐานสอง n บิตมี 2ⁿ สถานะและนับมอดูโล 2ⁿ ตัวนับมอด N นับ 0, 1, …, N − 1 แล้ววนกลับเป็น 0 และต้องใช้ฟลิปฟล็อปจำนวน n ที่น้อยที่สุดที่ 2ⁿ ≥ N แต่ละภาคของตัวนับริปเปิลลดความถี่ลงครึ่งหนึ่ง ดังนั้นเอาต์พุตสุดท้ายของตัวนับมอด N ทำงานที่ fclk/N ตัวนับจอห์นสันที่มีฟลิปฟล็อป n ตัวมี 2n สถานะ ตัวนับริงมี n