분류 전체보기
-
(28377D) EPWMA, EPWMB, EPWM1, EPWM2의 차이점Hardware/전력전자 2025. 1. 17. 17:21
개요 TMS320F28377D의 EPWM (Enhanced Pulse Width Modulation) 모듈에서 EPWM1A와 EPWM1B는 같은 EPWM 모듈에서 생성되는 두 개의 출력 신호입니다. 이들은 PWM 신호의 출력을 담당하며, 각기 다른 목적이나 동작을 수행할 수 있습니다. EPWM1A와 EPWM1B의 차이점은 주로 위상 차이와 출력 모드에 따라 다릅니다. EPWM1A와 EPWM1B의 주요 차이점 출력 신호의 위상 차이 (Phase Shift)EPWM1A와 EPWM1B는 기본적으로 상반된(반대) 출력을 생성할 수 있습니다. 즉, 한 신호가 HIGH 상태일 때 다른 신호는 LOW 상태일 수 있습니다.예를 들어, EPWM1A는 상승 에지에서 HIGH 상태가 되며, EPWM1B는 그와 동시에 ..
-
(28377D) EPWM CMP 레지스터Hardware/전력전자 2025. 1. 17. 17:12
개요 EPWM (Enhanced Pulse Width Modulation) 모듈에서 CMP 레지스터는 주파수 조정 및 듀티 사이클 제어에 중요한 역할을 합니다. CMP는 Comparator Register의 약자로, PWM 신호를 생성하는 데 필요한 비교 값을 설정하는 레지스터입니다. EPWM에서 CMP 레지스터의 역할EPWM은 PWM 신호의 주파수 및 듀티 사이클을 제어하는 중요한 하드웨어 모듈입니다. CMP 레지스터는 주로 PWM 신호의 듀티 사이클을 설정하는 데 사용됩니다. 1. CMPA (Comparator A)와 CMPB (Comparator B)EPWM 모듈은 CMPA와 CMPB라는 두 개의 주요 CMP 레지스터를 사용할 수 있습니다. 이들은 각각 PWM 신호의 듀티 사이클을 설정하는 기준..
-
(28377D) Sysclk, tbclk, 스위칭 주파수?Hardware/전력전자 2025. 1. 17. 17:00
개요 SYSCLK는 MCU의 전체 시스템 클럭이고, TBCLK는 EPWM 모듈의 타이머가 사용하는 기본 클럭입니다. TBCLK는 SYSCLK에서 분주된 값으로 설정되며, 이 값을 기준으로 PWM 주기와 듀티 사이클이 결정됩니다. TBCLK의 분주 비율을 적절히 설정하면, 원하는 PWM 주파수를 얻을 수 있습니다. SYSCLK와 TBCLK는 서로 다른 클럭 신호로, EPWM 모듈에서 각각 다른 역할을 합니다. SYSCLK는 전체 시스템의 주 클럭 신호인 반면, TBCLK는 EPWM 모듈의 타이머에 사용되는 클럭 신호입니다. 이 두 클럭은 서로 분주기를 통해 연결될 수 있습니다. 즉, TBCLK는 SYSCLK를 기반으로 설정되며, EPWM 모듈의 타이머 주기를 제어하는 데 사용됩니다. 1. SYSCLK ..