총 88개
-
A/D 변환기의 특징과 A/D 인터럽트 사용을 위한 초기화 과정 및 사용시 유의사항2025.01.031. A/D 변환기 특징 A/D 변환기는 10bit 분해능으로 아날로그 전압을 10bit의 디지털 수로 표시할 수 있다. 변환시간은 13-260us이며 단극성 입력 채널이 8개로 22종류의 차동 입력이 가능하다. 내부 기준 전압은 2.56V이며 포트 F를 통해 입력되고 멀티플렉서에 의해 A/D 변환기에 연결된다. A/D 변환 결과는 16bit로 A/D 변환기 데이터 레지스터에 저장된다. 2. A/D 인터럽트 사용을 위한 초기화 과정 A/D 인터럽트 사용을 위한 초기화 과정은 다음과 같다. 1) VREF 신호 결정, 2) A/D 변환...2025.01.03
-
AD/DA 컨버터 응용전기회로 예비보고서2025.11.141. A/D 변환기 A/D 변환기는 아날로그 신호를 일정한 시간 간격으로 샘플링하여 디지털 신호로 변환하는 장치입니다. 샘플링 주기가 작을수록 변환된 디지털 신호의 정확도가 높아지지만 처리 시간이 오래 걸립니다. A/D 변환기는 계수방식과 비교방식으로 분류되며, 비교방식은 궤환 비교방식과 무궤환 비교방식으로 나뉩니다. 영상, 온도, 압력 등 다양한 신호를 디지털 신호로 변환하는데 사용됩니다. 2. D/A 변환기 D/A 변환기는 디지털 신호를 아날로그 신호로 변환하여 출력하는 장치입니다. 래더형 D/A 변환기와 전압 가산형 D/A 변...2025.11.14
-
AD/DA 컨버터 응용전기회로 실험 결과보고서2025.11.141. A/D 및 D/A 변환기 A/D 변환기와 D/A 변환기의 원리와 동작을 이해하고 기본적인 A/D, D/A 변환기 회로를 학습한다. 이 실험에서는 NE555 타이머와 7490 카운터를 이용하여 D/A 변환기를 구성하고, 7490 카운터에서 나온 이산신호를 적절한 저항값으로 연결하여 D/A 변환기를 구현할 수 있음을 확인한다. 출력 전압은 계단함수 형태로 0V부터 시작하여 일정한 간격으로 상승하며, 10진 카운팅 후 다시 0V로 초기화된다. 2. 7490 카운터 및 JK 플립플롭 7490 IC는 내부에 4개의 JK 플립플롭으로 구...2025.11.14
-
아날로그 시스템과 디지털 시스템의 비교 분석2025.11.111. 아날로그 시스템 아날로그 시스템은 연속된 크기와 연속된 시간으로 신호를 받으며, 아날로그 신호를 입력받아 아날로그 회로를 통과해 아날로그 출력이 일어난다. 테이프 레코더가 대표적 예로, 모터와 헤드, 메커니즘으로 구성되어 있다. 헤드는 코일을 U자형 철심에 감은 구조로 전자기 신호와 법칙을 토대로 유도 자기장을 형성시켜 신호를 재생하거나 녹음한다. 3헤드 방식을 사용하며 테이프 덱의 잡음이 크고 디지털 시스템보다 2배에서 10배의 잡음이 존재한다. 2. 디지털 시스템 디지털 시스템은 모든 신호가 숫자의 나열로 변환되어 전달되며...2025.11.11
-
응전실1_ADDA컨버터응용전기회로_결과보고서2025.01.131. 전압 가산형 D/A 변환기 실험 과정에서 7490 카운터소자를 이용하여 전압 가산형 D/A 변환기 실험을 진행하였다. 실험 결과 계단형으로 파형이 반복적으로 잘 나타났다. 예비보고서에서 실행한 시뮬레이션에서는 계단 파형이 총 16개가 반복되는 모양이었지만, 실제 실험에서는 계단 파형이 총 10개로 나타났다. 이는 실제 실험에서 7490 카운터를 사용했기 때문이다. 7490 카운터는 10진 카운터를 할 수 있으며, 내부에 2진 카운터와 5진 카운터가 있기 때문에 2진 카운터의 출력을 5진 카운터의 clock에 입력하면 결과적으로...2025.01.13
-
조도 센서 기반 자동 전조등 제어 시스템2025.11.161. 조도 센서 및 A/D 변환기 ATMEGA128 마이크로프로세서의 A/D Converter를 이용하여 조도 센서로부터 주위 밝기 값을 측정합니다. 측정된 아날로그 값은 디지털 값으로 변환되어 처리됩니다. 조도값 400 미만은 밤, 400~700은 노을, 700 이상은 낮으로 구분하여 세 가지 밝기 상태를 인식합니다. 2. 마이크로프로세서 포트 제어 ATMEGA128의 다양한 포트(PORTA, PORTB, PORTC, PORTD, PORTE, PORTF)를 활용하여 조도 센서 입력, LED 제어, 7 Segment LED 표시, ...2025.11.16
-
(A+) 마이크로프로세서응용 ATmega128 ADC(Analog to Digital Converter) 보고서2025.01.241. ADC(Analog to Digital Converter) ADC(Analog to Digital Converter)는 연속적인 아날로그 신호를 디지털 수치 신호로 변환하는 장치로서 각종 디지털 신호 처리를 위해 사용된다. ATmega128은 8-채널 10비트 측차근사 A/D 컨버터를 가지고 있으며, 단일전압 입력과 차등전압 입력을 지원한다. A/D 컨버터에는 안정된 동작을 위해 MCU의 전원과 별도로 전원 단자와 기준 전압 단자를 가지고 있다. A/D 컨버터 관련 주요 레지스터로는 ADMUX, ADC Data Register...2025.01.24
-
[A+, 에리카] [A+] 2021-1학기 논리설계및실험 Decoder, Encoder 실험결과보고서2025.05.011. Decoder Decoder는 2진수 입력값을 10진수 값으로 변환하여 출력하는 회로입니다. 입력값 a, b를 받아 d3, d2, d1, d0의 값으로 출력하며, 총 4개의 minterm을 만듭니다. and 게이트와 not 게이트를 이용하여 논리회로를 구성할 수 있습니다. 2. Encoder Encoder는 10진수 입력값을 2진수 값으로 변환하여 출력하는 회로입니다. 입력값을 총 4개 받아 b1과 b0가 출력됩니다. 입력값 a3, a2, a1에 1(High)가 입력되면 해당되는 10진수 숫자 값이 b1, b0를 통해 2진수로...2025.05.01
-
<IT개론> 스택과 트리의 활용2025.05.091. 중위 표기법을 후위 표기법으로 변환 중위 표기법 'A+B*C'를 후위 표기법으로 변환하는 과정을 설명했습니다. 먼저 피연산자 A, B, C를 순서대로 출력하고, 연산자 +, *를 스택에 추가하여 우선순위에 따라 출력하는 방식으로 변환했습니다. 이를 통해 후위 표기법 'ABC*+'를 얻을 수 있습니다. 2. 중위 표기법을 후위 표기법으로 변환 중위 표기법 'A*B+C'를 후위 표기법으로 변환하는 과정을 설명했습니다. 피연산자 A, B, C를 순서대로 출력하고, 연산자 *, +를 스택에 추가하여 우선순위에 따라 출력하는 방식으로 ...2025.05.09
-
컴퓨터 그래픽스 정이십면체 구현 및 이벤트 기능2025.11.141. 정이십면체(Icosahedron) 구현 정이십면체는 12개의 꼭짓점과 20개의 삼각형 면으로 구성된 정다면체입니다. 코드에서는 12개의 3D 좌표로 정의된 꼭짓점들을 이용하여 20개의 면을 생성합니다. 각 면은 3개의 정점으로 이루어진 삼각형이며, 면마다 다른 RGB 색상(노란색, 청록색, 자홍색)이 지정됩니다. createIcosahedron() 함수에서 정점 배열과 색상 배열을 초기화하여 그래픽스 렌더링을 위한 데이터를 준비합니다. 2. 변환 행렬(Transformation Matrix) 적용 display() 함수에서 크...2025.11.14
