61
Технически Университет – София Факултет по Електронна Техника и Технологии Курсов проект по “Микропроцесорна схемотехника” на Малин Йорданов Чекуров /ФЕТТ гр.36 фак.№ 101212143/ Тема: Електронен регулатор за яркостта на LED лампа 1

Електронен регулатор яркостта на LED лампа

Embed Size (px)

DESCRIPTION

Електронен регулатор яркостта на LED лампа

Citation preview

/ .36 . 101212143/

: LED

:1. GPIO ..................................................................................................................... .2 ................................................................................................. .2 GPIO ............................................. ........ .32. ................................................................................ .14 .................................................................................................... .15 ................................................................................................ .16 .................................................................................................................... .17 .......................................... .193. ?................................................................................................................ .284. ?..................................................................................... .305. USB ?......................................................................... .306. ....................................................................................................... .317. ........................................................ .328. ................................................................ .349. ................................................................................................... .3510. ........................................................................... .36 ..................................................... .4111. ..............................................................................4312. .............................................................................................................................. .4413. ................................................................................................... .46

GPIO GPIO GPIO , GPIO ( ,B,C,D,E,F,G).GPIO 49 / , .GPIO : 49 /, / 5V -G Advanced Peripheral Bus(APB) AHB APB. GPIO , , GPIO pad Pull-up Pull-down 2 mA, 4 mA 8 mA ; 4 18mA

GPIO .M4C1236DPM 7 . , . GPIO / .

GPIO GPIO dvanced Peripheral Bus(APB) , - dvanced High Performance Bus(AHB) , , - back to - back . GPIOHBCTL . , :1. RCGCGPIO . , SCGCGPIO DCGGPIO sleep deep sleep .

General Purpose Input/Output Run Mode Clock Gating Control (RCGCGPIO)RCGCGPIO GPIO Run . , . , Bus Fault31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reservedR6R5R4R3R2 R1R0

Type RO RO RO RO RO RO RO RO RO RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

31 : 7reserved RO 0 . , read modify write 6R6 RW 0 GPIO Port G Run Mode Clock Gating Control 0 GPIO G e 1 G run 5R5 RW0GPIO Port F Run Mode Clock Gating ControlO 0 GPIO F 1 F run 4R4 RW0GPIO Port Run Mode Clock Gating ControlO 0 GPIO 1 run 3R3 RW0GPIO Port D Run Mode Clock Gating ControlO 0 GPIO D 1 D run 2R2 RW0GPIO Port C Run Mode Clock Gating ControlO 0 GPIO C 1 C run 1R1 RW0GPIO Port B Run Mode Clock Gating ControlO 0 GPIO B 1 B run 0R0 RW0GPIO Port A Run Mode Clock Gating ControlO 0 GPIO A 1 A run

2. GPIO GPIODIR . 1 , 0

GPIO Direction (GPIODIR)GPIODIR . GPIODIR , . , , GPIO .31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved DIR

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 DIRRW0x00GPIO Data Direction 0 1

3. GPIOAFSEL GPIO . , PMCx GPIOCTL . ,GPIOADCCTL GPIODMACTL, GPIO uDMA .

GPIO Alternate Function Select(GPIOASFEL)GPIOASFEL . , GPIO GPIO . GPIO . GPIO.GPIO Port Control(GPIOPCTL)

GPIOASFEL31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved ASFEL

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 - - - - - - - -

31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 ASFELRW -GPIO Alternate Function Select 0 GPIO GPIO 1 alternate hardware functionGPIO Port Control (GPIOPCTL)GPIOPCTL GPIOASFEL , GPIO , . GPIOASFEL . GPIO . GPIOASFEL , GPIO .GPIOPCTL GPIO,o GPIOPCTL31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 PMC7 PMC6 MPC5 PMC4

Type RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RWReset - - - - - - - - - - - - - - - -15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 PMC3 PMC2 MPC1 PMC0

Type RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW ROReset - - - - - - - - - - - - - - - -

31 : 28 PMC7RW - Port Mux Control 7 T GPIO pin 7.27 : 24 PMC5RW - Port Mux Control 5 T GPIO pin 5.23 : 20 PMC4RW - Port Mux Control 4 T GPIO pin 4.19 : 16 PMC3RW - Port Mux Control 3 T GPIO pin 3.15 : 12 PMC2RW - Port Mux Control 2 T GPIO pin 2.11 : 8 PMC1RW - Port Mux Control 1 T GPIO pin 1.7 : 4 PMC0RW - Port Mux Control 0 T GPIO pin 0.

4. GPIODR2R,GPIODR4R GPIODR8R

GPIO 2 mA Drive Select(GPIODR2R)GPIODR2R 2-mA . GPIO . DRV2 GPIO , DRV4 GPIODR4R DRV8 GPIODR8R . , GPIO 2-mA .

GPIODR2R

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved DRV2

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1

31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 DRV2RW 0xFFOutput Pad 2 mA Drive Enable 0 K GPIODR4R GPIODR8R .1 2 mA .

. APB, AHB.

GPIODR4R

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved DRV4

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 DRV4RW 0x00Output Pad 4 mA Drive Enable 0 K GPIODR2R GPIODR8R .1 4 mA .

. APB, AHB.

GPIODR8R

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved DRV8

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 DRV8RW 0x00Output Pad 8 mA Drive Enable 0 K GPIODR4R GPIODR2R .1 8 mA .

. APB, AHB.

5. pull-up,pull-down GPIOPUR,GPIOPDR,GPIOODR .

GPIO Pull-up Select(GPIOPUR)GPIOPUR pull-up . , pull-up GPIO . GPIOPUR GPIO Pull-Down(GPIOPDR). GPIOCR . GPIOCR, , .GPIOPUR31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved PUE

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 - - - - - - - - -

31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 PUERW -Pad Weak Pull-up Enable 0 ull-up 1 ull-up

GPIODR GPIOPUR . APB, AHB.

6. GPIO /, DEN GPIODEN . GPIO GPIOAMSEL GPIOAMSEL .

GPIO Digital Enable(GPIODEN)GPIODEN . GPIO tristate . , GPIO . (GPIO alternate function), GPIODEN 1.

GPIODEN31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved DEN

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 - - - - - - - - -

31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 DENRW -Digital Enable 0 1 .

7. GPIOIS,GPIOIBE,GPIOEV GPIOIM , . : GPIO edge interrupt sense :a) IME GPIOIM b) IS GPIOIS IBE GPIOIBE c) GPIORIS d) IME GPIOIM

GPIO Interrupt Sense(GPIOIS) 0x404GPIOIS e . GPIOIS , . 0 .

GPIOIS

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved IS

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 ISRW 0x00GPIO Interrupt Sense 0 1

GPIO Interrupt Both Edges (GPIOEBE) 0x408

GPIOIBE . GPIO Interrupt Sense , GPIOIBE , GPIO Interrupt Event(GPIOIEV). GPIOIEV . 0 .

GPIOIBE

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved IBE

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 IBERW 0x00GPIO Interrupt Both Edges 0 GPIOEV 1 .

GPIO Interrupt Event (GPIOIEV) 0x40C

GPIOIEV , GPIO Interrupt Sense (GPIOIS) . , GPIOIS . 0 .

GPIOV

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved IEV

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 IEVRW 0x00GPIO Interrupt Event 0 1 . 2 GPIO Interrupt sk (GPIOIM) 0x410

GPIOIM . GPIOIM , . . 0 .

GPIOIM

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reserved IME

Type RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RWReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 : 8 reservedRO0x0000.00 . , read modify write 7 : 0 IMERW 0x00GPIO Interrupt Mask Enable 0 1

, , .TM4C1236DPM 16/32 GPTM 32/64 GPTM . 16/32 GPTM 16 /( ), , , 32- . 32/64 GPTM 32- , , 64- . Tiva C . System Timer(SysTick).T 16/32 GPTM 32/64 GPTM : 16/32 16 32 one shot 16 32 periodic 16 8 prescaler 32 Real Time Clock(RTC), 32.768 kHz 16 Input edge time - capture 8 prescaler 16 8 prescaler . 32/64 32 64 one shot 32 64 periodic 32 16 prescaler 64 Real Time Clock(RTC), 32.768 kHz 32 Input edge time - capture 8 prescaler 32 8 prescaler . . 16/32 Capture Compare PWM (CCP) 32/64 Capture Compare PWM (CCP)

, Capture Compare PWM (CCP),k TM4C1236DPM .

GPTM /( ), prescaler , , prescaler / . GPTM . , 16- 16/32 GPTM 32- 32/64 GPTM . 32- 16/32 GPTM 64- 32/64 GPTM . , prescaler .

GPTM .

GPTM GPTM Configuration(GPTMCFG) ,GPTM Timer A Mode(GPTMAMR) GPTM Timer B Mode(GPTMBMR) . , . ., , .

GPTM - . , 24 48 , GPTMnLR GPTMTnPR . , . GPTMnMR TnAMS 0x01,TnCMR 0x0 TnMR 02. , , .

Ko TnEN GPTMCTL , , 00., nWOT GPTMnMR , TnEN , , (Wait for trigger Mode). periodic , GPTMnILR GPTMnPR , TnEN GPTMCTL . , : , . TnEVENT GPTMCTL , , TnPWMIE GPTMnMR . ,CnERIS GPTM Raw Interrupt Status(GPTMRIS) , GPTM Interrupt Clear (GPTMICL) . capture mode event GPTM Interrupt Mask(GPTMMIMR) ,GPTM CnEMIS GPTM Masked Interrupt Status (GPTMMIS) . , , TnPWMIE 1.

asserts, GPTMnILR GPTMTnPR , deasserted, GPTMnMATCHR GPTMTnPMR . TnPWL GPTMCTL .

: , . , .

1 ms 66% duty cycle. , GPTMTnILR = 0xC350 GPTMTnMATCHR = 0x411A.

, GPTMSYNC , CCP . TnPLO nMRSU GPTMTnMR . CCP , nPLO TnMRSU GPTMTnMATCHR - GPTMTnILR .

CCP , PLO MRSU GPTMTnILR - GPTMTnMATCHR .

, : , ( TnEN ) GPTM Configuration (GPTMCFG) 00000.0004

GPTM Configuration (GPTMCFG), offset 0x000 GPTM ., GPTM 32- 64- ( ), 16 32- .: , TAEN TBEN GPTMCTL .

GPTMCFG

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16reserved

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RO Ro ROReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0reservedGPTMCFG

Type RO RO RO RO RO RO RO RO RO RO RO RO RO RW RW RW 31 : 8 reservedRO0x0000.00 . , read modify write .2 : 0 GPTMCFGRW 0x00GPTM ConfigurationGPTMCFG : 0x00 16/32- , 32- . 32/64 , 64- .0x1 16/32- , 32-a Real Time Clock(RTC) . 32/64- , 64- Real Time Clock (RTC).0x2-0x3Reserved0x4 16/32- , 16- . 32/64- , 32- . 1:0 GPTMTAMR GPTMTBR.0x5-0x7Reserved

GPTM Timer Mode (GPTMTnMR) , TnAMS 01, TnCMR 00 TnMR 02

GPTM Timer A Mode (GPTMTAMR), offset 0x004

GPTM, , GPTMCFG . , TAAMS , TACMR , TAMR 0x1 0x2.T , . , , GPTMTBR .

31 : 12 reservedRO0x0000.00 . , read modify write 11 TAPLORW 0GPTM Timer B PWM Legacy Operation 0 CCP , GPTMTAILR , 0.1 CCP 1-, GPTMTAILR . 0. .10 TAMRSURW 0GPTM Timer A Match Register Update 0 GPTMTAMARCHR GPTMTAPR .1 GPTMTAMARCHR GPTMTAPR timeout. ( TAEN e ), ,GPTMTAMACHR GPTMTAPR , .9TAPWMIERW0GPTM Timer A PWM Interrupt Enable , , TAEVENT GPTMCTL . 0 1 .

8 TAILDRW0GPTM Timer A Interval Load Write 0 GPTMTAR GPTMTAV GPTMTAILR . GPTMTAPS GPTMTAPV GPTMTAPR .1 GPTMTAR GPTMTAV GPTMTAILR . GPTMTAPS GPTMTAPV GPTMTAPR .

7 TASNAPSRW 0GPTM Timer A Snap-Shot Mode 6 TAWOTRW 0GPTM Timer A Wait-on-Trigger 0 A .1 ( TAEN 1- GPTMCTL), , . .

5 TAMIERW 0GPTM Timer A Match Interrupt Enable 0 .1 , GPTMTAMACHR .4 TACDIRRW 0GPTM Timer A Count Direction 0 Ta .1 . , 000. , . .3 TAAMSRW 0GPTM Timer A Alternate Mode Select 0 CCP .1 .2 ACMR RW 0 GPTM Timer A Capture Mode 0 Edge-count mode..1Edge-time mode.1:0 TAMR RW 0x0 GPTM Timer Mode 0x0Reserved01One-shot timer mode.02Periodi Timer mode.0x3Capture mode.: , 2:0 GPTMCFG

( ), TnPWML GPTM Control (GPTMCTL).

GPTM Control (GPTMCTL), offset 0x00C

31 : 15 reservedRO0x0000.00 . , read modify write 14 TBPMWMLRW 0GPTM Timer B PWM Output Level 2 3 13 TBOTERW 0GPTM Timer B Output Trigger Enable 2 B A trigger 3 B A trigger 12ResrvedRO0 . , read modify write 11:10 TBEVENTRW0x0GPTM Timer B Event Mode 0x0 01 02Reserved0x3 : , ., , . , .9 TBSTALLRW 0GPTM Timer B Stall Enable 0 B , .1 B , .8 TBENRW 0GPTM Timer B Enable 2 B 3 B 7 reservedRO 0 . , read modify write 6 TAPWMLRW 0GPTM Timer A PWM Output Level 4 5 5 TAOTERW 0GPTM Timer A Output Trigger Enable 4 A A trigger 5 A A trigger 4RTCENRW0GPTM RTC Stall Enable 1 RTC , .1RTC , .3:2 TEVENTRW0x0GPTM Timer Event Mode 0x0 01 02Reserved0x3 : , ., , . , .1 TSTALLRW 0GPTM Timer Stall Enable 2 , .3 , .0 TENRW 0GPTM Timer Enable 4 .5 .

Ako prescaler, GPTM Timer n Prescaler Register (GPTMTnPR) Ako , TnEVENT GPTMCTL TnPWMIE GPTMTnMR . , , . GPTM Timer n Interval Load (GPTMTnILR) GPTM Timer A Interval Load (GPTMTAILR), offset 0x028

, . , . 16/32- GPTM 32- ,GPTMAILR 32- ( 16 GPTM Timer B Interval Load. 16- , 16 GPTMTBILR . 32/64- 64- ,GPTMTAILR 31:0 GPTM Timer B Load Interval 63:32.

31 : 0 TAILRRW0xFFFF.FFGPTM Timer A Load Register . GPTMTAILR.

GPTM Timer n Match (GPTMTnMATCHR)

GPTM Timer A Match (GPTMTAMATCHR), offset 0x030

. , . , GPMTAILR duty cycle . 16/32- GPTM 32- ,GPTMAATCHR 32- ( 16 GPTM Timer B Match (GPTMBMATCHR). 16- , 16 GPTMBMATCHR . 32/64- 64- ,GPTMTAMATCHR 31:0 GPTM Timer B Match(GPTMBMATCHR) 63:32.

31 : 0 TAIMRRW0xFFFF.FFFFFGPTM Timer A Match Register GPTMTAR .

nEN GPTMT Control (GPTMTCTL) .

, . , GPTMTnILR , .

() , , . , - LED. LED, , LED . ( ), , - - , - . , , , ( )., ( ), . .

, 50% 50%, -, . , , , . . () -, .

, . , 50 Hz.Duty-CycleDuty-cycle , , 50% ,duty cycle 50%. , . 50 Hz 1 , 50 , 0.02 . - ( 1 1 ), 20000 , 50 50Hz. 20000 , duty cycle. 75% duty-cycle 1- za 15000 0 5000 .

. , 90 , , , . , , , . -, , , , , , .

USB ?Host Negotiation ProtocolOTG , device. , A-device, device B device. ,OTG Host Negotiation protocol(HNP). : ? ?

.TG , mini AB. ((D). A .OTG , ; .

. 1.5 12V, (0.9) . ( 10% ) . , . , , . - , , , - , .

GPIO : ., 6 . , .IOPinAnalog FunctionDigital Function(GPIOCTL PMCx Bit Field Encoding)

12345678914

PD061AIN7SSI3ClkSSI1ClkI2C3SCL---WT2CCP0---

PD162AIN6SSI3FssSSI1FssI2C3SDA---WT2CCP1---

PD263AIN5SSI3RxSSI1Rx----WT3CCP0USB0EPEN--

PD364AIN4SSI3TxSSI1Tx----WT3CCP1USB0PFLT--

PD443USBODMU6Rx-----WT4CCPOUSBOPELT--

PD544USBODPU6Tx-----WT4CCP1---

PF129-U1CTSSSI1Tx-T0CCP1-C1oRD1

, F1, USB PD4(D+) PD5(D-). . D F; RCGCGPIO. 3 D,a 5 F. D.0 , D.1 , D.2 , D.3, F2 F3 . GPIODIR, , , . pull-up D.0 , D.1 , D.2 , D.3,F2 F3. GPIOPUR. 1-, pull-up . 6 . GPIODEN, . GPIODR8R F1 8mA. 8mA .

GPIOAFSEL GPIOPCTL, , F1.T GPIO . , . GPIO Alternate Function Select . , GPIO Port Control , . , TAEN GPTMCTL , . GPTMCFG GPTM Configuration 00000.0004, 16- . GPTM Timer Mode (GPTMTnMR) TAMS 01, TnCMR 00 TnMR 02, . GPTM Interval A Interval Load(GPTMTAILR) . GPTM Timer A Match(GPTMTAMATCHR) . TAEN GPTM Control(GPTMCTL) , . . . . , 0 . 0, , . , . , GPTMTAMATCHR , - . ,, GPTMTAMATCHR - .

O Q2. Q1 . R2, Q2. Q2 Q1. Q1, Q2 Q1. . , 10% . - , R2 Q2 Q1.Q1 e 100, .R2 = .R2 = .0.78 = 0.63W R2 = 1.2 1W.(Comet Electronics) Q2 1.4V(0.7V BE Q1 0.7V R2).R1 8mA:R1 = R1 = 270 0.125W.(Comet elekctronics) Q1 KT961B : Icmax = 1.5A, = 100,Pcmax = 12W.( o .,2000) Q2 BFY88 : Icmax = 25mA, = 40,Pcmax = 175mW.( o .,2000)

:10W White LED High Power Cool White Component Chip DIY 10 Watt 900 Lumens USA Specifications Rated Watts: 10W Color: Cool White Lumens: 900 Vf: 9.6-10.2V Wavelength: 5000-7000K Viewing Angle: 120 Current (mA): 900 Junction Temp: 120 Deg C

I. ( )

, , , . , . , (D1 D2) (D3 D4). . . D1 D2, D3 D4. . , . . , . :Uo = 12VIo = 1,5AK = 0,11. , . . . = 80 90%

. . . = 85%2. , :

p = 2, (). .

3. = 444. B = f(A) B = 1,05

5.

6.

7.

8. F = 6,5

, .

9.

10. D = 2,2

11.

12.

13. H = 380 p = 2

14.

, Cf1 Cf2 Cf1 =2200F(25V) Cf2 = 470F(25V) . IF(AV)>0,5Io=0,75AURmax>E2m=17,8V 2018A :

II.

Fixed Output Regulator

I.

VIN(Max) ILOAD(Max).( 3.3V) 1. 3 . 52kHz 1.5 - ILOAD.

150H RL-1284-220-43

II. Cout: Cout = 100uF 470uF 1.5 - . 1.5 - 3.3V, 5V. 220uF 5V.III. . 1.5 - . 1.25 . 1N5817.

IV. Cin: , .22uF a bypassing??.

Top Copper Bottom Copper

Top Silk Bottom Silk

.

- 1 10pF20%1

- 2 10pF20%1

- 3 220F 20%1

- 4 22F 20%1

- C750pF 20%1

- C82200 F20%1

- C9470 F20%1

- D1 1N58171

- D2 D5 2018A4

- D6 Y101

- T1 KT961B1

- T2 BFY881

- U1-U2 TM4C1236D5PM Texas Instruments1

- U3 LM2574 Texas Instruments1

2 5%

- R1 270 0.125W1

- R2 1,2 1W1

-X1 16Hz1

E

1/1

.- 01.01.00

.

.

.

: .

1

12V1.5A

3.3V

= 10%