Obligatorisk oppgave nr.4

DEL I - design av LED-driver

Oppgave 1

Vi ?nsker ? lage en light-emitting diode (LED) lyskilde og vi vil diskutere 2 m?ter ? gj?re det p?

En praktisk LED har et str?m/spennings-forhold som kan beskrives ved f?lgende ligning.

\[I=I_0\left(e^{\frac{qV}{nKT}}-1\right)\]

der:

Anta at vi har kj?pt 2 stk. LEDs med produksjonsavvik modelert ved \(n=1.6\) og \(n=1.3\). Disse LEDs er laget for ? t?le 1A. Ved st?rre str?mmer blir de fort ?delagte, og ved mindre str?m f?r vi for lite lys.

Oppgave 2:

Vi bytter ut LED nr.1 med LED nr.2 som har en idealitetsfaktor p? n=1.3 og bruker samme spenningskilde p? 1.14V.

Oppgave 3:

Vi pr?ver ? koble diodene i serie med en motstand. Sett opp et uttrykk som beskriver sammenheng mellom str?m og spenning i kretsen under. Du trenger ikke l?se ligningen da den er vrien ? l?se. Vi bruker variablene Vd for spenningen over dioden og Vdd for forsyningsspenningen.

Oppgave 4:

Finn verdien p? R n?r Vdd er 10V og vi ?nsker en str?m p? 1A gjennom dioden. Her skal vi ikke l?se ligningen fra oppgave 3, men bare gj?re et grovt anslag basert p? at vi tenker oss at spenningen over dioden er 1V uansett str?m (dette vil gi litt lavere str?m enn ?nsket)

Oppgave 5:

Vi skal n? n?yaktig finne str?mmen i dioden for den motstandsverdien du fant i oppgave 4. Vi kan lett numerisk finne verdien uten ? l?se ligningen fra oppgave 3, med ? bruke en for-l?kke i Python eller Matlab (vi trenger ikke skaffe oss noen analog-kretssimulator). Her ser vi et rett-fram eksempel basert p? Matlab og en motstandsverdi p? 10 Ohm

Vi bytter n? ut LED nr.1 med LED nr.2 der n=1.3

Kommentar

DEL II - Trafikklys

Oppgave 6

Bakgrunn: I denne oppgaven skal dere lage et system for trafikklys tilsvarende trafikklyset som i Blindernveien (se bildet under). Systemet dere skal lage er ikke et veikryss men et lyskryss for fotgjengere.

Tilstander for trafikklys:

Oppgave 6 A)

Lag en skjematisk tegning for systemet og lim det inn som bilde i PDFen. Du kan tegne for h?nd eller du kan bruke Fritzing for ? tegne kretsen. Dersom du ?nsker ? bruke Fritzing, kan du laste ned oblig4_6.fzz og bruke den som utgangspunkt. Under ser dere en start p? hvordan kretsen skal se ut. Det er opp til dere hvor p? br?dbrettet dere ?nsker ? plassere komponentene, men det er viktig at dere bruker samme pin som skissert under slik at gruppel?rere kan teste koden deres med eget oppsett.

MERK: Det er ikke lagt inn motstander i kretsene. Det er del av oppgaven at dere skal finne riktige motstander og slutte kretsene selv.

Oppgave 6 B)

Koble opp kretsen dere har skissert i Oppgave 6 A) og ta bilde av oppsettet som skal settes inn i PDFen. Dere skal ogs? programmere Arduinoen slik som anvist i Tilstander for trafikklys ovenfor. Levér koden i egen fil som oblig4_<brukernavn>.ino. Krav til koden:

pin komponent funksjon
D2 bryter Brukergrensesnitt for fotgjengere
D3 Bl? LED Indikerer at bryter er trykket
D4 Gr?nn LED Gr?nt lys fotgjengere
D5 R?d LED R?dt lys fotgjengere
D10 piezo Lyd
D11 Gr?nn LED Gr?nt lys for bilister
D12 Gul LED Gult lys for bilister
D13 R?d LED R?dt lys for bilister

Innlevering:

Generelle krav til innlevering