สำหรับฟลิปฟล็อปและตัวนับ ให้อ่านอินพุตที่ขอบแอ็กทีฟของสัญญาณนาฬิกาแต่ละขอบ เขียนสถานะหลังทุกขอบ และจำไว้ว่าตัวนับ n บิตวนกลับหลัง 2ⁿ สถานะ
2โจทย์ฝึก
1.ไดโอดและทรานซิสเตอร์ปานกลาง
ตัวควบคุมซีเนอร์ 6.2 V ได้รับแรงดันจาก 12 V ผ่าน 220 Ω และจ่ายให้โหลด 3300 Ω จงหากระแสซีเนอร์ IZ
Vin = 12 VVZ = 6.2 VR = 220 ΩRL = 3300 Ω
IZ = mA
2.ไดโอดและทรานซิสเตอร์ยาก
ตัวควบคุมซีเนอร์ 3.3 V ต้องจ่ายได้ถึง 30 mA ให้โหลด อินพุตลดลงได้ถึง 12 V และซีเนอร์ต้องการอย่างน้อย 5 mA เพื่อควบคุมแรงดัน จงหาความต้านทานอนุกรมสูงสุด Rmax ที่ยังควบคุมแรงดันได้
ตัวเหนี่ยวนำไม่มีกระแสก่อนที่สวิตช์จะปิดที่ t = 0 หาแรงดัน vL คร่อมตัวเหนี่ยวนำที่ t = 20 ms
Vs = 5 VR = 20 ΩL = 150 mHt = 20 ms
vL = V
6.ทรานเซียนต์ RC และ RLยาก
ตัวตั้งเวลาเริ่มประจุตัวเก็บประจุที่ไม่มีประจุผ่านตัวต้านทานจากแหล่งจ่าย 9 V ที่ t = 0 ต้องทริกเกอร์เมื่อแรงดันตัวเก็บประจุถึง 5.4 V พอดี 50 ms หลังเริ่ม เมื่อ R = 2.2 kΩ จงหาความจุ C ที่ต้องการ
ตัวควบคุมแรงดันซีเนอร์: ซีเนอร์ไดโอดที่ไบอัสย้อนกลับรักษาแรงดัน VZ ไว้ตราบที่กระแสของมันสูงกว่าค่าต่ำสุด IZ,min ตัวต้านทานอนุกรม R รับส่วนต่างระหว่างอินพุตกับเอาต์พุต: IR = (Vin − VZ)/R กระแสนั้นแบ่งระหว่างโหลด IL = VZ/RL กับซีเนอร์: IZ = IR − IL ออกแบบสำหรับกรณีเลวร้ายที่สุด: อินพุตต่ำสุดกับโหลดสูงสุดต้องยังเหลือ IZ,min และอินพุตสูงสุดขณะไม่มีโหลดให้กำลังซีเนอร์สูงสุด PZ = VZ·IZ
กระแสตัวต้านทาน
IR = 5.8/220 = 26.36 mA
กระแสโหลด
IL = 6.2/3300 = 1.879 mA
กระแสซีเนอร์
IZ = 26.36 − 1.879 = 24.48 mA
คำตอบ
IZ = 24.48 mA
2.ไดโอดและทรานซิสเตอร์
คำตอบ: Rmax = 248.6 Ω
ตัวควบคุมแรงดันซีเนอร์: ซีเนอร์ไดโอดที่ไบอัสย้อนกลับรักษาแรงดัน VZ ไว้ตราบที่กระแสของมันสูงกว่าค่าต่ำสุด IZ,min ตัวต้านทานอนุกรม R รับส่วนต่างระหว่างอินพุตกับเอาต์พุต: IR = (Vin − VZ)/R กระแสนั้นแบ่งระหว่างโหลด IL = VZ/RL กับซีเนอร์: IZ = IR − IL ออกแบบสำหรับกรณีเลวร้ายที่สุด: อินพุตต่ำสุดกับโหลดสูงสุดต้องยังเหลือ IZ,min และอินพุตสูงสุดขณะไม่มีโหลดให้กำลังซีเนอร์สูงสุด PZ = VZ·IZ
พีชคณิตแบบบูล: กฎที่ทำให้นิพจน์ง่ายขึ้นได้แก่ X + X′ = 1 และ X·X′ = 0, X + X = X, การดูดกลืน X + X·Y = X, กฎการรวม X·Y + X·Y′ = X, X + X′Y = X + Y และทฤษฎีบทฉันทามติ XY + X′Z + YZ = XY + X′Z กฎของเดอมอร์แกนเปลี่ยน (X·Y)′ เป็น X′ + Y′ และ (X + Y)′ เป็น X′·Y′ แผนที่คาร์โนห์ใช้กฎเหล่านี้ในรูปภาพ: ทุกกลุ่มของสองเซลล์ที่อยู่ติดกันคือการใช้ XY + XY′ = X หนึ่งครั้ง
มินเทอมของนิพจน์
AB′ → m(4, 5)
ABC′ → m(6)
BC′ → m(2, 6)
จัดกลุ่มและอ่านค่า
F = BC′ + AB′
นับลิเทอรัล
L = 4
คำตอบ
L = 4
14.ตรรกะดิจิทัล: เกต แผนที่คาร์โนห์ และฟลิปฟล็อป
คำตอบ: Q = 9
ฟลิปฟล็อปและตัวนับ: ฟลิปฟล็อปเปลี่ยนค่าเฉพาะที่ขอบแอ็กทีฟของสัญญาณนาฬิกา 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