«KLOKKEGENERATOR (OSCILLATOR) OG TELLERKRETSER»

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

Lab 6 Klokkegenerator, tellerkretser og digital-analog omformer

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

VEILEDNING TIL LABORATORIEØVELSE NR 8

Datakonvertering. analog til digital og digital til analog

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

Datakonvertering. analog til digital og digital til analog

Den analoge verden blir digitalisert

«OPERASJONSFORSTERKERE»

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

I oppgave 2 og 3 brukes det R 2R nettverk i kretsene. Det anbefales å gjøre denne forberedelsen før gjennomføring av Lab 8.

Analog til digital omforming

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

HALVLEDER-DIODER Karakteristikker Målinger og simuleringer

Laboratorieoppgave 3: Motstandsnettverk og innføring i Oscilloskop

«OPERASJONSFORSTERKERE»

VEILEDNING TIL LABORATORIEØVELSE NR 4

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

Praktiske målinger med oscilloskop og signalgenerator Vi ser på likerettere og frekvensfilter

Elektronikk og IT DIGITALTEKNIKK

Analog til digital omforming

Praktiske målinger med oscilloskop og signalgenerator

Forslag B til løsning på eksamen FYS august 2004

ENKLE LOGISKE KRETSER

LAB 7: Operasjonsforsterkere

TRANSISTORER Transistor forsterker

FYS1210 Løsningsforslag Eksamen V2015

Datakonvertering. analog til digital og digital til analog

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

TRANSISTORER Transistor forsterker

Innføring i simuleringsprogrammet PSpice

TRANSISTORER. Navn: Navn: Kurs: FY-IN204 Elektronikk med prosjektoppgaver - 4 vekttall. Oppgave: LABORATORIEØVELSE NR 2.

RAPPORT LAB 3 TERNING

Innføring i bruk av PSpice;- Schematics og Probe

Forslag til løsning på eksame n FY-IN 204 våren 2002

TRANSISTORER. Navn: Navn: Kurs: FY-IN204 Elektronikk med prosjektoppgaver - 4 vekttall. Oppgave: LABORATORIEØVELSE NR 2.

Studere en Phase Locked Loop IC - LM565

DIODER OG LIKERETTERER

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

UNIVERSITETET I OSLO.

Labbutstyr i B102 (B104) Oscilloskop Funksjonsgenerator Måleprober Kontakter/plugger

«OPERASJONSFORSTERKERE»

UNIVERSITETET I OSLO.

UNIVERSITETET I OSLO.

UNIVERSITETET I OSLO.

Løsningsforslag til eksamen FY108 høsten 2003

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

Studere en Phase Locked Loop IC - NE565

Elektrisitetslære TELE1002-A 13H HiST-AFT-EDT

FYS1210 Løsningsforslag. Eksamen V2015

Lab 5 Enkle logiske kretser - DTL og 74LS00

Dagens temaer. Dagens temaer hentes fra kapittel 3 i læreboken. Oppbygging av flip-flop er og latcher. Kort om 2-komplements form

Digitalstyring sammendrag

KYBERNETIKKLABORATORIET. FAG: Industriell IT DATO: OPPG.NR.: LV4. LabVIEW Temperaturmålinger BNC-2120

Forelesning 6. Sekvensiell logikk

Forslag til løsning på eksamen i FYS1210 våren 2005 side 1. Fig.1 viser et nettverk med to 9 volt batterier og 4 motstander, - alle på 1kΩ.

INF1400. Sekvensiell logikk del 1

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

Lab 1 Innføring i simuleringsprogrammet PSpice

Studere en Phase Locked Loop IC - LM565

Forslag til løsning på eksamen i FY Forslag til løsning på eksamen i F -IN 204 og FY108 våren 2003.

INF1400. Sekvensiell logikk del 1

INF2270. Sekvensiell Logikk

Enkel plotting i LibreOffice/OpenOffice og Excel

FYS1210 Løsningsforslag Eksamen V2018

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

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

Dagens tema. Dagens temaer hentes fra kapittel 3 i læreboken. Repetisjon, design av digitale kretser. Kort om 2-komplements form

Bruk av Pspice for windows ved tegning og simulering av lavpassfilter, høypassfilter og diodelikeretter.

Forslag til løsning på eksamen FYS1210 høsten 2005

ORIENTERING OM LABORATORIEØVELSER I FY-IN 204 ELEKTRONIKK MED PROSJEKTOPPGAVER Revidert utgave

Kondensator. Symbol. Lindem 22. jan. 2012

En mengde andre typer som DVD, CD, FPGA, Flash, (E)PROM etc. (Kommer. Hukommelse finnes i mange varianter avhengig av hva de skal brukes til:

g m = I C / V T g m = 1,5 ma / 25 mv = 60 ms ( r π = β / g m = 3k3 )

VEILEDNING TIL LABORATORIEØVELSE NR 2

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

IN1020. Sekvensiell Logikk

Kommentarer til boka Regneark for barnetrinnet 1

ORIENTERING OM LABORATORIEØVELSER I FYS1210

Analog til digital omformer

INF1411 Oblig nr. 4 Vår 2011

Lab 2 Praktiske målinger med oscilloskop og signalgenerator

Kapittel 5 Tilstandsmaskin

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

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

INF1400. Tilstandsmaskin

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

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

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

INF1411 Oblig nr. 2 - Veiledning

Forelesning 7. Tilstandsmaskin

FYS Forslag til løsning på eksamen våren 2014

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

LABORATORIEØVELSE C. Kurs: FYS3220 Lineær kretselektronikk. Gruppe: Utført dato: Gruppe-dag: Oppgave:

g m = I C / V T g m = 1,5 ma / 25 mv = 60 ms ( r π = β / g m = 2k5 )

Løsningsforslag INF1400 H04

g m = I C / V T = 60 ms r π = β / g m = 3k3

Oppgave 1 (30%) a) De to nettverkene gitt nedenfor skal forenkles. Betrakt hvert av nettverkene inn på klemmene:

NY EKSAMEN Emnekode: ITD13012

INF1411 Obligatorisk oppgave nr. 2

Transkript:

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» KLOKKEGENERATOR DEKADETELLER DIGITAL TIL ANALOG OMFORMER Utført dato: Utført av: Navn: email: Navn: email: Godkjent dato: Godkjent av: Kommentar fra veileder:

FYS 1210 Elektronikk med prosjektoppgaver Laboratorieøvelse 6 Revidert utgave 14. mars 2013 Lindem Klokkegenerator ( Oscillator ) og tellerkretser Digital til analog omformer A. KLOKKEGENERATOR Koble opp en oscillator med 74LS14. Måle periodetiden med forskjellige kondensatorverdier B. DEKADETELLER Koble opp en BCD - teller. C. DIGITAL TIL ANALOG OMFORMER DA Gjøre målinger på et R-2R nettverk koplet til utgangene på en binærteller. Vurdere kretsens linearitet og responstid / slew rate A. Klokkegenerator. (Oscillator) Figur 1: Oscillator med 1/6 74LS14, og pinnetilkobling. A1. Lag en oscillator (klokkegenerator) av en inverter (1/6 74LS14) - følg skjemaet i fig. 1. 74LS14 er en krets med hysterese, d.v.s. den kritiske inngangsspenningen for overgang fra lav til høy utgangsspenning er mindre enn inngangsspenningen som må til for å gi overgang den andre veien - fra høy til lav utgangsspenning. Se fig. 1. Begynn med C = 1uF. Bruk oscilloskopet - se å på signalet - både over kondensatoren (pin 1) og på utgangen (pin 2). Ta en utskrift fra skopet som tydelig viser hvilken spenning som får kretsen til å skifte fra 0 til 1 og fra 1 til 0. Hvor stor er hysteresen i mv? (Dvs. spenningsforskjellen mellom de to inngangsspenningene som får inverteren til å endre tilstand) R = 1k 1/6 74LS14 1/6 74LS14 Hvis du lar signalet gå igjennom en ekstra inverter vil du isolere oscillatoren fra etterfølgende kretser. C Ut 2

B2. Varier verdien av C over mange dekader - og mål frekvensen med oscilloskopet. I komponentesken ligger et begrenset antall kondensatorverdier. Du kan redusere / øke C ved enten å kople noen av disse kondensatorene i serie eller parallell. Begynn med C = 2200pF (2,2nF) - stopp ved C = 2,2 uf (mål med minst 6 forskjellige kondensator-verdier) Bruk Excel eller Matlab - tegn en kurve/linje som viser sammenhengen mellom frekvensen f (Hz) (Y) og kondensatorverdiene C (X). - logaritmisk skala på begge akser ( Et eksempel på hvordan du legger inn logaritmisk skala på Excel finner du på siste side av denne oppgaveteksten ) B. Dekadeteller 74LS90 Se på beskrivelsen i fig. 2. Koble telleren opp som BCD-teller med en bryter til klokkeinngang og kontrollinnganger. (Se notes 1.) NB! 74LS90 skal ha +5volt på pin 5 og GND på pin 10 B1. Med manuelle klokkepulser fra trykk-knapp, kontroller at den teller riktig som BCDteller. Les ut tilstanden med lysdioder eller 7-segment sifferdisplay. Skal 74LS90 virke som BCD-teller må du følge anvisningene på Figur 2 : Klokkesignalet sendes inn på A (pin 14) og du må kople QA (pin 12) til B (pin 1) I tillegg må R0(2) (pin 3) og R9(1) (pin 6) begge koples til jord (0 volt) NB! 74LS90 skal ha +5volt på pin 5 og GND på pin 10 3

Reset 74LS90 DEKADETELLER Reset input Output R0(1) R0(2) R9(1) R9(2) Q D Q C Q B Q A H H L x L L L L H H x L L L L L x x H H H L L H x L x L Count L x L x Count L x x L Count x L L x Count Count operation BCD count (Note 1) 5x2 count (Note 2) Output Coun t Output Q D Q C Q B Q A Q A Q D Q C Q B L L L L 0 L L L L L L L H 1 L L L H L L H L 2 L L H L L L H H 3 L L H H L H L L 4 L H L L L H L H 5 H L L L L H H L 6 H L L H L H H H 7 H L H L H L L L 8 H L H H H L L H 9 H H L L Notes 1. When BCD count, output QA should be connected to input B 2. When 5x2 count, output QD should be connected to input A 3. H = high level, L = low level, x = irrelevant Figur 2: Pinnetilkobling og spesifikasjoner for dekadeteller 74LS90. B 2. Bruk klokkepulser fra klokke-generatoren du laget i oppgave A1. Send dette pulstoget inn på telleren ( pin 14 A ). La oscilloskopet vise klokkepulsene sammen med signalet på BCD-tellerens QB-utgang. CH1 på oscilloskopet tilkoples klokke signalet - CH2 koples til utgangen QB. Bruk en tidsakse som tar med 2 3 perioder av signalet på QB. Hva er frekvensen på klokkesignalet og frekvensen på BCD-tellerens QB-utgang? Ta utskrift. Flytt oscilloskopets CH2 over til BCD-tellerens QD utgang. Hva er frekvensen på denne utgangen? Ta en ny utskrift som viser utgangen på QD (en perioder) sammen med klokkepulsene på CH1. ( Bruk Add text og legg inn tekst på bildene fra oscilloskopet som identifiserer QB og QD ) 4

C. Digital-analog omvandler Med et R-2R motstandsnettverk kan man gjøre om et binærkodet tall til en analog spenning. Hvis vi f.eks. kobler et motstandsnettverk til utgangen fra en binær teller slik som vist på fig 3, vil vi få ut en spenning som er proporsjonal med antall klokkepulser som har gått inn på telleren. Figur 3: Digital -- analog omvandling med 1/2 74LS393, og pinnetilkobling. Vi har gjort ferdig en slik krets Her kan du velge mellom tilført signal fra oscillator eller enkeltpulser fra trykkbryteren Er det en god lineær sammenheng mellom digitalverdi og analogverdi? Bruk Excel eller Matlab D1. a) Ta utskrift fra oscilloskopet som viser signalet ut fra R-2R-nettverket på CH2 og klokkepulsene på CH1. ( Bruk phono kontaktene ) Bruk en tidsakse som tar med minst 16 klokkepulser. en hel periode. b) Med manuelle klokkepulser fra bryteren, bruk digitalvoltmeteret til å måle utgangsspenningen som funksjon av antall klokkepulser. En regresjonsanalyse etter minste kvadraters metode vil tilpasse en rett linje på formen y = mx+b til dine måledata. Excel kommer opp med forslag til formel for denne linja og angir en residual R-verdi som viser hvor godt linja passer dine måledata. R kan ligge i området 0 1. Vi ønsker en R-verdi som ligger nær opp mot 1. ( R >= 0,95 må regnes som bra) La Excel/Matlab vise R-verdien i diagrammet. Se eksempel på bruk av Excel og regresjonsanalyse på slutten av denne oppgaven. Minste kvadraters prinsipp. [...] linjen skal trekkes gjennom de gitte punktene slik at summen av kvadratene av avstandene fra disse punktene til linjen minimeres, hvor avstanden måles i vertikalretningen (y-retningen). [ ( se http://no.wikipedia.org/wiki/line%c3%a6r_regresjon ) HER SLUTTER LAB 6 5

Eksempel på Pspice digital simulering Mixed mode digital / analog ( For spesielt interesserte - er ikke en obligatorisk del av laboppgaven ) Dette er et eksempel på hvordan du genererer pulser. Det er vist som støtte for lab-oppgave 6 - Flip Flop og tellerkretser.. Under Setup må du velge Transient. Ikke la Print step bli for kort. Jeg har brukt 100ns og en slutt-tid på 40ms. Som pulsgenerator/klokker brukes STIM1 (digital stimulus) Denne må programmeres til riktig pulslengde og antall pulser. Jeg viser eksempler på hvordan en enkelt puls genereres(dstm2) og hvordan et pulstog på 16 pulser settes opp (DSTM1). 6

Lager et pulstog inn til telleren Husk goto må ha + i front : COMMAND5= +1ms goto startloop 16 times Denne linjen gir 16 pulser med varighet 1ms. Vi lager en enkelt puls - CLEAR til telleren Husk at CLR må gå HØY et lite øyeblikk før telleren stiller seg riktig. ( PSpice vil markere et ustabilt område med rødt ) Clear Clock 2.0V 1.0V 0V 0s 10ms 20ms 30ms 40ms V(Vut) Time 7

Spenning over R - 2R For nye Excel-brukere : Legg datasettet inn i 2 kolonner; Kolonnen til venstre (X-akse) = antall pulser. Kolonnen til høyre (Y-akse) = spenningen ut fra R-2R nettverket. Bruk Excel-kommando XY (Scatter) la så Excel tegne opp linja..) Excel kan brukes til statistiske beregninger. I denne oppgaven har du gjort en serie målinger av spenningsverdier ut fra R-2R-nettverket. Du ønsker å se hvordan disse punktene kan tilpasses en rett linje og hvor god denne rette linja er tilpasset dine måledata. En regresjonsanalyse etter minste kvadraters metode vil tilpasse en rett linje på formen y = mx+b slik at den tilpasses dine måledata. Excel kommer opp med forslag til formel for den rette linja og angir en R-verdi som viser hvor godt linja er tilpasset dine måledata. R kan ligge i området 0 1. Vi ønsker en R-verdi som ligger nær opp mot 1. ( R >= 0,95 må regnes som bra). Noen museklikk kan få en trend/regresjonslinje lagt inn sammen med måledata. Sett inn de målte verdiene i en kolonne sammen med antall pulser Markér kolonnene med måleverdier. Trykk på Chart Wissard velg XY(Scatter). La Excel tegne opp kurven. Pek på kurven trykk høyre muse-knapp Kurven aktiveres og du får opp et lite vindu hvor du velger Add trendline. Velg linear. Under Options kan du velge om formelen skal vises sammen med R-squard (R 2 ) på figuren. ( NB! Måleverdiene brukt i dette eksemplet er forskjellig fra de spenningene du måler over ditt R-2R nettverk ) 6 5 4 3 y = 0,4958x + 0,0133 R 2 = 0,9977 Series1 Linear (Series1) 2 1 0 0 5 10 15 Antall pulser 8

Logaritmisk skala på aksene i EXCEL. Vi har et enkelt datasett som vist i tabellen til høyre. Det er en eksponentiell økning av tallverdiene. Skal vi ha en god presentasjon av disse tallene bør både X-aksen og Y-aksen få en logaritmisk inndeling av verdipunktene. 1,5 1 15 10 150 100 1500 1000 Bruk XY-scatter plot på disse tallene og du får et diagram som vist på Figur A. De fleste verdiene forsvinner nede i venstre hjørne 1200 Pek på et av verdipunktene 1000 800 600 Series1 på Y- aksen. Det kommer opp et vindu som vist på Figur B. Value (Y) Axis. Med et trykk på høyre 400 museknapp får du opp et 200 Figur A Figur B kommandovindu Format Gridlines. 0 0 500 1000 1500 2000 Her kan du nå markere Logaritmic scale. Gjør en tilsvarende operasjon på X-aksen og du skal få opp et diagram som Figur C med logaritmisk inndeling på begge akser. I oppgaven - Husk - sett navn på aksene! 1000 100 Series1 10 Figur C 1 1 10 100 1000 10000 9