PWM 듀티 사이클 대 모터 전압
PWM 듀티 사이클을 유효 모터 전압으로 변환하고 DC 모터 PWM 제어를 위한 무부하 속도 및 실속 전류를 계산합니다.
공식
작동 방식
이 계산기는 DC 모터 속도 제어를 위한 PWM 듀티 사이클, 평균 전압 및 타이밍 파라미터를 결정합니다.임베디드 시스템 엔지니어, 로보틱스 프로그래머 및 모터 제어 설계자는 이를 사용하여 정밀한 속도 조절을 위한 마이크로컨트롤러 타이머를 구성합니다.PWM은 효율적인 속도 제어를 가능하게 합니다. 선형 전압 조정기는 전력의 30~ 60% 를 열로 낭비하는 반면 PWM 스위칭은 90~ 98% 의 효율을 달성합니다.
모터 제어 기초 (Krishnan, '전기 모터 드라이브') 에 따르면 듀티 사이클 D는 전원 공급 장치가 연결된 시간의 비율을 나타냅니다 (V_avg = D × V_Supply).주어진 부하에 대해 모터 속도는 선형 작동 영역 내의 평균 전압에 거의 비례합니다.PWM 주파수는 두 가지 제약 조건, 즉 가청 범위를 초과할 만큼 충분히 높고 (사람의 가청 한계당 >18-20kHz), 스위칭 손실을 제한할 만큼 낮음 (일반 모터 드라이버의 경우 50kHz 미만) 이라는 두 가지 제약 조건 사이에서 균형을 이루어야 합니다.
전류 리플은 모터 인덕턴스와 PWM 주파수에 따라 달라집니다. ΔI = V × D × (1-D)/(L × f).텍사스 인스트루먼트 모터 제어 가이드라인에 따르면 추가 구리 손실을 최소화하려면 전류 리플이 DC 전류의 20% 미만이어야 합니다.20kHz에서 인덕턴스가 2mH이고 부하가 50% 인 24V 모터는 ΔI = 24×0.5×0.5/ (0.002×20000) = 0.15A 리플을 나타냅니다. 이는 1A+ 모터에 적합합니다.주파수가 낮거나 인덕턴스가 낮으면 LC 필터링 또는 높은 리플 손실을 수용해야 합니다.
계산 예제
최대 속도의 40% 로 작동해야 하는 36V DC 모터에 PWM을 구성하십시오.모터 인덕턴스는 5mH이고 정격 전류는 8A입니다.목표 전류 리플은 10% 미만입니다.
1단계 — 필요한 듀티 사이클 계산: 40% 속도의 경우: D = 0.40 (선형 V-속도 관계 가정) v_평균 = 0.40 × 36V = 14.4V
2단계 — 리플 대상의 최소 PWM 주파수 결정: ΔI_타겟 = 10% × 8A = 0.8A ΔI = V × D × (1-D)/(L × f) 부터: f_min = V × D × (1-D)/(L × ΔI) f_min = 36 × 0.4 × 0.6/ (0.005 × 0.8) = 8.64/ 0.004 = 2160헤르츠
3단계 — 실용적인 PWM 주파수 선택: 리플의 최소값: 2.16kHz 들리지 않는 최소 음량: 20kHz 무소음 작동을 위해 20kHz를 선택하세요.
4단계 — 20kHz에서의 실제 전류 리플 계산: ΔI = 36 × 0.4 × 0.6/ (0.005 × 20000) = 8.64/ 100 = 0.086A 리플 = 0.086/ 8 × 100 = 1.1% (목표 10% 미만)
5단계 — 72MHz MCU의 타이머 파라미터 계산: 기간 = 72메가헤르츠/20킬로헤르츠 = 3600카운트 온타임 = 0.40 × 3600 = 1440 카운트 펄스 폭 = 1440/ 72 메가헤르츠 = 20마이크로초 켜짐, 30마이크로초 꺼짐
결과: 40% 듀티 사이클 (1440카운트 비교 값) 을 사용하여 20kHz (72MHz에서 3600카운트 기간) 에 맞게 타이머를 구성하십시오.전류 리플은 1.1% 에 불과하여 리플 가열로 인한 효율 손실을 최소화합니다.
실용적인 팁
- ✓EMC 지침에 따라 무소음 작동을 위해 20kHz 이상의 PWM 주파수를 선택하십시오. 많은 3D 프린터와 CNC 컨트롤러는 가청 소음 제거와 허용 가능한 스위칭 손실 간의 균형을 유지하기 위해 25kHz를 표준으로 사용합니다.
- ✓하이사이드 MOSFET 구동의 경우 전체 성능 향상을 위해 V_gate = V_Supply + 10-15V를 생성하는 부트스트랩 게이트 드라이버 (IR2104, IR2184) 를 사용하십시오. 로직 레벨 MOSFET에는 포화를 위해 V_GS > V_Supply가 필요합니다.
- ✓열 관리 지침에 따라 장기간 저듀티 사이클 작동 시 모터 온도를 모니터링합니다. 속도가 감소하면 샤프트 장착형 팬의 자체 냉각 성능이 감소하여 잠재적으로 30~ 50% 더 높은 온도 상승을 초래할 수 있습니다.
흔한 실수
- ✗1kHz 미만의 PWM 주파수 사용: 모터 제어 방법에 <1 kHz cause audible whining at 80-100 dB and current ripple >따라 구리 손실을 25% 이상 증가시키고 브러시드 모터의 브러시 마모를 가속화하는 주파수 50%
- ✗최소 듀티 사이클 임계값 무시: 모터 물리학에 따르면 듀티 사이클이 10~ 20% 미만이면 평균 전압이 정적 마찰을 극복하기에 충분하지 않을 수 있습니다. 모터는 회전하지 않고 실속 전류를 소비하여 전력을 열로 낭비합니다.
- ✗GPIO에서 직접 MOSFET 게이트 구동: 게이트 드라이버 요구 사항에 따라 PWM 전환에는 빠른 스위칭을 위해 1~10A 피크 게이트 전류가 필요합니다. 정격 10-25mA 정격의 GPIO 핀은 느린 전환 (100-500ns 대 10-50ns) 을 유발하여 스위칭 손실을 5-10배 증가시킵니다.
자주 묻는 질문
Shop Components
As an Amazon Associate we earn from qualifying purchases.