ADC 2

마이크로프로세서 - (7) 아날로그-디지털 변환

아날로그-디지털 변환 주변의 데이터는 아날로그이기에 마이크로컨트롤러에서 처리할 수 있는 디지털 데이터로 변환이 필요하다. ADC(아날로그-디지털 변환기) : 10비트 해상도, 8개 채널 제공 출처 : ATmega128로 배우는 마이크로컨트롤러 프로그래밍 ADMUX -> ADCSRA -> ADC 순서대로 진행된다. 우선 ADMUX에서 기준전압을 5V, 0V, 2.56V에서 정한 후 입력 채널을 선택한다. 이후 ADCSRA에서 변환, 활성화, 모드, 분주율 등을 설정한다. 최종적으로 ADC에서 변환값을 10비트에 저장한다. ​ 단일 입력은 1개의 입려과 GND를 사용하고, 차동 입력은 2개의 입력 차이와 GND를 사용한다. 여기서 입력되는 아날로그 신호 크기가 작은 경우 증폭 기능을 사용할 수 있다. 이를 ..

대학교 2023.10.18

디지털논리회로 - (1) 디지털 정보, 펄스 파형

- 신호 - 디지털 신호 : 두 레벨의 신호값으로만 이루어진다. - 아날로그 신호 : 원래의 물리적인 양과 유사한 연속적인 값을 갖는다. ​ - 디지털 시스템 : 이산적인 정보를 가공,처리하여 이산적인 정보를 출력하는 형태의 장치 - 아날로그 시스템 : 연속적인 정보를 입력받아 처리하여 연속적인 형태의 정보를 출력하는 시스템 ​ - 디지털 시스템의 장점 1. 내부와 외부 잡음에 강하다. 2. 설계하기가 쉽다. 3. 프로그래밍으로 전체 시스템을 제어할 수 있다. 4. 정보를 저장하거나 가공하기 쉽다. 5. 정보 처리의 정확성과 정밀도를 높일 수 있다. 6. 저렴한 가격에 구성할 수 있다. ​ - ADC : 아날로그 신호를 디지털 신호로 변환한다. - DAC : 디지털 신호를 아날로그 신호로 변환한다. ​ ..