Obligatorisk oppgave nr.2
Oppgave 1:
Plotting av str?m som funksjon av spenning over motstand
- Bruk Matlab eller Python til ? plotte str?mmen i en resitiv motstand p? 100 Ohm. La spenningen variere fra 1 volt til 10 volt med inkrement p? 0.1 volt.
Oppgave 2:
Spenningsdeler
- Finn verdien p? R1 for at vi skal f? 2.5V p? utgangen av kretsen under. Dvs. en spenning p? 2.5V over R1. Ta med utregningen i svaret
Oppgave 3:
Spenningsdeler
- Plot spenningen over R1 som funksjon av verdien p? R1 n?r R1 varierer mellom 1 Ohm og 1000 Ohm
Oppgave 4:
Motstander har fargekode som viser motstandsverdien, se side 41 i Arduino prosjektboka eller se labveilederen.
Koble opp en spenningsdeler med 2 motstander p? 4.7Kohm p? breadboard. Koble de mellom Gnd og Vdd (5V). M?l spenningen for utgangen av spenningsdeleren. Med utgangen av spenningsdeleren menes punktet mellom de to resistorene. Koble utgangen til
A0
. Bruk analogRead og Serial.println i en loop, slik at du sender ut de m?lte dataene (analogRead) 5 ganger per sekund til serieporten (Serial.println) p? PCen. Du kan brukedelay()
for ? forsinke kj?ringen av kode, se Help->Reference i Arduino IDEI Arduino IDE, g? til Tools->Serial Plotter, eller Tools->Serial Monitor for ? se plot av den m?lte spenningen, sendt fra din arduino til din pc via serieporten.
Ta et skjermbilde av plottet og lim inn i besvarelsen.
Oppgave 5:
Spenningsdeler med last
- Bytt ut motstandene med to motstander p? 10MOhm
Kroppen v?r leder str?m ganske godt. Huden v?r leder ikke s? veldig godt, men litt, og kan derfor sees p? som en motstand med veldig h?y verdi. Kobler man en motstand (last) mellom utgangen av en spenningsdeler og jord, vil spenningen ut bli noe p?virket av dette.
- Ta med en finger p? utgangen av spenningsdeleren og ta med en annen finger p? jord. Se om du f?r noen forandring i spenning ut.
Statisk elektrisitet - st?y
En spenningsdeler med s? h?ye motstander (h?y utgangsimpedans) blir veldig f?lsom for elekstrisk st?y. I kroppen v?r har vi mye elekstrisk st?y, og det er det du ser overlagret p? m?lingene.
Innlevering:
- Koden skal leveres p? formen
oblig2_<brukernavn>.ino
. - Tekstlig besvarelse skal leveres i PDF format p? formen
oblig2_<brukernavn>.pdf
.
Generelle krav til innlevering
- Sett dere inn i sikkerhetsrutiner for lab.
- Oppgavene skal l?ses individuelt.
- Besvarelsene leveres i f?lgende format i Canvas:
- Tekstlig besvarelse skal leveres PDF format p? formen
oblig<nummer>_<brukernavn>.pdf
. (Se v?r LaTeX-mal) - Arduinokode skal leveres i tekstfiler p? formen
<filnavn>.ino
. - Filmopptak skal leveres p? formen
oblig<nummer>_<brukernavn>.mp4
, alternativt kan oppsettet vises frem fysisk til gruppel?rer i lab?velsene. For mer informasjon om innlevering av video, se her.
- Tekstlig besvarelse skal leveres PDF format p? formen
- Plott m? inkludere tittel og benevnelser p? aksene. Man m? ogs? oppgi m?leenhet i parentes hvis man plotter en fysisk st?rrelse (se eksempel i malene: Plotting i Python og Plotting i Matlab)
- Plotter dere flere kurver i samme plott m? dere spesifisere kurvene med “legend” (se eksempel i malene)