Vẽ dạng sóng ở các ngã ra của bộ đếm giả sử trạng thái ban đầu của các ngã ra đều bằng 0 và xác định dãy đếm của mạch... Thiết kế mạch đếm đồng bộ modulo-12 dùng FF-JK.. Dùng ngã ra mạch
Trang 1 Thiết kế bộ đếm đồng bộ có dãy đếm sau: 000, 010, 101, 110 và lặp lại
Bảng trạng thái và các hàm chuyển:
Lập bảng Karnaugh
Sơ đồ Mạch:
Q1Q0 Q2
Q1Q0 Q2
Q K Q J
Q Q Q Q H
0 2 1 2
0 2 1 2 2
=
⇒
+
=
2 0 1 2 0
2 0 2 1 0 0
;K Q Q
Q J
Q Q Q Q Q H
=
=
⇒
+
=
Q2
J2 Q2
K2
Q1
J1 Q1
K1
Q0
J0 Q0
K0
CK
+
1
1 1 1
1
=
=
⇒
=
K J H
Trang 2 Làm lại bài 1 Thêm điều kiện các trạng thái không sử dụng 001,011,100 và 111 phải luôn nhảy về 000 ở trạng thái kế tiếp
Bảng trạng thái và các hàm chuyển:
H2
0 1 2 0 1 2
0 1 2 2 0 1 2
;
) (
Q Q K Q Q J
Q Q Q Q Q Q H
+
=
=
⇒
+ +
=
H1
1
;
) (
1 0 2 1
1 0 2 0 2 1 1
=
⊕
=
⇒
+ +
=
K Q Q J
Q Q Q Q Q Q H
H0
1
; 0 1 2 0
0 0 1 2 0
=
=
⇒
+
=
K Q Q J
Q Q Q Q H
Q1Q0
Q1Q0
Q1Q0
Q2
J2 Q2
K2
Q1
J1 Q1
K1
Q0
J0 Q0
K0
Trang 3.Thiết kế mạch đếm đồng bộ dùng FF-JK với dãy đếm sau: 000, 001, 011,010, 110, 111,101,100,000…
Bảng trạng thái và hàm chuyển của mạch đếm:
Bảng Karnaugh cho các hàm chuyển:
Q1Q0
H0
Sơ đồ Mạch:
Q1Q0
Q1Q0
Q Q K Q Q J
Q Q Q Q Q Q H
0 1 2 0 1 2
0 1 2 0 1 2 2
=
+
=
Q Q Q Q Q Q H
0 2 1 0 2 1
0 2 1 0 2 1 1
=
=>
+
=
Q Q Q Q Q Q K J
Q Q Q Q Q Q Q Q Q Q
Q Q Q Q Q Q Q Q Q Q Q Q H
1 2 1 2 1 2 0 0
0 1 2 1 2 0 1 2 1 2
0 1 2 0 1 2 0 1 2 0 1 2 0
⊕
= +
=
=
+
=
+ +
+
=
Q2
J2 Q2
K2
Q1
J1 Q1
K1
Q0
J0 Q0
K0
C
K
Trang 4a/Thiết kế một mạch đếm đồng bộ dùng FF-JK tác động cạnh xuống, có dãy đếm như sau: 000, 001, 011,111,110,100,001… Những trạng thái không sử dụng sẽ được đưa về trạng thái 000 ở xung đồng hồ kế tiếp
Bảng trạng thái và hàm chuyển của mạch đếm:
Bảng Karnaugh cho các hàm chuyển:
H2
Q1Q0
Q1Q0
Q1Q0
Q K Q
Q
J
Q Q Q Q Q
H
1 2 0 1
2
1 2 0 1 2
2
=
+
=
Q K Q Q J
Q Q Q Q Q H
0 1 0 2 1
0 1 0 2 1 1
=
+
=
Q K Q
J
Q Q Q Q
H
2 0 1 0
2 0 1 0 0
=
+
=
J2 Q2
J1 Q1
J0 Q0
H1
H0
Trang 6Q3
Q2
Q1
Q0
b/ Mắc nối tiếp một bộ đếm 2 (Dùng FF-JK tác động cạnh xuống) với bộ đếm đã được thiết kế ở câu a Vẽ dạng sóng ở các ngã ra của bộ đếm giả sử trạng thái ban đầu của các ngã ra đều bằng 0 và xác định dãy đếm của mạch
Sơ đồ mạch:
Dạng sóng ở các ngã ra của bộ đếm:
Mạch đếm trên có dãy đếm sau:1000, 0001, 1001, 0011, 1011, 0111, 1111, 0110,
1110, 0100, 1100, 0001… Những trạng thái không sử dụng được đưa về trạng thái 0000
ở xung đồng hồ kế tiếp
CK
+
Trang 7Q Q Q Q K J
Q Q Q Q Q Q Q Q Q Q
Q Q Q Q Q Q Q Q Q Q Q Q H
0 2 0 3 1 1
1 0 2 0 3 0 2 0 3 1
0 1 2 0 1 2 0 1 3 0 1 3 1
+
=
=
+ +
+
=
+ +
Q Q Q K J
Q Q Q Q Q Q Q Q H
0 1 3 2 2
0 1 2 3 0 1 2 3 2
=
=
+
=
Q Q Q K Q Q Q J
Q Q Q Q Q Q Q Q H
0 1 2 3 0 1 2 3
0 1 2 3 0 1 2 3 3
=
+
=
Thiết kế mạch đếm đồng bộ modulo-12 dùng FF-JK Dùng ngã ra mạch đếm để điều khiển hệ thống đèn giao thông
Bảng trạng thái và các hàm chuyển của mạch đếm:
Bảng karnaugh cho các hàm chuyển:
Q1Q0 Q3Q2
11
Q1Q0
11 10
Q1Q0 Q3Q2
00
11
1
1
0 0
0
=
=
=
K J H
H1
H2
H3
Trang 8 Sơ đồ mạch:
Dùng các ngã ra mạch đếm để điều khiển hệ thống đèn giao thông :
Dựa vào bảng trạng thái của mạch đếm ta thấy:
− Ngõ ra Q1 cứ sau 2 xung CK thì đổi trang thái, mà đèn vàng cháy trong 20s nên ngõ ra Q1 dùng để điều khiển đèn vàng
− Ngõ ra Q2 đổi trạng thái sau 4 xung CK dùng để điều khiển đèn xanh
− Ngõ ra Q3 dùng để điều khiển đèn đỏ
Đèn cháy khi các ngõ ra ở mức 1, tắt ở mức 0
Cho mỗi xung CK tác động cạnh xuống là 10s
.Thiết kế mạch đếm đồng bộ dùng FF-JK có ngã vào điều khiển:
Khi X=0 mạch đếm 0,2,4,6 rồi trở về 0,các trạng thái còn lại đều trở về 0
Bảng trạng thái và hàm chuyển của mạch:
Q0
J0 Q0
J1 Q1
J2 Q2
J3 Q3
K3
+
CK
Trang 9( )
Q Q K Q Q J
Q Q Q Q Q Q H
0 1 2 0 1 2
0 1 2 0 1 2 2
=
=>
+ +
=
1
;
0
0 0
=
=
=>
=
K J
Q H
Bảng Karnaugh của các hàm chuyển :
Khi X=1 mạch đếm 0,6,4,2 rồi trở về 0 Các trạng thái còn lại đều trở về 0
Bảng trạng thái và hàm chuyển của mạch:
Bảng Karnaugh cho hàm chuyển H2:
Q1Q0
Q1Q0
Q1Q0 Q2
00 01 11 10
Q1Q0
1
; 1
0 1
1 0 1 1
=
=
=>
+
=
K Q J
Q Q Q H
Q Q K Q Q J
Q Q Q Q Q Q H
0 1 2 0 1 2
0 1 2 0 1 2 2
=
=>
+ +
=
H2
H0
Trang 10
Tương tự mạch trên:
Sơ đồ mạch:
1
; 1
0 1
1 0 1 1
=
=
=>
+
=
K Q J
Q Q Q H
1
;
0
0 0
=
=
=>
=
K J
Q H
Q0
J0 Q0
K0
CK
+
+
Q1
J1 Q1
K1
+ +
Q2
J2 Q2
K2
X