IE1206 Inbyggd Elektronik - Cloud Object Storage | … Inbyggd Elektronik Transienter PWM Visare jω...

57
IE1206 Inbyggd Elektronik Transienter PWM Visare jω PWM CCP KAP/IND-sensor F1 F3 F6 F8 F2 Ö1 F9 Ö4 F7 tentamen William Sandqvist [email protected] PIC-block Dokumentation, Seriecom Pulsgivare I, U, R, P, serie och parallell Ö2 Ö5 Kirchoffs lagar Nodanalys Tvåpolsatsen R2R AD Trafo, Ethernetkontakten F13 Pulsgivare, Menyprogram F4 KK1 LAB1 KK3 LAB3 KK4 LAB4 Ö3 F5 KK2 LAB2 Tvåpol, AD, Komparator/Schmitt Step-up, RC-oscillator F10 Ö6 LC-osc, DC-motor, CCP PWM LP-filter Trafo + Gästföreläsning F12 Ö7 redovisning F11 Start för programmeringsgruppuppgift Redovisning av programmeringsgruppuppgift

Transcript of IE1206 Inbyggd Elektronik - Cloud Object Storage | … Inbyggd Elektronik Transienter PWM Visare jω...

IE1206 Inbyggd Elektronik

Transienter PWM

Visare jω PWM CCP KAP/IND-sensor

F1

F3

F6

F8

F2

Ö1

F9

Ö4 F7

tentamen

William Sandqvist [email protected]

PIC-block Dokumentation, Seriecom Pulsgivare I, U, R, P, serie och parallell

Ö2

Ö5

Kirchoffs lagar Nodanalys Tvåpolsatsen R2R AD

Trafo, Ethernetkontakten F13

Pulsgivare, Menyprogram

F4

KK1 LAB1

KK3 LAB3

KK4 LAB4

Ö3 F5 KK2 LAB2 Tvåpol, AD, Komparator/Schmitt

Step-up, RC-oscillator

F10 Ö6 LC-osc, DC-motor, CCP PWM

LP-filter Trafo + Gästföreläsning F12 Ö7 redovisning

F11

• Start för programmeringsgruppuppgift

• Redovisning av programmeringsgruppuppgift

William Sandqvist [email protected]

Enkelt att generera en sinusspänning

Hela vårt elnät arbetar med sinusformad spänning.

När en slinga roterar med konstant hastighet i ett magnetfält så genereras en sinusvåg.

Så mycket enklare kan det ju inte bli …

William Sandqvist [email protected]

Sinusvågen – kommer Du ihåg? periodT

timet

y

amplitudetopY ,ˆRMSY

2

ˆ12)sin(ˆ)( YYT

fftYty ==== πωω

William Sandqvist [email protected]

(11.1) Fasvinkel ϕ

)sin(ˆ)( ϕω += tYty

Om en sinuskurva inte börjar med 0 har funktionsuttrycket en fasvinkel ϕ.

Ange denna funktion matematiskt: )10002sin(6)( ϕπ +⋅⋅⋅= ttu

y

)30(rad52,063arcsin)sin(63)0( °==

=⇒⋅== ϕϕu

)52,06283sin(6)( +⋅⋅= ttu

William Sandqvist [email protected]

Äpplen och päron? I elläran är det vanligt (tex. i läroböcker) att man uttrycker vinkeln i sinusfunktionen blandat i radianer ω·t [rad] och i grader ϕ [°].

Detta är naturligtvis oegentligt, men praktiskt (!). Användaren måste ”räkna om” tex. fasvinkeln till radianer om sinusfunktionens värde för någon viss tidpunkt t ska beräknas.

(You have now been warned …) )306283sin(6)( °+⋅⋅= ttu

Omvandling: x[°]= x[rad] ⋅57,3 x[rad]= x[°]⋅0,017

? ?

William Sandqvist [email protected]

William Sandqvist [email protected]

Medelvärde och effektivvärde

T

ttuUttuU

T

T

T

∫∫ === 0

2

0

1med

d)(0d)(

Alla rena växelspänningar har medelvärdet 0.

• Intressantare är effektivvärdet – det kvadratiska medelvärdet.

William Sandqvist [email protected]

(11.2) Exempel. Effektivvärde.

V63,110151058

1015105)0)2(2(

d)(

3

3

3

3220

2

=⋅⋅⋅

=⋅

⋅⋅+−+== −

−∫T

ttuU

T

Effektivvärdet, är det man normalt använder menar med en växelspänning U. 1,63 V effektivvärde ger samma effekt i en resistor som en 1,63 V ren likspänning skulle göra.

RMS, effektivvärde

William Sandqvist [email protected]

Sinusvågens effektivvärde

21

21d)(sin2 ==∫ xx

)(sin2 x

21

• Effektivvärde kallas ofta för RMS ( Root Mean Square ).

sin2 har medel-värdet ½

Därför är:

2UU =

RMS, effektivvärde

Ex. 11.3

William Sandqvist [email protected]

William Sandqvist [email protected]

Addition av sinusformade storheter

)sin(ˆ111 ϕω += tAy

)sin(ˆ222 ϕω += tAy

?21 =+ yy

William Sandqvist [email protected]

Addition av sinusformade storheter När vi ska tillämpa strömkretslagarna på växelströmskretsar måste vi addera sinusstorheter. Summan av två sinusstorheter med samma frekvens blir alltid en ny sinusstorhet av denna frekvens, men med ny amplitud och ny fasvinkel. ( Ooops! Resultatet av de ganska arbetsamma beräkningarna visas nedan ).

++

+⋅−++=

=+=+⋅=+⋅=

)cos(A)cos(A)sin(A)sin(Aarctansin)cos(AA2AA

)()()()sin(A)()sin(A)(

2211

22112121

22

21

21222111

ϕϕϕϕωϕϕ

ϕωϕω

t

tytytyttytty

William Sandqvist [email protected]

Sinusvåg som visare

En sinusspänning eller ström,

kan representeras av en visare som roterar (moturs) med vinkelhastig-heten ω [rad/sek] runt origo.

)sin(ˆ)( tYty ⋅⋅= ω

Wikipedia Phasors

William Sandqvist [email protected]

Enklare med visare

Om man struntar i ”rotationen” och adderar visarna med vektoraddition, så som de står vid tiden t = 0, blir det hela mycket enklare!

Wikipedia Phasors

http://en.wikipedia.org/wiki/Phasors

William Sandqvist [email protected]

Visare med komplexa tal

°⋅⋅+°⋅⇔⋅⇔°∠ ° 30sinj1030cos10e103010 30j

En växelspänning 10 V som har en fasvinkel 30° brukar skrivas:

10 ∠ 30° ( Phasor )

Så fort vektoradditionerna kräver mer än de allra vanligaste geo-metriska formlerna, är det i stället att föredra att representera visarna med komplexa tal.

Inom elläran använder man j för imaginära enheten, i är ju redan upptaget för ström.

baz j+=

William Sandqvist [email protected]

Phasor

En visare (phasor) kan antingen ses som en vektor angiven i polära koordinater, eller som ett komplext tal.

Det är viktigt att kunna beskriva växelströmsfenomen utan att för den skull behöva kräva att åhörarna har kunskaper om komplexa tal – därav vektormetoden.

De komplexa talen och jω-metoden är kraftfulla verktyg som underlättar behandlingen av växelströmsproblem. De kan generaliserat till Fourier-transform och Laplace-transform, så elektroingenjörens användning av komplexa tal är omfattande.

Sinusformade växelstorheter kan representeras som visare, phasors.

”belopp” ∠ ”fasvinkel”

William Sandqvist [email protected]

Toppvärde/effektivvärde -visare

baz j+=

Visarnas längd motsvarar egentligen sinusstorheter-nas toppvärden, men eftersom effektivvärdet bara är toppvärdet skalat med 1/√2 så har det ingen betydelse om man räknar med toppvärden eller effektivvärden – så länge man är konsekvent!

William Sandqvist [email protected]

Spolen och Kondensatorn motverkar förändringar

William Sandqvist [email protected]

Spolen och kondensatorn motverkar förändringar, tex vid inkoppling eller urkoppling av en källa till en krets.

Hur går det då om källan avger en sinusformad växelström – som ju ändrar sig kontinuerligt?

?

William Sandqvist [email protected]

Växelström genom resistor

RR

RRRRRR )sin(ˆ)()()()sin(ˆ)(IRU

tIRtuRtitutIti⋅=

⋅⋅=⇒⋅=⋅= ωω

En sinusformad växelström iR(t) genom en resistor R ger ett proportionellt sinus-format spänningsfall uR(t) enligt OHM’s lag. Strömmen och spänningen blir i fas. Ingen energi lagras i resistorn.

Visarna UR och IR blir parallella med varandra.

RR IRU ⋅=

Visarna kan vara toppvärdesvisare eller effektivvärdesvisare så länge man inte blandar olika typer.

• Komplexa visare

• Vektor visare

William Sandqvist [email protected]

Växelström genom spole

LL

LL

ILU

tILtILtuttiLtutIti

⋅=

+⋅⋅=⋅⋅=⇒=⋅=

ω

πωωωωω )2

sin(ˆ)cos(ˆ)(d

)(d)()sin(ˆ)( LL

LLL

En sinusformad växelström iL(t) genom en spole ger på grund av självinduktionen ett spänningsfall uL(t) som ligger 90° före strömmen. Energi som lagras i magnetfältet används till denna spänning.

När man räknar med komplexa visare multiplicerar man ωL med talet ”j”, detta vrider spänningsvisaren +90°. Metoden håller automatiskt reda på fasvinklarna!

LLLL jj IXILU ⋅=⋅= ω

• Vektor visare

• Komplexa visare

Visaren UL fås som ωL·IL och den ligger 90° före IL. Storheten ωL är ”beloppet” av spolens växelspänningsmotstånd, reaktansen XL [Ω].

William Sandqvist [email protected]

Växelström genom kondensator

)2

sin(ˆ1)cos(ˆ1)()sin(ˆ)(

d)(1)()(1dd1

d)(d

CCCCC

CCCC

πωω

ωω

ω −⋅⋅=⋅⋅−=⇒⋅=

⋅=⇒⋅=⋅=⇒= ∫

tIC

tIC

tutIti

ttiC

tutiCt

qCt

tuCQU

En sinusformad växelström iC(t) genom en kondensator laddar upp denna med ”spänningsfallet” uC(t) som ligger 90° efter strömmen. Energi lagras i det elektriska fältet.

• Vektor visare

Visaren UC fås som IC/(ωC) och den ligger 90° efter IC. Storheten 1/(ωC) är ”beloppet” av kondensatorns växelspänningsmotstånd, reaktansen XC [Ω].

CC1 IC

U ⋅=ω

William Sandqvist [email protected]

Komplexa visare och reaktansens tecken

Om man använder komplexa visare får man med spänningsvisarens fasvridning -90° genom att dividera (1/ωC) med konstanten ”j”.

CXI

CI

CU CCCC ωωω

11-jj

1−=⇒⋅=⋅= • Komplex visare

Metoden med komplexa visare håller automatiskt reda på fasvinklarna om vi betraktar kondensatorns reaktans XC som negativ, och därmed spolens XL som positiv.

L+C i serie

William Sandqvist [email protected]

Ωj5 Ω− j4 Ω+ j1

Ωj4 Ω− j5Ω− j1

=

=´L

´C

William Sandqvist [email protected]

William Sandqvist [email protected]

Reaktansens frekvensberoende

fC

XLX CL

πωω

ω

2

1

=⋅

=⋅=

][ΩLX

][ΩLX

]Hz[f]Hz[f

William Sandqvist [email protected]

LOG – LOG diagram

Ofta använder elektronikingenjörerna log-log-skala. Spolen och kondensatorns rektanser får då båda ”linjära” samband i ett sådant diagram.

( ) ][log Ω− scaleX L ( ) ][log Ω− scaleX C

( ) ]Hz[log scalef − ( ) ]Hz[log scalef −

William Sandqvist [email protected]

William Sandqvist [email protected]

R L C

I allmänhet innehåller våra nät en blandning med olika R L och C. Fasvinkeln mellan I och U är då inte ±90° utan kan ha vilket mellanliggande värde som helst. En positiv fasvinkel innebär att induktanserna dominerar över kapacitanserna, induktiv karaktär IND. En negativ fasvinkel innebär att kapacitanserna dominerar över induktanserna, kapacitiv karaktär KAP.

Kvoten mellan spänning U och ström I, växelströmsmot-ståndet, kallas för impedans Z [Ω]. OHM´s växelströmslag: I

UZ =

William Sandqvist [email protected]

Visardiagram

För att beräkna växelströms-motståndet, impedansen, Z hos en sammansatt krets måste man addera strömmar och spänningar som visare för att få fram den totala strömmen I och den totala spänningen U.

IUZ = Visardiagrammet är vår ”blindkäpp” in till

växelströmsvärlden!

William Sandqvist [email protected]

Ex. Visardiagram. (11.5)

Vid en viss frekvens f har kondensatorernas reaktans |XC| och resistorn R samma belopp, växelströmsmotståndet R [Ω].

Elementära visardiagram för R L och C

Använd de elementära visardia-grammen för R och C som byggstenar för att rita hela kretsens visardiagram ( vid den aktuella frekvensen f ).

Gör själv …

William Sandqvist [email protected]

Exempel. Visardiagram.

2R ||UI

RUIIUI 2

RC2C ==⊥

1) U2 riktfas ( = horisontell )

2)

3)

4) CCR 2 IIIII ⋅=+=

5)

21C1

1

22 UURIRIU

IU

⋅=⇒⋅⋅=⋅=

6) 21 UUU +=

William Sandqvist [email protected]

William Sandqvist [email protected]

Impedansen Z Kretsens växelströmsmotstånd, impedansen Z, får man som kvoten av U och I visarna. Impedansens fasvinkel ϕ är vinkeln mellan U och I visarna.

Strömmen ligger före spänningen i fas, så kretsen har kapacitiv karaktär, KAP.

( Något annat hade väl knappast varit att vänta eftersom det inte finns några spolar i kretsen )

William Sandqvist [email protected]

William Sandqvist [email protected]

Komplexa visare, jω-metoden

°−=−==⋅=⋅=

°+==⋅=⋅=°==⋅=

90)jarg()j

1arg(j

1j

90)jarg(jj0)arg(

CCCC

LLLL

RR

CCC

IXIU

LLIXIURRIU

ωω

ϕω

ωϕωϕ

Komplexa visare. OHM’s lag för R L och C.

Komplexa visare. OHM’s lag för Z.

][Im][Im

arctan][Re][Imarctan)arg(][Re][Re

)arg()arg(arg)arg(

ZIURX

ZZZZIU

IUI

UZI

UZZIU

⋅=

=

=⋅=

−=

===⋅= ϕ

I själva verket blir det fyra användbara samband! • Re, • Im, • Abs, • Arg

William Sandqvist [email protected]

Ex. Komplexa visare.

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

William Sandqvist [email protected]

Ex. Komplexa visare.

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

William Sandqvist [email protected]

Ex. Komplexa visare.

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

William Sandqvist [email protected]

Ex. Komplexa visare.

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

William Sandqvist [email protected]

Ex. Komplexa visare. I

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

William Sandqvist [email protected]

Ex. Komplexa visare. I

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

26,12,14,0j2140

j2,14,0)j31()j31(

j3-14

j)5-(5j10-20

j1

22

C//R

=+=+=

+=++

⋅=+

=+

==

,,I

ZC

UZUI

ω

William Sandqvist [email protected]

Ex. Komplexa visare. U1

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

William Sandqvist [email protected]

Ex. Komplexa visare. U1

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

65,12)4(12j412

j412j)-10(j)2,14,0(j

1

221

1

=−+=−=

−=⋅+=⋅=

U

CIU

ω

William Sandqvist [email protected]

Ex. Komplexa visare. U2

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

William Sandqvist [email protected]

Exempel. Komplexa visare. U2

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

94,848j48

j48j)3(1j)3(1

j3-1j120

j)5-(5j10-j5-520

j1

222

C//R

C//R2

=+=+=

+=++

⋅−

⋅=+

⋅=+

⋅=

U

ZC

ZUU

ω

Spännings delning:

William Sandqvist [email protected]

Ex. Komplexa visare. IC

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

William Sandqvist [email protected]

Ex. Komplexa visare. IC

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

89,08,04,0j8,04,0

j8,04,0j10-j48

j1

22C

2C

=+=+=

+−=+

=⋅=

I

C

UI

ω

William Sandqvist [email protected]

Ex. Komplexa visare. IR

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

William Sandqvist [email protected]

Ex. Komplexa visare. IR

U = 20 V C = 320 µF R = 10 Ω f = 50 Hz

j1010320502j

12j

1j

16 −=

⋅⋅⋅=

⋅⋅= −ππω CfC

j55)j1010()j1010(

j1010)j10(10

j1

j1

R//C −=++

⋅−−⋅

=+

⋅=

CR

CR

Z

ω

ω

89,04,08,0j4,08,0

j4,08,010

j48

22R

2R

=+=+=

+=+

==

IR

UI

William Sandqvist [email protected]

Man får fram visardiagrammet genom att plotta punkterna i komplexa talplanet!

William Sandqvist [email protected]

Vrida diagrammet … När vi ritade visardiagrammet var det naturligt att använda U2 som riktfas (=horisontell), med jω-metoden var U den naturliga riktfasen (=reell).

Eftersom det är enkelt att vrida diagrammen, så har man i praktiken frihet att välja vilken storhet som helst till riktstorhet.

))7,26sin(j)7,26(cos(

7,2684arctan)j48arg()arg( 2

°−⋅+°−×

°=

=+=U

Multiplicerar man alla komplexa tal med denna faktor så genomförs vridningen!

William Sandqvist [email protected]

William Sandqvist [email protected]

Sammanfattning Sinusformade växelstorheter kan representeras som visare, phasors, ”belopp” ∠ ”fasvinkel”.

En visare (phasor) kan antingen ses som en vektor angiven i polära koordinater, eller som ett komplext tal.

Beräkningar gör man oftast bäst med den komplexa metoden, medan visardiagrammen används för att visualisera och förklara växelströmsfenomenen.

William Sandqvist [email protected]

Beteckningar

X

x ögonblicksvärde X toppvärde

XX Effektivvärde, visarens belopp

Komplex visare

William Sandqvist [email protected]