lvtt
TRANSCRIPT
-
8/10/2019 LVTT
1/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 1
Mc lc Trang
Li mu .................................................................................................. 2I. DSP TMS320F28335 .......................................................................... 3
1.
Tng quan vcc bxl tn hiu s(DSP) ........................................... 32. S lc vhTMS320 ............................................................................ 43. DSP TMS320F28335 ............................................................................... 5
II. Tm hiu giao tip Matlab/simulink v CCSv5, np code cho DSPTMS320F28335 .................................................................................. 5
1.
ControlSuite ............................................................................................. 6
2.
Code Composer Studio ............................................................................ 6
3. Matlab...................................................................................................... 7
4.
Embedded Code ..................................................................................... 12
III.
Thit kbDC-DC (1 pha bn cu) .................................................. 141. Tng quan .............................................................................................. 142. Thit kbDC-DC 1 pha bn cu ......................................................... 15a. Synchronous Buck Converter................................................................. 15
b. Synchronous Boost Converter ................................................................ 15
c.
Bo dng ........................................................................................... 163. To xung kch S1, S2 cho bDC-DC .................................................... 16a. Xung PWM trong DSP TMS320F28335 ............................................... 16
b.
To xung PWM bng Matlab/Simulink .................................................. 18b.1. M hnh bDC-DC 1 pha bn cu dng Synchronous
Buck Converter ............................................................................. 18
b.2. M hnh bDC-DC 1 pha bn cu dng SynchronousBoost Converter ............................................................................. 24
b.3. M hnh bo dng ..................................................................... 30b.4. Cu hnh cho Matlab ......................................................................35IV. Phn cng ......................................................................................... 42
1.
IGBT SKM 75GB123D ......................................................................... 422. Mch li Hybrid Dual IGBT Driver: SKHI 22B..................................... 43
-
8/10/2019 LVTT
2/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 2
Li mu
Ngy nay khi khoa hc v cng ngh ngy mt pht trin, c bit l lnh vccng nghs,cng nghin t. Trong lnh vc in tyu cu vtc xl, cng
nh kch thc ca nhng linh kin,sn phm ngy cng cao. Tc xl ca chipc ci thin rt nhanh v vy chng c khnng xl tt trong cc lnh vc cngnghi hi tc v schnh xc cao.
Mt trong nhng lnh vc c ng dng rt nhiu l in t cng sut. pht trin v cho php ngi dng th nghim nhng ng dng ny th nhng kitpht trin DSP ca TI c nhng tnh nng v mi trng lm vic rt ph hp. Cckit DSP ni ring v kit DSP TMS320F28335 ni ring c mc tch hp v tc xl rt cao,n p ng c nhng yu cu trong lnh vc in tcng sut.
Sau y l phn bo co 50% khi lng lun vn m em tm hiu c. Mcd em cgng v nlc ht mnh hon thnh, song chc chn khng thtrnhkhi nhng sai st v hn ch. V vy, em rt mong snhn c sng gp kinca thy gio ti tt nghip ny c hon thin hn. Xin chn thnh cm n!
-
8/10/2019 LVTT
3/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 3
I. DSP TMS320F28335
1. Tng quan vcc bxl tn hiu s(DSP)
Nhn chung cc bcm bin to ra cc tn hiu tng tp li cc qu trnh vtl khc nhau din ra mt cch lin tc theo thi gian v bin . Vic xl cc tnhiu c th c thc hin dng s hoc tng t. x l c mt tn hiutng tdng sth i hi phi to ra c mt tn hiu sbng cch trch muv lng tha tn hiu tng t(sho tn hiu tng t). Do vy, so vi tn hiutng t th tn hiu s ri rc c v thi gian v bin . Qu trnh sha c
thng qua mt bchuyn i tng t-svit tt ADC (Analog-Digital-Converter).
X l tn hiu sDSP (Digital Signal Processing) bao hm vic thao tc cc tnhiu s ly ra c cc thng tin hu ch tchng. Do vy, cc bchuyn i dliu t tng t sang s v ngc li l ADC v DAC c nhim v giao tip vinhau.
L do chnh l x l tn hiu s cho php c th lp trnh c cng mt phncng DSP sdng cho nhiu ng dng khc nhau n gin bng cch thay i mnm trong bnh. Mt l do khc l cc mch scp cc tn hiu ra n nh v d
chp nhn sai shn so vi cc mch tng t.
Mt sskhc bit gia DSP v mt vi mch VLSI n chc nng l:
Thc thi trn DSP c kh nng linh hot thay i ng dng v cng mtphn cng DSP c thc dng cho cc ng dng khc nhau. Hay ni cchkhc l cc bDSP c thlp trnh c trong khi mch VLSI n chckhng c c khnng ny.
Cc bxl DSP rt hiu quvmt gi thnh v c sn xut hng lotv c thc dng cho nhiu ng dng. Mt vi mch VLSI chuyn dngthng ch c dng cho mt ng dng ring bit.
Trong nhiu trng hp, cc thuc tnh mi to nn mt phin bn nngcp phn mn trn bDSP khng i hi phn cng mi. Ngoi ra vic gri nhn chung rt ddng thc hin.
-
8/10/2019 LVTT
4/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 4
i vi cc vi mch VLSI chuyn dng thng c tht c cc tn strch mu rt cao trong khi trn cc bDSP th iu ny bhn chdorng buc thit kkin trc v cc ngoi vi trn chp.
Cc bxl DSP cng c chung mt sc tnh m ta c thphn bit chng vicc bvi xl cng dng chung l:
Chng c ti u ho thc hin cc thut ton quay vng v lp litrong xl tn hiu. Ni mt cch tng i l cc tp lnh ca cc bDSPnhhn v c ti u ho cho cc php xl tn hiu nhphp nhn vcng mt chu k.
Cc bDSP cho php cc chnh a chc bit nhn nh a chgin tip v nh a chvng trn. Chng c c cu nh a chhiu quthc thi nhiu thut ton xl tn hiu.
Cc bDSP c cc ngoi vi tch hp cho php giao tip I/O hiu qu vicc thit bkhc.
Trn cc bDSP c ththc hin vi ln truy cp bnhtrong mt chu klnh. Hay ni cch khc l cc bDSP c rng bng tn tng i caogia cc CPU ca chng v bnh.
2. S lc vhTMS320
HTMS320 gm c hai kiu DSP n chip: Du phy tnh 16 bit v du phy
ng 32 bit. Cc DSP ny c tnh lm vic linh hot ca cc biu khin tc caov khnng shc ca cc bxl dy. Kt hp hai phm cht ny, cc bx lTMS320 l nhng la chn khng t tin so vi cc bxl bit-slice a chip v ccVLSI c chto theo n t hng. HTMS320 c cc c tnh m t lmcho n trthnh sla chn l tung cho mt di rng cc ng dng xl:
Tp lnh rt linh hot.
Vn c sn tnh lm vic linh hot.
Mc lm vic tc cao.
Thit kc kin trc song song hin i. Gi cphi chng.
Cc ng dng tiu biu ca hTMS320: HTMS320 cung cp cc gii php thchhp hn, tt hn cho cc vn xl tn hiu truyn thng nh m ho ting ni, lcv m ho sai s. Hn na hTMS320 htrcc ng dng phc tp m thng ihi nhiu php ton thc hin ng thi.
-
8/10/2019 LVTT
5/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 5
Cc ng dng tiu biu ca hTMS320
16 bt du phy tnh: C1x - Hard Disk Controllers, C2x FaxMachines, C2xx -Embedded Control, C5x - Voice Processing, C54x - Digital Cellular phones.
32 bt du phy ng: C3x - Video phones, C4x - Parallel Processing, C6x -Advanced VLIW Processor Wireless Base Station/Pooled Modems, C8x - Video
Conferencing.
3. DSP TMS320F28335
TMS320F28335 l mt loi vi iu khin thuc loi mnh nht trong dng vi iu
khin 32 bit C2000 ca Texas Instrument. Vi iu khin ny c dng trong rt
nhiu cc phng th nghim, iu khin cc thit b, robot, ...
Vi iu khin ny c core h tr tnh ton s thc vi du phy ng (Floating
point support). Vi kh nng 32 x 32 bit MAC v kh nng x l 64 bit, cho
php TMS320F28335 tr thnh s la chn cho nhng ng dng i hi nhng
nhn iu khin foating point. Vi tc x l cao cho php chng ta nhng cc
gii thut iu khin nh PID, Fuzzy, LQR, Neural DSP c im thun li
nhng cc gii thut l chng ta c th vit cc gii thut ny trn Matlap v CCS s
lin kt vi Matlap nhng cc gii thut ny xung DSP. DSP TMS320F28335 x
l 32 bit v hot ng 150Mhz. Vi B nh l 18K words on chip RAM v 128Kwords on chip FLASH memory.DSP TMS320F28335 h tr ngoi vi vi: knh
PWM, Hai khi s kin EVA v EVB h tr c tn hiu t hai Encoder, 16 knh
ng vo ADC vi thanh ghi 12 bit, h tr truyn thng SCI, SPI, CAN, McBSP.
II. Tm hiu giao tip Matlab/Simulink v CCSv.5, np code cho DSPTMS320F28335
ControlSUITE, Code Composer Studio (CCS), and MATLAB/Simulink
Embedded Coder c sdng thc hin cc hthng iu khin nhng trn viiu khin TMS320F28335.
Sau y l cc bc ci t, thit lp v sdng cc ng dng ny.
-
8/10/2019 LVTT
6/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 6
1. ControlSuite
ControlSUITE l mt bcng chtrcc thit bTI C2000. ControlSUITEbao gm mt th vin cc th mc, lu trtrn a my tnh , v bao gm cc hngmc nh hng dn phn cng, th vin phn mm, cc ghi ch ng dng, v cc
project mu.
ControlSUITE cng c mt giao din n gin ha vic chuyn hng v xem nidung.
ControlSUITE c thc ti trc tip tTexas Instruments theo link sau:http://www.ti.com/tool/controlsuite
2. Code Composer Studio
Code Composer Studio (CCS) l mt mi trng pht trin tch hp (integrateddevelopment environment :IDE) c sdng cho chng trnh TI C2000microcontrollers.
Install Code Composer Studio v5
iu kin tin quyt: Microsoft .NET Framework 3.5
ActivePerl
http://www.activestate.com/activeperl/downloads
F2833x C/C++ Header Files and Peripherals
http://www.ti.com/tool/sprc530, install to C:\tidcs
Kim tra thng smy tnh c p ng c yu cu ca hthng theo link:
http://processors.wiki.ti.com/index.php/System_Requirements
http://www.ti.com/tool/controlsuitehttp://www.ti.com/tool/controlsuitehttp://www.activestate.com/activeperl/downloadshttp://www.activestate.com/activeperl/downloadshttp://processors.wiki.ti.com/index.php/System_Requirementshttp://processors.wiki.ti.com/index.php/System_Requirementshttp://processors.wiki.ti.com/index.php/System_Requirementshttp://www.activestate.com/activeperl/downloadshttp://www.ti.com/tool/controlsuite -
8/10/2019 LVTT
7/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 7
Code Composer Studio c thc ti trc tip tTI theo link:
http://processors.wiki.ti.com/index.php/Download_CCS.
Ci t Code Composer Studio V5 vo C:\ticcsv5.
3. Matlab
Tin hnh ci t Matlab/Simulink phin bn t2010 trln.
y,lun vn c thc hin trn Matlab/Simulink phin bn 2013a.
Sau y l cc bc thng thng dng to mt h thng iu khin viMatlab, Simulink, v TI C2000
TMDSPs v th vin nhng khi thng dng.
Hnh 2.3.1 Hthng iu khin vi Matlab, Simulink v TI C2000TM DSPs
http://processors.wiki.ti.com/index.php/Download_CCShttp://processors.wiki.ti.com/index.php/Download_CCShttp://processors.wiki.ti.com/index.php/Download_CCS -
8/10/2019 LVTT
8/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 8
Hnh 2.3.2 M phng cc khi iu khin v m hnh c in
Th vin C28x IQmath v Digital Motor Control
Hnh 2.3.3 Target Optimized Blocks (C28x)
-
8/10/2019 LVTT
9/45
-
8/10/2019 LVTT
10/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 10
Th vin Host SCI v RTDX Instrumenlation
Hnh 2.3.6 Target-Host Communications: Host Side Blocks
Hnh 2.3.7 Qu trnh xc minh code c to ra
Ti sao phi xc minh li code c to ra?
V mt sngun c skhc bit khng mong i gia m phng my tnh v mc tiuthc hin m.
Ci t ti u bin dch C cho mc tiu (Target) Ci t ti u ha hm Tch hp m ty chnh Cc khim khuyt trong phn cng, bin dch link lin kt v m code
-
8/10/2019 LVTT
11/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 11
Processor-In-the-Loop Testing
PIL l mt kthut dng nh gi thut ton hot ng nh thno trn bxl mc tiu (processor target) c la chn cho ng dng.
Code c to ra tSimulink, c np xung b x l (processor target) hocm phng, sau c thc hin tng bc kt hp vi Simulink
Cch tip cn ny cho php kim tra m code ca nhng i tng c sdngtrong thc tging nhau.
PIL c thc sdng tm ra mt sim khc nhau gia m phng PC vm code ca i tng c thc hin
Hnh 2.3.8 Cc phng php build chng trnh m phng, to code
-
8/10/2019 LVTT
12/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 12
Hnh 2.3.9 Qu trnh xc minh cui cng
4. Embedded Coder
a. Ci t Embedded Coder
iu kin tin quyt: TI Code Generation Tool v5.2.2
https://www-a.ti.com/downloads/sds_support/
TICodegenerationTools/index.htm
b. Xc lp giao tip gia Matlab/Simulink v CCSv.5
Nhp lnh xmakefilesetup vo ca slnh ca Matlab tin hnh ci t cuhnh cho xMakefile. Ca sXMakefile User Configuration c hin ra nh Hnh
https://www-a.ti.com/downloads/sds_support/https://www-a.ti.com/downloads/sds_support/https://www-a.ti.com/downloads/sds_support/ -
8/10/2019 LVTT
13/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 13
Chn ticcs_C2000_ccsv5 . Click Apply.
Hnh 2.4.1 Xc lp ng dn n ticcs_c2000_ccsv5
1 ca ssxut hin to ng dn n th mc ci CCS, Code Generation Tool,Compiler, and DSP/BIOS tools.
Hnh 2.4.2 Xc lp ng dn n CCS, Code Generation Tools, DSP/BIOS
Nhp lnh checkEnvSetup('ccsv5', 'F28335', 'check')
-
8/10/2019 LVTT
14/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 14
Hnh 2.4.3 Kim tra lien kt gia Matlab/Simulink v CCSv5
III. Thit kbDC-DC (1 pha bn cu)1. Tng quan
Cc b ngun kiu ng ngt (Switching Mode Power Supply-SMPS) hin csdng rng ri do c hiu sut cao hn v kch thc nhhn so vi bngun mtchiu kiu tuyn tnh (Linear Mode Power Supplies) cng cng sut. l v cckho bn dn trong ngun mt chiu kiu ng ngt chhot ng chdn hoctt nn c tn hao thp. Ngoi ra, do hot ng tn scao, cc phn t lc trongngun mt chiu kiu ng ngt nh cun cm v tin cng c kch thc gim ing kso vi phn ttng ttrong ngun mt chiu tuyn tnh. Phn ny skhost cc cu hnh bbin i cng sut dng mt pha bn cu dc-dc.
a. Buck ConverterMch Buck Converter c sdng khi m in p u ra DC cn pha thp
hn so vi in p u vo DC.b. Boost Converter
in p DC u vo ca bBoost Converter c th ly tnhiu ngun khcnhau nh pin, solar panel, fuel cells hoc my pht in. BBoost Converter khcvi bBuck Converter khi in p ra phi bng hoc cao hn so vi p u vo.
c. Bo dngTrong mt s ng dng, nh iu ng c servo, my cng c, i hi s
chuyn mch m v nhanh tchng c sang chhm ti sinh v ngcli. Khi , bo dng c sdng.
-
8/10/2019 LVTT
15/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 15
2. Thit kbdc-dc 1 pha bn cua. Synchronous Buck Converter
Hnh 3.2.1 M hnh m phng Synchronous Buck Converter
b.
Synchronous Boost Converter
Hnh 3.2.2 M hnh m phng Synchronous boost Converter
-
8/10/2019 LVTT
16/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 16
c. Bo dng
Hnh 3.2.3 M hnh m phng bo dng
3. To xung kch S1, S2 cho bDC-DCa. Xung PWM trong DSP TMS320F28335
Tn sca xung PWM c iu khin bi thanh ghi time-base period (TBPRD)v chca thi gian truy cp c s(time-base counter).
Hnh 3.2.1 cho thy chu k(Tpwm) v tn s(Fpwm) quan hcho vic m ln(up-count), m xung (down-count) v m ln xung (up-down-count) khiTBPRD = 4. Thi gian tng cho mi bc c xc nh bi time-base clock(TBCLK), l mt phin bn prescaled ca system clock (SYSCLKOUT).
The time-base counter c 3 ch vn hnh c la chn bi thanh ghi time-base control (TBCTL):
Up-Down-Count Mode:
chup-down-count, the time-base counter bt u t0 v tng ngi trTBPRD. Khi t c gi trny, time-base counter gim xung chon khi bng 0. Ti thi im ny, qu trnh lp i lp li.
-
8/10/2019 LVTT
17/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 17
Up-count-mode:
chny, the time-base counter bt u t0 v tngcho n khi tgi trTBPRD. Khi t c gi trny, the time-base count reset xung 0v bt u tng li, qu trnh ny lp i lp li.
Down-count-mode:
chdown-count, the time-base counter bt u tgi trTBPRD vgim dn xung 0. Khi t c gi tr0, the time-base counter c resetti gi trTBPRD v bt u gim, qu trnh ny lp i lp li.
Hnh 3.3.1 Chxung trong DSP F28335
-
8/10/2019 LVTT
18/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 18
Hnh 3.3.2 Cc kiu sng vi Dead-Time
FED = DBFED TTBCLK
RED = DBRED TTBCLK
b. To xung PWM bng Matkab/Simulink
b.1. M hnh bDC-DC 1 pha bn cu dng Synchronous Buck Converter
Hnh 3.3.3 M hnh bdc-dc dng Synchronous Buck Converter
-
8/10/2019 LVTT
19/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 19
Trong khi Xung
Hnh 3.3.4 M phng xung kch bSynchronous Buck Converter
Bn trong khi Repeating Sequence Interpolated
Hnh 3.3.5 Khi to xung tam gic
Khi ny sto ra song tam gic vi bin A=25, vi tn sf = 15kHz
-
8/10/2019 LVTT
20/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 20
Hsng D =
= 0.8
V DSP TMS320F28335 ch hiu c tn hiu 32bit, nn trong khi Matlab ta
phi chuyn tn hiu v32bit. Sau tin hnh cc php ton sdng khi IQmathcho cc tn hiu.
Khi IQNmpyl32: l khi nhn 2 s, 1 s l dng 32-bit fixed-point, scn li ldng long integer, u ra l dng 32-bit fixed-point.
Khi IQNmpy:l khi nhn 2 s, vi u vo v ra u c dng 32-bit fixed-point.Dng sng S1, S2
Hnh 3.3.6 Dng xung S1, S2
-
8/10/2019 LVTT
21/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 21
b.1.1. Sdng khi ePWM to xung kch cho bSynchronous BuckConverter
Hnh 3.3.7 Khi to xung sdng ePWM
Bn trong khi ePWM
-
8/10/2019 LVTT
22/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 22
V ta ang chn chxung up-down count mode, cng thc tnhTPWM= 2 x TTBPRD x TTBCLK.
Ta c TTBCLK= 150mHz, ta to xung c f = 15kHz => TTBPRD= 5000.Chn kiu xung Active high complementary (AHC)
Hsng D =
=
=
=
= 0.8
b.1.2. Chy thm phng mch Synchronous Buck Converter
Thng s: Vin = 300V, L = 2e-3H, C = 100e-6F, Rload = 10 m, Lload = 3e-3
-
8/10/2019 LVTT
23/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 23
-
8/10/2019 LVTT
24/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 24
Hnh 3.3.8 Dng sng VS1, VS2, Vload, Iload, Iday
b.2. M hnh bDC-DC 1 pha bn cu dng Synchronous Boost Converter
Hnh 3.3.9 M hnh bdc-dc dng Synchronous Boost Converter
Trong khi Xung
Hnh 3.3.10 M phng xung kch bSynchronous Boost Converter
-
8/10/2019 LVTT
25/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 25
Bn trong khi Repeating Sequence Interpolated
Hnh 3.3.11 Khi to xung tam gic
Khi ny sto ra song tam gic vi bin A=25, vi tn sf = 15kHz
Hsng D =
= 0.8
Dng sng S1, S2
-
8/10/2019 LVTT
26/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 26
Hnh 3.3.12 Dng xung S1, S2
b.2.1. Sdng khi ePWM to xung kch cho bSynchronous BoostConverter
Hnh 3.2.7 Khi to xung sdng ePWMBn trong khi ePWM
-
8/10/2019 LVTT
27/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 27
V ta ang chn chxung up-down count mode, cng thc tnhTPWM= 2 x TTBPRD x TTBCLK.
Ta c TTBCLK= 150mHz, ta to xung c f = 15kHz => TTBPRD= 5000.Chn kiu xung Active high complementary (AHC)
Hsng D =
=
=
=
= 0.8
b.2.2. Chy thm phng mch Synchronous Boost Converter
Thng s: Vin = 300V, L = 2e-3H, C = 470e-6F, Rload = 10 m, Lload = 3e-3
-
8/10/2019 LVTT
28/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 28
-
8/10/2019 LVTT
29/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 29
Hnh 3.3.13 Dng sng VS1, VS2, Vload, Iload, Iday
-
8/10/2019 LVTT
30/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 30
b.3. M hnh bo dng
Hnh 3.3.14 M hnh bo dng
Trong khi Xung
Hnh 3.3.15 M phng xung kch bo dng
-
8/10/2019 LVTT
31/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 31
Bn trong khi Repeating Sequence Interpolated
Hnh 3.3.16 Khi to xung tam gic
Khi ny sto ra song tam gic vi bin A=25, vi tn sf = 15kHz
Hsng D =
= 0.8
Dng sng S1, S2
-
8/10/2019 LVTT
32/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 32
Hnh 3.3.17 Dng xung S1, S2
b.3.1. Sdng khi ePWM to xung kch cho bDC-DC
Hnh 3.3.18 Khi to xung sdng ePWMBn trong khi ePWM
-
8/10/2019 LVTT
33/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 33
V ta ang chn chxung up-down count mode, cng thc tnhTPWM= 2 x TTBPRD x TTBCLK.
Ta c TTBCLK= 150mHz, ta to xung c f = 15kHz => TTBPRD= 5000.
trnh hin tng trng dn khi li IGBT, ta sdng thanh Deadband unit.
Chn kiu xung Active high complementary (AHC)
RED = FED = 200 tng ng vi 2.6667 us.
Xung ePWMA (S1) v ePWMB (S2) i nghch, chnh thng snh trong bng.
Hsng D =
=
=
=
= 0.8
b.3.2. Chy thm phng bo dng
Thng s: Vin = 300V, L = 2e-3H, C = 470e-6F, Rload = 10 , Lload = 3e-3H,
Vdc = 100V
-
8/10/2019 LVTT
34/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 34
-
8/10/2019 LVTT
35/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 35
Hnh 3.3.19 Dng sng VS1, VS2, Vload, Iload, Iday
b.4. Cu hnh cho MatlabNhn p chut vo Model Configuration ParametersHp thoi xut hin. Trong thanh Solver, chnh thng snh trong bng
Hnh 3.3.20 Configuration Parameters
-
8/10/2019 LVTT
36/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 36
Hnh 3.3.21 Thanh Code Generation
Hnh 3.3.22 Thanh Coder Target
-
8/10/2019 LVTT
37/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 37
Tin hnh build m phng, nhn Ctrl+b build. Sau khi qu trnh build kt thc,sxut hin file.out trong th mc nh sn.
Code Composer Studiov5CCSv5Sau khi m phng khi xung v cu hnh cho Matlab, ta tin hnh np codequa CCS
Khi ng CCS
-
8/10/2019 LVTT
38/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 38
Khi to New Target Configuration
-
8/10/2019 LVTT
39/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 39
Kt ni TMS320f28335 Experimenter kit vo my tnh
Khi ng CCSv5, tin hnh kim tra kt ni vi kit
-
8/10/2019 LVTT
40/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 40
Launch Selected Configuration
Tin hnh np code
File .out sau khi qu trnh Build file trong Matlab kt thc
-
8/10/2019 LVTT
41/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 41
Chy v quan st dng xung trn scope
Hnh 3.3.23 Dng xung kch bBuck Synchronous Converter
Hnh 3.3.24 Dng xung kch bBoost Synchronous Converter
Hnh 3.3.25 Dng xung kch bo dng
ePWMA-S1 ePWMB-S2
-
8/10/2019 LVTT
42/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 42
IV. Phn cng1. IGBT SKM 75GB123D
Hnh 4.1 IGBT SKM 75GB123D
-
8/10/2019 LVTT
43/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 43
2. Mch li Hybrid Dual IGBT Driver : SKHI 22B
-
8/10/2019 LVTT
44/45
LUN VN TT NGHIP
GVHD: PGS.TS PHAN QUC DNG Page 44
-
8/10/2019 LVTT
45/45
LUN VN TT NGHIP
Typical values are
for 1200 V IGBT: VCEstat = 5 V; tmin = 1,45 s, RCE= 18 k, CCE= 330 pFRON= 22 , ROFF= 22 , RVCE= 0