총 20개
-
아날로그 및 디지털 회로 설계 실습 결과보고서12 Stopwatch설계2025.05.151. 아날로그 및 디지털 회로 설계 이 보고서는 아날로그 및 디지털 회로 설계 실습의 일환으로 Stopwatch 설계에 대한 내용을 다루고 있습니다. 기본적인 클럭 생성 회로와 카운터 회로를 테스트하고, 1Hz의 클럭 신호를 생성하여 BCD 카운터와 7-segment 디코더를 통해 숫자를 표시하는 회로를 구현하였습니다. 또한 2자리 숫자 표시와 최대 숫자 제어, 3자리 숫자 표시(시간 표현) 카운터 설계 등의 과정을 거쳐 최종적으로 시간을 표시하는 Stopwatch 회로를 설계하였습니다. 2. BCD 카운터 BCD 카운터(10진 카...2025.05.15
-
[논리회로실험] 실험8. Counter 결과보고서2025.05.051. 비동기식 2단 2진 카운터 실험 1에서는 비동기식 2단 2진 카운터를 설계하였다. 비동기식 카운터는 CLK 값이 첫 번째 플립플롭에만 인가되는 회로이기 때문에 그 다음 플립플롭의 클럭 입력값은 앞 단의 플립플롭의 출력값으로 인가된다. 실험결과 첫 번째 플립플롭은 J=K=1인 상태로 클럭펄스가 들어올 때마다 전 출력 값의 toggle 값이 출력되며 첫 번째 단의 출력이 Falling일 때 두 번째 단의 출력 값이 정해지는 방식이었다. 이 값들을 AND Gate에 넣어 다이오드로 출력을 확인했을 때 A'B', AB', A'B, A...2025.05.05
-
아날로그 및 디지털 회로설계 실습: Stopwatch 설계2025.11.151. BCD 카운터 및 7-Segment LED 디스플레이 Function generator를 이용하여 1Hz의 클럭 신호를 생성하고 이를 BCD 카운터(10진 카운터)에 연결한다. BCD 카운터의 4bit 출력을 BCD to 7-segment 디코더를 통해 7-segment LED에 표시한다. 과전류 방지를 위해 330Ω 저항을 연결하며, 디코더 출력 방식과 LED 타입의 매칭을 고려한다. 결과적으로 0부터 9까지 순차적으로 표시되는 1자리 숫자 카운터를 구현한다. 2. 다중 자리 카운터 설계 및 최대값 제어 1자리 카운터 회로를...2025.11.15
-
아날로그 및 디지털회로 설계 실습 실습12_Stopwatch 설계_결과보고서2025.01.211. 스탑워치 설계 이번 실습에서는 BCD 카운터와 7-segment를 이용해 스탑워치를 제작했고 회로의 구성요소들이 올바르게 동작해 설계 목표를 달성한 것을 확인했습니다. 스탑워치는 일상생활에서 자주 쓰이는 전자기기이며, 스탑워치의 기능을 구현하기 위해서는 다양한 디지털 회로 구성요소에 대한 이해가 필요합니다. 이번 실습을 통해 디지털 회로의 구성요소들을 활용하여 실생활에서 사용되는 전자기기의 기능을 구현하는 회로를 설계하고 올바르게 동작하는 것을 확인할 수 있었습니다. 2. BCD 카운터와 7-segment 활용 2자리 숫자를 ...2025.01.21
-
스톱워치 설계 실습 - 디지털 회로 구성2025.12.181. 클럭 생성 및 카운터 회로 BCD 카운터(74HC192)를 사용하여 클럭 신호를 생성하고 10진 카운팅을 수행한다. CPu 단자에 Vpulse를, CPd 단자에 High 신호를, MR에 Low 신호를 인가하여 count up 모드로 동작시킨다. 카운터 출력 4bit을 BCD to 7-segment 디코더(MC14511B)를 통해 7-segment 디스플레이에 연결하며, 과전류 방지를 위해 330Ω 저항을 사용한다. 2. 다자리 숫자 표시 및 캐스케이드 연결 74HC192 카운터를 캐스케이드 방식으로 연결하여 2자리 및 3자리 ...2025.12.18
-
[A+] 중앙대학교 아날로그 및 디지털 회로 설계실습 예비보고서 12. Stopwatch 설계2025.04.291. 클럭 생성 회로 및 카운터 회로 테스트 Function generator를 이용하여 실습서와 동일하게 Frequency는 1 [Hz], Amplitude는 0 ~ 5 [V]의 square wave의 clock 신호를 만든다. 이후 Decoder와 7-segment 사이에 330 [Ω]의 저항을 달아 과전류를 방지하고, decoder의 출력 방식과 7-segment LED의 type 간의 매칭을 유의하며 점퍼선을 연결한다. 74HC192라는 BCD 카운터를 사용하였고, Count up mode로 동작시키기 위해 [그림 1]을 참...2025.04.29
-
Sequential Logic 회로 설계 및 구현 실험2025.12.121. Sequential Logic 회로 Sequential Logic 회로는 현재 입력뿐만 아니라 이전 상태에 영향을 받아 현재 출력을 생성하는 디지털 회로이다. Combinational Logic 회로와 달리 메모리 요소를 포함하여 이전 출력의 일부를 기억하고 이를 다음 출력 생성에 사용한다. 일반적인 구조는 Combinational Logic 회로와 메모리 요소로 구성되며, 현재 입력과 이전 상태(state)를 함께 처리하여 출력을 결정한다. 2. Shift Register Shift Register는 여러 개의 D Flip-...2025.12.12
-
FPGA Board를 이용한 FSM 회로의 구현2025.12.201. JK 플립플롭 JK 플립플롭은 RS래치의 금지된 입력(RS='11')을 토글 기능으로 변환하여 동작하는 플립플롭이다. RS 플립플롭에 토글 기능을 결합한 형태로, 입력 JK가 00, 01, 10일 때는 RS 플립플롭과 동일하게 작동하며, JK=11일 때 출력 Q가 반전된다. 이는 디지털 회로 설계에서 상태 저장 및 제어 기능을 수행하는 기본 소자이다. 2. 카운터(Counter) 카운터는 특정 이벤트 발생 횟수를 저장하고 클럭 신호와 연동하여 작동하는 순차 회로이다. 업 카운터는 클럭의 상승 에지마다 개수가 증가하며, 임의의 ...2025.12.20
-
디지털 만보기 설계 및 구현2025.11.151. 기울기 센서 및 카운터 회로 SW-200 기울기 센서를 사용하여 걸음을 감지하고, 74LS90 10진 카운터를 통해 카운트를 수행한다. 센서 내부의 금속 구슬이 기울기에 따라 위치를 변경하여 전류 흐름을 제어하며, 이 신호가 카운터에 입력되어 0부터 999까지 3자리로 표시 가능하다. SR래치를 통해 입력값을 안정화하여 정확한 1씩 카운트를 구현한다. 2. SR래치 및 신호 안정화 NAND 게이트(74LS00) 2개로 구성된 SR래치는 기울기 센서의 불안정한 신호를 제어하여 0과 1값이 번갈아 출력되도록 한다. 이를 통해 카운...2025.11.15
-
스톱워치 설계를 통한 디지털 회로 실습2025.12.121. 디지털 회로 설계 스톱워치 설계 실습을 통해 카운터, 분주회로, 클럭 회로, 디코더 등 다양한 디지털 회로 구성요소에 대한 이해를 높인다. 이 실습은 Datasheet를 읽고 분석하는 능력과 원하는 회로를 설계할 수 있는 능력을 배양하는 것을 목표로 한다. 2. 집적회로(IC) 부품 실습에 사용되는 주요 IC 부품으로는 Inverter 74HC04, NAND gate 74HC00, NOR gate 74HC02, AND gate 74HC08, OR gate 74HC32, BCD Decoder 74LS47, BCD 카운터 74HC...2025.12.12
