목차
실험목적
예비과제
실험
예비과제
실험
본문내용
력을 관찰하여 기록하라.
R
S
enable
Q
Q
0
0
0
1
0
0
0
1
1
0
0
1
1
0
1
0
1
0
0
1
1
0
1
1
0
1
0
0
1
0
1
1
1
0
0
1
1
0
0
1
(5) 다음 회로를 구성하고 진리표를 완성하라.
D
CLK
Q
0
0
X
0
1
0
0
0
0
1
0
0
1
1
1
1
0
1
⇒ 이 실험의 경우도 CLK의 변화 ‘010010’을 주는 법을 알지 못하여서 D/CLK 값이 0/0, 1/0일 때의 시뮬레이션 값에 오류가 생겼습니다. 하지만 실험 3과 마찬가지로 실제로 실험을 할 때는 Q값을 고려하여 실험을 한다면 진리표와 같은 올바른 결과 값을 이끌어 낼 수 있을 것입니다.
(6) SN7474를 이용하여 다음 각 항의 실험을 하라.
1) PRESET = CLEAR = 1로 두고 진리표를 작성하라.
2) 1)의 상태에서 CLK = 1을 두고 D의 입력 변화에 따른 출력 변화를 관찰하라.
3) 1)에서 PRESET = 0을 두고 1)의 진리표를 완성하라.
6-1)D
CLK
Q
0
1
0
0
0
0
1
1
1
1
0
1
6-2)D
CLK
Q
0
1
0
1
1
1
6-3)D
CLK
Q
0
1
1
0
0
1
1
1
1
1
0
1
(7) SN7476을 이용하여 PRESET = 1, CLEAR = 1로 두고 다음 진리표를 완성하라. 이때 CLK는 function generator을 사용하라.
J
K
Q
0
0
1
0
0
1
0
1
1
0
1
0
1
0
0
1
0
1
1
1
1
1
1
0
⇒ 실험 (7)은 제가 생각하기에 시뮬레이션을 돌릴 때 회로를 올바르게 설계했다고 생각하는데 실험을 돌리면 에러가 났습니다. 그 이유를 알아보았는데 플립플롭 안에 있는 래치는 초기 값에 0또는 1의 값으로 초기화 시켜줘야 하는데 그 설정을 못해서 저런 오류 문구가 뜬 것으로 생각됩니다. 이 문제를 해결하기 위하여 추측되는 값을 모두 바꿔보았는데도 같은 오류문구가 떠서 해결하지 못하였습니다. 만약 시뮬레이션이 성공하였다면 jk플립플롭의 진리표에 따라 위의 표와 같은 결과를 이끌어 낼 수 있었을 것입니다.
(8) <그림 15.12>의 회로에서 J와 K 입력을 +5V 단자에 연결하고, clock pulse를 인가하였을 때 출력 파형을 관찰하여 파형을 도시하라.
Clock pulse를 인가하기 전에 CLR은 접지 후 +VCC에 접속하고, PR은 +VCC에 접속한다.
⇒ 실험 (8)도 실험 (7)과 같은 회로여서 그런지 같은 이유로 같은 오류가 발생한 것으로 보입니다. J와 K의 입력으로 +5V 단자에 연결하는 것을 1을 입력하는 것으로 하고, CLR은 접지 후 +VCC에 접속하는 것은 0을 입력하였다가 1로 바뀌도록 하였고, PR에 +VCC를 접속하는 것은 1을 입력시키는 것으로 대신하였습니다. 만약 시뮬레이션 결과가 잘 나왔다면 위의 사진과 같은 파형을 얻을 수 있었을 것입니다. (7476 소자로 시뮬레이션이 가능했다면 파형은 실제실험에서 오실로스코프의 역할을 하는 vpulse소자를 이용하여 파형을 얻어낼 수 있었을 것입니다.)
R
S
enable
Q
Q
0
0
0
1
0
0
0
1
1
0
0
1
1
0
1
0
1
0
0
1
1
0
1
1
0
1
0
0
1
0
1
1
1
0
0
1
1
0
0
1
(5) 다음 회로를 구성하고 진리표를 완성하라.
D
CLK
Q
0
0
X
0
1
0
0
0
0
1
0
0
1
1
1
1
0
1
⇒ 이 실험의 경우도 CLK의 변화 ‘010010’을 주는 법을 알지 못하여서 D/CLK 값이 0/0, 1/0일 때의 시뮬레이션 값에 오류가 생겼습니다. 하지만 실험 3과 마찬가지로 실제로 실험을 할 때는 Q값을 고려하여 실험을 한다면 진리표와 같은 올바른 결과 값을 이끌어 낼 수 있을 것입니다.
(6) SN7474를 이용하여 다음 각 항의 실험을 하라.
1) PRESET = CLEAR = 1로 두고 진리표를 작성하라.
2) 1)의 상태에서 CLK = 1을 두고 D의 입력 변화에 따른 출력 변화를 관찰하라.
3) 1)에서 PRESET = 0을 두고 1)의 진리표를 완성하라.
6-1)D
CLK
Q
0
1
0
0
0
0
1
1
1
1
0
1
6-2)D
CLK
Q
0
1
0
1
1
1
6-3)D
CLK
Q
0
1
1
0
0
1
1
1
1
1
0
1
(7) SN7476을 이용하여 PRESET = 1, CLEAR = 1로 두고 다음 진리표를 완성하라. 이때 CLK는 function generator을 사용하라.
J
K
Q
0
0
1
0
0
1
0
1
1
0
1
0
1
0
0
1
0
1
1
1
1
1
1
0
⇒ 실험 (7)은 제가 생각하기에 시뮬레이션을 돌릴 때 회로를 올바르게 설계했다고 생각하는데 실험을 돌리면 에러가 났습니다. 그 이유를 알아보았는데 플립플롭 안에 있는 래치는 초기 값에 0또는 1의 값으로 초기화 시켜줘야 하는데 그 설정을 못해서 저런 오류 문구가 뜬 것으로 생각됩니다. 이 문제를 해결하기 위하여 추측되는 값을 모두 바꿔보았는데도 같은 오류문구가 떠서 해결하지 못하였습니다. 만약 시뮬레이션이 성공하였다면 jk플립플롭의 진리표에 따라 위의 표와 같은 결과를 이끌어 낼 수 있었을 것입니다.
(8) <그림 15.12>의 회로에서 J와 K 입력을 +5V 단자에 연결하고, clock pulse를 인가하였을 때 출력 파형을 관찰하여 파형을 도시하라.
Clock pulse를 인가하기 전에 CLR은 접지 후 +VCC에 접속하고, PR은 +VCC에 접속한다.
⇒ 실험 (8)도 실험 (7)과 같은 회로여서 그런지 같은 이유로 같은 오류가 발생한 것으로 보입니다. J와 K의 입력으로 +5V 단자에 연결하는 것을 1을 입력하는 것으로 하고, CLR은 접지 후 +VCC에 접속하는 것은 0을 입력하였다가 1로 바뀌도록 하였고, PR에 +VCC를 접속하는 것은 1을 입력시키는 것으로 대신하였습니다. 만약 시뮬레이션 결과가 잘 나왔다면 위의 사진과 같은 파형을 얻을 수 있었을 것입니다. (7476 소자로 시뮬레이션이 가능했다면 파형은 실제실험에서 오실로스코프의 역할을 하는 vpulse소자를 이용하여 파형을 얻어낼 수 있었을 것입니다.)
소개글