Pulse 280 Spezifikationen Seite 1

Stöbern Sie online oder laden Sie Spezifikationen nach Fitness, Gymnastik & Krafttraining Pulse 280 herunter. Pulse 280 Specifications Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken

Inhaltsverzeichnis

Seite 1 - Reference Guide

TMS320x280x, 2801x, 2804x Enhanced PulseWidth Modulator (ePWM) ModuleReference GuideLiterature Number: SPRU791FNovember 2004 – Revised July 2009

Seite 2

Related Documentation From Texas Instrumentswww.ti.comSPRU791 — TMS320x280x, 2801x, 2804x Enhanced Pulse Width Modulator (ePWM) ModuleReference Guide

Seite 3 - Contents

Counter-Compare Submodule Registerswww.ti.comTable 4-6. Counter-Compare A Register (CMPA) Field DescriptionsBits Name Description15-0 CMPA The value i

Seite 4

www.ti.comCounter-Compare Submodule RegistersFigure 4-8. Counter-Compare Control Register (CMPCTL)15 10 9 8Reserved SHDWBFULL SHDWAFULLR-0 R-0 R-07 6

Seite 5

4.3 Action-Qualifier Submodule RegistersAction-Qualifier Submodule Registerswww.ti.comFigure 4-9. Compare A High Resolution Register (CMPAHR)15 8CMPAH

Seite 6

www.ti.comAction-Qualifier Submodule RegistersTable 4-10. Action-Qualifier Output A Control Register (AQCTLA) Field Descriptions (continued)Bits Name

Seite 7

Action-Qualifier Submodule Registerswww.ti.comTable 4-11. Action-Qualifier Output B Control Register (AQCTLB) Field Descriptions (continued)Bits Name

Seite 8

www.ti.comAction-Qualifier Submodule RegistersTable 4-12. Action-Qualifier Software Force Register (AQSFRC) Field DescriptionsBit Field Value Descript

Seite 9 - Read This First

4.4 Dead-Band Submodule RegistersDead-Band Submodule Registerswww.ti.comTable 4-13. Action-qualifier Continuous Software Force Register (AQCSFRC) Fiel

Seite 10 - Submit Documentation Feedback

www.ti.comDead-Band Submodule RegistersTable 4-14. Dead-Band Generator Control Register (DBCTL) Field DescriptionsBits Name Value Description15-6 Rese

Seite 11 - Trademarks

4.5 PWM-Chopper Submodule Control RegisterPWM-Chopper Submodule Control Registerwww.ti.comFigure 4-15. Dead-Band Generator Rising Edge Delay Register

Seite 12

www.ti.comPWM-Chopper Submodule Control RegisterTable 4-17. PWM-Chopper Control Register (PCCTL) Bit DescriptionsBits Name Value Description15-11 Rese

Seite 13 - Introduction

www.ti.comRelated Documentation From Texas InstrumentsSPRAA85 — Programming TMS320x28xx and 28xxx Peripherals in C/C++ explores a hardwareabstraction

Seite 14 - 1.1 Introduction

4.6 Trip-Zone Submodule Control and Status RegistersTrip-Zone Submodule Control and Status Registerswww.ti.comFigure 4-18. Trip-Zone Select Register (

Seite 15 - Submodule Overview

www.ti.comTrip-Zone Submodule Control and Status RegistersTable 4-18. Trip-Zone Submodule Select Register (TZSEL) Field Descriptions (continued)Bits N

Seite 16

Trip-Zone Submodule Control and Status Registerswww.ti.comFigure 4-20. Trip-Zone Enable Interrupt Register (TZEINT)15 8ReservedR -07 3 2 1 0Reserved O

Seite 17 - 1.3 Register Mapping

www.ti.comTrip-Zone Submodule Control and Status RegistersTable 4-21. Trip-Zone Flag Register (TZFLG) Field Descriptions (continued)Bits Name Value De

Seite 18 - Register Mapping

Trip-Zone Submodule Control and Status Registerswww.ti.comFigure 4-23. Trip-Zone Force Register (TZFRC)15 8ReservedR-07 3 2 1 0Reserved OST CBC Reserv

Seite 19 - Chapter 2

4.7 Digital Compare Submodule Registers4.8 Event-Trigger Submodule Registerswww.ti.comDigital Compare Submodule RegistersFigure 4-24 through Figure 4-

Seite 20 - 2.1 Overview

Event-Trigger Submodule Registerswww.ti.comTable 4-24. Event-Trigger Selection Register (ETSEL) Field Descriptions (continued)Bits Name Value Descript

Seite 21 - Overview

www.ti.comEvent-Trigger Submodule RegistersTable 4-25. Event-Trigger Prescale Register (ETPS) Field Descriptions (continued)Bits Name Description11-10

Seite 22

Event-Trigger Submodule Registerswww.ti.comFigure 4-26. Event-Trigger Flag Register (ETFLG)15 8ReservedR-07 4 3 2 1 0Reserved SOCB SOCA Reserved INTR-

Seite 23 - 2.2 Time-Base (TB) Submodule

www.ti.comEvent-Trigger Submodule RegistersTable 4-27. Event-Trigger Clear Register (ETCLR) Field Descriptions (continued)Bits Name Value Description0

Seite 24 - Time-Base (TB) Submodule

Read This First12 SPRU791F – November 2004 – Revised July 2009Submit Documentation Feedback

Seite 25

4.9 Proper Interrupt Initialization ProcedureProper Interrupt Initialization Procedurewww.ti.comWhen the ePWM peripheral clock is enabled it may be po

Seite 26

Appendix ASPRU791F – November 2004 – Revised July 2009Revision HistoryThe scope of the revision was limited to technical changes as shown in Table A-1

Seite 27

IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improveme

Seite 28

Chapter 1SPRU791F – November 2004 – Revised July 2009IntroductionThe enhanced pulse width modulator (ePWM) peripheral is a key element in controlling

Seite 29

1.1 Introduction1.2 Submodule OverviewIntroductionwww.ti.comAn effective PWM peripheral must be able to generate complex pulse width waveforms with mi

Seite 30

PIETZ1 toTZ6PeripheralFrame1ePWM1moduleePWM2moduleePWMxmoduleSYNCOSYNCISYNCISYNCOSYNCISYNCOADCGPIOMUXxSYNCIxSYNCOxSOCEPWMxAEPWMxBEPWM2AEPWM2BEPWM

Seite 31

EPWMxINTEPWMxTZINTEPWMxSOCAEPWMxSOCBEPWMxSYNCIEPWMxSYNCOTime-base (TB) moduleCounter-compare (CC) moduleAction-qualifier (AQ) moduleDead-band (DB) mod

Seite 32

Actionqualifier(AQ)Time-base (TB)Deadband(DB)Counter compare (CC)Tripzone(TZ)Eventtrigger andinterrupt(ET)PWMchopper(PC)TZ1 to TZ6TBPRD shadow (16)TBP

Seite 33

Register Mappingwww.ti.comTable 1-1. ePWM Module Control and Status Register Set Grouped by SubmoduleOffset SizeName(1)(x16) Shadow EALLOW Description

Seite 34 - Shadowed Description

Chapter 2SPRU791F – November 2004 – Revised July 2009ePWM SubmodulesSeven submodules are included in every ePWM peripheral. Each of these submodules p

Seite 35

2 SPRU791F – November 2004 – Revised July 2009Submit Documentation Feedback

Seite 36

2.1 OverviewOverviewwww.ti.comTable 2-1 lists the seven key submodules together with a list of their main configuration parameters. Forexample, if you

Seite 37 - Synchronization Event

www.ti.comOverviewTable 2-1. Submodule Configuration Parameters (continued)Submodule Configuration Parameter or OptionEvent-trigger (ET)• Enable the e

Seite 38

Overviewwww.ti.comExample 2-1. Constant Definitions Used in the Code Examples (continued)#define DB_ACTV_HIC 0x2#define DB_ACTV_LO 0x3// PCCTL (choppe

Seite 39

2.2 Time-Base (TB) SubmoduleCTR = CMPBCTR = CMPACTR_DirCTR = 0CTR = PRDDeadBand(DB)CounterCompare(CC)ActionQualifier(AQ)EPWMxAEPWMxBCTR = CMPBCTR = 0

Seite 40

2.2.2 Controlling and Monitoring the Time-base SubmoduleTBCTL[SYNCOSEL]TBPRDPeriodActiveTBPRDPeriodShadow16TBCTL[SWFSYNC]CTR=PRDTBPHSPhaseActive

Seite 41

2.2.3 Calculating PWM Period and Frequencywww.ti.comTime-Base (TB) SubmoduleTable 2-3. Key Time-Base SignalsSignal DescriptionEPWMxSYNCI Time-base syn

Seite 42

PRD44 4PRD4123012301230Z12340123CTR_dir123401230Up Down DownUpTPWM = (TBPRD + 1) x TTBCLKFor Up Count and Down CountFor Up and Down CountFPWM = 1/ (TP

Seite 43

2.2.3.2 Time-Base Counter SynchronizationEPWM2SYNCIePWM2EPWM2SYNCOEPWM1SYNCOePWM1EPWM1SYNCIGPIOMUXEPWM3SYNCOePWM3EPWM3SYNCIePWMxEPWMxSYNCISYNCIeCAP1EP

Seite 44 - EPWMxB—Active High

EPWM1SYNCIePWM1EPWM1SYNCOGPIOMUXEPWM2SYNCIePWM2EPWM2SYNCOEPWM3SYNCIePWM3EPWM3SYNCOEPWM4SYNCIePWM4EPWM4SYNCOEPWM5SYNCIePWM5EPWM5SYNCOEPWM6SYNCIePWM6EPW

Seite 45 - EPWMxB—Active Low

EPWM1SYNCOePWM1EPWM1SYNCIGPIOMUXSYNCIeCAP1EPWM2SYNCIePWM2EPWM2SYNCOEPWM3SYNCOePWM3EPWM3SYNCIEPWM4SYNCIePWM4EPWM4SYNCOEPWM5SYNCOePWM5EPWM5SYNCIePWM6EPW

Seite 46

ContentsPreface ... 91 Int

Seite 47

2.2.4 Phase Locking the Time-Base Clocks of Multiple ePWM Modules2.2.5 Time-base Counter Modes and Timing WaveformsTime-Base (TB) Submodulewww.ti.come

Seite 48

0000EPWMxSYNCITBCTR[15:0]CTR_dirCTR = zeroCNT_maxCTR = PRD0xFFFFTBPHS(value)TBPRD(value)0x0000xFFFFTBCTR[15:0]TBPHS(value)TBPRD(value)EPWMxSYNCICTR_di

Seite 49

0x00000xFFFFTBCTR[15:0]UPDOWNUPDOWNUPDOWNUPTBPHS(value)TBPRD(value)EPWMxSYNCICTR_dirCTR=zeroCNT_maxCTR=PRD0x00000xFFFFTBCTR[15:0]UPDOWNUPDOWNUPDOW

Seite 50 - EPWMxA—Active Low

2.3 Counter-Compare (CC) SubmoduleCTR = CMPBCTR = CMPACTR_DirCTR = 0CTR = PRDDeadBand(DB)CounterCompare(CC)ActionQualifier(AQ)EPWMxAEPWMxBCTR = CMPBC

Seite 51

2.3.2 Controlling and Monitoring the Counter-Compare SubmoduleTBCTR[15:0]TimeBase(TB)Module16CMPA[15:0]161616CMPACompareAActiveReg.CTR=CMPACTR=

Seite 52

2.3.3 Operational Highlights for the Counter-Compare Submodule2.3.4 Count Mode Timing Waveformswww.ti.comCounter-Compare (CC) SubmoduleThe counter-com

Seite 53

0x00000xFFFFCTR=CMPATBCTR[15:0]CMPA(value)CMPB(value)TBPHS(value)TBPRD(value)CTR=CMPBEPWMxSYNCITBCTR[15:0]0x00000xFFFFCTR=CMPACMPA(value)CMPB(va

Seite 54

0x00000xFFFFTBCTR[15:0]CTR = CMPACMPA (value)CMPB (value)TBPHS (value)TBPRD (value)CTR = CMPBEPWMxSYNCI0x00000xFFFFTBCTR[15:0]CMPA(value)CMPB(value)TB

Seite 55

2.4 Action-Qualifier (AQ) SubmoduleCTR = CMPBCTR = CMPACTR_DirCTR = 0CTR = PRDDeadBand(DB)CounterCompare(CC)ActionQualifier(AQ)EPWMxAEPWMxBCTR = CMPB

Seite 56 - PWM-Chopper (PC) Submodule

Action-qualifier(AQ)ModuleAQCTLA[15:0]Action-qualifiercontrolAEPWMAEPWMBTBCLKCTR=PRDCTR=ZeroCTR=CMPACTR=CMPBCTR_dirAQCTLB[15:0]Action-qual

Seite 57 - 2.6.4 Waveforms

www.ti.com3.1 Overview of Multiple Modules ... 723.2 Key Conf

Seite 58

ZZZCACACAZTCBTPTCATCB PCBCB PDo NothingClear LowSet HighTogglePZeroCompACompBPeriodTB Counter equals:ActionsS/WforceSWSWSWSWTAction-Qualifier (AQ) Sub

Seite 59

2.4.3 Action-Qualifier Event Prioritywww.ti.comAction-Qualifier (AQ) SubmoduleIt is possible for the ePWM action qualifier to receive more than one ev

Seite 60 - 2.7 Trip-Zone (TZ) Submodule

2.4.4 Waveforms for Common ConfigurationsAction-Qualifier (AQ) Submodulewww.ti.comTable 2-11. Behavior if CMPA/CMPB is Greater than the Period (contin

Seite 61 - Trip-Zone (TZ) Submodule

UPDOWNUPDOWN20341231203412031TBCTRTBCTRDirectionEPWMxA/EPWMxBCase2:CMPA =3,25%DutyCase3:CMPA =2,50%DutyCase3:CMPA =1,75%DutyCase4:CMPA =

Seite 62

TBCTREPWMxAEPWMxBTBPRDvalueCAZ P CB Z P CB CA Z PZ P CA Z P CA Z PCBCBAction-Qualifier (AQ) Submodulewww.ti.comFigure 2-21. Up, Single Edge Asymmetric

Seite 63

TBCTREPWMxAEPWMxBTBPRDvalueCBCAPP PPCBCAPPwww.ti.comAction-Qualifier (AQ) SubmoduleFigure 2-22. Up, Single Edge Asymmetric Waveform With Independent M

Seite 64 - Event-Trigger (ET) Submodule

TBCTREPWMxAEPWMxBTBPRDvalueZTZTZTAction-Qualifier (AQ) Submodulewww.ti.comExample 2-3. Code Sample for Figure 2-22// Initialization Time// = = = = = =

Seite 65

www.ti.comAction-Qualifier (AQ) SubmoduleExample 2-4. Code Sample for Figure 2-23// Initialization Time// = = = = = = = = = = = = = = = = = = = = = =

Seite 66

TBCTREPWMxAEPWMxBTBPRDvalueCACACACACBCBCBCBCBAction-Qualifier (AQ) Submodulewww.ti.comFigure 2-24. Up-Down-Count, Dual Edge Symmetric Waveform, With I

Seite 67

CA CA CACACB CBCBCBTBCTREPWMxAEPWMxBTBPRDvaluewww.ti.comAction-Qualifier (AQ) SubmoduleFigure 2-25. Up-Down-Count, Dual Edge Symmetric Waveform, With

Seite 68

www.ti.comList of Figures1-1 Multiple ePWM Modules ...

Seite 69

Z P Z PTBCTREPWMxAEPWMxBCA CACBCBAction-Qualifier (AQ) Submodulewww.ti.comFigure 2-26. Up-Down-Count, Dual Edge Asymmetric Waveform, With Independent

Seite 70

2.5 Dead-Band Generator (DB) SubmoduleCTR = CMPBCTR = CMPACTR_DirCTR = 0CTR = PRDDeadBand(DB)CounterCompare(CC)ActionQualifier(AQ)EPWMxAEPWMxBCTR = C

Seite 71 - Chapter 3

2.5.3 Operational Highlights for the Dead-Band Submodule01S210S1REDOutInRisingedgedelay(10-bitcounter)(10-bitcounter)delayFallingedgeIn OutFED10S30S

Seite 72 - Overview of Multiple Modules

www.ti.comDead-Band Generator (DB) Submoduleaction-qualifier submodule to generate the signal as shown for EPWMxA.• Mode 6: Bypass rising-edge-delay a

Seite 73

Original(outA)Rising EdgeDelayed (RED)Falling EdgeDelayed (FED)Active HighComplementary(AHC)Active LowComplementary(ALC)Active High(AH)Active Low(AL)R

Seite 74

www.ti.comDead-Band Generator (DB) SubmoduleThe dead-band submodule supports independent values for rising-edge (RED) and falling-edge (FED)delays. Th

Seite 75

2.6 PWM-Chopper (PC) SubmoduleCTR = CMPBCTR = CMPACTR_DirCTR = 0CTR = PRDDeadBand(DB)CounterCompare(CC)ActionQualifier(AQ)EPWMxBEPWMxACTR = CMPBCTR =

Seite 76

StartClkOneshotPulse-widthPCCTL[OSHTWTH]PWMA_chBypassDivideranddutycontrolPSCLKOSHTEPWMxAPCCTL[CHPEN]EPWMxA/8SYSCLKOUTPulse-widthStartshotClkOnePCCT

Seite 77

2.6.4.1 One-Shot PulsePSCLKOSHTEPWMxA inEPWMxA outProg. pulse width(OSHTWTH)Start OSHT pulseSustaining pulsesPWM-Chopper (PC) Submodulewww.ti.comThe w

Seite 78

2.6.4.2 Duty Cycle ControlDuty1/8Duty2/8Duty3/8Duty4/8Duty5/8Duty6/8Duty7/8PSCLK12.5%25%37.5%50%62.5%75%87.5%PSCLK PeriodPSCLKperiodwww.ti.comPWM-Chop

Seite 79

www.ti.com2-43 Event-Trigger SOCB Pulse Generator ... 703-1 Simplified

Seite 80

2.7 Trip-Zone (TZ) SubmoduleCTR = CMPBCTR = CMPACTR_DirCTR = 0CTR = PRDDeadBand(DB)CounterCompare(CC)ActionQualifier(AQ)EPWMxAEPWMxBCTR = CMPBCTR = 0

Seite 81

2.7.2 Controlling and Monitoring the Trip-Zone Submodule2.7.3 Operational Highlights for the Trip-Zone Submodulewww.ti.comTrip-Zone (TZ) SubmoduleThe

Seite 82

Trip-Zone (TZ) Submodulewww.ti.comTable 2-18. Possible Actions On a Trip EventTZCTL[TZA] EPWMxA Commentand/or and/orTZCTL[TZB] EPWMxB0,0 High-Impedanc

Seite 83

2.7.4 Generating Trip Event InterruptsLatchcyc−by-cycmode(CBC)CTR=zeroTZFRC[CBC]TZ1TZ2TZ3TZ4TZ5TZ6SyncClearSetSetone-shotLatch(OSHT)modeClearTZSEL[CBC

Seite 84

Generateinterruptpulsewheninput=1ClearSetTZCLR[INT]EPWMx_TZINT(PIE)LatchClearSetClearSetLatchLatchTZFLG[CBC]TZFLG[OST]TZEINT[CBC]TZCLR[CBC]CBCtripev

Seite 85

2.8.1 Operational Overview of the Event-Trigger Submodulewww.ti.comEvent-Trigger (ET) SubmoduleThe following sections describe the event-trigger submo

Seite 86

EPWM1INTEPWM1SOCAEPWM1SOCBEPWM1moduleEPWM2SOCBEPWM2SOCAEPWM2INTEPWM2moduleEPWMxSOCBEPWMxSOCAEPWMxINTEPWMxmodulePIESOCB SOCAADCEvent-Trigger (ET) Submo

Seite 87

01EXTSOC1APOLSELEXTSOC1AEXTSOC3AEXTSOC2AEXTSOC1BEXTSOC2BEXTSOC3BPulseStretcher,32HSPCLKCyclesWideandThentoChipPinsePWM2ePWM2SOCAePWM2SOCBePWM

Seite 88

PIEEvent TriggerModule LogicCTR=ZeroCTR=PRDCTR=CMPAEPWMxINTnCTR=CMPBCTR_dirDirectionqualifierCTRU=CMPAETSEL regEPWMxSOCA/n/n/nEPWMxSOCBADCclearcountco

Seite 89

LatchGenerateinterruptpulsewheninput = 12-bitCounterSetClear100Clear CNTInc CNTETPS[INTCNT]ETPS[INTPRD]ETCLR[INT]EPWMxINTETFRC[INT]ETSEL[INT]ETFLG[INT

Seite 90

www.ti.comList of Tables1-1 ePWM Module Control and Status Register Set Grouped by Submodule ... 182-1 Submodul

Seite 91

LatchGenerateSOCpulsewheninput=12-bitCounterSetClearClearCNTIncCNTETPS[SOCACNT]ETPS[SOCAPRD]ETCLR[SOCA]SOCAETFRC[SOCA]ETSEL[SOCAEN]ETFLG[SOCA]ETS

Seite 92

Chapter 3SPRU791F – November 2004 – Revised July 2009Applications to Power TopologiesAn ePWM module has all the local resources necessary to operate c

Seite 93

3.1 Overview of Multiple ModulesCTR = 0CTR=CMPBXENSyncOutPhase regEPWMxAEPWMxBSyncInΦ=0°3.2 Key Configuration CapabilitiesOverview of Multiple Modules

Seite 94

CTR=0CTR=CMPBXENSyncOutPhase regExt SyncIn(optional)EPWM1AEPWM1BSyncOutPhase regCTR=CMPBCTR=0XENEPWM2BEPWM2ASlaveMasterSyncInSyncIn12Φ=0°Φ=0°3.3 Contr

Seite 95 - Registers

CTR=zeroCTR=CMPBXEnSyncOutPhase regExt SyncIn(optional)EPWM1AEPWM1BSyncOutPhase regCTR=CMPBCTR=zeroXEnEPWM2BEPWM2AMaster2Master1SyncInCTR=zeroCTR=CMPB

Seite 96 - Time-Base Submodule Registers

P CA CBAP CA PPulse centerEPWM1A700 9501200P CA CBAP CA700 11501400EPWM2ACA PCACBAP CA P500650800EPWM3APIndicates this event triggers an interrupt CBA

Seite 97

Controlling Multiple Buck Converters With Independent Frequencieswww.ti.comExample 3-1. Configuration for Example in Figure 3-4//=====================

Seite 98

3.4 Controlling Multiple Buck Converters With Same FrequenciesCTR=zeroCTR=CMPBXEnΦ=0°SyncOutPhase regExt SyncIn(optional)EPWM1AEPWM1BSyncOutPhase regC

Seite 99

200400600400200300500300500EPWM1AEPWM1BEPWM2BEPWM2AZIAPCACAZIZIAPCACACBCBCBCBCA CACA CACBCBCBCBControlling Multiple Buck Converters With Same Frequenc

Seite 100

www.ti.comControlling Multiple Buck Converters With Same FrequenciesExample 3-2. Code Snippet for Configuration in Figure 3-5//=======================

Seite 101

List of Tables8 SPRU791F – November 2004 – Revised July 2009Submit Documentation Feedback

Seite 102

3.5 Controlling Multiple Half H-Bridge (HHB) ConvertersCTR=zeroCTR=CMPBXEnSyncOutPhase regExt SyncIn(optional)EPWM1AEPWM1BSyncOutPhase regCTR=CMPBCTR=

Seite 103

EPWM1AEPWM1BEPWM2AEPWM2B600200400400200250500500250Pulse CenterACBCAZZIZIZIZIACBCAZZACBCAPulse CenterZACBCAACBCAZACBCAZACBZCAACBZCAwww.ti.comControlli

Seite 104

3.6 Controlling Dual 3-Phase Inverters for Motors (ACI and PMSM)Controlling Dual 3-Phase Inverters for Motors (ACI and PMSM)www.ti.comExample 3-3. Cod

Seite 105

Φ=0°CTR=zeroCTR=CMPBXEnSyncOutPhase regExt SyncIn(optional)EPWM1AEPWM1BSyncOutPhase regCTR=CMPBCTR=zeroXEnEPWM2BEPWM2ASlaveMasterEPWM1AEPWM1BEPWM2AEPW

Seite 106 - (continued)

REDFEDFEDFEDREDREDREDFEDEPWM1AEPWM1BEPWM2AEPWM2BEPWM3AEPWM3BΦ2=0Φ3=0800500500600 600700700ZIAPCACAZIAPCACACA CA CA CACA CA CA CAControlling Dual 3-Pha

Seite 107 - Dead-Band Submodule Registers

www.ti.comControlling Dual 3-Phase Inverters for Motors (ACI and PMSM)Example 3-4. Code Snippet for Configuration in Figure 3-9//=====================

Seite 108

3.7 Practical Applications Using Phase Control Between PWM ModulesCTR=zeroCTR=CMPBXEnSyncOutPhase regExt SyncIn(optional)EPWM1AEPWM1BSyncOutPhase regC

Seite 109

0000FFFFhTBPRDTBCTR[0-15]timeCTR = PRD (SycnOut)Master ModuleΦ2Phase = 120°0000FFFFhTBPRDTBCTR[0-15]timeSyncInSlave ModuleTBPHS600 600600 6002002003.8

Seite 110

CTR=zeroCTR=CMPBXEnSyncOutPhase regExt SyncIn(optional)EPWM1AEPWM1BSyncOutPhase regCTR=CMPBCTR=zeroXEnEPWM2BEPWM2ASlaveMasterEPWM1ASyncInSyncInEPWM1BC

Seite 111

285450285EPWM1AEPWM1BRED RED REDFED FED FED300TBPHS(=300)300EPWM2AEPWM2BTBPHS(=300)EPWM3AEPWM3BΦ2=120°Φ2=120°ZIZIZIZIZIAPCACAAPCACAAPCACAwww.ti.comCon

Seite 112

PrefaceSPRU791F – November 2004 – Revised July 2009Read This FirstThe Enhanced Pulse Width Modulator (ePWM) module described in this reference guide i

Seite 113

Controlling a 3-Phase Interleaved DC/DC Converterwww.ti.comExample 3-5. Code Snippet for Configuration in Figure 3-13//===============================

Seite 114

3.9 Controlling Zero Voltage Switched Full Bridge (ZVSFB) ConverterCTR=zeroCTR=CMPBXEnSyncOutPhase regExt SyncIn(optional)EPWM1AEPWM1BSyncOutPhase reg

Seite 115

Power phaseEPWM1AEPWM1BRED300Φ2=variableTBPHS=(1200−Φ2)REDEPWM2AEPWM2BPower phaseFED2006001200FEDZVS transitionZVS transitionZCAZIZIZIZCBACACBAZZCBACA

Seite 116

www.ti.comControlling Zero Voltage Switched Full Bridge (ZVSFB) ConverterExample 3-6. Code Snippet for Configuration in Figure 3-15//=================

Seite 117

Applications to Power Topologies94 SPRU791F – November 2004 – Revised July 2009Submit Documentation Feedback

Seite 118

Chapter 4SPRU791F – November 2004 – Revised July 2009RegistersThis chapter includes the register layouts and bit description for the submodules.Topic

Seite 119

4.1 Time-Base Submodule RegistersTime-Base Submodule Registerswww.ti.comFigure 4-1 through Figure 4-5 and Table 4-1 through Table 4-5 provide the time

Seite 120

www.ti.comTime-Base Submodule RegistersFigure 4-4. Time-Base Control Register (TBCTL)15 14 13 12 10 9 8FREE, SOFT PHSDIR CLKDIV HSPCLKDIVR/W-0 R/W-0 R

Seite 121 - Revision History

Time-Base Submodule Registerswww.ti.comTable 4-4. Time-Base Control Register (TBCTL) Field Descriptions (continued)Bit Field Value Description9:7 HSPC

Seite 122 - IMPORTANT NOTICE

4.2 Counter-Compare Submodule Registerswww.ti.comCounter-Compare Submodule RegistersFigure 4-5. Time-Base Status Register (TBSTS)15 8ReservedR-07 3 2

Kommentare zu diesen Handbüchern

Keine Kommentare