Emne: IRE35115 / Kraftelektronikk og mikrokontrollere Lærer: Even Arntsen. Vedlegg 2: Arduino Uno pinout (1 side)

Like dokumenter
(tel ) Antall sider: 5 Antall vedleggssider: 10. Kandidaten må selv kontrollere at oppgavesettet er fullstendig

Antall oppgavesider:t4 Antall vedleggsider: 1 KANDIDATEN MÅ SELV KONTROLLERE AT OPPGAVESETTET

WORKSHOP BRUK AV SENSORTEKNOLOGI

består av 7 sider inklusiv denne forsiden og vedlegg. Kontroller at oppgaven er komplett før du begynner å besvare spørsmålene.

Litt mer om Arduino. Roger Antonsen Sten Solli INF januar 2011

ehøgskoleni østfold Av sensor

Emnenavn: Datateknikk. Eksamenstid: 3 timer. Faglærere: Robert Roppestad. Hele oppgavesettet består av 8 oppgaver, samt 1 vedlegg.

INF1510: Bruksorientert design

IN1060: Bruksorientert design

Høgskoleni østfold EKSAMEN. Oppgavesettet består av 8 sider inklusiv denne forsiden og vedlegg.

INF1510: Bruksorientert design

Avdelingfor ingeniørotdanning

E K S A M E N S O P P G A V E

Høgskoleni østfold EKSAMEN. Emnekode: Emne: ITD13012 Datateknikk (deleksamen 1, høstsemesteret) Dato: Eksamenstid: kl til kl.

Bruk av interrupt og Timer i Arduino-program.

SUPER DISCLAIMER. Vi endrer opplegget litt fra år til år, og vi hører på dere!

Blinkende lysdiode Introduksjon Arduino Lærerveiledning

Steg 1: Installere programvaren

E K S A M E N S O P P G A V E

EKSAMEN (Del 1, høsten 2015)

INF1510: Bruksorientert design

EKSAMEN. Informasjon om eksamen. Emnekode og -navn: ITD13012 Datateknikk. Dato og tid: timer. Fagansvarlig: Robert Roppestad

Emne: IRE35115 / Kraftelektronikk og mikrokontrollere Lærer: Even Arntsen / Åge T Johansen / Antall vedleggsider: 19

Prototyping med Arduino del 2

Eksamensoppgaven: Hele oppgavesettet består av 8 oppgaver. Hver oppgave har en %-angivelse som angir hvor mye den teller ved sensurering.

Ultralydsensor. Introduksjon. Litt om ultralydsensorer. Arduino. Skrevet av: Martin Ertsås & Morten Minde Neergaard

Høgskoleni Østfold. 1. del av Del - EKSAMEN. Datateknikk. Oppgavesettet består av 3 oppgaver. Alle sporsmal teller likt til eksamen.

6,((OHNWULVNH0RWRUGULIWHU

ARDUINO STUDIELABEN PROGRAMMERING DIGITALE/ANALOGE INNDATA/UTDATA LYSDIODER FRITZING. Roger Antonsen INF januar 2012

1. del av Del - EKSAMEN

EKSAMEN Løsningsforslag Emne: Fysikk og datateknikk

1. Arduino Bluetooth 2 HC-05 modul

1 Innledning. 2 Virkemåte for kortet. Bli kjent med USB I/O kort K8055. NB! Ta med multimeter og lite skrujern!

7-Segment Display. Introduksjon. Steg 1: Finn frem utstyr. Til denne oppgaven trenger du. Skrevet av: Martin Ertsås & Morten Minde Neergaard

UNIVERSITETET I OSLO

7-Segment Display Nybegynner Arduino Lærerveiledning

EKSAMEN (Del 2, våren 2015) Løsningsforslag

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Løsningsforslag til hjemmeøving nr.3 Kraftelektronikk/motordrifter

Løsning eks Oppgave 1

Emnenavn: Datateknikk. Eksamenstid: 3 timer. Faglærer: Robert Roppestad. består av 5 sider inklusiv denne forsiden, samt 1 vedleggside.

Løsningsforslag til EKSAMEN

LABORATORIEOPPGAVE NR 6. Logiske kretser - DTL (Diode-Transistor Logic) Læringsmål: Oppbygning

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Kandidaten må selv kontrollerer at oppgavesettet er fullstendig. Innføring skal være med blå eller sort penn

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

UNIVERSITETET I OSLO

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi. Løsningsforslag. Thomas A. Paulsen ( ) 5 oppgaver på 10 sider og 5 vedlegg

UNIVERSITETET I OSLO.

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

NY EKSAMEN Emnekode: ITD13012

Arduino med Atmel studio 6.x (6.1)

Monostabil multivibrator One shot genererer en enkelt puls med spesifisert varighet kretsen har en stabil tilstand

EKSAMEN (Del 1, høsten 2014)

Antall vedlegg O Tillatte hjelpemidler:

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Fredag 25. mai Tid. Kl LØSNINGSFORSLAG

Sikker dørkontroll og ekstra I/O.

EKSAMEN. Oppgavesettet består av 3 oppgaver. Alle spørsmål på oppgavene skal besvares, og alle spørsmål teller likt til eksamen.

Prøveeksamen 2. Elektronikk 24. mars Løsningsforslag

Løsningsforslag til EKSAMEN

Kraftelektronikk (Elkraft 2 høst), øvingssett 2, høst 2005

for nybegynnere Innføring i grunnleggende elektronikk Av Torgeir Bull

EKSAMENSOPPGAVE. Les igjennom alle oppgaver før du begynner - for å danne deg et bilde av omfanget.

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

Løsningsforslag til 1. del av Del - EKSAMEN

Høgskoleni østfold EKSAMEN. Dato: Eksamenstid: kl til kl. 1200

Produkt informasjon 2009

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Oblig 4 - Mathias Hedberg

Avdelingfor ingeniørutdanning

Elevverksted Elektronikk Bruk av transistor som bryter

UNIVERSITETET I OSLO.

«OPERASJONSFORSTERKERE»

Bruk av interrupt og Timer i Arduino-program.

Fasit og sensorveiledning eksamen INF1411 våren Oppgave 1 Strøm, spenning, kapasitans og resistans (Vekt 20 %) A) B) Figur 1

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Avdeling for ingeniørutdanning Elektrogrunnlagslaboratoriet DIGITALE SYSTEMER

TSXCTY2C ( ) Opp/ned teller 1 MHZ SSI

UNIVERSITETET I OSLO

EKSAMEN. Oppgavesettet består av 3 oppgaver. Alle spørsmål på oppgavene skal besvares, og alle spørsmål teller likt til eksamen.

Kondensator. Symbol. Lindem 22. jan. 2012

I oppgave 1 skal det prøves ut en binærteller i en integrert krets (IC). Telleren som skal brukes er SN74HC393N, hvor

Tidsbase og triggesystem. Figur 1 - Blokkskjema for oscilloskop

EKSAMEN Emnekode: ITD13012

UNIVERSITETET I OSLO

Løsningsforslag til 1. del av Del - EKSAMEN

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Fakultet for teknologi, kunst og design Teknologiske fag

Forslag til løsning på Eksamen FYS1210 våren 2004

PH-03. En MM Phono Forsterker

2. La det bli lys Ditt første Arduino program

Prøveeksamen 1. Elektronikk 8.feb Løsningsforslag

VEILEDNING TIL LABORATORIEØVELSE NR 8

7.1 RESISTANS - SPOLE - KONDENSATOR TILKOPLET ENKELTVIS 7.1 RESISTANS - SPOLE - KONDENSATOR TILKOPLET VEKSELSTRØM ENKELTVIS

AVDELING FOR TEKNOLOGI

Løsningsforslag Elektronikk 1 (LO342E) høst 2006 eksamen 1. desember, 3timer

Figur 1 viser et nettverk med et batteri på 18 volt, 2 silisiumdioder og 4 motstander.

EKSAMEN Emnekode: ITD12011

Eksamen i Elektronikk 24. Mai Løsningsforslag Knut Harald Nygaard

Fasit og sensorveiledning eksamen INF1411 våren Oppgave 1 Strøm, spenning, kapasitans og resistans (Vekt 20 %) A) B) Figur 1

Transkript:

1 Høgskolen i østfold Avdeling for ingeniørfag EKSAMENSOPPGAVE. Emne: IRE35115 / Kraftelektronikk og mikrokontrollere Lærer: Even Arntsen Åge T Johansen / Grupper: 11ELE- D + 11ELEY- D Dato: 17.12.2015 Tid: 09.00 13.00 Antall vedleggsider: 4 Antall oppgavesider: 6 (med denne) Vedlegg 1: Formler (3 sider) Vedlegg 2: Arduino Uno pinout (1 side) Sensurfrist: 18.01.2016 Hjelpemidler: Selvskrevet formelsamling og godkjent kalkulator Kopier av hele eller deler av følgende dokumenter: -... a Tutorial on Arduino interrupts - AVR and Arduino timer interrupts Arduino programming notebook AVR ATMega328p Datasheet (Atme1-82711-AVR-ATmega-Datasheet_10/2014) KANDIDATEN MÅ SELVKONTROLLEREAT OPPGAVESETTETER FULLSTENDIG Oppgave 1 Prosjektoppgave uten navn merkes med studentens eksamensnummer og leveres sammen med resten av besvarelsen.

2 Høgskolen i østfold Avdeling for ingeniørfag Oppgave 2 Ll Di 0305 Id 04 06 D2 Figur 1 Vi har en vanlig trefase diodebru, med en drossel som sikrer glatt likestrøm. Resistansen i lasten er 11, 5 ohm og den bruker 5 kw. Hva er nettspenningen? Hva blir verdien av den grunnharmoniske av vekselstrømmen inn til brua? Vi tar nå med virkningen av kommuteringsreaktansen. Nettfrekvensen er 50 Hz, og vi har en induktans pr. fase Ls = 2 mh. Hvor stor blir likestrømmen i kretsen? Vi får brudd i en av vekseistrømskablene inn til brua, slik at vi går over i kfasedrift. Hva blir likespenningen over R, nå? (Vi kan se bort fra kommuteringsspenningsfall) Når vi måler de overharmoniske komponentene i vekselstrømmen før og etter kabelbruddet i pkt d), får vi ikke samme resultat. Hva blir den laveste overharmoniske komponenten før og etter kabelbruddet? Hva forstår vi med rekombinasjonstiden trr, til en diode?

3 Høgskolen i østfold Avdeling for ingeniørfag Oppgave3 0.1 L1 LJ1 C1 D1C2U2 Li Figur 2. Chopper Figur 2 viser en step-ned chopper. Styreprinsippet er baser på Puls Bredde Modulasjon. Vi vil ha U2 = 12 V (spenningen over R), med Ul = 48 V inn. Hva blir duty- cycelen? Med 20 khz og L = 0,5mH, hvor stor må C2 minst være, hvis vi skal få en rippel i utgangsspenningen, U2 < 0,15 %? Tegn opp strømmen i Ll, når det går 2A likestrøm ut av omformeren. Det er ikke likegyldig hvordan kretsen arrangeres fysisk. I figur 3, er det vist en kvasi arrangement- tegning. Forklar hva man prøver å oppnå ved denne plasseringen av komponentene, ut fra hensyn til forholdene ved avslag av 01. D1 L1 LJ1 0.1 C U Li Figur 3 Vi skal benytte deler av chopperen til å styre en likestrømsmotor. Av hovedkomponentene benytter vi bare Cl, Q1, D1 og motoren. Hvilke fordeler mht. drivekretsen for Q1, oppnår vi ved å tilkoble motoren i kollektoren i stedet for emitteren? Tegn opp en skisse for denne løsningen. Forklar hvordan gate- emitterspenningen vil kunne bli hvis vi har for lange ledninger fra drivkretsen, og vi ikke har satt inn en motstand i denne kretsen.

4 Høgskolen i østfold Avdelingfor ingeniørfag Oppgave 4 118,..... 11 0 0 rfr - -- 7,. 99999 Figuren ovenfor viser en RGB-led som er koblet til et Arduino Uno-kort. RGB-enheten består av 3 dioder (R, B, G) koblet med felles katode. Fargene på ledningene tilsvarer fargene på diodene. Ved å kombinere lys fra de 3 diodene kan 7 forskjellige "farger" vises, hvis man går ut fra at Arduino-utgangen styres fast av eller på dvs. ingen PWM-styring av utgangene. I figuren er det også vist hvordan midtuttaket på et potensiometer er koblet til en analog inngang på Arduino Uno. Skriv et komplett Arduino-program med funksjoner fra Wiring-biblioteket (Arduinobiblioteket). Programmet skal etter tur vise alle 7 fargekombinasjoner på RGB-dioden. Hver farge skal lyse i ett sekund hver. Bruk delay-funksjonen for å realisere varigheten av fargene. (NB! Situasjonen med alle diodene slukket regnes her ikke som noen fargekombinasjon.) Gjør samme oppgave som i punkt a), men ved å benytte millis-funksjonen istedenfor delay-funksjonen. Wiring-biblioteket gjør det "enkelt" (?) å sette opp og bruke digitale utsignaler, men det er svært ineffektivt med hensyn til ressursbruk. Lag en ny versjon av programmet (i punkt a)) der du konfigurerer og bruker IO-portene og funksjonsregistrene til ATMega328p direkte.

Høgskolen i østfold Avdeling for ingeniørfag d) Potensiometeret som er vist i figuren ovenfor gjør det mulig å justere spenningen på den analoge inngangen mellom 0 V og 5 V. Lag en utvidelse av programmet i punkt a), der potensiometeret skal brukes til å justere tiden mellom hver fargeveksling fra 100 ms til 10 s. Oppgave 5 Siden det er ganske få digitale10-pinner på Arduino Uno, kan det være aktuelt å utvide kapasiteten ved hjelp av SPI-teknologien. En komponent som kan benyttes til dette er skiftregisteret 74HC595. Aktuelle fakta for dette registeret er vist nedenfor. 14 DS 11 SHCP 10 MR 8-STA3E SHIFT REGISTER MR 10 SHCP it master reset (active LOW) shift register clock input 075 STCP 12 storage register clock input 12 STCP 8-BIT STORAGE REGISTER OE 13 DS 14 output enable input lactive LOW) serial data nput 13 OE 3-STATE OUTPUTS 00 01 Q2 03 04 05 06 07 15 I 2 3 4 5 6 7 DAll Control hput,output SHCP STCP OE MR DS Q7S!On X X L L X L NC X L L X L L X X H L X L Z X L H H 065 NC X L H X NC QnS L H X Q6S QnS Function a LOW-leyel on MR only affects the shift registers empty shift register loaded into storage register shift register clear: parallei outputs in high-impedance OFF-state logic HIGH-Ieyel shifted into shift register stage 0 Contents of all shift register stages shifted through. e.g preyious state of stage 6 iinternal Q6S) appears on the serial output fq7s). contents of shift register stages (internal QnS) are transferred to the storage register and parallei output stages contents of shift register shifted through: previous contents of the shift register is transferred to the storage register and the parallel output stages H = HIGH ioltage state: L = L0,4 sioltage state: = LOVV-to-HIGH transition: X = don-t care: NC = no change: Z = high-impedance OFF-state.

6 Høgskolen i østfold Avdeling for ingeniørfag Vis med et kretsskjema hvordan du vil koble en RGB-led til Arduino Uno via skiftregisteret 595 dersom den skal kunne styres ved hjelp av SPI. Ta med kontrollsignaler og datasignaler. Beskriv funksjonen til hvert signal. Bruk funksjonsregistrene for mikrokontrolleren ATMega328p og vis hvordan du kan konfigurere SPI-enheten til å kommunisere med skiftregisteret omtalt ovenfor: CPOL = 0, CPHA = 0 mest signifikante bit skal skiftes ut først klokkefrekvensen er 1 MHz (gitt 8MHz systemklokke) ikke avbruddstyrt Arduino som master Legg inn de riktige instruksjonene i setup-funksjonen for Arduino. Bruk funksjonsregistrene for SP1-enheten og skriv en loop-funksjon som vil virke på samme måte (med hensyn til lys i RGB-led) som programmet beskrevet i deloppgave 4a). (Kan utføres uavhengig av punkt b). Istedenfor at RGB-led styres fra hovedløkka (loop-funksjonen), ønsker vi at diodene styres direkte fra en avbruddsrutine. Avbruddsrutina skal trigges av Timer1 som et TIMER1_ COMPA-avbrudd hvert hele sekund. Klokkefrekvensen til Arduino-kortet er 8 MHz. Skriv setup-funksjonen for dette oppsettet.

7 Høgskolen i østfold Avdeling for ingeniørfag VEDLEGG 1 Formelark. Kraftelektronikk Dette er ment som en hjelp til de som har "jernteppe". Således er ikke forutsetning bruk av formelen tatt med. for 1 T Ud= 7 f0u(t)dt Middelverdi URMS,11- ft u2(t) dt = Effektivverdi T JO Ud= 0,9U5 Middelverdi, diodebru, ånfase Ud=0,9Uscos(a) Middelverdi, tyristorbru, ånfase 2wLsId _ 2X kid Tr Ir Kommuteringsspenningsfall, ånfase Is = Id Vekselstrøm, ånfase 41. 0,91d Grunnharmonisk, ånfase Ud= 1,35U5 Middelverdi, diodebru, trefase Ud=1,35Uscos(a) Middelverdi, tyristorbru, trefase 3wLsId 3XkId n- n Kommuteringsspenningsfall, trefase 2xkid cosg = 1 Kommuteringsvinkel. (Merk X k = wl s ) /s = 0,816/d Effektivverdi. Trefase vekselstrøm 41. = 0,78/d Grunnharmonisk. Trefase vekselstrøm U2 = U 1D Step-ned chopper AU2 U2 Ts2 8LC (1 D) Rippel, step-ned U2 = Ui 1 D AU2_ DTs U2 RC Step-up Rippel, step-up

8 Høgskolen i østfold Avdeling for ingeniørfag N 1 D " N2 1-D Fly-back Ni U2 = DUi N 2 Forward Asynkronmaskin: ws = Kif ws wr s = cos f2 = sfi c7opr ui '' KA agf 12-=-.:.- KsØagf2 Tem a- K6kg f2 = 1(8Øag 11= \lj2 + 1m2 ma = risinus PBM, amplitudemodulasjonsindeks Utrekant f trekant nlf = f sinus PBM, frekvensmodulasjonsindeks

9 Høgskolen i østfold Avdeling for ingeniørfag Likestrømsmaskin: E = cok10 ø = K2Im Tem = K3la dia U = Raia + Lait + E P = V-5UIcoscp Q = PF = DPF = coscp1 Genereli trefase Generell trefase Effektfaktor Forskyvningseffektfaktor 1 1 1 is = V-2.- 0,784(sin(cot) 5 sin(5w0 + 7sin(7w0 sin(11w0 1 13sin(13w0 +) Fourerrekke til vekselstrøm i trefase likeretter V-2. 0,784 1 1 1 (sin(6)0 sin(11w0 + yrin(13w0 3 sin(23(a) is = - /V 1 + sin(25(a) +) Fourierrekke til vekselstrøm i tolvpuls likeretter

ingeniørfag for AC(5 Ar- THE DEFINITIVE ARDUINO Avdeling PINOUTDIAGRAM Østfold i 7-.121 Decenei,g c- 19 Absolute p:, 40-4 r.eccc-ended Absotute 200-4 rocfr...ajt, Høgskolen PCI 19 1,AS. 0 (4-18 A4 ADCS H SC1_ r n"..;.1.. 40(4 SDA AREF RESET PCINTI4 c 082. P84-08.3-281- 41:!, SCK -\{/ MISO P:IN- PWM MOSI OC 14 PWM PWM SS 4,90 8 C_KO :(01 ADCe - PcINTr, - 14 j AO ADC1.-.. PC.U:1- :-. 1S!Al A0C2 r..:1,4,1.3. 16 : 42 ' C'q 40C3 -P:::.1-17 43 0 r. SDA- 40" --''''' T'2 "--"", (.9 SCL - ADCS -P...INT :3 19 AS 7 41N1 0D6 6 AP:a PWM --( oce4 731 I Pl4.1 4 XC 2D3 3 P*1 1 0( 23 D'32 2 c:: QT1 011 1 TXD PCINT:7 TX PDe, RXD PC.NTS RX RESE" P.:: 4.1. 1-----111--1 / ---ARBS 784 13 12 SCK MISO 0.cc 18 FEB 2013 PIP - 11-0C24 }-»_.1!,'",!.-, PWM -4 MOS1 PW, =1n P In IDE 111 5,:ki,c":,t115,:r.4