Opplæringsbok

Like dokumenter
PROTEUS ISIS. The Complete Electronics Design System. Skjemategning Animasjon Simulering. Denne boka tilhører:

Innledning. Framgangsmåte Ting du skal utføre vil være merket med en firkant ( ). Lag en hake i firkanten etter hvert som du går fram :

Zelio Soft grunnkurs. Zelio Logic reléerstatter programmering

PROTEUS DESIGN MINIPROSJEKT SUITE SKJEMATEGNING SIMULERING KORTUTLEGG.

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

Layout og publisering

(OHFWURQLFV:RUNEHQFK

VEILEDNING TIL LABORATORIEØVELSE NR 8

ULTICAP. UltiCap HiST Jan 01

ELEKTRONIKK 2 DAK-ØVING 6 Endre i transistormodell, DCsvip, AC-svip, impedans 2004

Communicate SymWriter: R1 Lage en tavle

INF1411 Oblig nr. 2 - Veiledning

«OPERASJONSFORSTERKERE»

Laboratorieoppgave 3: Motstandsnettverk og innføring i Oscilloskop

Innhold. Bruker manual BlueprintEasy PDF tagger. versjon: P a g e

VH Service Software. Dette dokumentet forteller deg i korte trekk hvilke funksjoner denne programvaren har, basert på følgende menyvalg:

Innhold. Bruker manual BlueprintEasy PDF tagger. versjon: P a g e

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

LAB 7: Operasjonsforsterkere

ULTIBOARD. UltiBoard HiST 9.feb. 01

INF1411 Obligatorisk oppgave nr. 3

2-Port transmisjons målinger for Anritsu RF og mikrobølge håndholdte instrumenter

Elektronikk og IT DIGITALTEKNIKK

Undersøke modellen... 3

Innhold. Bruker manual BlueprintEasy PDF tagger. versjon: P a g e

Om du allerede kjenner Scratch og har en Scratchbruker kan du gå videre til Steg 1.

Tegneprogram Journeyman Scratch PDF

Forenklet brukerveiledning for Milestone XProtect Smart klient 3.0e

INF1411 Oblig nr. 1 - Veiledning

Brukerveiledning Windows Movie Maker

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

38. Utskrift - Master Layout

PHOTO STORY 3 BRUKERVEILEDNING TILRETTELAGT AV JAN HALLSTENSEN LGA SKOLENES IT-SENTER

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

Start med å åpne programmet ved å trykke på ikonet GIMP 2 på skjermen eller under startmenyen.

Her skal du lære å programmere micro:biten slik at du kan spille stein, saks, papir med den eller mot den.

Steg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk.

Side 1 av 12

Hurtigreferanse for HP Photo Printing

Nedlasting av SCRIBUS og installasjon av programmet

Start med DesignaKnit Skrevet av Camilla Angelsen

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

PLS PC-øving nr. 3 Global Label og Local Label, flagg og CJ

NY PÅ NETT. Enkel tekstbehandling

Forelesning Klasse T1A Side 1 av 10 OPPGAVE / RESULTAT

Kom igang: En enkel innføring i bruk av en håndholdt spektrum analysator.

Forberedelser: Last ned bildefiler

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

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

Kapittel 2 - Undersøke modellen...3

Innføring i bruk av Klikker 4

Excel. Kursopplegg for SKUP-skolen 2010

Kjenner du alle funksjonene på tastaturet?

Praktiske målinger med oscilloskop og signalgenerator

GAB INNSYN... 1 INNSTILLINGER... 1 Database... 1 Søk... 4 GENERELT... 5 Søkeutvalg... 5 GAB menyen... 6 VIS MENYEN... 6 Generelt...

Instruksjonsmanual til lab-utstyr

Tidsbase og triggesystem. Figur 1 - Blokkskjema for oscilloskop

4. Dynamisk skjemaer (GUI)

Lab 6 Klokkegenerator, tellerkretser og digital-analog omformer

Verdens korteste grunnkurs i Excel (2007-versjonen)

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

SIDETITTEL HURTIGSTASTERPÅ TASTATURET

Forelesning Klasse T1A Side 1 av 11

Bruk av OpenOffice.org 3 Writer

Bytte til PowerPoint 2010

SymWriter: R6 Innstillinger, preferanser og verktøylinjer

Kart i regionalt miljøtilskudd

Dette eksemplet forutsetter at du allerede har gjennomgått Kom i gang med tavler 1.

«OPERASJONSFORSTERKERE»

NY PÅ NETT. Bli kjent med pcen din!

SIGBJØRN HALS TORE OLDERVOLL. GeoGebra 6 for Sinus 2P

Grunnleggende. Excel

EndNote referansehåndteringsprogram. HiVe biblioteket

I denne Knarrhultguiden skal vi se nærmere på hvordan man lager en varslingsfil for sortering av søyer før lamming. Det er laget fire forskjellige

Koding RK-SENDER 4 funksjon

MS Word. Del 1. AVkurs

Hva er nytt i GeoGebra 3.0? Sigbjørn Hals

Bruksanvisning for Blekkspruten koblingsboks

Videoredigering i Windows Movie Maker

Programmet kan lastes ned gratis fra (Downloads ) og er ikke en del av CxOne-pakken.

Videoredigering med VideoPad

Studere en Phase Locked Loop IC - LM565

Kom i gang med emedia

«KLOKKEGENERATOR (OSCILLATOR) OG TELLERKRETSER»

INF1411 Obligatorisk oppgave nr. 2

1 Adobe Photoshopkurs høsten del 1 - Gøy med Photoshop

Flash preloader med actionscript 3.0

2009 Thomas Haugland Rudfoss. PowerPoint 2007 En rask introduksjon

Universell Utforming-App Bruksanvisning. Innhold. Versjon 1.5,

La oss begynne enkelt. Vi vil først se hvordan vi kan flytte og snurre på en figur.

BRUKERMANUAL FOR PDA HP ipaq 614C

8 - Rapporter i M-STAS

BIM2Share AutoDelivery Brukerveiledning

1 Innhold QUICK START GUIDE FOR QUARTUS II. Prosjektgruppe 59 Side 3 av 30 1 INNHOLD 3 2 ALTERA QUARTUS II. 4

HØGSKOLEN I SØR-TRØNDELAG AVD. FOR TEKNOLOGI INSTITUTT FOR ELEKTROTEKNIKK 7005 TRONDHEIM UTARBEIDET: M3-B: INNFØRING I BRUK AV LOGIKKANALYSATOR

Hei verden Introduksjon Swift PDF

LABORATORIEØVING 8 3-FASE OG TRANSFORMATOR INTRODUKSJON TIL LABØVINGEN

Hei verden. Introduksjon. Steg 1: Sette opp Xcode. Skrevet av: Andreas Amundsen

1) Sørg for at du fortsatt er i eventredigeringsmodus (klikk F6 på tastaturet, eller velg ikonet med en person fra menylinjen).

Transkript:

Opplæringsbok

ikke oppdatert PED TEC AS 2017 ISBN 978-82-93002-02-4 Materialet i denne publikasjonen er omfattet av åndsverklovens bestemmelser. PED TEC AS kan tillate kopiering eller digitalisering av innhold eller deler av innhold etter skriftlig henvendelse. Henvendelser om denne publikasjonen kan rettes til: PED TEC AS Tordenskjolds gate 6a 2821 Gjøvik www.pedtec.no pedtec@pedtec.no

ikke oppdatert Innledning PROTEUS er et resultat av nesten 30 års utvikling hos Labcenter Electronics. Denne boken gir deg innføring i bruk av alle moduler i programmet: Skjemategning Animasjon Simulering Kortutlegg Framgangsmåte Boka er ment å være selvinstruerende og vil vise deg i detalj hvordan du tegner, animerer, simulerer og legger ut kort. Denne prosessen vil gjøre deg kjent med menyer, viktige symboler og kommandoer. Vi anbefaler sterkt at du utfører øvingene i den rekkefølgen de står i boka, også om du bare skal bruke skjemategning og kortutlegg. Mange snarveier og tips om terminaler, repetisjonskommandoer og andre verktøy forklares underveis. Selv om du bare skal jobbe med skjemategning og kortutlegg, anbefaler vi at du følger boka fra start til slutt. ProSPICE Basic medfølger alle programvariantene. Mange kan ha nytte av å lære seg bruk av animasjon/simulering, selv om meningen med bruken av programmet i utgangspunktet er skjema og kortutlegg. Gratis studentversjon Skoler med flerbrukerlisens og gyldig USC kan nå få gratis PROTEUS LITE lisenser som kan distribueres til studenter og elever. Studentlisensen inkluderer alt som profflisensen har. Unntak er grafbaserte simuleringer, produksjonsdata til kortfabrikant og begrensning på 500 fysiske pinner. Proteus kan langt på vei ertstatte tradisjonell laboratorievirksomhet, da programmet inneholder DC og AC voltmetre og amperemetre, oscilloskop, logikkanalysator, signalgenerator, numeriske tastatur, potmetre, brytere og vendere mm. i i Ting du skal utføre vil være merket med en firkant. Lag en hake i firkanten etter hvert som du går fram, så har du oversikt over hvor langt du er kommet. PROSPICE er gratis og medfølger alle programvariantene. Alle instrumenter, oscilloskop, logikkanalysator mm. medfølger. Mot et tillegg i prisen kan modeller for de fleste kjente mikrokontrollere implementeres. Tilbakemelding Når du arbeider deg gjennom denne boka vil du kanskje finne feil, noe du mener er dårlig forklart, eller noe som burde fått mere eller mindre plass. Vi setter pris på å få dine meninger, ros som ris. Bruk gjerne skjemaet på våre nettsider BONUS Har du forslag til nye temaer, endringer eller forbedringer som vi mener vil forbedre boka, vil vi sende deg den siste utgaven av boka GRATIS! På våre nettsider er det lagt ut en rekke eksempler, øvinger og oppgaver som du fritt kan laste ned. Vi setter pris på tilbakemeldinger om boka.

ikke oppdatert Innhold Ikonkart ISIS 2. omslagsside ARES 3. omslagsside 1 ISIS Skjemategning 1.1 Oppstart 1.1 Framgangsmåte 1.2 En enkel forsterker 1.2 Ikoner i knappemenyer 1.2 Nedtrekkmenyer 1.2 Tegneområde 1.2 Componet-ikon 1.2 Koordinatfelt 1.2 Oversiktsvidu 1.2 Velge komponenter fra bibliotek 1.3 Komponentfelt (Verktøykasse) 1.2 Plassere komponenter i tegneområdet 1.6 Regulere utsnitt av tegneområdet 1.8 Undo (angre) 1.10 Editere én komponent 1.11 Merk komponent 1.11 Trekke ledere 1.14 Terminaler 1.16 Nummer og betegnelse 1.19 Editere flere objekter 1.20 BOM - Bill Of Materials 1.26 ERC - Electrical Rule Check 1.27 Maler Mastersheets 1.28 Graphic Styles 1.30 Flere tegneark 1.32 Tegningsramme 1.33 Tittelfelt 1.35 Import og eksport 1.36 Eksportere fra tegning 1.36 Importere til tegning 1.37 Kopi til og fra klippebord 1.36 PAT Property Assignment Tool 1.41 Utskrift 1.43 Tegning til tekstbehandler og fil 1.45 Velge område som skal eksporteres 1.48 Send merket område til klippebord 1.50 Utskrift 1.51 Lage ny komponent 1.53 Displayet TDSR-5150 1.53 2 ProSPICE Animasjon 2.63 Virtuelle instrumenter 2.63 Animasjon 2.65 DC VOLTMETER 2.65 POTENSIOMETER 2.66 Flytte nummer og betegnelse 2.67 Annotate 2.67 Variere potensiometer 2.68 Generator og AC voltmeter 2.68 3 ProSPICE Simulering 3.73 Analog simulering 3.73 Forberedelse før analog simulering 3.73 Plassering av instrumenter 3.74 Plassere en GRAF 3.75 Plassere variable i grafen 3.76 Editere grafen 3.76 Simulering 3.77 Fasemåling 3.78 Måling av båndbredde 3.80 Referansekursor 3.80 Verktøy i grafen 3.81 Måle arbeidspunkt 3.82 Farger i grafen 3.85 Avlesing på probene 3.87

ikke oppdatert Eksport av data 3.88 Tekst i skjemaet 3.88 Text Script 3.89 Analogue graf 3.90 Måle inngangsimpedans 3.92 Frequency Graph 3.95 Utgangsimpedans 3.98 AC-Sweep graf med variabel i grafen 3.99 DC Sweep graf 3.100 Emitterresistoren R3 som variabel. 3.102 4 ProSPICE Digital animasjon og simulering 4.104 Digital simulering 4.104 Logikkanalysator 4.108 Digital graf 4.110 Måling på BUS 4.114 Multiplekser 4.115 Flere tegneark 4.120 Tittelfelt 4.121 Tristate buffer 4.123 5 Generatorer 5.129 ANALOGE generatorer 5.129 DC Generator 5.130 Spenningskilde 5.130 Strømgenerator 5.130 SINUS Generator 5.131 SINUS Generator med DC offset 5.131 PULSE Generator 5.132 PWLIN Generator 5.133 FILE Generator 5.135 AUDIO Generator 5.136 DIGITALE generatorer 5.136 Steady State (Strong Low) 5.136 Steady State (Strong High) 5.137 Edge (Low To High) 5.137 Single Pulse 5.138 Clock 5.138 Pattern 5.139 ERC - Electrical Rule Check 6.144 Utskrift 6.145 Print Area 6.145 Nettlister til ARES 6.147 Lagene i ARES 6.148 Forandre kursorens utseende 6.151 Bytte «pakke» 6.152 Bibliotek 6.152 Slå av Vector 6.157 Rotere komponenter 6.157 «Friske» opp skjermen 6.157 Flytte og rotere referansenummer 6.157 Trekke baner 6.159 Omriss av kortet 6.166 Power Plane Generator 6.167 Autorouter 6.169 Set Strategies 6.170 Editere baner 6.175 Connectivity Checker 6.177 Design Rule Checker 6.180 Fonter 6.183 Importere grafikk til kortutlegget 6.183 Opplysninger til kortfabrikant 6.184 CAD CAM Output 6.185 Hvilke opplysninger trenger kortprodusenten 6.185 Gerber filer 6.186 NC-drill output 6.186 Referansepunkt 6.189 Metrisk enheter 6.189 Utskrift 6.191 Definere komponenter i ARES 6.194 6 ARES Kortutlegg 6.140 Introduksjon 6.140 Forberedelse til kortutlegg 6.141 Fysiske tilkoplinger 6.141 Kople til 6.142 Mer PAT 6.143

01 Oppstart New Project Start Proteus. Se under. i Ting du skal utføre vil være merket med en firkant. Lag en hake i firkanten etter hvert som du går fram, så har du oversikt over hvor langt du er kommet. Klikk på New Project. Se til over høyre. New Project Wizard starter. Gi prosjektet et navn (se til høyre) og klikk på Next. Godta DEFAULT som mal til skjemaet og klikk på Next. Vi skal ikke legge ut kort nå, så klikk på Next når du får bildet til høyre. Vi skal ikke bruke mikrokontrollere nå, så klikk på Next når du får bildet til høyre. Klikk på Finish for å lukke dialogboksen og avslutte Project Wizard. Se til høyre.

OPPSTART NEW PROJECT 1.1 Vi skal senere definere egne maler med tittelfelt, firmalogo, egendefinerte farger etc. ikke oppdatert PROTEUS OPPLÆRING

02 Skjemategning Under ser du skjermbildet etter oppstart. i Ting du skal utføre vil være merket med en firkant. Lag en hake i firkanten etter hvert som du går fram, så har du oversikt over hvor langt du er kommet. Tegneområde DEVICES Oversiktsvindu Objektvelger Koordinater X Y Framgangsmåte 1. Velg komponenter i bibliotekene. De valgte komponentene listes opp i Objektvelger feltet (DEVICES feltet). 2. Velg komponent i DEVICES feltet og plassere den i Tegneområdet. 3. Trekk ledere. Vi skal tegn et skjema som inneholder 1 batteri 1 milliamperemeter 3 resistorer Se figur til høyre. Koplingsskjema

02 SKJEMATEGNING 2.5 Component Mode. Når du skal tegne skjema skal Component Mode være aktiv. Klikk på Component Mode ikonet hvis det ikke er aktivt. Se figur til høyre. Åpne bibliotek Du kan åpne bibliotekene på 4 måter: 1. Høyreklikk i tegneområdet. Place > Component > From Libraries 2. Klikk på P (eng. Pick = plukk) i DEVICES feltet. 3. Klikk på symbolet øverst i knappemenyen. 4. Tast P. PROTEUS OPPLÆRING

2.6 SKJEMA, ANIMASJON OG SIMULERING Velge komponenter i bibliotekene Åpne bibliotekene. Pick Devices boksen åpnes. I feltet Category: Klikk på Resistors I feltet Sub-category: Klikk på 0,6 W Metal Film I feltet Results (xxx): Klikk på MINRES100R I viduet oppe til høyre i Pick Devices boksen ser du forhåndsvisning av skjemakomponenten og om den har simuleringsmodell. I vinduet nede til høyre ser hvilken PCB pakke som er tilordnet. Om skjemakomponenten har tilordnet flere alternative PCBpakker, kan de listes opp i nedtrekk menyen under PCB Preview.

02 SKJEMATEGNING 2.7 Dobbeltklikk på MINRES100R i Results feltet. Når du dobbeltklikker legges komponenten ut i Objekt feltet (DEVICES). Tast BATT i Keywords feltet. Dobbeltklikk på BATTERY i Results feltet som vist over. Lukke bibliotek Du kan lukke biblioteket på 2 måter: 1. Klikk på krysset øverst til høyre i Pick Devices boksen. Se figur over. 2. Trykk på -tasten. Lukk biblioteket. Du vil nå se at de valgte komponentene er listet i DEVICE feltet. Se figur til høyre. Velge komponenter fra DEVICES Klikk på BATTERY i Objektområdet (DEVICES). Se figur til høyre Sjekk at batteriet har riktig rotasjon i oversiktsvinduet før du henter det ut i tegneområdet. Hvis komponenten ikke har riktig rotasjon, kan du klikke på en av rotasjonspilene. Se til høyre. PROTEUS OPPLÆRING

2.8 SKJEMA, ANIMASJON OG SIMULERING Plassere komponenter i tegneområdet Når batteriet har riktig rotasjon,... Beveg kursoren inn i tegneområdet Ê... Klikk og beveg kursoren Ë... Klikk og plassér komponenten Ì Ê Ë Ì Klikk på MINRES100R i DEVICES feltet og plassér den et godt stykke til høyre for batteriet. Det må være plass til et amperemeter mellom batteriet og resistoren. Se til høyre. Hidden Text Som du ser står det <TEXT> i svakt grått ved hver komponent. Vi skal slå den av. Velg Template > Set Design Colours. Se til høyre. Fjern haken ved Show Hidden Text og lukk boksen. Vi fortsetter med skjemaet... Du behøver ikke klikke på MINRES100R i DEVICES når MIN- RES100R allerede er merket.

02 SKJEMATEGNING 2.9 Plassér de siste resistorene som vist. Høyreklikk på R2 og velg Rotate Clockwise (mot høyre) i menyen som spretter opp. Se figur til høyre. Her blir komponenten rotert etter at den ble plassert i tegneområdet. Gjenta for R3. PROTEUS OPPLÆRING

2.10 SKJEMA, ANIMASJON OG SIMULERING Trekke ledere Følg oppskriften under... Hold kursoren over øverste pinne på batteriet. En liten rød firkant kommer til syne. Klikk på øverste pinne på batteriet og beveg kursoren oppover til den er på linje med venstre ben på R1. Beveg kursoren mot høyre og klikk når den røde firkanten vises på R1. Ferdig! Du har kanskje hatt bruk for å angre eller gjenopprette handlinger. Du har kanskje også allerede zoomet inn og ut regulert utsnitt av tegneområdet. Før vi tegner videre viser vi en oversikt over mulighetene. Undo (angre) Redo (gjenopprett) Undo Om du angrer på en kommando eller handling du har utført, kan du klikke på Undo i Edit menyen eller klikke på Undo-ikonet. Du kan også angre med tastekombinasjonen + Redo Du kan gjenopprette en Undo ved å klikke på Redo i Edit menyen eller klikke på Redo ikonet. Du kan også gjenopprette en Undo med taste-kombinasjonen + Regulere tegneområdet Du kan kontrollere hvor stort utsnitt av arket som vises i tegneområdet på flere måter.

02 SKJEMATEGNING 2.11 Zoom og Pan Zoom-kommandoen forstørrer eller forminsker utsnittet av tegneområdet. Du kan velge på flere måter: Fra nedtrekkmenyen. Se til høyre. Med funksjonstaster Med kombinasjon av tastetrykk og VM (Venstre Museknapp) Med scroll-hjulet på musa Fra knappemenyen Ved å zoome/panorere i tegneområdet og oversiktsvinduet. Under vises noen av mulighetene for regulering av tegneområdet. Valg Funksjonstast Med musa Knappemeny Zoom In Hold kursoren over senter av området du vil forstørre og scroll opp. Zoom Out Hold kursoren over senter av området du vil forminske og scroll ned. Zoom All Zoom Area «Roter» du deg bort, finner du alltid igjen hele tegnearket ved å trykke på funksjonstasten Hold tasten inne og lag vindu med VM rundt det området du vil forstørre. Zoom Center Pan(orere) Klikk med VM der du vil ha nytt senter. Hold tasten inne og beveg kursoren mot kantene av tegneområdet for å «panorere» utsnittet. Merk at du også kan velge utsnitt av tegningen i oversiktsvinduet ved enten å klikke der senter av utsnittet skal være eller ved å lage «vindu» med VM og holde tasten inne. PROTEUS OPPLÆRING

2.12 SKJEMA, ANIMASJON OG SIMULERING Vi fortsetter å trekke ledere... Forbind resten av komponentene slik at skjemaet ditt ser omtrent ut som på figuren til høyre. Legg merke til at resistorene er blitt automatisk nummerert. Legg også merke til at koplingspunkt automatisk blir satt inn. Måleinstrumenter Klikk på Instruments ikonet og velg DC AMMETER (likestrøm) i INSTRUMENTS feltet. Se figur til høyre. Klikk i tegneområdet og dra inn amperemeteret som vist under. Hvis det ser ut til å bli for trangt, avbryt ved å trykke på eller høyreklikk. Du må da kanskje flytte R1 litt til høyre. Hold kursoren over R1 Klikk og hold VM nede Beveg R1 dit du vil ha den og slipp Plassér ampermeteret på lederen som vist i figuren under. Skjemaet er nå ferdig og klart for animasjon, men vi tar noen beregninger først.

02 SKJEMATEGNING 2.13 Beregn total resistans for kretsen. R = R R R + 2 3 tot. R + R = + 100 100 100 = 150 Ω 1 100+ 100 2 3 Hvis vi endrer batterispenningen til 15 V, vil totalstrømmen (strømmen gjennom amperemeteret) bli 0,1 A = 100 ma. I tot. UB 1 15 = = = 01, A=100 ma R 150 tot. Vi kan endre batterispenningen på flere måter: Beveg kursoren over batteriet. Høyreklikk og velg Edit Properties. Beveg kursoren over batteriet. Dobbeltklikk med VM. Beveg kursoren over batteriet. Tast + E. Alle alternativene gir dialogboksen Edit Component. i Du kan sette inn elementer direkte på ledere. PROTEUS ordner forbindelsene. Skal du fjerne et objekt uten å slette lederen: Holdt inne når du sletter elementet. Fyll ut som vist og lukk boksen. i Du kan plassere komponenter mot hverandre, uten leder mellom. Se Fyll ut som vist og lukk boksen. Animasjon PROTEUS OPPLÆRING

2.14 SKJEMA, ANIMASJON OG SIMULERING Start animasjon ved å klikke på PLAY nede til venstre eller trykk på. PLAY STEP PAUSE STOP Amps Klikk på STOP nede til venstre eller trykk to ganger på. Vi skal endre måleområde på amperemeteret. Dobbeltklikk på amperemeteret og velg som vist under. Lukk boksen. Klikk på PLAY eller trykk på. Milliamps Batteriets indre motstand er forvalgt til 0,1 Ω = 100 mω. På grunn av at batteriet har en indre motstand (Internal Resistance) på 0,1 Ω, viser amperemeteret 99,9 ma og ikke 100 ma som forventet. Stopp animasjon og endre batteriets indre motstand til 1m(Ω). Se under. Batteriets indre motstand (Internal Resistance) er satt til 1 mω = 0,001 Ω.

02 SKJEMATEGNING 2.15 Start animasjon og kontrollér at amperemeteret nå viser 100,0 ma. Stopp animasjon. Lagre prosjektet med ett av de tre alternativene vist under. 1 2 3 + Editere komponenter Block Copy Block Move Block Rotate Block Delete Vi har brukt noen av disse kommandoene på enkelte objekter. Kommandoene til høyre brukes på grupper av objekter. Disse kommandoene brukes på grupper av objekter, men kan også brukes på enkeltobjekter. Lagre prosjektet med nytt navn. Move (flytte) Vi skal sette inn et wattmeter etter amperemeteret, foran resistorene. Vi må flytte resistorene for å få plass. PROTEUS OPPLÆRING

2.16 SKJEMA, ANIMASJON OG SIMULERING Klikk på instrument ikonet, velg wattmeter og plassér det som vist under. Vi plasserer wattmeteret slik for å se hvor mye vi skal flytte resistorene. Lag et vidu rundt resistorene. Høyreklikk i vinduet og velg Block Move eller...... velg Block Move i knappemenyen. Flytt objektene og klikk utenfor vinduet for å oppheve merkingen. Når du har valgt BLOCK MOVE, kan du også flytte ved hjelp av piltastene. Zoom inn og forbind terminalene på wattmeteret som vist under til venstre. Merk lederen mellom strømspoleterminalene og slett den. Se under til høyre. U inn U ut I inn I ut Merk wattmeteret og editér som vist. Wattmeterets tilkoplinger: Spenningsspole: U inn, U ut Strømspole: I inn, I ut Lukk boksen, zoom inn og start animasjon. Wattmeteret viser: P tot. = W. Beregnet effekt:

02 SKJEMATEGNING 2.17 P= U I = 15 01, = 15, W 2 2 U 15 P = = = 15, W R 150 tot. Beregn effekten i hver av resistorene og før i raden Beregnet i tabellen Effekter. Effekter P R1 (W) P R2 (W) P R3 (W) P total = (W) Beregnet 1,0 0,25 0,25 1,5 Målt 1,0 0,25 0,25 1,5 Start animasjon. Klikk på Instrument ikonet. Klikk på PAUSE eller trykk på. Klikk på R1 Klikk på R2 = R3 Slik måling er bare gyldig om det ikke skjer endringer, dvs. bare ved likestrøm.! Godt dette bare er simulering! Resistorene tåler bare 0,6 W. Effekttapet i R1 er 1000 mw = 1 W! Les av effekten i hver av resistorene og før i raden Målt i tabellen Effekter. Trykk på eller trykk på STOP for å stoppe animasjon. Copy (kopiere) Vi skal kopiere R2 og R3 og plassere kopiene under dem. PROTEUS OPPLÆRING

2.18 SKJEMA, ANIMASJON OG SIMULERING Lag et vidu rundt resistorene. Høyreklikk i i vinduet og velg Block Copy eller...... velg Block Copy i knappemenyen. Kopier objektene og høyreklikk to ganger for å stoppe kopiering og avslutte markering. Delete wire (slette leder) Slett ledere som vist under. Legg merke til at koplingspunktene også slettes. Når du har valgt BLOCK COPY, kan du også kopiere ved hjelp av piltastene. Legg merke til at de nye resistorene automatisk har fått nummerne R4 og R5 Høyreklikk på lederen fra ( ) på wattmeteret og velg Delete Wire Lag vindu rundt lederne som vist under og...... klikk på knappen Block Delete Vi skal sette inn et amperemeter i hver parallellgren, så vi må flytte litt. Plassér amperemeteret som vist under, så får du en ide om hva som må flyttes. Lag vindu som vist og flytt de 4 resistorene nedover.

02 SKJEMATEGNING 2.19 Slett amperemeteret og sett inn to nye, ett over R2 og ett over R3. Sett også inn et voltmeter. Se figur til venstre. Markér den høyre parallellgreina og flytt mot høyre slik at voltmeteret kan koples til. Se figur til høyre. Trekk ledere og fullfør skjemaet. Edit Properties (endre egenskaper) Edit Component PROTEUS OPPLÆRING

2.20 SKJEMA, ANIMASJON OG SIMULERING Dialogboksen Edit Component kan aktiveres på flere måter: Dobbeltklikk med VM midt på R1 Høyreklikk midt på R1 og velg Edit Properties i menyen som spretter opp Hold markøren over komponenten så den får en lys rød omkrets og tast + E. Skriv 10R i feltet Resistance. Edit Part Value Skal du bare endre verdien, kan du dobbeltklikke på 100R. Undo siste handling, + Dobbeltklikk midt på 100R og endre til 10R. Endre komponentverdiene og sett betegnelse på instrumentene (ID bokstav og nummer). Se figurene under.

02 SKJEMATEGNING 2.21 Flytt betegnelsen ved å merke den og så dra den på plass. Du må kanskje sette ned SNAP. Start animasjon. OOPS! Amperemetert I1 viser MAX. Stopp animasjon, endre amperemeterets måleområde til Amps. Kjør animasjon. Måling og beregning av strømmer, spenninger og effekter Les av instrumentene og før inn i raden Målt. Beregnede og målte verdier I 1 P 1 I 2 I 3 U R1 P R1 U R2 P R2 U R3 P R3 U R4 P R4 U R5 P R5 U 1 Beregnet 1,14 17,1 0,72 0,4 11,4 13,0 1,44 1,04 2,00 0,8 2,16 1,56 1,73 0,64 0,6 Målt 1,14 17,0 0,73 0,41 11,35 12,88 1,46 1,07 2,03 0,82 2,19 1,60 1,62 0,66 0,57 Pause animasjon og klikk på Instrument ikonet. Klikk på R 1 R 5 og les av spenninger og effekter. Før verdiene i raden Målt i tabellen over. Beregn verdiene i tabellen og før inn i raden Beregnet. Er det samsvar mellom målte og beregnede verdier? Potensiometer Beregn motstandsverdien på R5 for at spenningen U1 skal bli 0,0 V. R5 = Åpne bibliotekene. Hent Category Resistors > Sub-category Variable > Results POT-HG. Slett R5, sett inn potmeteret og endre verdien til 10R. Start animasjon, varier verdien på RV1 ved å klikke på pilene. Hvor mange % av RV1 gir U1 = 0,0 V? RV1 = %, RV1 = Ω PROTEUS OPPLÆRING

03 Vekselspenning 1 Vekselstrøm og vekselspenning Start et nytt prosjekt uten PCB og Firmware. Åpne biblioteket. Velg Category: Simulator Primitives Dobbeltklikk på ALTERNATOR i Results feltet. i Ting du skal utføre vil være merket med en firkant. Lag en hake i firkanten etter hvert som du går fram, så har du oversikt over hvor langt du er kommet. Velg Category: Optoelectronics > Sub-category: Lamps Dobbeltklikk på LAMP i Results feltet. Kople opp som vist under til venstre og zoom godt inn. Start animasjon. Legg merke til den røde prikken på generatoren og lysintensiteten på lampa. Stopp animasjon. Velg System > Animation Options i nedtrekk menyen og fyll ut som vist under før du lukker boksen og starter animasjon. Stopp animasjon og dobbeltklikk på generatoren (alternator). Endre til 0.1Hz (0 punktum 1) i Frequency feltet. Se figur. Lukk boksen og start animasjon.

VEKSELSPENNING 3.23 Den røde prikken beveger seg nå saktere; frekvensen er lavere. Legg merke til at lampa lyser sterkest når sinusspenningen er på topp eller på bunn. Generatoren bruker 10 sekunder på å gjennomgå en periode. Definisjoner u (V) U m U t-b 5 10 15 20 25 30 35 40 t (ms) U eff U = m 2 i T = 1 eller f = 1 f T t = tid f = frekvens T = periodetid u = øyeblikksverdi U m = positiv maksimalverdi amplitudeverdi refert til 0 V U m = negativ maksimalverdi amplitudeverdi refert til 0 V U eff = effektivverdi U m T = U m 2 I figuren over er periodetiden 20 ms (30 10 ms). U t b = 2 U m Frekvensen er (se infoboks over til høyre): 1 1 f = = = 50 Hz T 3 20 10 Altså det samme som nettfrekvensen. Nettspenningens effektivverdi er nominelt 230 V. Amplitudeverdien U m eller U m blir da: U = U 2 = 230 2 325 V m eff Topp til bunn spenningen (engelsk peak to peak) er: U = 2 U = 2 325 = 650 V t-b m PROTEUS OPPLÆRING

3.24 SKJEMA, ANIMASJON OG SIMULERING Tidy (rydde opp) Slett ALTERNATOR fra skjemaet. Du ser at den fortsatt ligger i DEVICES selv om den er fjernet fra tegnearket. Klikk på Edit > Tidy Design. i TIDY fjerner ubrukte objekter fra DEVICES feltet. Instrumenter Signal Generator, AC voltmeter og oscilloscope Klikk på Instruments ikonet (se nede til høyre), klikk på SIGNAL GENERATOR og plasser den i tegneområdet. Plassér et AC VOLTMETER inntil generatoren. Plassér et OSCILLOSCOPE som vist. Organisér objektene og trekk ledere som vist over.

VEKSELSPENNING 3.25 Terminals Klikk på Terminals Mode ikonet. Plassér GROUND terminalen inntil den nederste lederen. Sjekk at det kommer fram et koplingspunkt. Flytt GROUND litt nedover. Terminaler Vi anbefaler sterkt å benytte terminaler. Det gir oversiktlige skjemaer som blir enkle å redigere. Det gir deg god oversikt i samspillet mellom skjema og kortutlegg Vi skal omtale noen av dem. Senere kommer vi nærmere inn på mer spesiell bruk av dem. DEFAULT INPUT/OUTPUT POWER Brukes til å angi elektriske ekvivalentpunkt i koplingen. Disse brukes til å angi tilkoplinger (innganger, utganger etc. i Dersom power ikke editeres, regner systemet med at dette er V CC, +5 volt, som for TTL-kretser. Denne terminalen må editeres og gis et navn. Disse terminalen må editeres og gis et navn. Angi spenning med (+) eller ( ) foran. Du kan gjerne sette V (volt) etter verdien. i DEFAULT, INPUT og OUTPUT er, elektrisk sett, like. Det vil si at om du kopler inn disse tre i et skjema og gir de samme navn, er de elektrisk forbundet. Vi anbefaler å bruke INPUT og OUTPUT på inn og utganger for å synliggjøre at de representerer inn og utgangssignaler. Bruk DEFAULT til å kople sammen punkter med samme potensial eller samme signal. BUS Digitale signaler i gruppe, feks. adressesignaler eller datasignaler. Denne terminalen må editeres og gis et navn. GROUND Jord, 0 V. ENTRY Brukes til å kople til bus. Dette valget finnes ikke i listen og må derfor hentes fra biblioteket. PROTEUS OPPLÆRING

3.26 SKJEMA, ANIMASJON OG SIMULERING Start animasjon. Flytt generator og skop til hensiktsmessig plassering klikk øverst på instrumentet, hold VM nede og flytt. i Debug Innstilling av generator Frekvens Vi skal stille generatoren til 1,0 V t b med frekvens 1,0 khz. Om du fjerner Oscilloskop, Signal Generator etc., kan du «trylle» de fram igjen i Debug menyen. Hold kursoren over ytterkant på Frequency Centre knappen på generatoren. 1 2 3 Centre 1. Trykk ned VM. 2. *Hold VM nede og dra kursoren mot høyre. Du gjør «armen» lenger. i *2 Når du gjør «armen» lenger, er det lettere å fin-innstille. 3. Hold fortsatt VM nede og rotér i sirkel mot venstre. Følg med på displayet under Centre knappen, rotér videre og slipp VM når displayet viser 1,00.

VEKSELSPENNING 3.27 Vi har nå stilt frekvensen til 1 Hz. Hold kursoren over ytterkant på Frequency Range knappen på generatoren. 4 5 6 7 Range 4. Trykk ned VM. 5. Hold VM nede og dra kursoren mot venstre. Du gjør "armen" lenger. 6. Hold fortsatt VM nede og rotér i sirkel mot høyre, mot 1 KHz. 7. Følg med på displayet under Centre knappen, slipp VM når displayet viser 1,00K. Vi har nå stilt frekvensen til 1 khz. Amplitude Level Level skal stå til "1". i Merk at Amplitude på Signal Generator i ProSPICE er topp til bunn Range Range skal stå til 1 (V t b ). Generatoren står nå innstilt på Level 1.0 og Amplitude 1, altså 1 V. Dette er spenningen fra topp til bunn på signalet. På voltmeteret leser vi av effektivverdien 0,35 V. U eff U t b Um = = 2 2 2 1 = 2 05, = = 035, 2 2 V PROTEUS OPPLÆRING

3.28 SKJEMA, ANIMASJON OG SIMULERING Innstilling av oscilloskop Den øverste strålen, Channel A, er gul. Den viser generatorspenningen. De tre andre inngangene er ikke tilkoplet og viser derfor bare en rett linje. Slå av Channel B, C og D. Se figur over til høyre. Justér Y forsterkning på Ch A. Se under. Justér knappene på samme måte som med generatoren. Når du gjør «armen» lenger, er det lettere å fin-innstille. Justér X forsterkning (felles for alle kanaler). Se under. Hold VM over Positionhjulet og dra kursoren nedover til signalet ligger midt på skjermen.

VEKSELSPENNING 3.29 Legg merke til at du får en horisontal stiplet linje når du justerer. Denne linjen er 0-linjen for signalet, altså midt i mellom topp- og bunnverdien av signalet. Cursors Spenningsmåling Slå på Cursors. Se figur under og tekst til høyre. Klikk i skjermbildet på linje med toppen av sinuskurven. Hold VM inne. Beveg kursoren nedover og litt til høyre til den er på linje med bunnen av sinuskurven og slipp VM. Se under. Les av spenningen. U t b = V PROTEUS OPPLÆRING

3.30 SKJEMA, ANIMASJON OG SIMULERING Tidssmåling Klikk med VM nedenfor kurven på linje med toppverdien. Hold VM inne. Se under. Dra mot høyre på linje med den andre toppverdien. Se under. Les av periodetiden. T = ms Regn om til frekvens. f = Hz r f = 1 T Beveg kursoren inn i skopbildet og HM (Høyre Museknapp). Klikk på Setup i menyen som kommer opp.

VEKSELSPENNING 3.31 Ved å høyreklikke (HM) får du flere valg: Slette valgt kursor Slette alle kursorer Utskriftoppsett med mulighet for tilbakestilling (Reset) Utskrift -940.00 us V/Div Offset Invert Coupling Channel A 100.00 mv 0.00 V Normal AC Source Position S/Div Horizontal Trace 1.37 ms 100.00 us 1.00 V Source Position S/Div Horizontal Trace 1.37 ms 100.00 us 1.00 ms Source Level Coupling Edge Mode Trigger Channel A 0.00 V DC Rising Auto PROTEUS OPPLÆRING

3.32 SKJEMA, ANIMASJON OG SIMULERING Trefase vekselspenning Start et nytt prosjekt. Hent trefasegenerator Simulator Primitives > V3PHASE. Hent forsterkerblokk Laplace Primitives > OP:GAIN. Kople opp som vist. 3 WATTMETER 2 WATTMETER Du behøver ikke sette teksten 3 WATT- METER og 2 WATTMETER over skjemaet. +88.8 AC Amps +88.8 kw +88.8 kw L1 Alle wattmetrene skal stilles til måleområde kw. V1 +88.8 kw +88.8 AC Amps L2 V3PHASE +88.8 kw +88.8 kw +88.8 AC Amps L3

VEKSELSPENNING 3.33 Editér 3 fase generatoren som vist. Bare line resistance skal endres. 1m = 1 mω Induktans, kapasitans og isolasjonsmotstand mot jord skal ha sine forvalgte verdier: Kople 3 OP:GAIN blokker i serie med linjespenningene mot oscilloskopet. Ikke trekk ledere, bruk terminaler. L1 L2 L3 K1 K OP : GAIN K2 K OP : GAIN A B C OP:GAIN blokkene demper signalet til oscilloskopet 10 ganger når forsterkningsfaktoren K = 0.1 Dette tilsvarer å bruke prober med demping 10 ggr. tilkoplet oscilloskopets innganger. K3 D K OP : GAIN Dobbeltklikk på K1. Klikk i ruten Edit all properties as text. i I feltet All Properties står {K=0.1} K = null punktum 1 i klammerparenteser. Teksten vil da ikke vises i skjemaet. PROTEUS OPPLÆRING

3.34 SKJEMA, ANIMASJON OG SIMULERING PAT Property Assignment Tool (Tilordne egenskaper) Endre forsterkning Lag vindu rundt alle forsterkerblokkene. Klikk på Property Assignment Tool, klikk på ikonet i knappemenyen eller tast A. Fyll ut som vist (K = null punktum 1), merk av Show og Local Tagged og klikk på OK. eller eller tast A i Når du tilordner egenskaper som normalt ikke er synlig eller forvalgt, kan det være lurt å la de være synlig (Show). i Når du bruker PAT må du avslutte riktig. Når siste tilordning er utført, kall opp PAT igjen og klikk på Cancel eller trykk på. Måle linjespenning/fasespenning og velge last Tegn FASESPENNING/LINJESPENNING-velger som vist. Tegn også lastvelgeren Y/D. Vent med å sette LABEL på terminalene. i Category: Switches & Relays Subcategory: Switches Results: SW-SPDT Test at alle SW1-3 virker sammen. Test også SW4-6. Lag vidu rundt SW1-3 og kall opp PAT. Skriv GANG=1 i String feltet. Merk av for Hide. Merk av for Local Tagged og lukk. Kall opp PAT igjen. Gjenta for SW4-6, men skriv nå GANG=2. Lukk PAT, kall opp PAT og klikk Cancel.

VEKSELSPENNING 3.35 Fortsett tegning som vist under. Vent med å sette LABEL på terminalene. Stjernekoplet last Trekantkoplet last Navngi terminaler med PAT Når venderne står slik skal vi måle L1-L2, L2-L3 og L3-L1. Motsatt måler vi hver av fasene mot jord Når venderne står slik skal vi kople inn trekantkoplet last (D). Motsatt kopler vi inn stjernekoplet last (Y). Y D Y D Y D Aktivér PAT. Klikk i denne rekkefølgen 1 2 3 Resultat Avslutte PAT: Kall opp PAT igjen og klikk på Cancel eller trykk på. PROTEUS OPPLÆRING

3.36 SKJEMA, ANIMASJON OG SIMULERING Aktivér PAT. Klikk i denne rekkefølgen Resultat Aktivér PAT. 2 3 1 Avslutte PAT: Kall opp PAT igjen og klikk på Cancel eller trykk på. Klikk i denne rekkefølgen Resultat 1 2 3 Aktivér PAT. Avslutte PAT: Kall opp PAT igjen og klikk på Cancel eller trykk på. Klikk i denne rekkefølgen Resultat 1 2 3 Avslutte PAT: Kall opp PAT igjen og klikk på Cancel eller trykk på.

VEKSELSPENNING 3.37 Aktivér PAT. Klikk i denne rekkefølgen Resultat 1 2 3 Avslutte PAT: Kall opp PAT igjen og klikk på Cancel eller trykk på. Bruk PAT på lastkoplingene. Nummerere instrumentene Organisér skjemaet ditt og bruk PAT til å nummerere instrumentene. 3 WATTMETER 2 WATTMETER i Amperemeter: Voltmeter: Wattmeter: I U P V1 I1 I2 +88.8 AC Amps L1 L1 I3 +88.8 AC Amps +88.8 AC Amps L2 L3 L2 L3 L1 L2 L3 L1Y L2Y L3Y L1 L2 L3 L1D L2D L3D +88.8 AC Volts U1 +88.8 AC Volts U2 +88.8 AC Volts U3 SW4 SW5 SW6 R1 44 R2 44 R3 44 SW1 SW2 SW3 L1Y L1D L2Y L2D +88.8 kw +88.8 kw L3Y L3D P1 P2 +88.8 kw P4 K1 K OP : GAIN K=0.1 K2 A V3PHASE +88.8 kw P3 +88.8 kw P5 K OP : GAIN K=0.1 K3 K OP : GAIN K=0.1 B C D R4 44 R5 44 R6 44 L2 L3 L1 FASESPENNING/LINJESPENNING LASTVELGER Y/D STJERNEKOPLET TERKANTKOPLET PROTEUS OPPLÆRING

3.38 SKJEMA, ANIMASJON OG SIMULERING Start animasjon og juster oscilloskopet som vist. Klikk på Cursors og mål U t b. Husk å gange med 10 fordi K = 0,1 i forsterkerblokkene. U t b = 381 V Beregninger og målinger Kopling Verdier U Linje U Fase I 1 I 2 I 3 P 1 P 2 P 3 SP 1+2+3 P 4 P 5 SP 4+5 Y Målt 235 135 3,04 3,06 3,08 0,41 0,41 0,41 1,23 0,62 0,62 1,24 Beregnet D Målt 235 135 9,14 9,08 9,20 1,23 1,23 1,24 3,70 1,85 1,85 3,70 Beregnet Se eksempler i Elektrofag og elsikkerhet

04 Digitalteknikk 1 Nytt prosjekt Start Proteus om programmet ikke kjører. Klikk på New Project. i Ting du skal utføre vil være merket med en firkant. Lag en hake i firkanten etter hvert som du går fram, så har du oversikt over hvor langt du er kommet. Gi prosjektet et navnet DIGITAL-1. Godta DEFAULT som mal til skjemaet og klikk Next. Vi skal ikke legge ut kort og heller ikke bruke mikrokontrollere, så klikk videre på Next til Finish og avslutt Project Wizard. Vi skal nå tegne og simulere noen enkle digitale kretser. Den første kretsen består av 3 logiske porter (OG-porter) som er sammenkoplet. Portene har 2 felles innganger og hver sin utgang. Se skjema til høyre. Bibliotek Først skal vi hente komponentene vi trenger fra Bibliotekene. 0 0 1 2 4 5 9 10 U1:A 74HC08 U1:B 74HC08 U1:C & 74HC08 8 3 6??? Pass på at du står i komponentmodus ( ). Koplingsskjema Komponentmodus Pick Devices Klikk på P (Pick Devices - Plukk komponenter) i DEVICES feltet eller tast P( ).

DIGITALTEKNIKK 4.41 Biblioteket åpnes. Se figur til høyre. OG-porten (AND-gate) Tast 7408 i Keywordsfeltet. Velg TTL74HC series i Category feltet. Dobbeltlikk på 74HC08, 74HC08.DM og 74HC08.IEC alle tre er OG-porter. Du vil se at de du har dobbeltklikket på legges ut i DEVICES feltet, klare til bruk. Givere og indikatorer Velg biblioteket Debugging Tools. Dobbeltlikk på LOGICSTATE og LOGICPROBE (BIG). LOGICSTATE skifter logisk nivå hver gang du klikker på den og skal brukes som inngangsvariable i skjemaet. Det finnes også en LOGICTOGGLE som skifter nivå når du klikker på den (impuls). Begge kan forhåndsinstilles til ønsket logisk nivå (0 eller 1). LOGICSTATE LOGICPROBE LOGICPROBE (BIG) viser logisk nivå (0 eller 1). Lukk bibliotekene. LOGICTOGGLE LOGICPROBE (BIG) Tegn skjema Plasser LOGIC STATEs, LOGIC PROBEs og komponenter og trekk baner som vist til høyre. 0 0 1 2 U1:A 74HC08 3? Edit Properties Editér Label 4 5 U1:B 6? 74HC08 Vi skal sette navn på de to inngangene. Vi vil kalle de A og B. 9 10 U1:C & 8? Høyreklikk på den øverste LOGIC STATE og velg Edit Properties i menyen som spretter opp. 74HC08 Koplingsskjema dig-1 Tast A i Part Reference feltet og lukk boksen. Se over. Gjenta for den andre, men kall den B. PROTEUS OPPLÆRING

4.42 SKJEMA, ANIMASJON OG SIMULERING Flytt Label Se figurer under. Klikk på A og hold museknappen nede ( ). Dra A som vist ( ) og slipp museknappen. Kanskje du må redusere SNAP ( ). Gjenta for B ( ). Sett label på utgangene (Y1, Y2 og Y3). Dig-2 Alle portene i skjemaet har samme funksjon, så det er å forvente at Y1, Y2 og Y3 blir like. i Legg merke til at logiske nivåer vises med små firkanter på inn- og utganger av kretsene. Blå = logisk 0 (LAV) Rød = logisk 1 (HØY) Grå = udefinert eller flytende Se figuren under! Start animasjon. Klikk på B og A etter tabellen. Les av Y1, Y2 og Y3 for hver kombinasjon av A og B og før i tabellen. B A Y3 Y2 Y1 0 0 0 1 1 0 Logiske nivåer vises med små fargede firkanter i skjemaet dig-2 1 1

DIGITALTEKNIKK 4.43 Digital generator Foran brukte vi LOGIC STATE til å gi signaler på inngangene. Vi skal nå se på bruk av Digital Pattern Generator. Lagre hvis du ikke har gjort det. Lagre med nytt navn: File > Save Design As... Fjern de to LOGIC STATE inngangene (Dobbeltklikk med HM). PATTERN GENERATOR Klikk på Generator Mode ikonet og velg DPATTERN i GENERATORS feltet. Plasser to Digital Pattern generatorer. Merk at de tar navn fra nærmeste komponent, men vi skal gi de egne navn; GEN A og GEN B. Editer generatorene. i Les mer om generatorer i kapittel 5. For at vi skal kunne følge med hva generatorene viser, skal vi henge på et display som viser tallkombinasjonene fra de to generatorene. I stedet for å kople displayet direkte på lederne, skal vi gjøre bruk av terminaler Plasser 2 DEFAULT terminaler til høyre for generatorene og gi de navn A og B. PROTEUS OPPLÆRING

4.44 SKJEMA, ANIMASJON OG SIMULERING Hent 7SEG-BCD-BLUE i Category Optoelectronics, Sub-category 7-Segment Displays og plassér det under generatorene. i Dette displayet bare er et simuleringsprimitiv. Merk haken ved Exclude from PCB Layout. Editér displayet og gi det Part Reference DP1. Plasser og navngi terminaler som vist. Displayets 2 innganger til høyre har nå forbindelse til generatorene. Start animasjon og observér at utgangene viser logisk 1 (HØY), bare når displayet viser 3. Akkurat som i forrige kopling med LOGICSTATE innganger. Måling på digitale kretser Start et nytt prosjekt fra File menyen. Velg Landscape A4 som malside (Template) for skjemaet. Ikke PCB Layout og ikke Firmware. Du vil nå ha et A4 ark med tittelfelt. Vi skal først lage en 3-biters teller. Den skal vi se nærmere på med oscilloskop og logikkanalysator. Pass på at du står i Component Mode og klikk på P over DEVICES-feltet eller tast P. Tast 7493 i Keywordsfeltet når biblioteket åpnes, dobbeltklikk på 74LS93 i Results feltet og lukk vinduet.

DIGITALTEKNIKK 4.45 Plasser komponenten i tegneområdet og trekk ledere som vist i figuren til høyre. DCLOCK (klokkegenerator) Klikk på generator ikonet og klikk på DCLOCK. Se under. Dra generatoren inntil CKB. i Du kan plassere objekter inntil hverandre og få kontakt mellom dem, men trekk de gjerne litt tilbake etter plassering. Slipp museknappen. Hold markøren over generatoren. Se under til venstre. Klikk, hold nede og dra den litt til venstre. Se over til høyre. Slipp museknappen. Se under til venstre. Opphev merkingen. Se over til høyre. Dobbeltklikk på generatoren og editér som vist. Plassér 4 terminaler som vist under og gi de navn CLK, QB, QC og QD. Trekk ledere som vist. PROTEUS OPPLÆRING

4.46 SKJEMA, ANIMASJON OG SIMULERING Klikk på Instrument ikonet, velg LOGIC ANALYSER og plassér den i tegneområdet. Plassér 4 terminaler til venstre for analysatoren og navngi de som vist. Flytte terminaler og lage forbindelser Følg oppskriften under: Lag vindu rundt terminalene med HM. Hold VM nede over vinduet og skyv terminalene inntil analysa-toren mot A0 A3. Slipp museknappen. Trykk VM ned igjen og dra terminalene litt til venstre. Resultat Opphev merking. Klikk på PLAY eller trykk på. PLAY STEP PAUSE STOP Skyv Trigger A3 i stilling som vist over til venstre. Analysatoren skal trigge på stigende flanke. Se over. Klikk på Capture knappen. Se over. i Det kan ta litt tid før bildet kommer fram etter at du har klikket på Capture! Som ventet er periodetiden til A1 det doble av klokkepulsene og A2s periodetid er det doble av A1s. A3 viser en «spiker» (eng. glitch). i Pulsen på A3 varer bare noen ns (nanosekunder = 10 9 s), men lenge nok til å resette (nullstille) telleren.

DIGITALTEKNIKK 4.47 Om du ikke har det samme bildet på din maskin, prøv å stille inn som vist under og klikk på Capture igjen. Måling med cursor Juster knappene til du har et bilde som vist under. Bruk scrollhjulet "Horizontal" forsiktig. NÅR DU «skimter» pulsene, kan du klikke på skyverne nederst på skopet for å bevege strålene horisontalt. Se røde ringer. Klikk på Cursors. Klikk på A3s positive flanke, hold VM nede og dra mot høyre til A3s negative (høyre) flanke og slipp museknappen. Avstanden mellom kursorene skal være ca. 26 ns. Feiler det, høyreklikk i bildet og velg Clear All Cursors og prøv igjen! Lagre prosjektet, men ikke avslutt. PROTEUS OPPLÆRING

4.48 SKJEMA, ANIMASJON OG SIMULERING Simulering i graf Lagre som xxx_graf. Slett logikkanalysatoren og terminalene som var koplet til analysatorens innganger. Slett også CLK terminalen. Trekk generatoren godt til venstre. Prober Klikk på Probe ikonet. Voltage Probe er forvalgt. Plassér en spenningsprobe etter generatoren og editér den til CLK. Plassér spenningsprober på tellerens utganger som vist. Lag vindu rundt terminalene og slett de.

DIGITALTEKNIKK 4.49 Grafer Klikk på Graph Mode og velg DIGITAL graf. Lag et vindu der grafen skal være. Klikk på Component Mode og lag vindu rundt hele skjemaet. Velg Add Traces i Graph menyen eller tast c + OK. og klikk Som du ser ble alle probene lagt inn i grafen også generatoren. Fjern proben CLK fra skjemaet den trenger vi ikke. Klikk på grafen med VM og HM. Klikk på Simulate Graph i menyen som spretter opp eller trykk på Mellomrom tasten. Grafen fylles med pulser. Tidsaksen strekker seg fra 0 1 s. Vi må endre skalering på tidsaksen. PROTEUS OPPLÆRING

4.50 SKJEMA, ANIMASJON OG SIMULERING Høyreklikk på grafen og klikk på Edit Properties i menyen som spretter opp. Alternativt kan du holde kursoren over grafen og taste c + E. Editér som vist og klikk OK. Klikk Yes for å simulere på nytt. Vi får det samme mønsteret som på logikkanalysatoren med «glitch» på QD. Klikk øverst i det grønne feltet på grafen for å maksimere den. Alternativt kan du høyreklikke i grafen og velge Maximize (Show Window) i menyen som spretter opp. Grafen ligger nå under egen flik. Se over. Zoom i graf Hold Shift tasten inne og lag vindu rundt glitchen (zoom window). Du må sikkert zoome flere ganger for at glitchen skal se ut som til høyre.

DIGITALTEKNIKK 4.51 Cursor i graf Du kan bruke to kursorer i grafen: Referanse kursor (rød) Kursor 2 (grønn) Hold c tasten inne og klikk i nærheten av den positive flanken på QD i grafen. Hold fortsatt c inne og bruk piltastene til å bevege kursoren til den ligger på flanken. Slipp c. Klikk i nærheten av den negative flanken. Bruk piltastene til å bevege kursoren til den ligger på flanken. Nede i venstre hjørnet kan du lese av avstanden mellom flankene: DX = 26.0n (0,26 ns). Legg merke til at du har flere menyvalg for grafen. i Utdrag av «Export Graph Data» PROTEUS OPPLÆRING

4.52 SKJEMA, ANIMASJON OG SIMULERING Målinger på BUS Utgangene på denne telleren skal vi bruke som adresseinnganger på en dekoder/multiplekser. Vi skal kople adresseinngangene til en BUS og måle dataene på BUSen, først i graf, så med logikkanalysator. Lagre prosjektet og lagre som xxxbus_graf. Lag vindu rundt probene på utgangen av telleren og flytt et stykke til høyre. LABEL Vi skal sette LABEL på lederne mellom utgangene og probene ved hjelp av PAT (Property Assignment Tool). Velg PAT i menyen eller tast. Fyll ut som vist under. Hold pekeren over lederen fra QB (du får labelmerke på kursoren) og klikk. Se til høyre. Gjenta for QC og QD. Tast (gjenoppkaller PAT) og så. Dette avslutter PAT. Legg merke til at spenningsprobene har skiftet navn! De har tatt navnet Label.

DIGITALTEKNIKK 4.53 BUS Aktivér Buses Mode. Tegn en rett BUS slik: Klikk der den skal starte. Dobbeltklikk der den skal slutte. Wire Label Aktivér Wire Label Mode. Klikk på busen. Tast A[0..2] i String feltet. Plassér en spenningsprobe på busen. Spenningsproben tar navnet til Wire Label. Merk og dra proben inn i grafen og trykk på Mellomrom tasten. Høyreklikk på grafen og velg Maximize (Show Window).' Scroll med musa til du har 2 glitcher i grafen. På busen ser du at telleskvensen er 0-1-2-3-0-1-2-3... eller? PROTEUS OPPLÆRING

4.54 SKJEMA, ANIMASJON OG SIMULERING Zoom kraftig opp mellom 3 og 0. Du vil se at tellesekvensen er 0-1-2-3-2-0-4 før den begynner på 0 igjen. Hvis du studerer nivåene på A0, A1 og A2 vil du se at dette stemmer. Bruk kursorene og konstanter at varigheten på 2 etter 3 bare er ca. 9 ns. i Digital simulering i graf De digitale simuleringsmodellene er hentet fra komponentfabrikantene. Digitale simuleringer er derfor svært nøyaktige! Måling på BUS med Logic Analyser Ta fram det forrige prosjektet eller opprett et nytt og tegne som vist. Start animasjon, juster kontrollene som vist og klikk på Capture. Du ser det samme pulsmønsteret som i grafen.

DIGITALTEKNIKK 4.55 Juster kontrollene som vist og klikk på Capture. Bruk kursorer og mål pulsbredden på puls 02. Den skal bli ca. 9 ns som i grafen. Lagre prosjektet. Dataoverføring med multiplekser i Vi kan måle det samme med logikkanalysatoren som i graf, men det er lettere å stille inn og måle nøyaktig i graf. Vi tenker oss et system hvor tre dommere gir karakterer fra 0 9. Karakterene skal overføres på 4 linjer og vises til publikum på tre display. Se forenklet blokkskjema under. Dommer 1 0-9 4 4 Dommer 2 Tommehjulvender 1 0-9 4 Overføringslinje 4 4 Dommer 3 Tommehjulvender 2 0-9 4 Datavelger Synkron svitsjing 4 Tommehjulvender 3 Start et nytt prosjekt, bare med skjema. PROTEUS OPPLÆRING

4.56 SKJEMA, ANIMASJON OG SIMULERING Tommehjulvender og tristate buffer Hent tommehjulvender og tristate buffer fra biblioteket. Plassér komponentene som vist. Trekk en leder fra A0 til øverste pinne på tommehjulvenderen. Dobbeltklikk på A1. Gjenta på A2 og A3. Plassér en DEFAULT terminal inntil OE og dra den så litt venstre. i Dobbeltklikk repeterer ledning! Bus Tegn en vertikal bus til høyre for U1:A. Trekk en leder fra utgangen Y0 på U1:A til busen. Dobbeltklikk på de andre utgangene. Kall opp PAT (tast ) og sett label (D0 D3) på utgangene som vist. (String: NET=D#). Trykk på for å avslutte PAT. Lag vindu rundt alt og klikk på Block Copy. Plassér to kopier og høyreklikk for å avslutte kopiering. Se til høyre. Tegn bus for å forbinde de tre «stubbene»

DIGITALTEKNIKK 4.57 Start PAT. (Tast ). Fyll ut som vist under. i Tegnet «$ før og etter tekst lager strek over teksten (invertering). Klikk på de tre terminalene, tast og trykk så på for å avslutte PAT. Resultatet ser du til høyre. Tristate Buffer Data fra en og en av 74244 legges til bussen. Dette er datalinjer som skal videre til displayene. Multiplekser Multiplekseren skal velge hvilket tristate buffer og hvilket display som skal lyse. i Når klokkefrekvensen er tilstrekkelig høy, skifter utgangene på multiplekseren så fort at øyet oppfatter det som om alle tre displayene lyser samtidig. Binærteller Vi skal bruke binærtelleren fra forrige prosjekt til å adressere multiplekseren. Har du lagret den, kan du hente den inn i dette prosjektet på to måter: 1. Klippe og lime. 2. Eksportere og importere Project Clip (snippet). Åpne prosjektet med binærteller og modifisér som vist. i Tristate Trenivå logikk Vanlige logikkretser kan ha to nivåer på utgangen, 0 eller 1. 74244 er en 4 bits trenivå buffer. I tillegg til 0 eller 1, kan denne kretsen kople fra utgangene (høy impedans). Inverteringen over OE (Output Enable) forteller at et lavt nivå på OE slipper igjennom data fra inngangene til utgangene. Når nivået på OE er høyt (1) vil utgangene koples fra bussen. Ved å styre OE på de tre bufferne i sekvens, vil data til bussen legges ut fra bufferne i samme sekvens. Data på busen er data fra det bufferet som er aktivt (enabeled). Lag vindu rundt alt og eksporter Project Clip. PROTEUS OPPLÆRING

4.58 SKJEMA, ANIMASJON OG SIMULERING Gi den navnet «bin teller». Åpne det forrige prosjektet (med tommehjulvender). Importér Project Clip (den du akkurat eksporterte) og plassér under bufferne. Hent 74HC138 og plassér til høyre for binærtelleren. ikke oppdatert

05 Generatorer Generatorene er objekter som kan innstilles til å gi et signal i det punktet de er tilkoplet. På de følgende sidene vil vi omtale noen av generatorene og deres innstillinger. Om du får problemer med animasjon/simulering, kan du lese om innstillinger i hjelpefila. i Ting du skal utføre vil være merket med en firkant. Lag en hake i firkanten etter hvert som du går fram, så har du oversikt over hvor langt du er kommet. ANALOGE generatorer DC - Likespenningskilde som gir konstant spenning. Strømgenerator Sine - Sinusbølge-generator med kontroll av amplitude, frekvens og fase. Pulse - Analog pulsgenerator med kontroll av amplitude, periodetid, stigetid og falltid. Pwlin - Piece-wise linear generator genererer brukerdefinerte pulser og signaler. File - Som over, men data hentes fra en ASCII-fil. Audio - Windows WAV-filer som kilde. Kombinert med lydkort kan du høre effekten av forskjellige kretsløsninger. DIGITALE generatorer DState - Fast logisk nivå. DEdge - En enkel logisk overgang eller flanke. DPulse - En digital klokkepuls. DClock - Digitalt klokkesignal. DPattern - Brukerdefinert pulstog. Clock - Enkel klokkegenerator, lettvint å bruke i digitale testoppsett. Scriptable digital generators - EasyHDL beskriver pulsmønster i tidsplan. Enkelt BASIC lignende programmeringsspråk. Signal generator - Instrument som kan justeres under simulering Alternator - Simuleringsprimitiv. Enkel sinusgenerator. V3PHASE - Trefase spenningsgenerator hvor flere parametere kan justeres. Exp - Pulsgenerator som genererer pulser med samme form som opp/utladning av RC-kretser. SFFM - Single Frequency FM generator - genererer kurveformer definert av frekvensmodulasjonen av en sinusbølge mot en annen. Scriptable analogue generators - EasyHDL beskriver kurveform i tidsplan. Enkelt BASIC lignende programmeringsspråk.

GENERATORER 5.131 ANALOGE generatorer DC Generator Spenningskilde Strømgenerator Her er det krysset av for Current Source. Da fungerer generatoren som strømgenerator. Strømmen er satt til 1 ma. Det gir 10 V spenningsfall over resistoren på 10k (se skopbildet). PROTEUS OPPLÆRING

5.132 SKJEMA, ANIMASJON OG SIMULERING SINUS Generator Du behøver ikke plukke ny generator. I dette tilfellet har vi klikket på generatoren med HM, deretter valgt Sine i Analogue Types-feltet. Generatorsymbolet på skjermen skifter utseende. I Generator Name har vi tastet 2 V AMP. Vi har valgt 2,0 V amplitude og frekvens 1 khz. SINUS Generator med DC offset På skopet nedenfor ser du sinuskurven er forskjøvet 1 rute opp. Det skyldes at vi har lagt på 0,5 V offset (+ 0,5 V DC). I Sine Generator Properties har vi krysset av for Manual Edit og tastet «OFF- SET=0.5», uten klammer parenteser. Da blir teksten synlig!

GENERATORER 5.133 PULSE Generator Du behøver ikke plukke ny generator. I dette tilfellet har vi klikket på generatoren med HM, deretter valgt Pulse i Analogue Typesfeltet. Generatorsymbolet på skjermen skifter utseende. I Generator Name har vi tastet PULSE. Vi har valgt 1,0 V amplitude og frekvens 1 khz. Nedenfor er pulsbredden satt til 20 %. PROTEUS OPPLÆRING

5.134 SKJEMA, ANIMASJON OG SIMULERING Nedenfor er stigetid og falltid er editert (Manual Edits) til 100 µs. Ellers samme innstillinger som i forrige eksempel. PWLIN Generator Piecewise Linear Generator PWG brukes til å generere kurver som er for kompliserte for PULSE-generatoren, eller til å reprodusere en målt kurveform. Utgangen beskrives ved å tilordne par med tid og spenning. Utgangen av generatoren blir da lineært interpolert mellom de gitte tidene. PWG «programmeres» i en grafisk editor. Etter at du har angitt Pwlin som generator kan du maksimere den grafiske editoren. Her er en Analogue graf satt inn i skjemaet for å vise kurveformet ved simulering Maksimer for å «programmere»

GENERATORER 5.135 Framgangsmåten er som følger: Maksimer Time/Voltage vinduet for å «programmere». Se figur over. VM for å plassere et nytt punkt. Hold VM nede og dra kursoren for å flytte et datapunkt. HM for å slette et punkt. Du må alltid starte ved tiden t = 0, men y-verdien må ikke være 0. Maksimert Time/Voltage vindu. Klart for å «programmere» «Manual Edits» viser egenskapene til generatoren og gir deg mulighet til å editere direkte i teksten. {Spenning (t) = x.x} 1. {V(0)=0} 2. {V(0.3)=2.4} 2 3 4 5 6 9 7 8 10 13 3. {V(0.7)=4.2} 4. {V(0.9)=2.4} 5. {V(1.3)=4.2} 6. {V(2.2)=4.2} 7. {V(2.5)=1.4} 8. {V(2.200001)=1.4} 9. {V(2.500001)=2.8} 10. {V(3.1)=2.8} 11. {V(3.3)=0.6} 12. {V(3.6)=0.6} 13. {V(4.1)=2} 14. {V(4.6)=0} 1 11 12 14 PROTEUS OPPLÆRING

5.136 SKJEMA, ANIMASJON OG SIMULERING Hvis du prøver å lage en vertikal flanke, vil den grafiske editoren separere de to punktene med minimum stige/fall-tid. 5 6 5 6 9 9 10 7 8 7 8 6 {Spenning (t) = x.x}... 5. {V(1.3)=4.2} 6. {V(2.2)=4.2} 7. {V(2.5)=1.4} 8. {V(2.200001)=1.4} 9. {V(2.500001)=2.8}... 11 7 Figurene over viser simulering i graf, den øverste i skala 1:1. Den nederste viser et utsnitt og måling med kursorer mellom punkt 6 og 7. Nederst vises tiden mellom kursorene: t p = 10 ms. Les mer om Generators og Pwlin i hjelpefila. FILE Generator Hvis du har store mengder data, vil du finne File Generator enklere å bruke. File generatoren genererer et signal som er lagret i en ASCII-fil. Signalet beskrives som en rekke punkter som har definert amplitude og tid. {file_gen.txt} 0 0 0.9E-3 1 1E-3 0 1.9E-3 1 2E-3 0 2.9E-3 1 3E-3 0

GENERATORER 5.137 AUDIO Generator Audio generatoren henter data fra en Windows WAV-fil. Fila må ligge i samme mappe (katalog) som skjemafila hvis ikke full sti angis. Har du lydkort vil du høre lyden som spilles av. Du kan bestemme hvilken kanal som skal spilles. Har du en forsterkerkrets oppkoplet i Proteus, kan du høre lydforandring ved å forandre forsterkerens egenskaper. Signal Generator Denne finner du ved å aktivere Instruments ikonet. Se bruk av generatoren i kapittel 3 Vekselspenning. SIGNAL GENERATOR kan koples både i AM og FM modus. Les mer i hjelpefila for Virtual Instruments. PROTEUS OPPLÆRING

5.138 SKJEMA, ANIMASJON OG SIMULERING Alternator Denne finner du i biblioteket Simulator Primitives. Se bruk av ALTERNATOR i kapittel 3 Vekselspenning. V3PHASE Du kan editere alternator og bestemme frekvens og amplitude. Ved lave frekvenser kan du følge vekselspenningen på den røde prikken V3PHASE er en trefase spenningsgenerator hvor flere parametere kan justeres.

GENERATORER 5.139 Exponent Generator SSFM Single Frequency FM Generators The SFFM generator produces a waveform that represents the result of frequency modulating one sine-wave with another. Mathematically, this is represented as: V = V0 + VAsin (2πFCt + MDI sin(2πfst)) PROTEUS OPPLÆRING

5.140 SKJEMA, ANIMASJON OG SIMULERING The parameters are Symbol Description VO The DC offset voltage VA The carrier amplitude FC The carrier frequency FS The Signal frequency MDI The modulation index Scriptable analogue generators REM TRIANGLE WAVE GENERATOR REM Define the Waveform Parameters FLOAT FREQ=100, AMP=2, SLOPE=1 FLOAT PERIOD=1/FREQ,OFFSET=0 REM Repeating event for positive slope ON TIMER AT PERIOD EVERY PERIOD OFFSET=EVTTIME SLOPE=1 ENDON? REM Repeating event for negative slope ON TIMER AT PERIOD/2 EVERY PERIOD OFFSET=EVTTIME SLOPE=-1 ENDON REM Set the output as a function of both time REM and the current waveform slope. OUT=AMP*SLOPE*(4*(REALTIME-OFF- SET)/PERIOD-1)

GENERATORER 5.141 DIGITALE generatorer Steady State (Strong Low) 0 Steady State (Strong High) 1 Edge (Low To High) Single Pulse Clock PROTEUS OPPLÆRING

5.142 SKJEMA, ANIMASJON OG SIMULERING Pattern Clock Enkel klokkegenerator, lettvint å bruke i digitale testoppsett.

GENERATORER 5.143 Scriptable digital generators? PROTEUS OPPLÆRING