PWM 듀티 사이클 계산기
온타임 및 주기 파라미터로부터 PWM 듀티 사이클, 주파수, 평균 전압, 오프 타임 및 RMS 전압 계산
공식
작동 방식
PWM 듀티 사이클 계산기는 모터 속도 제어, LED 디밍 및 스위칭 전력 컨버터에 필수적인 펄스 폭 변조 신호의 온타임 백분율, 평균 전압 및 전력 공급을 결정합니다.임베디드 개발자, 모터 제어 엔지니어 및 전력 전자 설계자는 이 도구를 사용하여 타이머 주변 장치를 구성하고 구동 회로를 최적화합니다.TI 애플리케이션 노트 SPRAA88 에 따르면 PWM은 선형 레귤레이션이 아닌 완전히 켜기/끄기로 전환하여 거의 무손실에 가까운 전력 제어를 구현합니다. 즉, 50% 듀티 사이클 모터 드라이브는 MOSFET에서는 2% 미만의 전력을 소비하는 반면 선형 레귤레이터에서는 50% 미만의 전력을 소비합니다.Vavg = Vpp × D (여기서 D = Ton/t) 의 기본 관계는 부하의 기계적 관성 또는 열적 관성으로 표시되는 평균 전압을 제공합니다.마이크로칩 AN964 기준 PWM 주파수는 부하 시간 상수를 최소 10배 초과해야 합니다. 모터 기계적 시간 상수 θ = J×R/K² (일반적으로 10-100ms) 에는 fsw > 1kHz가 필요하며 LED 열 시간 상수 (~100ms) 는 깜박임 없는 디밍을 위해 100Hz 이상을 허용합니다.해상도는 타이머 클럭 및 주기에 따라 달라집니다. 8비트 타이머는 256단계 (0.4% 해상도) 를 제공하는 반면 16비트 타이머는 65,536단계 (< 0.002% 해상도) 를 제공합니다.
계산 예제
공칭 속도가 500RPM인 12V DC 모터용 PWM 모터 속도 제어를 설계합니다.요구 사항: 속도 범위 10-100%, 속도 리플 5% 미만, 최소 가청 소음.1단계: 목표 주파수 계산 — 모터 시간 상수 θ = 50ms (데이터시트 J, R, K 참조).< 5% ripple: fsw >3/ (0.05 × θ) 의 경우 = 1.2kHz입니다.들리지 않는 작동 시: 약 20kHz 이상 (사람의 청력보다 높음).25kHz를 선택하세요.2단계: 타이머 구성 결정 — 72MHz에서 STM32 사용: 주기 = 72M/ 25k = 2880카운트.해상도 = 1/2880 = 0.035% (우수).3단계: 50% 속도에 대한 듀티 사이클 계산 — 선형 V 속도 관계를 가정하면 D = 250RPM의 경우 50% 입니다.Vavg = 12 × 0.5 = 6 V. 4단계: MOSFET 온도 검증 — 25kHz에서 스위칭 시간이 20ns인 경우 Qg = 30nC: Psw = 30n × 12 × 25k = 9mW.파운드 속도: 5A, 10mΩ: 0.25W. 합계: 0.26W — SOT-23 패키지에는 히트싱크가 필요하지 않습니다.5단계: 스너버 추가 — 모터 인덕턴스로 인해 Vspike = L×di/dt가 발생합니다.100µH의 경우 50ms 내에 5A 턴오프 시: V스파이크 = 10V. 총 = 22V로 MOSFET 정격 30V 이내입니다.
실용적인 팁
- ✓Infineon 모터 컨트롤 애플리케이션 노트에 따르면 EMI를 줄이려면 중앙 정렬 PWM을 사용하십시오. 대칭 스위칭은 에지 정렬에 비해 전류 리플이 절반인 2배의 유효 스위칭 주파수를 생성합니다.
- ✓소프트 스타트 램프 (100-500ms) 를 구현하여 기계적 충격과 돌입 전류를 방지하여 10-50 PWM 사이클에 걸쳐 듀티 사이클을 0% 에서 목표까지 선형적으로 늘립니다.
- ✓아날로그 전압 출력 애플리케이션을 위해 PWM 다음에 RC 로우패스 필터 (fc = fsw/100) 추가 — 2.5kHz 필터 및 10µF 커패시터를 갖춘 25kHz PWM은 1% 미만의 리플 DC 전압을 생성합니다.
흔한 실수
- ✗부하 대역폭보다 낮은 PWM 주파수 사용 — 시정수가 20ms인 모터에서 100Hz PWM은 사이클당 15-20% 의 속도 변동을 일으켜 원활한 작동을 위해 1+kHz로 증가합니다.
- ✗낮은 듀티 사이클에서 데드밴드 무시 — 게이트 드라이버 전파 지연 (10~50ns) 은 최소 유효 온타임을 설정합니다. 1MHz PWM에서 50ns의 최소 온타임은 해상도를 최소 듀티 사이클의 5% 로 제한합니다.
- ✗<500 Hz or >모터 드라이브용 가청 PWM 주파수 (500Hz - 15kHz) 선택 — 모터 권선에서 발생하는 전자기 음향 소음으로 인해 짜증나는 소리가 들림, 18kHz 사용
자주 묻는 질문
Shop Components
As an Amazon Associate we earn from qualifying purchases.
DC-DC Buck Converter Modules
Adjustable step-down converter modules for bench and prototype use
관련 계산기
General
555 타이머
555 타이머의 비안정 및 단안정 모드에서 주파수, 듀티 사이클, RC 부품 값을 계산합니다.
Power
스위칭 레귤레이터 리플
스위칭 레귤레이터 설계를 위한 벅 컨버터 출력 전압 리플, 인덕터 전류 리플 및 ESR 기여도 계산
Power
벅 컨버터
동기식 벅 (스텝다운) 컨버터 설계: 듀티 사이클, 인덕터 값, 출력 커패시터, 입력 커패시터 및 이론적 효율을 계산합니다.
Power
전압 분배기
Vin, R1, R2의 전압 분배기 출력 전압, 전류, 테베닌 임피던스 및 전력 손실을 계산합니다.바이어스 네트워크 및 레벨 시프팅에 적합합니다.