[디지털공학] 플립플롭을 이용한 신호등 제어기 작성
리포트 > 공학/기술
[디지털공학] 플립플롭을 이용한 신호등 제어기 작성
한글
2012.03.07
13페이지
1. [디지털공학] 플립플롭을 이용한 신호등 제..
2. [디지털공학] 플립플롭을 이용한 신호등 제..
[디지털공학] 플립플롭을 이용한 신호등 제어기 작성
목표 : 플립플롭을 이용한 신호등 제어기 작성.

◆ Flip-Flop
4bit동기 업 카운터를 만들기 위하여 JK F/F를 사용.

●FLIP FLOP-클럭 펄스가 나타나기 바로 이전의 입력이 출력에 반영되어 다음
클럭 펄스가 나타날 때까지 그 상태를 유지

●타이밍 순서
디지털 시스템의 동작을 제어하는 제어기는 제어신호를 정해진 순간에 발생시키기 위해서 타이밍 신호를 이용한다. 제어기에서 사용하는 타이밍 신호는 카운터나 시프트 레지스터를 이용하여 생성시킬 수 있다.

●카운터(counter)
➝입력 펄스에 따라서 레지스터의 상태가 미리 정해진 순서대로 변화하는 레지스터
➝카운터는 어떤 사건의 발생 횟수를 세거나 동작 순서를 제어하는 타이밍 신호를 만드는 데 사용.
➝F/F을 n 단 접속한 n 단 카운터는 2n 개를 계수할 수 있음.
➝F/F 한 단으로 2 진수를 나타낼 수 있으므로 풀리풀롭을 n 단 접속한 계수 회로를 2n 진 카운터라고 함

●리플카운터는 F/F 각각의 지연시간 때문에 용도에 따라서는 적합하지 않을 때가 있다. 이러한 결점을 보완하는 회로가 동기 카운터이다. 논리도에서 JK F/F은 J=K=1이면 F/F의 출력은 불변이다. 따라서 처음 F/F의 Q0는 클럭펄스가 입력 될 때마다 토글되며, 두 번째 F/F의 출력은 Q1은 Q0=1일때 토글되며,Q0=0이면 불변이다. 같은 방법으로 세 번째 F/F의 출력 Q1Q0=1일때 토글되며, Q1Q0=0이면 불변이며, 네 번째 F/F의 출력Q3는 Q2Q1Q0=1일때 토글되며, Q2Q1Q0=0이면 불변이다. 모든 F/F에 연속적으로 클럭펄스가 가해지면 Q3 Q2 Q1 Q0는 0000, 0001, 0010,0011,0100,……1100,1101,1110,1111,0000,0001,0010…으로 변한다. 즉 10진수로 0,1,2,3,4,……12,13,14,15,0,1,2 와 같이 변한다. 이와같이 0에서 15까지를 반복해서 세는 카운터를 동기 16진 카운터라 부른다.

....
디지털 공학-플립플롭ppt 최신 디지털 공학 - 사거리 신호등 시스템
[디지털공학] 예비보고서 - 플립플롭 [디지털 시스템] 디지털 시계 제작
논리회로 - 플립플롭 화학공학 실험 - 열풍온도제어기를 통하여 피드..
[재료공학실험] 비례제어기를 갖는 폐루프 제어 [제어공학] PID control[제어]
전자공학 실험 - 래치와 플립플롭 [프로그래밍] Labview랩뷰를 이용한 신호등
[기본회로] D 플립플롭을 사용하여 10진수 카운.. 디지털시스템설계 - 신호등 설계
[디지털 설계] 디지털 IC회로 설계 논리회로설계 - 자판기 설계에 대해
 
최신 디지털 공학 - 사거리 신..
논리회로 실험 - 555 타이머를..
수준측량 보고서
기본측량학실습 - 수준측량
공조설비설계 물량산출-덕트
물리학 실험 - 당구의 역학[충..
공학윤리 - 공학에서의 책임
공학윤리 사례 분석