마이크로컴퓨터에서 PWM(Pulse Width Modulation) 발생
컴퓨터시스템응용기술사 제120회 3교시 25번 문항으로, 과목은 컴퓨터구조입니다.
원문 문제
컴퓨터시스템응용기술사 제120회 25번. 마이크로컴퓨터에서 PWM(Pulse Width Modulation) 발생
- 가. 카운터레지스터(Counter Register)와 출력비교레지스터(Output Compare Register)를 이용하여 마이크로컴퓨터에서 PWM을 발생시킬 수 있는 원리를 개념적으로 설명하시오. (CPU 클럭주파수 f=16MHz, 64분주 적용)
- 나. "가"항의 원리를 이용하여, PWM의 duty cycle을 고속(90%), 중속(70%), 저속(50%) 등으로 조절하여 모터의 속도제어나 조명의 디밍(dimming)제어가 가능함을 계산을 통하여 설명하시오. (단, 문제에서 주어지지 않은 조건은 임의로 정의 가능)
핵심 키워드
- 카운터 레지스터
- 출력 비교 레지스터
- Duty Cycle
- PWM 주파수
- 분주비
- 신호 생성
고득점 가이드 — 1. 개요
PWM 은 일정 주기 안에서 ON 구간 폭(duty cycle)을 변화시켜 평균 전력을 조절하는 디지털 변조 방식이며, 마이크로컴퓨터에서는 타이머의 카운터 레지스터(TCNT)와 출력비교 레지스터(OCR)의 비교 동작으로 손쉽게 생성한다. CPU 클럭 16MHz, 64분주 조건에서 타이머 클럭은 16MHz/64 = 250kHz, 한 틱은 4us(마이크로초) 가 되며, 이 두 값이 PWM 주기와 분해능을 결정한다.
출제 이력
- 카운터 레지스터기출 1문항
- 출력 비교 레지스터기출 1문항
- Duty Cycle기출 1문항
- PWM 주파수기출 1문항
- 분주비기출 1문항
- 신호 생성기출 1문항
다른 회차에서 같은 키워드가 나온 문항이 아직 없어요.
같은 과목 문항
- 제120회 5번GPU(Graphics Processing Unit)1교시무료
- 제120회 10번CAM(Content-Addressable Memory)에 대하여 일반적인 메모리와 비교1교시무료
- 제120회 18번인터럽트(Interrupt)2교시
- 제120회 21번ARM(Advanced RISC Machine) 프로세서3교시
- 제120회 26번병렬처리를 위한 컴퓨터구조설계기법으로 분기예측 기술의 2가지 방법인 분기방향예측과 분기목적지예측, 및 예측실행(Speculative Execution) 기술4교시
- 제119회 11번FeRAM/STT-MRAM/PRAM1교시무료