※ AVR 실험 #09

- Atmega128의 타이머/카운터0과 2는 8비트 구조를 가지고 있어서 시스템 클록 주파수를 나누기 위한 분주비가 크지 않으므로 상당히 높은 스위칭 주파수를 가지는 PWM출력 제어에나 적용할 수 있다. 더구나, 타이머/카운터0과 2의 PWM기능에서는 1주기를 결정하는 카운터값이 언제나 0~255의 범위에서만 동작하므로(즉, TOP이 0xFF로 고정) 시스템 클록 주파수가 일정하다면 PWM의 스위칭 주파수를 결정할 수 있는 유일한 방법은 프리스케일러를 변경하는 것뿐이다.

타이머/카운터1과 3은 16비트 구조를 가지고 있어서 분주비가 크므로 상당히 낮은 스위칭 주파수를 갖는 PWM제어까지 적용할 수 있다. 더구나, 타이머/카운터1과 3의 PWM기능에서는 1주기를 결정하는 카운터 TOP의 값을 임의로 고정시킬 수도 있다. 다시 말하면 타이머/카운터1과 3의 PWM에서는 듀티비는 물론이고 PWM의 스위칭 주파수까지 사용자가 임의로 변화시킬 수 있다.


※ AVR 예비 보고서 이론 내용

PWM의 동작모드별 특징 이해

PWM의 동작제어방법(관련 register, 주기 및 duty ratio 변경방법)

오실로스코프 사용법조사


※ 실습장비: Easy processor kit (Huins)


※ 예비보고서

실험9 예비보고서.pdf


※ 결과보고서

실험9 결과보고서 (14주차).pdf


Posted by 로드펭귄

※ AVR 실험 #08

ADC를 이용하여 아날로그신호를 디지털신호로의 변환을 이해하는 실험.

Atmega128에는 기본적으로 8채널 10비트의 A/D 컨버터를 내장하고 있다. 각 채널은 8개의 단극성 아날로그 입력으로 사용될 수도 있고, 몇 가지 형태의 차동입력으로 사용될 수도 있다. 단극성의 경우 외부의 입력 아날로그 신호가 충분히 클 경우에 주로 사용되고, 차동입력의 경우 그 반대의 경우로 내부의 10배 또는 200배 증폭 기능을 이용하여 처리한다.


※ AVR 예비 보고서 이론 내용

ADC모듈의 특징을 이해한다.

ADC와 관련된 실험 kit상의 관련 회로의 H/W적 작동 원리 및 제어 방법을 이해한다

광센서(TSL251R)에 대한 특징을 이해한다.

광센서(TSL251R)의 실험 kit상의 관련 회로 구성과 H/W적 작동 원리, Access 방법 및 ADC를 통한 광량측정 방법을 이해한다.

온도센서(TC1047A)에 대한 특징을 이해한다.

온도센서(TC1047A)의 실험 kit상의 관련 회로 구성과 H/W적 작동 원리, Access 방법 및 ADC를 통한 온도 측정 방법을 이해한다.


※ 실습장비: Easy processor kit (Huins)


※ 예비보고서

실험8 예비보고서.pdf


※ 결과보고서

실험8 결과보고서 (13주차).pdf



Posted by 로드펭귄