[Ayeun] 마이크로프로세서응용 7주차 예비보고서 마프(ATmega128의 16Bit Timer/Counter & PWM)
- 최초 등록일
- 2018.12.22
- 최종 저작일
- 2018.11
- 14페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
1. ATmega128의 16Bit Timer/Counter & PWM에 대한 이해
1) PWM이란 (Pulse width modulation)
2) ATmega128의 16Bit Timer/Counter 이론 및 구성도
3) TCCRnx, TCNTn, OCRnx, ICRn, TIMSK, ETIMSK, TIFR, ETIFR 레지스터
4) 동작 모드와 이에 대한 출력 주파수 계산 방법
5) CTC Mode(Clear Timer on Compare Match)
6) FAST PWM
7) Phase Correct PWM
8) Phase and Frequency Correct PWM Mode
본문내용
1. ATmega128의 16Bit Timer/Counter & PWM에 대한 이해
(PWM이란?, 관련 이론 및 내부 구성도,
TCCRnx, TCNTn, OCRnx, ICRn, TIMSK, ETIMSK, TIFR, ETIFR 레지스터 조사,
동작 모드와 이에 대한 출력 주파수 계산 방법 등)
#PWM이란 (Pulse width modulation)
펄스의 폭을 컨트롤하는 주기 제어방법이다.
“On”되는 시간에 따라 그 주기가 달라진다. 주기가 낮다면 그에 따라 전압이 약해진다.
왜냐하면 전압이 꺼지는 시간이 대부분이기 때문이다.
다음 그림은 주기를 퍼센트로 나타낸 것이다.
#ATmega128의 16Bit Timer/Counter 이론 및 구성도
16bit 타이머/카운터 1과3
– 최대값 = 65535(0XFFFF)
– 최소값 = 0 (0X0000)
– 일반모드
– PC PWM 모드
– CTC 모드
– 고속PWM 모드
– PFC PWM 모드
– TC1C는 TC2와같이 변조기로동작가능
참고 자료
없음