Appendiks 7 Konstanter og variabler til kap. 6

Størrelse: px
Begynne med side:

Download "Appendiks 7 Konstanter og variabler til kap. 6"

Transkript

1 APPENDIKS APPENDIKS 1 Appendiks 1.1 Appendiks Appendiks Appendiks Appendiks Appendiks 1.2 Appendiks Appendiks Appendiks Appendiks Appendiks 2 Appendiks 2.1 Appendiks Appendiks Appendiks 2.2 Appendiks Appendiks Lab kort elektronikk Skjema kraftelektronikk Skjematisk utlegg Komponentplassering Topp Lag Bunn Lag Skjema bryterpanel Skjematisk utlegg Komponentplassering Topp Lag Bunn Lag Matlab/Simulink 2 fase stepper motor Blokkdiagram tofase motor Matlab skript for algoritmen 3 fase stepper motor Blokkdiagram trefase motor Matlab skript for algoritmen Appendiks 3 FGPA Appendiks 3.1 VHDL kode Appendiks Simulering 1 Appendiks Simulering 2 Appendiks 4 Appendiks 5 Appendiks 6 Appendiks 6.1 Appendiks 6.2 Budsjett Oppgavebeskrivelse Datablad 3A, 55V DMOS Full-Bridge Motor Driver Spartan-IIE Development Board User s Guide Appendiks 7 Konstanter og variabler til kap. 6 Appendiks 8 Bilder av kretsen

2 Appendiks 1: Lab kort elektronikk

3 Appendiks 1.1 Skjema kraftelektronikk Appendiks Appendiks Appendiks Appendiks Skjematisk utlegg Komponentplassering Topp Lag Bunn Lag

4 JP1 Direction A 1 Break A 2 M4 A 3 M3 A 4 M2 A 5 M1 A 6 Inngang_1 LMD18245T1 1 Out 1 2 Comp out RC 3 4 M4 PGND 5 6 M3 7 M2 8 M1 9 Vcc Brake A 10 Direction A 11 SGND CS out 14 DAC ref 15 Out 2 C1 1uF C2 100uF V Vcc A GND R1 20k C3 500pF 0 R2 20k 1 C4 2.2nF JP3 COMP OUT A JP4 1 2 OUT1 A OUT2 A JP5 Direction B 1 Break B 2 M4 B 3 M3 B 4 M2 B 5 M1 B 6 Inngang_2 C5 1uF C6 100uF V Vcc B GND 1 5V 1 REF5V JP7 COMP OUT B LMD18245T2 1 Out 1 2 Comp out RC 3 4 M4 PGND 5 6 M3 7 M2 8 M1 9 Vcc Brake B 10 Direction B 11 SGND CS out 14 DAC ref 15 Out 2 0 R3 20k C7 500pF 0 R4 20k C8 2.2nF 1 2 JP8 OUT1 B OUT2 B Hov edoppgav e 2004 Høgskolen i Narv ik Utv ikling av en Solar Array Driv e Electronic Kent Kristensen, Kenneth Romsdal, Arnf inn Berg, Jimmy Hang Size Document Number Rev A 1 1 Date: Saturday, June 05, 2004 Sheet 1 of 1

5

6

7

8 Appendiks 1.2: Skjema bryterpanel Appendiks Appendiks Appendiks Appendiks Skjematisk utlegg Komponentplassering Topp Lag Bunn Lag

9 J3 Vcc J4 Switch J DIP Bry ter A 2 3 J DIP Bry ter B J2 Utgang A J6 Utgang B Hov edoppgav e 2004 Høgskolen i Narv ik Utv ikling av en Solar Array Driv e Electronic Kent Kristensen, Kenneth Romsdal, Arnf inn Berg, Jimmy Hang Size Document Number Rev A 1 1 Date: Saturday, June 05, 2004 Sheet 1 of 1

10

11

12

13 Appendiks 2: Matlab/Simulink

14 Appendiks 2.1: Appendiks Appendiks Blokkdiagram tofase motor Algoritme for 2-fase

15

16 %Simulering av innsignal til 2 fase stepper motor % % % %Narvik % function [t, x1, x2] = fase2; % % variabler % % tidsvariabler f = 40000; % frekvens = 40 MHz mindelay = 5E-3; % minste holdetid for en puls = 50 ms % initialisering av fasene f1 = 1; % initialisering av fasene f2 = 0; % motorforhold graderprsteg = 1.8; %antall grader mellom per steg på motoren = 1.8 (200 step/runde) girforhold = 2000; %forholdet mellom motor og solcellepanenl 1:2000 % intern teller & kontrollteller posisjon = 0; %posisjon nyposisjon = 0; %kalkulert stopp posisjon % % Programkode % c=0; nytemp = 1; % variabel for å holde styr på elementene som lagres for k=1:2 if k == 1; DIR = 0; SPE = 40; POS = 0.15; teller = 0; nyposisjon = posisjon + ((girforhold)*(pos/10)); else DIR = 1; SPE = 30; POS = 0.15; teller = 0; nyposisjon = posisjon + ((girforhold)*(pos/10)); c=0; end;

17 while posisjon <= nyposisjon maxdelay = f/(girforhold / (64 - SPE)); % t=2000/(64-spe); f=1/t; c=f*t => c=f/t if(posisjon == (nyposisjon - 10)) teller = 1; end if(posisjon > (nyposisjon - 10)) c = c + (2*c/(4*teller-1)); teller = teller + 1; else if(c == 0) c = f*mindelay; elseif c < maxdelay; c = maxdelay; else c = c - (2*c/(4*teller+1)); end; teller = teller+1; end; ; temp = 1; ; nytemp = 1000; temp = nytemp; nytemp = round(temp + c); while (temp <= nytemp); x1(temp) = f1; x2(temp) = f2; t(temp) = temp/f; temp = temp + 1; end; if(f1==1) f1 = 0; f2 = 1; else f1 = 1; f2 = 0; end; posisjon = posisjon + 1; end; end; %ut = [t; x1; x2]; subplot(3,1,1); plot(t,x1); subplot(3,1,2); plot(t,x2);

18 Appendiks 2.2: Appendiks Appendiks Blokkdiagram 3-fase motor Algoritme for 3-fase motor

19

20 %Simulering av innsignal til 3 fase stepper motor % % % %Narvik % function [t, x1, x2, x3] = fase3; % % variabler % % tidsvariabler f = 50000; % mindelay = 5E-3; % minste holdetid for en puls = 50 ms % initialisering av fasene f1 = 1; % initialisering av fasene f2 = 0; f3 = 0; % motorforhold graderprsteg = 1.8; %antall grader mellom per steg på motoren = 1.8 (200 step/runde) girforhold = 2000; %forholdet mellom motor og solcellepanenl 1:2000 % intern teller & kontrollteller posisjon = 0; %posisjon nyposisjon = 0; %kalkulert stopp posisjon % % Programkode % c=0; nytemp = 1; % variabel for å holde styr på elementene som lagres for k=1:2 if k == 1; DIR = 0; SPE = 32; POS = 0.15; teller = 0; nyposisjon = posisjon + ((girforhold)*(pos/10)); else DIR = 1; SPE = 16; POS = 0.15; teller = 0; nyposisjon = posisjon + ((girforhold)*(pos/10)); c=0; end; while posisjon <= nyposisjon

21 maxdelay = f/(girforhold / (64 - SPE)); % t=2000/(64-spe); f=1/t; c=f*t => c=f/t if(posisjon == (nyposisjon - 10)) teller = 1; end if(posisjon > (nyposisjon - 10)) c = c + (2*c/(4*teller-1)); teller = teller + 1; else if(c == 0) c = f*mindelay; elseif c < maxdelay; c = maxdelay; else c = c - (2*c/(4*teller+1)); end; teller = teller+1; end; temp = nytemp; nytemp = round(temp + c); while (temp <= nytemp); x1(temp) = f1; x2(temp) = f2; x3(temp) = f3; t(temp) = temp/f; temp = temp + 1; end; if(dir == 0) if(f1==1) f1 = 0; f2 = 1; f3 = 0; elseif (f2==1) f1 = 0; f2 = 0; f3 = 1; else f1 = 1; f2 = 0; f3 = 0; end; else if(f1==1) f1 = 0; f2 = 0; f3 = 1; elseif (f2==1)

22 f1 = 1; f2 = 0; f3 = 0; else f1 = 0; f2 = 1; f3 = 0; end; end posisjon = posisjon + 1; end; end; %ut = [t; x1; x2; x3]; subplot(3,1,1); plot(t,x1); subplot(3,1,2); plot(t,x2); subplot(3,1,3); plot(t,x3);

23 Appendiks 3 FGPA

24 Appendiks 3.1: FPGA Appendiks VHDL kode Appendiks Simulering 1 Appendiks Simulering 2

25 library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; use work.funk.all; -- Uncomment the following lines to use the declarations that are -- provided for instantiating Xilinx primitive components. --library UNISIM; --use UNISIM.VComponents.all; entity test is Port ( Clk : in std_logic; Data : in std_logic_vector(15 downto 0); Reset : in std_logic; StepSekvens : out std_logic_vector(11 downto 0)); end test; architecture Behavioral of test is TYPE type_sreg IS (INIT,KalkulerPos,LesData,Sammenlign,Step,Vent,Fullfor); SIGNAL sreg, next_sreg : type_sreg; signal konst: std_logic_vector (7 downto 0); signal dir: std_logic; signal pos: std_logic_vector(8 downto 0); signal spe: std_logic_vector(5 downto 0); signal grenseteller: std_logic_vector(5 downto 0); signal lock: std_logic; signal posisjon: std_logic_vector(22 downto 0); signal KalkPos: std_logic_vector(22 downto 0); signal Teller: std_logic_vector(22 downto 0); signal VentVar: std_logic_vector(22 downto 0); signal prod: std_logic_vector(16 downto 0); signal flytt: std_logic_vector(1 downto 0); signal smnlgn: std_logic; signal ferdig: std_logic; signal Klar: std_logic; signal next_stepsekvens: std_logic_vector(11 downto 0); signal next_konst: std_logic_vector (7 downto 0); signal next_dir: std_logic; signal next_pos: std_logic_vector(8 downto 0); signal next_spe: std_logic_vector(5 downto 0); signal next_grenseteller: std_logic_vector(5 downto 0); signal next_lock: std_logic; signal next_posisjon: std_logic_vector(22 downto 0); signal next_kalkpos: std_logic_vector(22 downto 0); signal next_teller: std_logic_vector(22 downto 0); signal next_ventvar: std_logic_vector(22 downto 0); signal next_prod: std_logic_vector(16 downto 0); signal next_flytt: std_logic_vector(1 downto 0); signal next_smnlgn: std_logic; signal next_ferdig: std_logic; signal next_klar: std_logic; BEGIN PROCESS (CLK, RESET, next_sreg, next_konst,next_dir,next_pos,next_spe, next_grenseteller,next_lock, next_posisjon,next_kalkpos, next_teller,next_ventvar,next_prod,next_flytt,next_smnlgn, next_ferdig,next_klar, data, next_prod, next_stepsekvens) BEGIN IF ( RESET='1' ) THEN sreg <= INIT; konst <= " "; dir <= '0';

26 pos <= " "; spe <= "000000"; grenseteller <= "000000"; lock <= '0'; posisjon <= " "; KalkPos <= " "; Teller <= " "; VentVar <= " "; -- prod <= " "; -- flytt <= "00"; smnlgn <= '0'; ferdig <= '0'; Klar <= '0'; ELSIF CLK='1' AND CLK'event THEN sreg <= next_sreg; konst <= next_konst; dir <= next_dir; pos <= next_pos; spe <= next_spe; grenseteller <= next_grenseteller; lock <= next_lock; posisjon KalkPos Teller VentVar <= next_posisjon; <= next_kalkpos; <= next_teller; <= next_ventvar; prod <= next_prod; flytt <= next_flytt; smnlgn <= next_smnlgn; ferdig <= next_ferdig; Klar <= next_klar; StepSekvens <= next_stepsekvens; END IF; END PROCESS; PROCESS (sreg, konst,dir, pos, spe,grenseteller,lock,posisjon,kalkpos, Teller,VentVar,prod,flytt,smnlgn,ferdig,Klar,data) variable kalkverdi : std_logic_vector(22 downto 0); BEGIN next_sreg<=init; CASE sreg IS WHEN INIT => next_sreg<=lesdata; next_ferdig <= '1'; next_lock <= '0'; next_konst <= " "; -- må skiftes til 200 next_smnlgn <= '0'; next_dir <= '0'; next_pos <= " "; next_spe <= "000000"; next_flytt <= "00"; next_posisjon <= " "; next_kalkpos <= " "; next_teller <= " "; next_grenseteller <= "000000"; next_stepsekvens <= " "; WHEN LesData => if (Data = " ") then next_sreg<=lesdata; else

27 end if; next_sreg<=kalkulerpos; next_dir <= Data(15); next_pos <= Data(14 downto 6); next_spe <= Data(5 downto 0); next_lock <= '0'; WHEN KalkulerPos => if (lock = '1') then -- lock <= '0'; next_sreg<=sammenlign; next_posisjon); next_posisjon); else end if; if dir = '1' then next_ferdig <= '0'; if ((" " - next_posisjon) < next_prod) then next_kalkpos <= next_prod - (" " - else end if; else end if; next_kalkpos <= next_posisjon + next_prod; if(posisjon < prod) then next_kalkpos <= " " - (next_prod - else end if; next_kalkpos <= next_posisjon - next_prod; next_lock <= '1'; next_prod <= " "; next_prod <= mult(next_konst, next_pos); next_teller <= " "; next_sreg<=kalkulerpos; WHEN Sammenlign => IF (smnlgn='1' ) THEN next_sreg<=lesdata; end if; IF ( smnlgn='0' ) THEN next_sreg<=vent; end if; else if(kalkpos = posisjon) then next_smnlgn <= '1' ; end if; next_smnlgn <= '0'; WHEN Step => next_sreg<=fullfor; -- next_ferdig <= '0'; if (dir = '1') then if (Posisjon = ) then next_posisjon <= " "; end if; end if; next_flytt <= next_flytt + "01"; next_posisjon <= next_posisjon + " "; next_teller <= next_teller + " "; if (dir = '0') then if (Posisjon = 0) then next_posisjon <= " "; else next_flytt <= next_flytt - "01"; next_posisjon <= next_posisjon - " "; end if; end if;

28 -- DONE : next_dira - MA4 - MA3- MA2- MA1 - BREAKEA - next_dirb - MB4 - MB3- MB2- MB1 - BREAKEB WHEN FULLFOR => next_sreg<=sammenlign; case flytt is when "00" => next_stepsekvens(11) <= '0'; next_stepsekvens(10) <= next_stepsekvens(9) <= next_stepsekvens(8) <= next_stepsekvens(7) <= next_stepsekvens(6) <= next_stepsekvens(5) <= next_stepsekvens(4) <= next_stepsekvens(3) <= next_stepsekvens(2) <= next_stepsekvens(1) <= next_stepsekvens(0) <= when "01" => next_stepsekvens(11) <= '0'; next_stepsekvens(10) <= next_stepsekvens(9) <= next_stepsekvens(8) <= next_stepsekvens(7) <= next_stepsekvens(6) <= next_stepsekvens(5) <= next_stepsekvens(4) <= next_stepsekvens(3) <= next_stepsekvens(2) <= next_stepsekvens(1) <= next_stepsekvens(0) <= when "10" => next_stepsekvens(11) <= '1'; next_stepsekvens(10) <= next_stepsekvens(9) <= next_stepsekvens(8) <= next_stepsekvens(7) <= next_stepsekvens(6) <= next_stepsekvens(5) <= next_stepsekvens(4) <= next_stepsekvens(3) <= next_stepsekvens(2) <= next_stepsekvens(1) <= next_stepsekvens(0) <= when "11" => next_stepsekvens(11) <= '1'; next_stepsekvens(10) <= next_stepsekvens(9) <= next_stepsekvens(8) <= next_stepsekvens(7) <= next_stepsekvens(6) <= next_stepsekvens(5) <= next_stepsekvens(4) <= next_stepsekvens(3) <= next_stepsekvens(2) <= next_stepsekvens(1) <= next_stepsekvens(0) <= '1'; '1'; '1'; '1'; '0'; '1'; '1'; '1'; '1'; '1'; '0'; '1'; '1'; '1'; '1'; '0'; '0'; '1'; '1'; '1'; '1'; '0'; '1'; '1'; '1'; '1'; '0'; '0'; '1'; '1'; '1'; '1'; '0'; '1'; '1'; '1'; '1'; '0'; '1'; '1'; '1'; '1'; '1'; '0'; end case; when others => WHEN Vent => ELSE IF ( ferdig='1' ) THEN next_sreg<=vent; next_grenseteller <= "000000"; next_ferdig <= '0'; next_sreg<=vent; next_grenseteller <= next_grenseteller + "000001"; if(grenseteller = 5) then next_sreg<=step;

29 end if; next_ferdig <= '1'; --else next_grenseteller <= "000000"; else next_sreg<= Vent; next_ferdig <= '0'; end if; END PROCESS; END BEHAVIORAL; WHEN OTHERS => END CASE;

30

31

32 Appendiks 4: Budsjett for hovedoppgaven SADE

33 Komponent Type Produsent Leverandør Antall à kr Totalt u/moms Driverkrets LMD18245 National Elfa Steppermotor 16HY0416 Elfa Motstand 22 Ohm Elfa Motstand 6.6k Ohm Elfa Motstand 20k Ohm Elfa Kondensator 2.2 nf Elfa Kondensator 470 uf Elfa Kondensator 1.0 uf Elfa Kondensator 100uF Elfa FPGA krets Xilinx Xilinx Total u/moms Monteringsmateriell Diverse Moms 24% Totalt 1712,00 m/moms Revidert 6.juni 2004

34 Appendiks 5: Oppgavebeskrivelse

35 Kongsberg Defence & Aerospace har utviklet en Solar Array Drive Mechanism (SADM). SADM er en akset mekanisme/servo som styrer solcellepanelene på en satellitt slik at panelene får mest mulig sol. Den består av en mekanisk gimball som styres av en elektrisk motor. Motoren er ofte en stepper motor. En stepper motor kan posisjoneres til riktig vinkel bare ved å telle steppene og oppgaven skal utføres uten feedback sensor. Vi vil starte utvikling av en Solar Array Drive Electronic (SADE) til en stepper motor og ønsker forslag til hvorledes driverelktronikken og driverlogikken til en stepper motor kan designes. Vi ønsker også forslag til hvorledes stepper motorer kan modelleres i Simulink. Vi foreslår følgende oppgaver: 1. Undersøk hvilke radiation krav som kreves av komponenter på en geostasjonær satellitt, info kan bl.annet finnes hos National. Nøkkel begrep er Gate rupture, Latchup, Single event upset, TID, LET. 2. Sett dere inn i alternative stepper motorer, variable-reluctance og hybrid. 3. Velg en motor og konstruere driver elektronikk (SADE) til denne. Vi foreslår bruk av FPGA i denne konstruksjonen. Sett opp 2 alternative en for fullstepping og en for mikrostepping. Input til driver elektronikken: Ønsket hastighet, ønsket posisjons endring. Spenningsforsyning: DC 28Volt, ±5Volt, ±15Volt 4. Elektronikken skal være redundant, dvs det skal være 3 parallelle kretser, dersom alle viser samme oppførsel er alle friskmelt, dersom en krets avviker fra de 2 andre velg en av de som viser likt resultat. Sett opp kriterier for denne utvelgelsen. Dersom alle viser forskjellig svar, sett opp kriterier som gir størst sannsynlighet for å velge den riktige kretsen. 5. Utfør simuleringer av kretsene. 6. Lag en labmodell med kommersielle komponenter og gjør nødvendig testing. 2 faset motor vil sannsynligvis være den billigste. 7. Sett opp en matematisk modell i Simulink av hybrid motoren, med og uten mikrostepping for en 2 faset og 3 faset motor. 8. Sett opp en matematisk modell i Simulink av variable-reluctance motoren med og uten mikrostepping for en 2 faset og 3 faset motor. 9. Logikken som styrer steppene i oppgave 7 og 8 skal modelleres a)vha logiske kretser i Simuling, b) ved hjelp av logisk programmering i en script eller funksjonsfil.

36 Forslag til oppgavefordeling. 4 personer benytter de første ukene til å sette seg inn i steppmotor teori. 2 personer bruker 1 2 mnd på Matlab modellering 2 personer bruker 1 2 mnd på å sette seg inn i nødvendig elektronikk og FPGA programmering samt sette opp et simuleringsprogram. 4 personer bygger opp en labmodell og virkelige målinger sammenliknes med simulerte resultater. Åge Skullestad

37 Appendiks 6: Datablad

38 Appendiks 6.1: Datablad 3A, 55V DMOS Full-Bridge Motor Driver

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56 Appendiks 6.2: Spartan IIE User Guide

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84 Appendiks 7: Konstanter og variabler til kap. 6

85 e Elektromotorisk kraft [V] i,i Strøm [A] J Treghetsmoment [kg m 2 ] K T kraftmoment konstant [Nm A -1 rad -1 ] L selv induktans [H] m Antall faser M Felles induktans [H] n Antall runder N r Antall rotor tenner 1 ω,ω Vinkelhastighet [ rads ] ψ,ψ Fluks forbindelse[t m 2 ] φ,φ Magnetisk fluks [T m 2 ] r Vinkel moment [rad] λ Vinkel mellom stator poler [rad] θ,θ Omdreiningsvinkel [rad] δ, Forstyrrelse [rad] W m Magnetisk energi [J] v, V Spenning [V] t tid [s] T,τ Moment: T p, T M, T e r, R Resistans [Ohm] p Antall pol - par Variabler med små bokstaver er funksjoner av tiden t. Variabler med store bokstaver er funksjoner av s.

86 Appendiks 8: Bilder av kretsen

87

88

89

90

91

Synkron logikk. Sekvensiell logikk; to typer:

Synkron logikk. Sekvensiell logikk; to typer: Sekvensiell logikk De fleste digitale systemer har også minneelementer (f.eks flipflopper) i tillegg til kombinatorisk logikk, og kalles da sekvensiell logikk Output i en sekvensiell krets er avhengig

Detaljer

Avdeling for ingeniørutdanning Institutt for teknologi

Avdeling for ingeniørutdanning Institutt for teknologi Avdeling for ingeniørutdanning Institutt for teknologi Oppgavetittel: Obligatorisk prosjektoppgave 1 Fag(nr./navn): Maskinvareutvikling DMVA-2060 Gruppemedlemmer: T. Alexander Lystad Faglærer: Zoran Dokic

Detaljer

INF3430. Fasit eksamen Høst 2009. Oppgave 1 6. Oppgave A B C D E 1 X X 2 X 3 X X 4 X X 5 X X 6 X

INF3430. Fasit eksamen Høst 2009. Oppgave 1 6. Oppgave A B C D E 1 X X 2 X 3 X X 4 X X 5 X X 6 X INF3430. Fasit eksamen Høst 2009. Oppgave 1 6. Oppgave A B C D E 1 X X 2 X 3 X X 4 X X 5 X X 6 X INF3430 Eksamen H09 VHDL besvarelse Oppgave 7: signal_values INF3430 - H09 1 INF3430 Eksamen H09 VHDL besvarelse

Detaljer

Gruppe(r): 2EY 30.05.02. Eksamenstid, fra-til: 09 00-14 00 Eksamensoppgaven består av. Antall sider: 4 (Inkludert denne)

Gruppe(r): 2EY 30.05.02. Eksamenstid, fra-til: 09 00-14 00 Eksamensoppgaven består av. Antall sider: 4 (Inkludert denne) HØGSKOLEN I OSLO Avdeling for ingeniørutdanning EKSAMENSOPPGAVE Fag: ELEKTRONIKK II Fagnr: SO313E Faglig veileder: K. H. Nygård, V. Tyssø Gruppe(r): 2EY Dato: 30.05.02 Eksamenstid, fra-til: 09 00-14 00

Detaljer

INF3430/4431. Introduksjon til VHDL Spartan starterkit Spartan-3 FPGA

INF3430/4431. Introduksjon til VHDL Spartan starterkit Spartan-3 FPGA INF3430/4431 Introduksjon til VHDL Spartan starterkit Spartan-3 FPGA Agenda Hva skal vi gjøre i INF3430/4431? VDHL simulering/syntese Place & Route til FPGA Prøve ut design i ekte hardware Hvorfor VHDL

Detaljer

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE Emne: Gruppe(r): 2E Eksamensoppgaven består av: ELEKTRONIKK II Antall sider (inkl. forsiden): 4 Emnekode: SO 313E Dato: 5. juni 2003 Antall oppgaver: 8 Faglig

Detaljer

Versjon2.0/ ChipScope PRO - En kort innføring

Versjon2.0/ ChipScope PRO - En kort innføring Versjon2.0/29.09.2013 ChipScope PRO - En kort innføring Innhold Innledning...3 Generering av Chipscope kjerner...4 Generering av ICON (Integrated Controller) modul...6 Generering av ILA (Integrated Logic

Detaljer

INF3430/4431. VHDL byggeblokker og testbenker

INF3430/4431. VHDL byggeblokker og testbenker INF3430/4431 VHDL byggeblokker og testbenker Entity/architecture Innhold Strukturelle design (nettliste) Generics Configurations Operatorer-Operator prioritet (precedence) Datatyper Bit / IEEE1164 std_ulogic

Detaljer

Solar Array Drive Electronics. Innholdsfortegnelse

Solar Array Drive Electronics. Innholdsfortegnelse Innholdsfortegnelse 1 INNLEDNING... 3 STEPPEROTORER...4.1. INTRODUKSJON... 4. TYPER AV STEPPEROTORER... 4..1 Variable reluktans motorer (VR)... 5.. Permanent magnet motor (P)... 5..3 Hybrid motor... 7

Detaljer

Agenda Funksjoner og prosedyrer. Funksjoner

Agenda Funksjoner og prosedyrer. Funksjoner Aga Funksjoner og prosedyrer Funksjoner Operatorer Standard funksjoner/operatorer Overloading Package og Package body Operator inferencing Prosedyrer Side 1 Funksjoner(1) Benyttes mye i modeller for simulering

Detaljer

Fys 3270/4270 høsten Laboppgave 2: Grunnleggende VHDL programmering. Styring av testkortets IO enheter.

Fys 3270/4270 høsten Laboppgave 2: Grunnleggende VHDL programmering. Styring av testkortets IO enheter. Fys 3270/4270 høsten 2004 Laboppgave 2: Grunnleggende VHDL programmering. Styring av testkortets IO enheter. Innledning. Målet med denne laboppgaven er at dere skal lære å lage enkle hardware beskrivelser

Detaljer

MIK 200 Anvendt signalbehandling, 2012. Lab. 5, brytere, lysdioder og logikk.

MIK 200 Anvendt signalbehandling, 2012. Lab. 5, brytere, lysdioder og logikk. Stavanger, 25. januar 2012 Det teknisknaturvitenskapelige fakultet MIK 200 Anvendt signalbehandling, 2012. Lab. 5, brytere, lysdioder og logikk. Vi skal i denne øvinga se litt på brytere, lysdioder og

Detaljer

«OPERASJONSFORSTERKERE»

«OPERASJONSFORSTERKERE» Kurs: FYS 1210 Gruppe: Gruppe-dag: Oppgave: LABORATORIEØVELSE NR 7 Revidert utgave 18. mars 2013 (Lindem) Omhandler: «OPERASJONSFORSTERKERE» FORSTERKER MED TILBAKEKOBLING AVVIKSPENNING OG HVILESTRØM STRØM-TIL-SPENNING

Detaljer

INF 3430/4430. Viktige momenter i syntese og for valg av teknologi

INF 3430/4430. Viktige momenter i syntese og for valg av teknologi INF 3430/4430 Viktige momenter i syntese og for valg av teknologi 17.10.2007 Agenda RTL syntese Constraints Pipelining Syntese for FPGA Behavorial syntese INF3430/4430 Side 2 RTL/ Behavorial syntese RTL

Detaljer

Øving 1 ITD Industriell IT

Øving 1 ITD Industriell IT Utlevert : uke 37 Innlevert : uke 39 (senest torsdag 29. sept) Avdeling for Informasjonsteknologi Høgskolen i Østfold Øving 1 ITD 30005 Industriell IT Øvingen skal utføres individuelt. Det forutsettes

Detaljer

VHDL En kjapp introduksjon VHDL. Oversikt. VHDL versus C(++)/Java

VHDL En kjapp introduksjon VHDL. Oversikt. VHDL versus C(++)/Java Oversikt VHDL En kjapp introduksjon Definisjoner Designparadigmer Generell VHDL-struktur Dataflow -beskrivelse Structural -beskrivelse Behaviour -beskrivelse Objekter /datatyper Operatorer Tips for syntese

Detaljer

Dagens temaer. temaer hentes fra kapittel 3 i Computer Organisation. av sekvensielle kretser. and Architecture. Tilstandsdiagram.

Dagens temaer. temaer hentes fra kapittel 3 i Computer Organisation. av sekvensielle kretser. and Architecture. Tilstandsdiagram. Dagens temaer 1 Dagens Sekvensiell temaer hentes fra kapittel 3 i Computer Organisation and Architecture logikk Flip-flop er Design av sekvensielle kretser Tilstandsdiagram Tellere og registre Sekvensiell

Detaljer

Dagens temaer. Architecture INF ! Dagens temaer hentes fra kapittel 3 i Computer Organisation and

Dagens temaer. Architecture INF ! Dagens temaer hentes fra kapittel 3 i Computer Organisation and Dagens temaer! Dagens temaer hentes fra kapittel 3 i Computer Organisation and Architecture! Enkoder/demultiplekser (avslutte fra forrige gang)! Kort repetisjon 2-komplements form! Binær addisjon/subtraksjon!

Detaljer

INF 3430/4431. Simuleringsmetodikk

INF 3430/4431. Simuleringsmetodikk INF 3430/4431 Simuleringsmetodikk Innhold Event driven simulation Simulering av VHDL-modeller Selvtestende testbenker Fil-operasjoner Eksempel på SRAM modell og simulering av lesing fra denne INF3430/4431

Detaljer

Det matematisk-naturvitenskapelige fakultet. INF4431 Digital systemkonstruksjon

Det matematisk-naturvitenskapelige fakultet. INF4431 Digital systemkonstruksjon Side 1 UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF4431 Digital systemkonstruksjon Eksamensdag: 7. desember 2011 Tid for eksamen: 9-13 Oppgavesettet er på 11 sider Vedlegg:

Detaljer

Lab 1 Innføring i simuleringsprogrammet PSpice

Lab 1 Innføring i simuleringsprogrammet PSpice Universitetet i Oslo FYS1210 Elektronikk med prosjektoppgave Lab 1 Innføring i simuleringsprogrammet PSpice Sindre Rannem Bilden 10. februar 2016 Labdag: Tirsdag Labgruppe: 3 Sindre Rannem Bilden 1 Oppgave

Detaljer

Dagens temaer. Dagens temaer er hentet fra P&P kapittel 3. Motivet for å bruke binær representasjon. Boolsk algebra: Definisjoner og regler

Dagens temaer. Dagens temaer er hentet fra P&P kapittel 3. Motivet for å bruke binær representasjon. Boolsk algebra: Definisjoner og regler Dagens temaer Dagens temaer er hentet fra P&P kapittel 3 Motivet for å bruke binær representasjon Boolsk algebra: Definisjoner og regler Kombinatorisk logikk Eksempler på byggeblokker 05.09.2003 INF 103

Detaljer

Elektronikk og IT DIGITALTEKNIKK

Elektronikk og IT DIGITALTEKNIKK Elektronikk og IT DIGITALTEKNIKK Oppgave navn: Klokkekrets Lab. oppgave nr.: 2 Dato utført: Protokoll skriver: Klasse: Øvrige gruppedeltagere: Gruppe: Dato godkjent: Skole stempel: Protokollretter: Ved

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF1411 Introduksjon til elektroniske systemer Eksamensdag: 28. mai 2014 Tid for eksamen: 4 timer Oppgavesettet er på 6 sider

Detaljer

LabVIEW and Single-Board RIO to Control a Quadcopter

LabVIEW and Single-Board RIO to Control a Quadcopter LabVIEW and Single-Board RIO to Control a Quadcopter Universitetet i Agder, Grimstad Øyvind Magnussen Master i (2011) PhD Hva er mekatronikk? Intro Kontrollsystem Sensorer sbrio Simulering Testing LabVIEW?

Detaljer

Dagens temaer. Dagens temaer hentes fra kapittel 3 i Computer Organisation and Architecture. Sekvensiell logikk. Flip-flop er

Dagens temaer. Dagens temaer hentes fra kapittel 3 i Computer Organisation and Architecture. Sekvensiell logikk. Flip-flop er Dagens temaer Dagens temaer hentes fra kapittel 3 i Computer Organisation and Architecture Sekvensiell logikk Flip-flop er Design av sekvensielle kretser Tilstandsdiagram Tellere og registre INF2270 1/19

Detaljer

«OPERASJONSFORSTERKERE»

«OPERASJONSFORSTERKERE» Kurs: FYS 1210 Gruppe: Gruppe-dag: Oppgave: LABORATORIEØVELSE NR 7 Revidert utgave, desember 2014 (T. Lindem, K.Ø. Spildrejorde, M. Elvegård) Omhandler: «OPERASJONSFORSTERKERE» FORSTERKER MED TILBAKEKOBLING

Detaljer

Cadence Oppstart og Skjemategning

Cadence Oppstart og Skjemategning Cadence Oppstart og Skjemategning Dag T. Wisland 17. januar 2005 1 Introduksjon Cadence er en komplett pakke for konstruksjon av elektroniske kretser og inneholder en rekke forskjellige verktøy både for

Detaljer

Lab 6 Klokkegenerator, tellerkretser og digital-analog omformer

Lab 6 Klokkegenerator, tellerkretser og digital-analog omformer Universitetet i Oslo FYS1210 Elektronikk med prosjektoppgave Lab 6 Klokkegenerator, tellerkretser og digital-analog omformer 4. april 2016 Labdag: Tirsdag Labgruppe: 3 Oppgave 1: Klokkegenerator En klokkegenerator

Detaljer

Prototyping med Arduino del 2

Prototyping med Arduino del 2 Prototyping med Arduino del 2 Magnus Li magl@ifi.uio.no INF1510 30.01.2017 Arduinoundervisningen Forelesninger Mandag 30.01 & 06.02 Gjennomgang av grunnleggende temaer Teknisk verksted Mandag 30.01, 06.02,

Detaljer

Oppgave Nr.og navn LABORATORIEØVELSE NR 6 Revidert utgave desember 2014 T. Lindem, K. Ø. Spildrejorde, M. Elvegård

Oppgave Nr.og navn LABORATORIEØVELSE NR 6 Revidert utgave desember 2014 T. Lindem, K. Ø. Spildrejorde, M. Elvegård Kurs: FYS1210 Elektronikk med prosjektoppgaver Gruppe: Gruppe-dag: Oppgave Nr.og navn LABORATORIEØVELSE NR 6 Revidert utgave desember 2014 T. Lindem, K. Ø. Spildrejorde, M. Elvegård Omhandler: «KLOKKEGENERATOR

Detaljer

Design med ASIC og FPGA (Max kap.7 og 18)

Design med ASIC og FPGA (Max kap.7 og 18) Design med ASIC og FPGA (Max kap.7 og 18) Innhold: Begrensninger/muligheter å ta hensyn til ved FPGA design som en normalt slipper å tenke på med ASIC design. Migrering mellom FPGA og ASIC INF3430 - H12

Detaljer

Forelesning nr.7 INF 1411 Elektroniske systemer. Tidsrespons til reaktive kretser Integrasjon og derivasjon med RC-krester

Forelesning nr.7 INF 1411 Elektroniske systemer. Tidsrespons til reaktive kretser Integrasjon og derivasjon med RC-krester Forelesning nr.7 INF 1411 Elektroniske systemer Tidsrespons til reaktive kretser Integrasjon og derivasjon med RC-krester Dagens temaer Nøyaktigere modeller for ledere, R, C og L Tidsrespons til reaktive

Detaljer

Forelesning nr.7 INF 1410. Kondensatorer og spoler

Forelesning nr.7 INF 1410. Kondensatorer og spoler Forelesning nr.7 IF 4 Kondensatorer og spoler Oversikt dagens temaer Funksjonell virkemåte til kondensatorer og spoler Konstruksjon Modeller og fysisk virkemåte for kondensatorer og spoler Analyse av kretser

Detaljer

UKE 5. Kondensatorer, kap. 12, s RC kretser, kap. 13, s Frekvensfilter, kap. 15, s kap. 16, s

UKE 5. Kondensatorer, kap. 12, s RC kretser, kap. 13, s Frekvensfilter, kap. 15, s kap. 16, s UKE 5 Kondensatorer, kap. 2, s. 364-382 R kretser, kap. 3, s. 389-43 Frekvensfilter, kap. 5, s. 462-500 kap. 6, s. 50-528 Kondensator Lindem 22. jan. 202 Kondensator (apacitor) er en komponent som kan

Detaljer

Forelesning nr.6 INF 1411 Elektroniske systemer. Anvendelser av RC-krester Spoler og RL-kretser

Forelesning nr.6 INF 1411 Elektroniske systemer. Anvendelser av RC-krester Spoler og RL-kretser Forelesning nr.6 INF 1411 Elektroniske systemer Anvendelser av RC-krester Spoler og RL-kretser Dagens temaer Mer om ac-signaler og sinussignaler Filtre Bruk av RC-kretser Induktorer (spoler) Sinusrespons

Detaljer

Forelesning nr.5 INF 1411 Elektroniske systemer

Forelesning nr.5 INF 1411 Elektroniske systemer Forelesning nr.5 INF 4 Elektroniske systemer R-kretser Dagens temaer Ulike Kondensatorer typer impedans og konduktans i serie og parallell Bruk R-kretser av kondensator Temaene Impedans og fasevinkler

Detaljer

INF1510: Bruksorientert design

INF1510: Bruksorientert design INF1510: Bruksorientert design Ukeoppgaver i Arduino - uke 1 Vår 2017 Innhold 1. Elektrisitet 2 1.1. Kretsbygging 2 1.2. Komponenter 2 1.3. Dårlige kretser 3 1.4. Analoge og Digitale signaler 4 1.5. Likestrøm

Detaljer

Dagens tema. Dagens tema hentes fra kapittel 3 i Computer Organisation and Architecture. Sekvensiell logikk. Flip-flop er. Tellere og registre

Dagens tema. Dagens tema hentes fra kapittel 3 i Computer Organisation and Architecture. Sekvensiell logikk. Flip-flop er. Tellere og registre Dagens tema Dagens tema hentes fra kapittel 3 i Computer Organisation and Architecture Sekvensiell logikk Flip-flop er Tellere og registre Design av sekvensielle kretser (Tilstandsdiagram) 1/19 Sekvensiell

Detaljer

Eivind, ED0 Ingeniørfaglig yrkesutøvelse og arbeidsmetoder Individuell fremføring

Eivind, ED0 Ingeniørfaglig yrkesutøvelse og arbeidsmetoder Individuell fremføring Innledning og bakgrunn Denne teksten har som hensikt å forklare operasjonsforsterkerens virkemåte og fortelle om dens muligheter. Starten går ut på å fortelle kort om en del av operasjonsforsterkerens

Detaljer

LABORATORIERAPPORT. RL- og RC-kretser. Kristian Garberg Skjerve

LABORATORIERAPPORT. RL- og RC-kretser. Kristian Garberg Skjerve LABORATORIERAPPORT RL- og RC-kretser AV Kristian Garberg Skjerve Sammendrag Oppgavens hensikt er å studere pulsrespons for RL- og RC-kretser, samt studere tidskonstanten, τ, i RC- og RL-kretser. Det er

Detaljer

Forelesning nr.11 INF 1411 Elektroniske systemer

Forelesning nr.11 INF 1411 Elektroniske systemer Forelesning nr.11 INF 1411 Elektroniske systemer Operasjonsforsterkere 1 Dagens temaer Ideel operasjonsforsterker Operasjonsforsterker-karakteristikker Differensiell forsterker Opamp-kretser Dagens temaer

Detaljer

Prosjekt oppgaven var en ide av Valdemar Finanger, en effekttest av batterier.

Prosjekt oppgaven var en ide av Valdemar Finanger, en effekttest av batterier. Sammendrag Denne rapporten er et forprosjekt til hovedprosjekt nr.ee0705 gitt av Høgskolen i Sør-Trøndelag ved Valdemar Finanger. Prosjektets oppgave er å konstruere og videreutvikle en mikrokontrollerstyrt

Detaljer

UKE 5. Kondensatorer, kap. 12, s RC kretser, kap. 13, s Frekvensfilter, kap. 15, s og kap. 16, s.

UKE 5. Kondensatorer, kap. 12, s RC kretser, kap. 13, s Frekvensfilter, kap. 15, s og kap. 16, s. UKE 5 Kondensatorer, kap. 12, s. 364-382 R kretser, kap. 13, s. 389-413 Frekvensfilter, kap. 15, s. 462-500 og kap. 16, s. 510-528 1 Kondensator Lindem 22. jan. 2012 Kondensator (apacitor) er en komponent

Detaljer

Hangman. Level. Introduksjon

Hangman. Level. Introduksjon Level 2 Hangman All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduksjon

Detaljer

Manual til laboratorieøvelse. Solceller. Foto: Túrelio, Wikimedia Commons. Versjon 10.02.14

Manual til laboratorieøvelse. Solceller. Foto: Túrelio, Wikimedia Commons. Versjon 10.02.14 Manual til laboratorieøvelse Solceller Foto: Túrelio, Wikimedia Commons Versjon 10.02.14 Teori Energi og arbeid Arbeid er et mål på bruk av krefter og har symbolet W. Energi er et mål på lagret arbeid

Detaljer

RAPPORT. Elektrolaboratoriet. Oppgave nr.: 5. Tittel: Komparator Skrevet av: Espen Severinsen. Klasse: 14HBIELEB Øvrige deltakere: Vegard Bakken.

RAPPORT. Elektrolaboratoriet. Oppgave nr.: 5. Tittel: Komparator Skrevet av: Espen Severinsen. Klasse: 14HBIELEB Øvrige deltakere: Vegard Bakken. Elektrolaboratoriet RAPPORT Oppgave nr.: 5 Tittel: Komparator Skrevet av: Espen Severinsen Klasse: 14HBIELEB Øvrige deltakere: Vegard Bakken. Faglærer: Ian Norheim Lab.ing: Oppgaven utført, dato 19.01.2015

Detaljer

Forelesning nr.5 INF 1411 Elektroniske systemer. RC-kretser

Forelesning nr.5 INF 1411 Elektroniske systemer. RC-kretser Forelesning nr.5 INF 4 Elektroniske systemer R-kretser Dagens temaer Ulike typer respons Ulike typer impedans og konduktans Kondensatorer i serie og parallell Bruk av kondensator R-kretser Impedans og

Detaljer

Figur 1: Pulsbredderegulator [1].

Figur 1: Pulsbredderegulator [1]. Pulsbredderegulator Design og utforming av en pulsbredderegulator Forfatter: Fredrik Ellertsen Versjon: 2 Dato: 24.03.2015 Kontrollert av: Dato: Innhold 1. Innledning 1 2. Mulig løsning 2 3. Realisering

Detaljer

RAPPORT LAB 3 TERNING

RAPPORT LAB 3 TERNING TFE4110 Digitalteknikk med kretsteknikk RAPPORT LAB 3 TERNING av June Kieu Van Thi Bui Valerij Fredriksen Labgruppe 201 Lab utført 09.03.2012 Rapport levert: 16.04.2012 FAKULTET FOR INFORMASJONSTEKNOLOGI,

Detaljer

Dagens temaer. Sekvensiell logikk: Kretser med minne. D-flipflop: Forbedring av RS-latch

Dagens temaer. Sekvensiell logikk: Kretser med minne. D-flipflop: Forbedring av RS-latch Dagens temaer Sekvensiell logikk: Kretser med minne RS-latch: Enkleste minnekrets D-flipflop: Forbedring av RS-latch Presentasjon av obligatorisk oppgave (se også oppgaveteksten på hjemmesiden). 9.9.3

Detaljer

INF1411 Oblig nr. 3 Vår 2015

INF1411 Oblig nr. 3 Vår 2015 INF1411 Oblig nr. 3 Vår 2015 Informasjon og orientering Alle obligatoriske oppgaver ved IFI skal følge instituttets reglement for slike oppgaver. Det forutsettes at du gjør deg kjent med innholdet i reglementet

Detaljer

WORKSHOP BRUK AV SENSORTEKNOLOGI

WORKSHOP BRUK AV SENSORTEKNOLOGI WORKSHOP BRUK AV SENSORTEKNOLOGI SENSOROPPSETT 2. Mikrokontroller leser spenning i krets. 1. Sensor forandrer strøm/spenning I krets 3. Spenningsverdi oversettes til tallverdi 4. Forming av tallverdi for

Detaljer

HALVLEDER-DIODER Karakteristikker Målinger og simuleringer

HALVLEDER-DIODER Karakteristikker Målinger og simuleringer Kurs: FYS1210 Elektronikk med prosjektoppgaver Gruppe: Gruppe-dag: Oppgave: LABORATORIEØVELSE NR 3 Omhandler: HALVLEDER-DIODER Karakteristikker Målinger og simuleringer Revidert utgave, desember 2014 (T.

Detaljer

INF1411 Obligatorisk oppgave nr. 2

INF1411 Obligatorisk oppgave nr. 2 INF1411 Obligatorisk oppgave nr. 2 Fyll inn navn på alle som leverer sammen, 2 per gruppe (1 eller 3 i unntakstilfeller): 1 2 3 Gruppenummer: Informasjon og orientering Alle obligatoriske oppgaver ved

Detaljer

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Lørdag 5. juni Tid. Kl LØSNINGSFORSLAG

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Lørdag 5. juni Tid. Kl LØSNINGSFORSLAG Side 1 av 15 NORGES TEKNISK- NATURVITENSKAPLIGE UNIVERSITET Institutt for elektronikk og telekommunikasjon Faglig kontakt under eksamen: Bjørn B. Larsen 73 59 44 93 / 902 08 317 (Digitaldel) Ingulf Helland

Detaljer

Enkle logiske kretser Vi ser på DTL (Diode Transistor Logikk) og 74LSxx (Low Power Schottky logikk)

Enkle logiske kretser Vi ser på DTL (Diode Transistor Logikk) og 74LSxx (Low Power Schottky logikk) Kurs: FYS1210 Elektronikk med prosjektoppgaver Gruppe: Gruppe-dag: Oppgave: Omhandler: LABORATORIEOPPGAVE NR 5 Revidert desember 2014 T. Lindem, K. Ø. Spildrejorde, M. Elvegård Enkle logiske kretser Vi

Detaljer

Halvledere. Vg1 Vg3 Antall elever: Maksimum 15 Varighet: 90 minutter. Passer for:

Halvledere. Vg1 Vg3 Antall elever: Maksimum 15 Varighet: 90 minutter. Passer for: Halvledere Lærerveiledning Passer for: Vg1 Vg3 Antall elever: Maksimum 15 Varighet: 90 minutter Halvledere er et skoleprogram hvor elevene får en innføring i halvlederelektronikk. Elevene får bygge en

Detaljer

MAT1030 Diskret matematikk

MAT1030 Diskret matematikk MAT1030 Diskret matematikk Plenumsregning 1: Kapittel 1 Roger Antonsen Matematisk Institutt, Universitetet i Oslo 17. januar 2008 Velkommen til plenumsregning for MAT1030 Torsdager 10:15 12:00 Gjennomgang

Detaljer

Rapport laboratorieøving 2 RC-krets. Thomas L Falch, Jørgen Faret Gruppe 225

Rapport laboratorieøving 2 RC-krets. Thomas L Falch, Jørgen Faret Gruppe 225 Rapport laboratorieøving 2 RC-krets Thomas L Falch, Jørgen Faret Gruppe 225 Utført: 12. februar 2010, Levert: 26. april 2010 Rapport laboratorieøving 2 RC-krets Sammendrag En RC-krets er en seriekobling

Detaljer

Sammenlikningav simuleringsverktøyfor reguleringsteknikk

Sammenlikningav simuleringsverktøyfor reguleringsteknikk Presentasjon ved NFA-dagene 28.-29.4 2010 Sammenlikningav simuleringsverktøyfor reguleringsteknikk Av Finn Haugen (finn.haugen@hit.no) Høgskolen i Telemark Innhold: Eksempler på min egen bruk av simuleringsverktøy

Detaljer

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

Monostabil multivibrator One shot genererer en enkelt puls med spesifisert varighet kretsen har en stabil tilstand Lindem 22.april 2013 MULTIVIBRATORER En egen gruppe regenerative kretser. Brukes mest til generering av pulser i timere. 3 typer : Bistabile Monostabile Astabile Bistabil multivibrator Bistabil latch /

Detaljer

Oppgave 3: Motstand, Kondensator og Spole

Oppgave 3: Motstand, Kondensator og Spole Lab i TFY412 Oppgave 3: Motstand, Kondensator og Spole Institutt for fysikk, NTNU 1.1. INNLEDNING 1 1.1 Innledning Ohms lov, = I, gir sammenhengen mellom spenningsfallet over og strømmen gjennom en motstand.

Detaljer

Divide-and-Conquer. Lars Vidar Magnusson 13.1.2015

Divide-and-Conquer. Lars Vidar Magnusson 13.1.2015 Divide-and-Conquer Lars Vidar Magnusson 13.1.2015 Kapittel 4 Maximum sub-array problemet Matrix multiplikasjon Analyse av divide-and-conquer algoritmer ved hjelp av substitusjonsmetoden Divide-and-Conquer

Detaljer

Forelesning nr.6 INF 1411 Elektroniske systemer

Forelesning nr.6 INF 1411 Elektroniske systemer Forelesning nr.6 INF 1411 Elektroniske systemer Anvendelser av RC-krester Spoler og RL-kretser 1 Dagens temaer Bruk av RC-kretser Sinusrespons til RL-kretser Impedans og fasevinkel til serielle RL-kretser

Detaljer

Lab 8 Resonanskretser, serie og parallell. Båndbredde (B W ) og Q-faktor.

Lab 8 Resonanskretser, serie og parallell. Båndbredde (B W ) og Q-faktor. Universitetet i Oslo FYS20 Elektronikk med prosjektoppgave Lab 8 Resonanskretser, serie og parallell. Båndbredde ( ) og Q-faktor. Sindre Rannem Bilden. mai 206 Labdag: Tirsdag Labgruppe: 3 Oppgave : Serieresonans

Detaljer

Kondensator - Capacitor. Kondensator - en komponent som kan lagre elektrisk ladning. Symbol. Kapasitet, C. 1volt

Kondensator - Capacitor. Kondensator - en komponent som kan lagre elektrisk ladning. Symbol. Kapasitet, C. 1volt Kondensator - apacitor Lindem. mai 00 Kondensator - en komponent som kan lagre elektrisk ladning. Symbol Kapasiteten ( - capacity ) til en kondensator måles i Farad. Som en teknisk definisjon kan vi si

Detaljer

Design med ASIC og FPGA (Max kap.7 og 18)

Design med ASIC og FPGA (Max kap.7 og 18) Design med ASIC og FPGA (Max kap.7 og 18) Innhold: Begrensninger/muligheter å ta hensyn til ved FPGA design som en normalt slipper å tenke på med ASIC design. Migrering mellom FPGA og ASIC INF3430 - H10

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF1411 Introduksjon til elektroniske systemer Eksamensdag: 1. juni 2015 Tid for eksamen: 4 timer Oppgavesettet er på 5 sider

Detaljer

Elektronikk. Elektromagnetiske effekter (3) Elektronikk Knut Harald Nygaard 1

Elektronikk. Elektromagnetiske effekter (3) Elektronikk Knut Harald Nygaard 1 Elektronikk Elektromagnetiske effekter (3) Elektronikk Knut Harald Nygaard 1 Design der EMI er prioritert Inndeling: analoge systemer digitale systemer Elektronikk Knut Harald Nygaard 2 EMI kan reduseres

Detaljer

«KLOKKEGENERATOR (OSCILLATOR) OG TELLERKRETSER»

«KLOKKEGENERATOR (OSCILLATOR) OG TELLERKRETSER» Kurs: FYS1210 Elektronikk med prosjektoppgaver Gruppe: Gruppe-dag: Oppgave Nr.og navn LABORATORIEØVELSE NR 6 Revidert utgave 14. mars 2013 Lindem Omhandler: «KLOKKEGENERATOR (OSCILLATOR) OG TELLERKRETSER»

Detaljer

PENSUM INF spring 2013

PENSUM INF spring 2013 PENSUM INF3400 - spring 2013 Contents 1 Kjede med porter 2 1.1 Logisk effort for portene....................................... 2 1.2 Kritisk signalvei........................................... 2 1.3

Detaljer

MONTERING AV FORSTERKERBRAKETT OG FESTEBRAKETT FOR GM 800 & GM1000 PORTÅPNERE TIL GRANDAL GARASJEPORTER

MONTERING AV FORSTERKERBRAKETT OG FESTEBRAKETT FOR GM 800 & GM1000 PORTÅPNERE TIL GRANDAL GARASJEPORTER 1 2 3 4 MONTERING AV FORSTERKERBRAKETT OG FESTEBRAKETT FOR GM 800 & GM1000 PORTÅPNERE TIL GRANDAL GARASJEPORTER 5 Programmering og menyer for GM800 og GM1000 1. Før programmeringen starter må porten åpnes

Detaljer

ENKLE LOGISKE KRETSER

ENKLE LOGISKE KRETSER Kurs: FY-IN204 Elektronikk med prosjektoppgaver - 4 vekttall Gruppe: Gruppe-dag: Oppgave: LABORATORIEØVELSE NR 3 Omhandler: ENKLE LOGISKE KRETSER Revidert utgave 28.02.2001 Utført dato: Utført av: Navn:

Detaljer

NTNU Skolelaboratoriet Elevverksted Solceller Side 1 av 9. Laboppgave. Elevverksted Solceller. Navn elever

NTNU Skolelaboratoriet Elevverksted Solceller Side 1 av 9. Laboppgave. Elevverksted Solceller. Navn elever NTNU Skolelaboratoriet Elevverksted Solceller Side 1 av 9 Laboppgave Elevverksted Solceller Navn elever Solcellen Solcellen som brukes i dette forsøket er laget av silisium som har en maksimal virkningsgrad

Detaljer

Prøveeksamen 2. Elektronikk 24. mars 2010

Prøveeksamen 2. Elektronikk 24. mars 2010 Prøveeksame 2 Elektroikk 24. mars 21 OPPGAVE 1 E 8 bit D/A-omformer har et utspeigsområde fra til 8 V V 1LSB, der V 1LSB er de aaloge speige som svarer til det mist sigifikate bit (LSB). a) Hvor stor er

Detaljer

Programmerbar logikk. CPLD og FPGA. Fys3270(4270)

Programmerbar logikk. CPLD og FPGA. Fys3270(4270) Programmerbar logikk CPLD og FPGA Agenda CPLD (Complex PLD) Arkitektur CPLD familier Timingmodeller Programmering FPGA (Field Programable Gate Array) Arkitekturer Eksempel på FPGA teknologier Antifuse

Detaljer

Forelesning nr.6 INF 1411 Elektroniske systemer. Anvendelser av RC-krester Spoler og RL-kretser

Forelesning nr.6 INF 1411 Elektroniske systemer. Anvendelser av RC-krester Spoler og RL-kretser Forelesning nr.6 INF 1411 Elektroniske systemer Anvendelser av RC-krester Spoler og RL-kretser Dagens temaer Generelle ac-signaler og sinussignaler Filtre Bruk av RC-kretser Induktorer (spoler) Sinusrespons

Detaljer

Forelesning nr.5 INF 1411 Elektroniske systemer. RC-kretser

Forelesning nr.5 INF 1411 Elektroniske systemer. RC-kretser Forelesning nr.5 INF 1411 Elektroniske systemer R-kretser Dagens temaer Ulike typer impedans og konduktans Kondensatorer i serie og parallell Bruk av kondensator R-kretser Impedans og fasevinkler Serielle

Detaljer

for nybegynnere Innføring i grunnleggende elektronikk Av Torgeir Bull

for nybegynnere Innføring i grunnleggende elektronikk Av Torgeir Bull for nybegynnere Innføring i grunnleggende elektronikk Av Torgeir Bull Introduksjon Dette heftet er ment som en introduksjon til Arduino-plattformen og som en innføring i grunnleggende elektronikk. Heftet

Detaljer

Modul nr Elektriske kretser

Modul nr Elektriske kretser Modul nr. 1270 Elektriske kretser Tilknyttet rom: Newtonrom Fauske 1270 Newton håndbok - Elektriske kretser Side 2 Kort om denne modulen Formålet med denne modulen er at elevene skal få et grunnlag for

Detaljer

Oblig 4 Undervisningshefte i grunnleggende JavaScript programmering

Oblig 4 Undervisningshefte i grunnleggende JavaScript programmering Oblig 4 Undervisningshefte i grunnleggende JavaScript programmering Innhold: Variabler Boolske verdier Kontrollstrukturer Datastrukturer Løkker Funksjoner Events DOM behandling av Christine Skjønhaug Færø

Detaljer

Forelesning nr.4 INF 1411 Elektroniske systemer

Forelesning nr.4 INF 1411 Elektroniske systemer Forelesning nr.4 INF 1411 Elektroniske systemer Vekselstrøm Kondensatorer 1 Dagens temaer Sinusformede spenninger og strømmer Firkant-, puls- og sagtannsbølger Effekt i vekselstrømkretser Kondesator Oppbygging,

Detaljer

Den indre spenning som genereres i en spenningskilde kalles elektromotorisk spenning.

Den indre spenning som genereres i en spenningskilde kalles elektromotorisk spenning. 3.5 KOPLNGR MD SYMTRSK NRGKLDR 3.5 KOPLNGR MD SYMMTRSK NRGKLDR SPNNNGSKLD Den indre spenning som genereres i en spenningskilde kalles elektromotorisk spenning. lektromotorisk spenning kan ha flere navn

Detaljer

Forelesning nr.14 INF 1410

Forelesning nr.14 INF 1410 Forelesning nr.14 INF 1410 Frekvensrespons 1 Oversikt dagens temaer Generell frekvensrespons Resonans Kvalitetsfaktor Dempning Frekvensrespons Oppførselen For I Like til elektriske kretser i frekvensdomenet

Detaljer

WO 65 ONLINE WEATHER STATION

WO 65 ONLINE WEATHER STATION WO 65 ONLINE WEATHER STATION Revisjon 1 04.05.2009 Copyright 2009 vindsiden.no Innhold Power supply connector... 3 TC65 / sensor kontakt... 4 Vind sensor... 5 Temperatur sensor... 6 Boks... 7 Solcellepanel...

Detaljer

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

Fasit og sensorveiledning eksamen INF1411 våren Oppgave 1 Strøm, spenning, kapasitans og resistans (Vekt 20 %) A) B) Figur 1 Fasit og sensorveiledning eksamen INF1411 våren 2012 Oppgave 1 Strøm, spenning, kapasitans og resistans (Vekt 20 %) Oppgave 1a) (vekt 5 %) Hva er strømmen i og spenningen V out i krets A) i Figur 1? Svar

Detaljer

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

SUPER DISCLAIMER. Vi endrer opplegget litt fra år til år, og vi hører på dere! ARDUINO BASISKUNNSKAP ELEKTRISITET SIKKERHET PRAKSIS INSTALLASJON PROGRAMMERING GRUNNLEGGENDE TEORI ÅPEN SONE FOR EKSPERIMENTELL INFORMATIKK STUDIELABEN Roger Antonsen INF1510 23. januar 2012 SUPER DISCLAIMER

Detaljer

KYBERNETIKKLABORATORIET. FAG: Dynamiske systemer DATO: 08.14 OPPG.NR.: DS5. Likestrømmotor.

KYBERNETIKKLABORATORIET. FAG: Dynamiske systemer DATO: 08.14 OPPG.NR.: DS5. Likestrømmotor. KYBERNETIKKLABORATORIET FAG: Dynamiske systemer DATO: 08.14 OPPG.NR.: DS5 Likestrømmotor. Denne lab.øvelsen er en introduksjon til elektromotorer. Den tar sikte på å introdusere/repetere noen enkle mekaniske

Detaljer

KYBERNETIKKLABORATORIET. FAG: Dynamiske systemer DATO: OPPG.NR.: DS4E. FREKVENS OG SPRANGRESPONSANALYSE Med ELVIS

KYBERNETIKKLABORATORIET. FAG: Dynamiske systemer DATO: OPPG.NR.: DS4E. FREKVENS OG SPRANGRESPONSANALYSE Med ELVIS KYBERNETIKKLABORATORIET FAG: Dynamiske systemer DATO: 09.12 OPPG.NR.: DS4E FREKVENS OG SPRANGRESPONSANALYSE Med ELVIS BESVARELSE: Protokollen skal besvare alle spørsmål. Diagrammene skal ha definerte akser

Detaljer

Forslag til løsning på eksamen FYS1210 V-2007 ( rev.2 )

Forslag til løsning på eksamen FYS1210 V-2007 ( rev.2 ) Forslag til løsning på eksamen FYS20 V-2007 ( rev.2 ) Oppgave Figur a viser et nettverk med et atteri på 24 volt og 4 motstander. R = 3kΩ, R2 =,5 kω, R3 = 9 kω, R4 = 3 kω a) Hva er spenningen i punktene

Detaljer

Forelesning nr.2 INF 1411 Elektroniske systemer. Effekt, serielle kretser og Kirchhoffs spenningslov

Forelesning nr.2 INF 1411 Elektroniske systemer. Effekt, serielle kretser og Kirchhoffs spenningslov Forelesning nr.2 INF 1411 Elektroniske systemer Effekt, serielle kretser og Kirchhoffs spenningslov Dagens temaer Sammenheng mellom strøm, spenning, energi og effekt Strøm og resistans i serielle kretser

Detaljer

Velkommen til plenumsregning for MAT1030. MAT1030 Diskret matematikk. Repetisjon: Algoritmer og pseudokode. Eksempel fra boka. Eksempel

Velkommen til plenumsregning for MAT1030. MAT1030 Diskret matematikk. Repetisjon: Algoritmer og pseudokode. Eksempel fra boka. Eksempel Velkommen til plenumsregning for MAT1030 MAT1030 Diskret matematikk Plenumsregning 1: Kapittel 1 Roger Antonsen Matematisk Institutt, Universitetet i Oslo 17. januar 2008 Torsdager 10:15 12:00 Gjennomgang

Detaljer

FYS1210. Repetisjon 2 11/05/2015. Bipolar Junction Transistor (BJT)

FYS1210. Repetisjon 2 11/05/2015. Bipolar Junction Transistor (BJT) FYS1210 Repetisjon 2 11/05/2015 Bipolar Junction Transistor (BJT) Sentralt: Forsterkning Forsterkning er et forhold mellom inngang og utgang. 1. Spenningsforsterkning: 2. Strømforsterkning: 3. Effektforsterkning

Detaljer

Forelesning nr.4 INF 1411 Elektroniske systemer. Vekselstrøm Kondensatorer

Forelesning nr.4 INF 1411 Elektroniske systemer. Vekselstrøm Kondensatorer Forelesning nr.4 INF 1411 Elektroniske systemer Vekselstrøm Kondensatorer Dagens temaer Sinusformede spenninger og strømmer Firkant-, puls- og sagtannsbølger Effekt i vekselstrømkretser Kondensator Presentasjon

Detaljer

TRANSISTORER Transistor forsterker

TRANSISTORER Transistor forsterker Kurs: FYS1210 Elektronikk med prosjektoppgaver Gruppe: Gruppe-dag: Oppgave: LABORAORIEØVELSE NR 4 Omhandler: RANSISORER ransistor forsterker Revidert utgave, desember 2014 (. Lindem, M.Elvegård, K.Ø. Spildrejorde)

Detaljer

LØSNINGSFORSLAG 2006

LØSNINGSFORSLAG 2006 LØSNINGSFORSLAG 2006 Side 1 Oppgave 1), vekt 12.5% 1a) Bruk Karnaughdiagram for å forenkle følgende funksjon: Y = a b c d + a b c d + a b cd + a bc d + a bc d + ab c d + ab cd ab cd 00 01 11 10 00 1 1

Detaljer

13.09.2012 LITT OM OPPLEGGET. INF1000 EKSTRATILBUD Stoff fra uke 1-3 12. September 2012 Siri Moe Jensen EKSEMPLER

13.09.2012 LITT OM OPPLEGGET. INF1000 EKSTRATILBUD Stoff fra uke 1-3 12. September 2012 Siri Moe Jensen EKSEMPLER .9.22 LITT OM OPPLEGGET INF EKSTRATILBUD Stoff fra uke - 2. September 22 Siri Moe Jensen Målgruppe: De som mangler forståelse for konseptene gjennomgått så langt. Trening får du ved å jobbe med oppgaver,

Detaljer

1. Kontrollstrukturer og løkker

1. Kontrollstrukturer og løkker Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Leksjon 02: Kontrollstrukturer og løkker Kjell Toft Hansen 23.06.2010 Lærestoffet er utviklet for faget LO177D Databaseprogrammering med

Detaljer

NORGES LANDBRUKSHØGSKOLE Institutt for matematiske realfag og teknologi LØSNING TIL PRØVE 2 I FYS135 - ELEKTRO- MAGNETISME, 2004.

NORGES LANDBRUKSHØGSKOLE Institutt for matematiske realfag og teknologi LØSNING TIL PRØVE 2 I FYS135 - ELEKTRO- MAGNETISME, 2004. NOGES LANDBUKSHØGSKOLE Institutt for matematiske realfag og teknologi LØSNING TIL PØVE 2 I FYS3 - ELEKTO- MAGNETISME, 2004. Dato: 20. oktober 2004. Prøvens varighet: 08:4-09:4 ( time) Informasjon: Alle

Detaljer