탑 10 기
펄스 폭 변조(PWM)은 비교적 최근 전력 전환을 위한 기술을 제공하면 중간 분량의 전기 전력 사이에 완전히고 완전히 떨어져 수준이다. 일반적으로 디지털 펄스는 켜짐 및 꺼짐 기간이 동일하지만 일부 상황에서는 디지털 펄스가 시간/꺼짐 시간에 더 많거나 적어야합니다. 디지털 펄스를 생성하여 필요한 중간 전압 값을 얻습니다.
듀티 사이클이란? 듀티 사이클은 완전한 디지털 펄스에서 고전압 지속 시간의 백분율로 정의됩니다. 듀티 사이클이 50%인 경우 디지털 펄스의 총 시간 기간의 정확한 절반 동안 켜져 있습니다.50%듀티 사이클
듀티 사이클,듀티 팩터 및 펄스 반복 속도는 모든 직사각형 파의 매개 변수이며 디지털 회로에서 매우 중요합니다. 듀티 사이클은 백분율로 표시된 신호 주기에 대한 펄스 폭의 비율입니다. 듀티 팩터는 백분율이 아닌 10 진수로 표현된다는 점을 제외하고는 듀티 사이클과 동일합니다. 듀티 사이클이 50%인 경우 듀티 팩터는 0.5 입니다. 반복 속도는 펄스 트레인이 1 초에 발생하는 빈도를 설명하고 종종 일부 파형을 설명하는 데 사용됩니다.
여기서 동일한 마크 공간 비율의 구형파를 출력으로 사용할 수 있습니다. 이 사각 파가 공통 이미 터 구성에서 트랜지스터의 기본 단자에 공급되면 트랜지스터는 포화 상태에 있거나 동일한 기간 동안 차단되므로 컬렉터의 평균 전압은 공급 전압의 절반이됩니다. 공간 비율에 표가 그 때 증가되는 경우에 평균 전압은 상승할 것입니다. 그리고 산출 전압은 공간 비율에 표가 줄 경우 떨어질 것입니다.
요약하면,펄스 폭 변조기는 기본적으로 외부 전압에 의해 출력 마크/공간 비율을 변경할 수있는 구형파 발진기입니다. 마크 공간 비율을 쉽게 조절할 수 있는 구형파가 필요합니다.이 문제를 해결하려면 다음 단계를 따르세요. 이 기능을 사용하면 하드웨어에 특정 듀티 사이클을 생성하도록 지시합니다. 2 는 타이머/카운터 1(16 비트)에 있고 1 은 타이머/카운터 2(8 비트)에 있습니다. 타이머/카운터 2 는 가장 간단한 장치입니다. 타이머/카운터 2 는 2 가지 모드에서 실행할 수 있습니다.; 이러한 각 모드는 반전되거나 반전되지 않을 수 있습니다. 또한 세 가지 방법으로 만들 수 있습니다.
- 빠른 PWM
- 의 위상과 주파수 교정 PWM
- 단계 수정 PWM
여기에 샘플 ATmega8 코드를 타이머 설정 1 4KHz,10bit,단계 수정 PWM 에 16MHz 시계: