
총 50개
-
실험3광전 소자의 특성 실험2025.05.111. LED의 특성 LED는 자신의 단자에 전류나 전압이 인가 될 때 빛을 발생 시키는 반도체 소자로, 광전자 소자로 구분되기도 한다. LED는 백열전구에 비해서 긴 수명과 낮은 소비 전력을 갖기 때문에 전자 장비에서 가장 널리 사용되는 광원이다. LED는 다른 반도체 다이오드와 유사하게 기본적으로는 PN 접합형 다이오드와 같이 순 방향으로 바이어스 되거나 역방향으로 바이어스 된다. 순방향으로 바이어스 되면 순방향 전류에 대한 응답으로 빛을 발광 한다. 2. 7 세그먼트 LED 디스플레이 LED가 가장 널리 사용되는 응용 분야 중 ...2025.05.11
-
중앙대학교 마이크로프로세서 응용회로 설계실습 결과보고서 9주차2025.01.021. fnd.c 파일의 fnd_hexadecimal 배열 완성 fnd.c 파일의 static unsigned short fnd_hexadecimal[16] 배열을 완성하였습니다. 이 배열은 16진수 숫자를 7세그먼트 디스플레이에 표시하기 위한 값들을 저장하고 있습니다. 2. 선택 모드에서의 장치 선택 '선택 모드'에서 d를 입력하면 Dot Matrix, c를 입력하면 CLCD가 선택됩니다. 문제에서 주어진 dc, cd, dcd, ccddcd 조합으로 Dot Matrix와 CLCD가 모두 선택됩니다. 3. keypad 값 읽기를 위한...2025.01.02
-
디지털시스템설계실습_HW_WEEK112025.05.091. 7 세그먼트 업다운 카운터 이 프레젠테이션은 7 세그먼트 업다운 카운터를 구현하는 방법을 설명합니다. 이를 위해 Verilog 코드를 사용하여 상태 머신을 설계하고, 각 상태에 따라 7 세그먼트 디스플레이의 출력을 제어합니다. 또한 시뮬레이션을 통해 동작을 확인하고, 합성 후 critical path delay를 분석합니다. 이를 통해 FSM 설계의 효율성과 7 세그먼트 디스플레이의 작동 원리를 이해할 수 있습니다. 2. 상태 머신 설계 이 프레젠테이션에서는 7 세그먼트 업다운 카운터를 구현하기 위해 상태 머신을 설계합니다. ...2025.05.09
-
배터리 잔량 테스터 최종 설계2025.01.131. 배터리 잔량 테스터 상세 설계 배터리 잔량 테스터의 상세 설계 과정을 설명합니다. 상세 설계 블록도를 작성하고, 방전 데이터 수집, 코드 블록도 및 회로도 작성, 결선 및 동작 확인, 납땜 등의 과정을 거쳤습니다. 2. 배터리 잔량 테스터 결과 시연 완성된 배터리 잔량 테스터의 결과를 시연하는 영상을 촬영하였습니다. 1.5V, 3.7V, 9V 배터리를 각각 삽입하여 LCD, LED Bar, 7세그먼트 디스플레이를 통해 배터리 종류, 잔량 전압, 잔량 비율 등을 확인할 수 있습니다. 3. 배터리 잔량 테스터 결과 분석 및 고찰 ...2025.01.13
-
한양대 Decoder & 7-Segment2025.05.041. 7-Segment와 74LS47 (BCD to 7-Segment Decoder) 7-Segment는 7개의 획으로 숫자나 문자를 나타낼 수 있는 표시 장치의 일종이다. 74LS47 소자는 4개의 핀만으로도 7-Segment 1개를 사용할 수 있게 해준다. Anode와 Cathode 방식의 차이가 있으며, 실험에서는 Anode 방식의 74LS47 소자를 사용했다. 2. 74LS47 (BCD to 7 Segment Decoder) Pin map 74LS47 소자의 Pin map을 설명했다. A3, A2, A1, A0은 BCD in...2025.05.04
-
숫자표시기와 응용2024.12.311. 7-세그먼트 표시기(7-segment display) 7-세그먼트 표시기는 일곱 개의 발광다이오드(LED)로 이루어져 있으며, 이 중 어느 LED가 켜지느냐에 따라 0~9까지의 숫자가 표시됩니다. 이 표시기는 공통캐소드형과 공통아노드형으로 나뉘며, 각각 부논리와 정논리로 동작합니다. 적절한 저항값을 사용하여 LED에 충분한 전류를 공급해야 합니다. 2. 7-세그먼트 디코더/구동기(7-segment decoder/driver) 7-세그먼트 디코더/구동기는 BCD 코드를 입력받아 7-세그먼트 표시기의 LED를 적절히 켜주는 IC입...2024.12.31
-
BCD code, 세븐 세그먼트에 대한 이론 및 회로2025.05.101. BCD code BCD는 Binary Coded Decimal의 약자로서 이진코드의 십진화를 의미한다. 일반적으로 BCD 코드란 8421코드를 의미하며 각 비트의 자리값은 MSB에서부터 8,4,2,1로 되기 때문에 가중코드라고 한다. BCD코드에서는 10진수의 한자리 수인 0~9까지만을 숫자로 표현하고 그 이상의 숫자에서 대해서는 don't care한다. BCD코드의 덧셈을 하려면 ①2진수의 덧셈의 규칙에 따라 두 수를 더하고 ②연산결과 4비트의 값이 9거나 9보다 작으면 그대로 결과값으로 사용하고 ③ 연산결과 4비트의 값이 ...2025.05.10
-
[A+] 중앙대학교 아날로그 및 디지털 회로 설계실습 예비보고서 10. 7-segment, Decoder 회로 설계2025.04.291. 7-segment와 Decoder 7-segment와 Decoder를 이해하고 관련 회로를 설계하는 것이 이 실습의 목적입니다. 7-segment는 공통 단자에 High voltage를 연결하고 점등하고자 하는 segment에만 Low voltage를 연결하여 선택적으로 LED를 점등할 수 있습니다. Decoder 74LS47은 10~14까지의 숫자를 표현할 수 있습니다. Karnaugh 맵을 이용하여 각 출력에 대한 간소화된 불리언식을 구했습니다. 이를 바탕으로 Decoder와 7-segment를 이용한 7-segment 구...2025.04.29
-
아날로그 및 디지털회로 설계 실습 실습10_7-segment Decoder 회로 설계_결과보고서2025.01.211. 7-segment Decoder 7-segment Decoder는 4비트 BCD 입력을 받아 7-segment LED 디스플레이를 구동하는 회로입니다. 7-segment LED는 16개의 세그먼트로 구성되어 있으며, 이 중 4개의 세그먼트를 사용하여 0부터 9까지의 숫자를 표시할 수 있습니다. 7-segment Decoder 회로는 BCD 입력을 받아 이를 7-segment LED 구동 신호로 변환하는 역할을 합니다. 이를 통해 디지털 회로에서 숫자 표시가 가능해집니다. 2. 7-segment LED 유형 7-segment L...2025.01.21
-
atmega128 장애물피하기 게임2025.01.161. atmega128 마이크로컨트롤러 atmega128 마이크로컨트롤러를 사용하여 장애물 피하기 게임을 설계하였습니다. 게임은 LCD 디스플레이에 표시되며, 주인공은 스위치를 눌러 위아래로 이동하여 장애물을 피하는 게임입니다. 외부 인터럽트를 활용하여 스위치 입력을 처리하고, 장애물과 생명 아이템의 생성 및 이동, 충돌 처리 등의 게임 로직을 구현하였습니다. 2. LCD 디스플레이 LCD 디스플레이를 사용하여 게임 화면을 표시합니다. LCD 명령어 및 데이터 쓰기 함수를 구현하여 화면에 문자열을 출력하고, 주인공과 장애물, 생명 ...2025.01.16