Grundläggande analog och digitalteknik Studiehandledning

Storlek: px
Starta visningen från sidan:

Download "Grundläggande analog och digitalteknik Studiehandledning"

Transkript

1 Grundläggande analog och digitalteknik Studiehandledning VERSION 1.3

2 GARANTI Parallax, Inc. garanterar sina produkter mot felaktigheter i material och tillverkning under en period av 90 dagar. Om du upptäcker en defekt så kommer Parallax, att efter eget gottfinnande, antingen reparera, ersätta eller återbetala varans inköpssumma. Kontakta Parallax för att få ett Return Merchandise Authorization (RMA)-nummer, anteckna RMA-nummret på lådans utsida och returnera varan till Parallax. Vänligen ange ditt namn, telefonnummer, hemadress och en beskrivning av varans defekt. Vi kommer att återsända din vara, eller dess ersättning, med samma transportmedel som du använder för att skicka tillbaka varan till Parallax. 14 DAGARS RETURGARANTI PENGARNA TILLBAKA Om du, inom 14 dagar, finner att varan inte motsvarar dina krav, så kan du skicka tillbaka varan och få pengarna tillbaka. Parallax, Inc. kommer att återbetala hela varans inköpskostnad, excl. frakt och hantering. Detta gäller inte om varan på något sätt är ändrad, påverkad eller skadad. UPPHOVSRÄTT OCH VARUMÄRKEN Denna bok är upphovsrättsskyddad enligt copyright 2004 av Parallax, Inc. Genom att ladda ner eller erhålla en skriftlig kopia av dokumentationen eller programvaran så godkänner du att den används enbart till produkter från Parallax. All annan användning är otillåten och kan komma att bryta mot Parallax upphovsrätt och därmed också leda till åtal enligt upphovsrättslagar. All kopiering av denna dokumentation för kommersiell användning är uttryckligen förbjuden. Kopiering i utbildningssyfte är dock tillåten, i enlighet med vad som sägs i avsnittet Kopieringsregler. BASIC Stamp, Stamps in Class, och Board of Education är alla Parallax, Inc, registrerade varumärken. Om du planerar att använda namnen BASIC Stamp, Stamps in Class, och/eller Board of Education på din webbsida eller i tryckt material, så måste du specificera att "BASIC Stamp is a registered trademark of Parallax, Inc.," " Stamps in Class is a registered trademark of Parallax, Inc.," och/eller "Board of Education is a registered trademark of Parallax, Inc.," respektive, vid första förekomsten av varumärket. Andra varumärken eller produktnamn är varumärken eller registrerade varumärken av respektive ägare. ISBN DISCLAIMER OF LIABILITY - ANSVARSBEGRÄNSNING Parallax, Inc. is not responsible for special, incidental, or consequential damages resulting from any breach of warranty, or under any legal theory, including lost profits, downtime, goodwill, damage to or replacement of equipment or property, and any costs or recovering, reprogramming, or reproducing any data stored in or used with Parallax products. Parallax is also not responsible for any personal damage, including that to life and health, resulting from use of any of our products. You take full responsibility for your BASIC Stamp application, no matter how lifethreatening it may be..

3 WEB SITE OCH DISKUSSIONSLISTOR Parallax web site ( innehåller en mängd material för nedladdning, såsom färdiga applikationer, information om produkter och kundapplikationer förutom on-line beställning av komponenterna som används i denna bok. Vi underhåller också ett flertal diskussionslistor för folk som är intresserade av att använda produkterna från Parallax. Dessa diskussionslistor kan nås från via menyn Support/Discussion Groups. Nedan följer en lista över de diskussionslistor som vi erbjuder: BASIC Stamps Med över 2,500 prenumeranter så används denna diskussionslista av ingenjörer, hobbyanvändare och skolelever som delar med sig av sina BASIC Stampprojekt och ställer och besvarar frågor. Stamps in Class Denna diskussionslista, skapad för utbildare och elever, har 500 prenumeranter som diskuterar användningen av Stamps in Class utbildningsmaterialet och dess användning inom skol- och kursverksamhet. Listan ger också elever möjlighet till att ställa frågor direkt till utbildare. Parallax Educators Denna grupp av ca. 100 medlemmar består uteslutande av utbildare och sådana som bidrar till utvecklingen av Stamps in Class kursmaterial. Parallax skapade denna grupp för att få feedback på utvecklingen av sitt kursmaterial och för att erbjuda ett forum för utbildare att skapa Teacher s Guides - Lärarhandledningar. Parallax Translators Denna diskussionslista består av mindre än 10 personer och är avsedd till att skapa en kanal mellan Parallax och de som översätter vår dokumentation till andra språk än engelska. Parallax erbjuder editerbara Word dokument till sina översättare och försöker synkronisera och koordinera översättningarna med sina egna publikationer. Toddler Robot En kund skapade denna diskussionslista för att diskutera applikationer och programmering av Parallax Toddler robot. SX Tech Diskussioner om programmering av SX mikrocontroller med Parallax assemblerspråksverktyg och kompilatorer (BASIC och C). Ungefär 600 medlemmar. ERRATA Fastän stor möda läggs ner på att försäkra oss om att våra publikationer skall vara så korrekta som möjligt, så kan det hända att fel ändå smyger sig in. Om du hittar något fel, vänligen underrätta oss då om detta genom att skicka ett mail till editor@parallax.com. Vi strävar hela tiden efter att förbättra vårt utbildningsmaterial, och reviderar dem ofta. Då och då, publicerar vi ett erratablad med en lista over kända fel och rättelser till dessa för en specifik publikation. Dessa anslås på vår web site, Var vänlig och kontrollera om det finns något erratablad för varje individuell produkt på dess nedladdningssida.

4

5 Innehållsförteckning Page i Innehållsförteckning Förord...iii Kapitel #1: Analog spänning och binära tillstånd...1 Kapitel #2: Introduktion till bitmanipulering...19 Kapitel #3: Grundläggande analog/digitalomvandling...41 Kapitel #4: Grundläggande digital/analogomvandling...67 Kapitel #5: Tidsvarierande signaler...89 Kapitel #6: Inspelning av frekvensdata Kapitel #7: Digital till analog enkelt med PWM Kapitel #8: Ljusmätare med R/C-tidskonstanter Appendix A: Komponentlistor och källor Appendix B: Färgkoder för motstånd Index...166

6

7 Förord Page iii Förord I och med persondatorns intåg har elektroniken i vardagen blivit mycket mer sofistikerad. Med datorn har vi tillgång till en oerhörd beräkningskapacitet, direkt på vårt skrivbord. Datorer arbetar bra ihopkopplade med varandra, och digitala data kan med stor tillförlitlighet skickas från en maskin till en annan. När man däremot behöver ansluta en digital dator till enheter i vår fysiska omgivning, (som t.ex. en vindmätare eller bränslemätare) så behöver man konstruera en krets som tillåter anslutning av en analog enhet till den digitala datorn. I många fall innebär detta konvertering av analog spänning till en digital representation av denna spänning. Detta urval av Stamps in Class experiment kommer att utforska ett flertal grundprinciper för anslutning av analoga enheter till digitala mikrocontrollers. Många gånger innebär detta att man utnyttjar befintliga lättanvända kommandon inbyggda direkt i Basic Stamp, medan det vid andra tillfällen kräver att man använder en analog-tilldigitalomvandlare. Varför skall vi intressera oss för konvertering från analog till digitalt format? Många olika aspekter i vårt liv är beroende av denna konverteringsprocess. Somliga, som t.ex. CD spelaren, telefonsystemet och musiken är inte kritiska för vår överlevnad, medan andra däremot är det. Medicinsk utrustning och sensorer kräver ofta analog-till-digital och digital-till-analogomvandling Läroplanen i Basic Analog and Digital (Grundläggande analog och digitalteknik) kommer kontinuerligt att uppdateras på grundval av feedback från elever och lärare. Om ni skulle vara intresserade av att bidra till ytterligare material till denna läroplan, eller har idéer till förbättringar eller tillägg så sänd dem alltid till stampsinclass@parallax.com. Vi kommer göra vårt bästa för att försöka integrera era idéer och i möjligaste mån vara er behjälplig oavsett om det gäller teknik, försäljning eller på-platsen utbildning.

8 Sida iv Basic Analog and Digital LÄSEKRETS OCH LÄRARHANDLEDNING Tilltänkt läsekrets för denna bok är från ålder 17 år och uppåt. Användarhandledningen kan användas som ett komplett dokument för att introducera grundläggande analoga och digitala begrepp i klassrummet eller som referensinformation till detaljerade förklaringar om hårdvara och tekniker som används i andra Stamps in Class Studiehandledningar. Lösningarna till experimenten borde inte skapa några oöverstigliga eller svåra hinder och borde kunna lösas med lite tålamod. Lärare och instruktörer kan delta i Educator s Forum för att få hjälp eller använda sig av Teacher s Guides om sådana är tillgängliga. KOPIERINGSREGLER Parallax tillåter användaren att ladda ner, kopiera och distribuera denna bok utan särskilt tillstånd från Parallax. Förbehåll: boken, hela eller delar av det, får inte kopieras för kommersiell användning; den får enbart kopieras för utbildningsändamål och användas tillsammans med produkter från Parallax, och enbart kostnader direkt relaterade till kopieringen av materialet får utkrävas av eleven. Denna bok finns tillgängligt i tryckt format från Parallax, Inc. Eftersom vi trycker dokumentation i stora volymer så är kostnaden för förtryckta kopior ofta mindre än kostnaden för vanlig kopiering. UTLÄNDSKA ÖVERSÄTTNINGAR Parallax utbildningsböcker får översättas till andra språk efter erhållande av vårt godkännande ( stampsinclass@parallax.com). Om du planerar att göra några översättningar så kontakta oss så vi kan tillhandahålla de korrekt formaterade MS Word originaldokumenten, -bilderna, etc. Vi underhåller också en diskussionsgrupp för Parallax översättare som du kan delta i. Detta säkerställer att du kan hålla dig informerad om nya versioner av våra dokument. SPECIELLA BIDRAGSGIVARE Version 1.0 av denna bok skrevs i huvudsak av Andy Lindsay baserat på ett manuskript inlämnat av Matt Gilliland, ursprunglig författare till What's a Microcontroller? och den alltid så populära Microcontroller Application Cookbooks. Andy skrev boken under sitt sista år vid California State University, Sacramento, där han studerade Electrical and Electronic Engineering. Detta var hans första, av tre Stamps in Class-böcker som han har

9 Förord Page v reviderat och/eller skrivit om. Andy är också en bidragande författare till många artiklar som behandlar om ämnet mikrocontrollers vilka används vid inledande ingenjörsstudier. När han inte skriver utbildningsmaterial, så arbetar han som produktingenjör hos Parallax.

10

11 Kapitel 1: Analog spänning och binära tillstånd Sida 1 Kapitel #1: Analog spänning och binära tillstånd Denna serie experiment introducerar analog and digital elektronik. Vad innebär detta? I What s a Microcontroller? lärde vi oss att analog innebär ett kontinuerligt variabelt värde. Ett annat sätt att se på det är att analog elektronik är analog i sin natur. Det finns en stor mängd av kontinuerligt variabla värden i naturen, såsom rörelse, ljus och ljud. Positionen på en dörr som öppnas är ett bra exempel på ett kontinuerligt variabelt värde. När dörren rör sig från helt stängt läge till helt öppet, så passerar den alla värden häremellan. Vid ett tillfälle under dess rörelse är den 1/3 öppen. Vid ett annat tillfälle är den halvöppen, och så vidare. INTRODUKTION TILL ANALOG OCH DIGITALTEKNIK Digital innebär representerad av tal - siffror. Jämför med hur ofta dagligen du finner analoga värden representerade av siffror. Temperaturen är 22.4 grader. Hastighetsgränsen är 90 km/tim, etc. Inte så förvånande, digital elektronik representerar värden via tal/siffror. Termen digital används också för att beskriva binära apparater som t.ex. kretsarna som bygger upp en kalkylator, mikroprocessorn i en dator, och Basic Stamp mikrocontrollern. Dessa är alla digitala apparater. Binära apparater är digitala apparater som använder sig av enbart två tal, 0 och 1. Experimenten i What s a Microcontroller? introducerade ett flertal tekniker för att ansluta sig mot, interfaca, mot omvärlden och andra apparater. Dessa interface var mestadels binära. Denna experimentserie utökar ytterligare möjligheterna till interfacing genom att introducera flera analoga komponentinterface och flera tekniker för att koppla sig mot analoga komponenter. I detta vårt första experiment, kommer vi att bygga en krets som producerar en analog utspänning. Kom ihåg att analoga spänningar är kontinuerligt variabla. Kretsen kommer att kunna justeras till att producera en spänning allt emellan 0 och 5 volt. Vi kommer också att bygga en krets som kallas för spänningsföljare, som kommer att använda denna analoga spänning till att driva en lysdiod, LED.

12 Sida 2 Grundläggande analog och digitalteknik Spänning/Volt: Volt är en grundläggande enhet för mätning av elektrisk spänning, uppkallad efter 1700-tals fysikern Allesandro Volta. De flesta känner igen denna enhet från då vi köper batterier, som t.ex. 9 volt (likspänning DC) batteriet som kan användas för att driva Board of Education. Inne i batteriet pågår två kemiska reaktioner, avskiljda från varandra av en barriär. En av reaktionerna skapar ett överskott av elektroner och den andra skapar ett underskott Sidan med överskott av elektroner är kopplad till den negativa polen på batteriet och sidan med underskott av elektroner är kopplad till den positiva polen. Om elektronerna får en transportväg runt barriären har de potential till att utföra arbete genom att ta sig från den negativa till den positiva polen. Spänningen, uttryckt i volt, är ett mått på dess potential till att utföra arbete. Denna spänning, uttryckt i volt, kallas även för batteriets elektriska potential. Den analoga spänningen kommer också att kopplas till en av BASIC Stamps I/O pinnar, konfigurerad som ingång. Denna binära ingång kan faktiskt användas till att mäta små variationer på den analoga spänningen. PBASIC kommer att användas till att programmera BASIC Stamp till att driva en binär Ledkrets, vilken kommer att indikera när dessa variationer detekterats. Debug Terminalen är också ett användbart verktyg för att visa data som BASIC Stamp hämtar och skickar. Den kommer att användas till att visa det binära värde som ingången tar emot när det analoga värdet varieras. Nödvändiga delar Till varje experiment kommer du att behöva en BASIC Stamp 2 och en Board of Education ansluten till en IBM-kompatibel PC med Win95/98/NT4.0. Du kommer att behöva installera BASIC Stamp Editor v 2.0 eller högre, som du kan ladda ner kostnadsfritt från eller som finns på Parallax CD daterad May 2003 eller senare. I tillägg behöver du följande delar för experimentet: (2) 470 Ω motstånd (2) Röda LED (1) 100 kω potentiometer. (6) Kopplingstrådar. (1) LM358 op-förstärkare Genomgående i hela serien av experiment så kommer vi att bygga kretsar utifrån kopplingsscheman.

13 Kapitel 1: Analog spänning och binära tillstånd Sida 3 En av nycklarna till att lära sig hur man läser ett kopplingsschema är att lära sig vad de olika symbolerna betyder. Det är också viktigt att lära sig hur en del av komponenterna från komponentsatsen, Analog and Digital Parts Kit, ansluts till Board of Education baserat på dess kretssymbol i kopplingsschemat. Kopplingsschema eller kretsschema: Kallas ofta enbart för schema, är en karta eller ritning som använder symboler för att visa komponenterna i en krets och hur de är sammankopplade. Komponenterna representeras av symboler såsom den som representerar LED:en i Figur 1-1. Figur 1-1 visar en komponentritning av en lysdiod, (LED som vi hädanefter kommer att kalla den), från komponentsatsen överst och under denna visas kretssymbolen. Bilden visar också hur anslutningsbenen på LED:en motsvaras av anslutningarna på kretssymbolen. Platt märke på plasthöljet på LED:en indikerar katoden. Figur 1-1 LED Fysisk komponentritning jämförd med kretssymbolen _ + LED Figur 1-2 visar en ritning på ett motstånd och ovanför visas dess kretssymbol. Kretssymbolen har oftast motståndsvärdet angivet under eller strax intill den. De färgade ringarna på komponentritningen under symbolen anger dess värde som mäts i ohm. Omegasymbolen (Ω) används för att symbolisera ohm. Appendix B kan användas för att konvertera färgkoderna på motstånden till dess motståndsvärden. 470 Ω Figur 1-2 Motstånd Kretssymbol och dess motsvarande ritning

14 Sida 4 Grundläggande analog och digitalteknik Ström/Ampere: Ström uppstår då elektroner flyttar sig från punkt A till punkt B. Likström uppstår när överskottselektronerna i den negativa polen på ett batteri via t.ex. en ledning får en transportväg till den positiva polen. Ampere är enheten på hur många elektroner per sekund som färdas genom ledningen. Resistans/Ohm: Resistans är en egenskap hos ett material av transportvägen där elektronerna färdas. Ju svårare det är för elektronerna att ta sig från en ända på transportvägen till den andra, desto större är resistansen. Ett motstånd är ett exempel en sådan transportväg, och dess resistans (motstånd) mäts i ohm (Ω). Ohm's Lag: När ett motstånd används som transportväg mellan den negativa och positiva polen på ett batteri, så har en elektrisk krets skapats med spänning, resistans och ström. Ohm s lag relaterar de tre storheterna enligt: V = I x R V är spänningen mätt i volt, I är strömmen mätt i Ampere, och R är resistansen (motståndet) mätt i Ohm. Dom Andra Grabbarna: Har du någon gång undrat var orden volt, ampere och ohm kommer från? Dessa enheter är alla namngivna efter några av de människor som gjort betydelsefulla upptäckter om elektricitet. Vi vet redan var volt kommer ifrån; men vilka var de andra grabbarna? Ampere kommer ifrån 1700-tals fysikern André Marie Ampère. Ohm kommer från 1800-tals fysikern Georg Simon Ohm. Potentiometern En källa till variabel spänning Potentiometern (poten) har 3 anslutningar på sin undersida som pluggas in i Board of Education. På ovansidan finns en ratt som man kan vrida på för att justera den. I detta experiment kommer vi använda en variabel resistans för att skapa en varierande spänning. Figur 1-3 visar hur anslutningarna på undersidan av potentiometern från komponentsatsen motsvaras av kretssymbolen.

15 Kapitel 1: Analog spänning och binära tillstånd Sida 5 Pot Figur 1-3 Potentiometern Kretssymbol och dess motsvarande komponentritning Figur 1-4 visar vad som händer inne i potentiometern när den justeras. Den veckade linjen representerar en resistivt bana, normalt gjort av kol. En ända av den resistiva banan ansluts till Vdd på Board of Education, och den andra ändan ansluts till Vss. Den mellersta av de tre anslutningarna är ansluten till glidkontakten, och det är här spänningen mäts. Glidkontakten har hela tiden kontakt mot kolbanan när potentiometern justeras. Ju närmre Vdd glidkontakten kommer, desto närmre Vdd, som är 5 volt, kommer spänningen uppmätt på glidkontaktens anslutning att bli. På motsvarande sätt, när glidkontakten närmar sig Vss, kommer spänningen uppmätt på glidkontaktens anslutning, närma sig Vss, som är 0 volt. Allt eftersom glidkontakten rör sig mellan Vdd och Vss, kommer spänningen uppmätt på glidkontaktens anslutning variera mellan dessa två värden, på ett sätt som är analogt med en dörr som öppnas och stängs. Vdd Vss kω Pot Figur 1-4 Potentiometerns glidkontakt Visar hur glidkontakten i en potentiometer rör sig över ytan på den resistiva banan allt eftersom den justeras. LM358 Op-förstärkare En op-förstärkare (operational amplifier op-amp - operationsförstärkare) är ett byggblock som är vanligt i analoga kretsar. Figur 1-5 visar kretssymbolen och blockdiagrammet för op-förstärkaren LM358, som används i detta experiment. Opförstärkarkopplingen som används i detta experiment kallas för en spänningsföljare eftersom samma spänning som kommer ut på utgången kommer in på ingången. Med

16 Sida 6 Grundläggande analog och digitalteknik andra ord, så följer utgångsspänningen ingångsspänningen. Anledningen till att spänningsföljaren används i kretsen i detta experiment är att elektriskt separera potentiometerkretsen från Ledkretsen. Vi kommer att lära oss mer om användbarheten av en spänningsföljare i kapitel #4. Figur 1-5 LM358 op-förstärkare 1 2 A LM358 LM358 8 A 7 Kretssymbolen har siffror på alla sina anslutningar som korresponderar med siffror på blockdiagrammet. Blockdiagrammet är en vy ovanifrån på komponenten från din komponentsats med kretssymboler för de två opförstärkarna inritade. 3 4 B 6 5 Var noga med orienteringen av pin 1 och indexmarkeringen (det halvcirkelformade märket längst upp och till höger om pinne 1) när du ansluter komponenten till kopplingsdäcket. Felaktig anslutning kan skada en opförstärkare. VIKTIGT: Koppla bort Board of Educations spänningsmatning medan du bygger kretsen.

17 Kapitel 1: Analog spänning och binära tillstånd Sida 7 Board of Education Figur 1-6 visar de återstående kretssymbolerna som används i det första experimentet och va de kan återfinnas på Board of Education. Symbolen för Vdd motsvarar den positiva 5- voltmatningen för Basic Stamp och Board of Education. Det finns 4 anslutningshål längs ovansidan på kopplingsdäcket till vänster, för anslutning till Vdd. Jordsymbolen används för Vss. Detta är referenspunkten för mätningar, and anses som 0 volt jämfört mot alla andra spänningar på Board of Education. De fyra anslutningshålen för anslutning till Vss finns längs ovansidan på kopplingsdäcket till höger. Det finns en rad med femton anslutningshål längs vänster sida av kopplingsdäcket för anslutning till BASIC Stamp s I/O pinnar (In/Ut anslutningar - pin). Varje I/O pinne har sin egen utmärkning. I/O pinne P0 är ansluten till det nedre vänstra anslutningshålet. Pinne P1 är nästa anslutningshål ovanför, och ovanför denna finns anslutningen till pinne P2 och så vidare till och med pinne P15 längst upp i vänstra raden. X3 X4 P15 P14 P13 P12 P11 P10 P9 P8 P7 P6 P5 P4 P3 P2 P1 P0 Figur 1-6 Board of Education Kretssymboler och var de finns på Board of Education. Dessutom kan man se hur varje rad av 5 anslutningshål är elektriskt sammanbundna på undersidan. Figur 1-6 visar också prov på, 5 anslutningshål breda, rader som är elektriskt förbundna på undersidan av kopplingsdäcket. Det finns 34 uppsättningar av dessa, 5 anslutningshål breda, rader arrangerade i två kolumner på ömse sida om mitten på kopplingsdäcket. Om man vill ansluta två kopplingstrådar med varandra så ansluter man dem till samma rad av 5 anslutningshål, i samma kolumn av 5 anslutningshål (på samma sida av mitten på kopplingsdäcket). Trådarna blir på detta sätt elektriskt sammanbundna. På samma sätt, om man vill ansluta en eller flera kopplingstrådar till ett anslutningsben på en komponent, så ansluts kopplingstrådarna till samma rad på kopplingsdäcket som komponentens anslutningsben är kopplat till.

18 Sida 8 Grundläggande analog och digitalteknik Bygge av den analoga och digitala komparatorn (jämföraren) Bygg kretsen enligt schemat i Figur 1-7. Schemat är som en lista över anslutningar mellan kretssymboler. Försök använda listan för att bygga kretsen. Här följer en del av listan över anslutningarna som visas i schemat: Glidkontaktens anslutningsben på 100 kω potentiometern kopplas till pinne 3 på LM358 op-förstärkaren. Pinne 2 på LM358 kopplas till pin 1 på LM358. Pinne P7 på BASIC Stamp kopplas till glidkontaktens anslutningsben på potentiometern. Pinne 8 på LM358 kopplas till Vdd på Board of Education. Pinne 4 på LM358 kopplas till Vss på Board of Education. Fortsätt följa schemat som en lista så kommer du ha byggt kretsen i ett nafs.

19 Kapitel 1: Analog spänning och binära tillstånd Sida 9 Potentiometer med analog utgång från glidkontaktens anslutningsben Op-förstärkare spänningsföljarekrets Analog LED utgång Binär LED utgång Figur 1-7 Kopplingsschema. Kom ihåg att använda schemat som en lista över anslutningspunkter vid byggandet av kretsen. Fastän kretsen endast har ett fåtal komponenter, så består den av 4 separata underkretsar, alla med en särskild funktion enligt nedan. Vdd Vdd P12 P7 LED LED A 100k Ω Pot LM Ω 470 Ω Vss Vss Vss Vss Potentiometern är den som skapar den analoga utspänningen. Op-förstärkaren är kopplad som en spänningsföljare. Spänningsföljaren driver den analoga LED utgången. Till sist finns det en separat krets som använder en BASIC Stamp I/O pin till att driva en LED.

20 Sida 10 Grundläggande analog och digitalteknik Figur 1-8 visar ett exempel på hur kretskopplingen från schemat i Figur 1-7 kan se ut. För ytterligare tips på hur man bygger kretsar på kopplingsdäcket, se What s a Microcontroller? Figur 1-8 Kopplingsdäcksexempel X3 P15 P14 P13 P12 P11 P10 P9 P8 P7 P6 P5 P4 P3 P2 P1 P0 X2 LM358 Jämför detta kopplingsexempel med schemat i Figur 1-7. Är LM358 korrekt inkopplad? Är Vdd ansluten till pinne 8 och är Vss ansluten till pinne 4? Det visar sig att svaret på båda frågorna är ja. Vss är ansluten via en kopplingstråd till det vänstra anslutningsbenet på potentiometern. En annan kopplingstråd ansluter från det vänstra anslutningsbenet på potentiometern till pinne 4 på LM358. Eftersom man kan följa en kopplingstråd hela vägen från pinne 4 på LM358 till Vss anslutningshål, innebär detta i praktiken att pinne 4 på LM358 är direkt ansluten till Vss. VIKTIGT: Var noga med placeringen av LM358, så att indexmärket på komponenten är vänt uppåt, som visas på ovanstående kopplingsdäcksexempel. Om du vänder på komponenten 180 grader kommer op-förstärkaren att fördärvas när batteriet eller annan strömförsörjning ansluts till Board of Education. Programmering av projektet Programmet State_of_P7.bs2 visar hur PBASIC kan användas till att instruera BASIC Stamp att utföra flera uppgifter. Först övervakar BASIC Stamp nivån på pin P7, som är satt till att vara ingång. Kom ihåg att P7 är ansluten till glidkontakten på potentiometern. Beroende på den analoga spänningen på pinne P7, tolkar BASIC Stamp ingången som antingen låg eller hög (binärt 0 eller 1). Så snart ingången till P7 tar emot en hög signal skickar BASIC Stamp en hög signal till LED kretsen via pinne P12. När ingången är låg så skickas en låg signal till P12. Debug Terminalen används också till att övervaka nivån på pinne P7.

21 Kapitel 1: Analog spänning och binära tillstånd Sida 11 Skriv in programmet State_of_P7.bs2 i BASIC Stamp Editor, och spara det under ett passande namn, som t.ex. State_of_P7_1_1R0.bs2. Detta innebär programlistning 1.1 Revision 0. Kontrollera att programmeringskabeln är ordentligt ansluten till din Board of Education och till serieporten på din dator. Kontrollera också att ett batteri eller spänningsaggregat är korrekt anslutet och kör sedan programmet genom att välja Run i Menyn, eller använd tangentbordskommandot Ctrl-R. ' Basic Analog and Digital - State_of_P7.bs2 ' Check the state of P7 and show it on the Debug Terminal. ' {$STAMP BS2} ' {$PBASIC 2.5} DEBUG CLS INPUT 7 OUTPUT 12 DO OUT12 = IN7 DEBUG HOME, "The state of P7 is ", BIN IN7 LOOP Om programkoden Första raderna börjar med en apostrof. Detta innebär att de är kommentarer och inte PBASIC kommandon. Första raden påminner dig om boken och filnamnet, för framtida bruk. ' Basic Analog and Digital - State_of_P7.bs2 Den andra kommentaren är en beskrivning av programmet. Vad gör programmet? ' Check the state of P7 and show it on the Debug Terminal. De nästa två raderna är speciella kommentarer. Vi kallar dem kompilatordirektiv och dom används för att identifiera typen av Basic Stamp och vilken version av PBASIC som används. Till exempel, om du följer denna manual med hjälp av en BASIC Stamp 2 SX, borde du ersätta kompilatordirektivet '{$STAMP BS2} med '{$STAMP BS2SX}. ' {$STAMP BS2} ' {$PBASIC 2.5} En bra början vid användning av Debug Terminalen är att rensa den innan den används för att visa data. På det sättet undviker du att av misstag visa information från tidigare programkörningar som fanns i BASIC Stamp's minne. Debug Terminalen startar

22 Sida 12 Grundläggande analog och digitalteknik automatiskt första gången den påträffar DEBUG kommandot i ett PBASIC program. Följande DEBUG kommando rensar Debug Terminalen efter att den har öppnats: DEBUG CLS BASIC Stamp behöver veta hur den skall hantera I/O pinnarna som är anslutna till kretsen. De kan antingen sättas till att vara ingångar eller utgångar. Följande PBASIC kommando sätter BASIC Stamp I/O pinne P7 till att fungera som ingång: INPUT 7 På samma sätt sätts I/O pinne P12 till att fungera som utgång med hjälp av följande kommando: OUTPUT 12 Resten av programmet skall upprepas om och om igen, så här är en bra plats att placera en DO LOOP loop (snurra). Så, på det ställe där vi vill börja att upprepa kod, skriver vi: DO Senare i programmet, anges kommandot LOOP. Varje gång programmet kommer till LOOP kommandot så återgår det till DO och startar om exekveringen av instruktionerna igen. Nästa uppgift är att få LED:en ansluten till pinne P12 att tändas när spänningen på P7 är hög nog för att kvalificera sig som en binärt hög signal. Med andra ord, om ingångsvärdet mätt på P7 är en binär 1, då skall utgången på P12 sättas till binär 1. Även om det finns flera olika sätt att åstadkomma detta, så är det enklaste sättet att sätta det binära utgångsvärdet på pinne 12 till att vara samma som det binära ingångsvärdet på pinne P7. OUT12 = IN7 DEBUG kommandon kan användas till att visa signalnivån som tas emot på en I/O pinne, satt till att fungera som ingång, i Debug Terminalen. DEBUG kommandot nedan skriver ut tre olika värden. När mer än ett värde skall skrivas ut med ett DEBUG kommando, så skall de olika värdena alltid separeras med kommatecken. DEBUG HOME, "The state of P7 is ", BIN IN7 Första värdet som skrivs med DEBUG kommandot är HOME, vilket positionerar markören i översta vänstra "hempositionen" i Debug Terminalen. Notera hur HOME åtföljs av ett kommatecken för att avskilja det från nästa värde. Nästa värde är ett textmeddelande inom citationstecken: "The state of pin P7 is ". Närhelst ett textmeddelande skall skrivas, måste citationstecken användas runt texten. Tredje värdet är BIN IN7, som instruerar Debug Terminalen att skriva ut det binära ingångsvärdet uppmätt på pinne P7.

23 Kapitel 1: Analog spänning och binära tillstånd Sida 13 Vi vill att BASIC Stamp skall kontrollera spänningen på P7 gång på gång. Vi vill också att BASIC Stamp automatiskt skall uppdatera LED:en och Debug Terminalen med den senaste informationen från P7. Detta åstadkommes genom att gång på gång skicka tillbaka programmet till den loop vi skapade tidigare. För att dirigera tillbaka programmet till DO satsen, för att starta om processen från början igen, används kommandot: LOOP Felsökning Här är ett par tips på saker att kontrollera om ditt program inte fungerar som avsett. Det krävs ofta ett par försök för att hitta alla felkopplingar och programmeringsfel. Det vanligaste felet är fel vid editering av program. I vissa fall kommer BASIC Stamp Editor tala om för dig att något är fel. T.ex. om du stavat ett kommando fel, så kommer inte BASIC Stamp Editor att förstå det och kommer att tala om vilket ord den inte förstod, genom att framhäva ordet och visa ett kort felmeddelande. I andra fall kommer programmet att kunna köras trots att en kodrad är felaktigt skriven. T.ex. kan du ha skrivit in talet 13 medan du egentligen menade talet 12. Ett sådant misstag i vårt exempel, skulle få till följd att när du kör programmet, så kommer inte LED:en ansluten till P12 att tändas när du förväntar dig det, eftersom den höga signalen skickas till pinne P13 istället. Ett annat vanligt misstag är att ansluta en kopplingstråd i fel anslutningshål på kopplingsdäcket. Om en LED inte tänds eller släcks på det sätt som den borde, och inga programmeringsfel kan hittas, kontrollera kopplingarna. Kontrollera också att LED:ens katod och anod är anslutna till rätt ställen. Om en LED kopplas in omvänt, så kommer den inte att lysa. Om informationen i Debug Terminalen verkar omstuvad eller på annat sätt oförståelig, försök då att stänga Debug Terminalen och starta om programmet igen.

24 Sida 14 Grundläggande analog och digitalteknik Utsignalen När du justerar potentiometern, notera hur LED:en inkopplad efter spänningsföljaren varierar sin intensitet. Detta medan Ledkretsen som drivs av P12 antingen tänds eller släcks. Detta karaktäriserar skillnaden mellan analog spänning och digital (binär) spänning. Informationen som visas i Debug Terminalen bör likna det som visas i Figur 1-9. Nivån (state) på P7 kommer antingen att vara 0 eller 1. På samma sätt kommer Ledkretsen som drivs av P12 vara antingen av eller på. Figur 1-9 Debug Terminal utdata för programmet Justera potentiometern tills du har funnit tröskelspänningen. Du kommer veta när du funnit den eftersom Debug Terminalen kommer att indikera att state på P7 hoppar fram och tillbaka mellan 0 och 1, vid enbart en minimal justering av poten. Märk ut denna position på poten. När vi har byggt en voltmeter i kapitel #3, kan vi mäta hur nära den verkliga tröskelspänningen på en Basic Stamp I/O-pinne, konfigurerad som ingång, vi är vid denna inställning. Denna tröskelspänning bör vara ca 1.4 volt. Om komparatorn (jämföraren) Vi programmerade BASIC Stamp till att fungera som en komparator med hjälp av PBASIC. En komparator benämns på detta sätt för att det är en krets som jämför sin

25 Kapitel 1: Analog spänning och binära tillstånd Sida 15 ingångsspänning med en speciell spänning kallad tröskelspänningen. Om ingångsspänningen till komparatorn är högre än tröskelspänningen så genereras en hög signal på dess utgång. Om ingångsspänningen är lägre än tröskelspänningen så genereras en låg signal. I fallet med vår krets och vårt program, så innebär det att när den analoga spänningen på pinne P7 är under 1.4 volt så genererar BASIC Stamp en låg signal (0 volt) på pinne P12. När den analoga spänningen på pinne P7 är över 1.4 volt, blir spänningen på pinne P12 hög (5 volt). Som du kan se i Debug Terminalen så tolkar BASIC Stamp analoga inspänningar under 1.4 volt som låg (0) och inspänningar över 1.4 volt som hög (1). Att arbeta med komparatorn nära dess tröskelspänning är speciellt intressant eftersom en liten förändring på ingången till BASIC Stamp, t.ex. från 1.3 till 1.5 volt resulterar i en ganska stor förändring, från 0 till 5 volt på utgången.

26 Sida 16 Grundläggande analog och digitalteknik Vad lärde jag mig? Infoga korrekt ord, från listan till vänster, på raderna nedan för att komplettera meningarna. Kolbanan Op-förstärkare Analog Tröskelspänning Utspänning Kopplingsschema Kopplingsdäck Ett visar kretssymboler anslutna till varandra med linjer. Varje kretssymbol motsvaras av en komponent och linjerna som kopplar samman kretssymbolerna kan ses som en lista av anslutningar som kan användas som hjälp vid konstruktionen av en fungerande krets på ett. En är en analog byggsten som användes som en spänningsföljare i detta experiment. I detta experiment användes potentiometern som en källa till spänning. Spänningen på potentiometerns glidkontakt varierar beroende på var på som glidkontakten gör kontakt. En komparator är en krets som genererar en binär signal som beror på om den analoga ingången är över eller under en. En komparator kan reagera på en liten skillnad i inspänning med en i jämförelse stor skillnad i.

27 Kapitel 1: Analog spänning och binära tillstånd Sida 17 Frågor 1. Ringa in det ord som gör meningen sann: Ingången till spänningsföljaren är på den (inverterande/ icke inverterande) anslutningen på Op-förstärkaren i detta experiment. 2. Hur ser du skillnad på katoden och anoden på en LED från komponentsatsen? 3. Om tröskelspänningen för en komparator är 2.5 volt, och ingången är ansluten till 1.5 volt, vad kommer då utspänningen på utgången vara? 4. Förklara vad kommandot DEBUG HOME gör. Vad måste göras för att skriva ut mer än ett värde med bara ett enda DEBUG kommando? 5. Vilket kommando skulle du använda för att sätta pinne P8 till att fungera som ingång? Utmaning! 1. Addera ytterligare en LED till kretsen på Board of Education och använd P11 till att driva den, i inverterat läge. Med andra ord, när en LED är tänd, så är den andra släckt. Tips: Addera 1 till utgångsvärdet på P11 för att invertera det. 2. Modifiera programmet State_of_P7.bs2 så att LED:en blinkar när potentiometerns utspänning överskrider BASIC Stamps ingångströskelspänning. Tips: Du kan använda kommandot PAUSE 500 för att få programmet att göra ett uppehåll i en halv sekund. 3. Modifiera programmet State_of_P7.bs2 så att en LED tänds när inspänningen till pinne P7 överstiger tröskelspänningen och att den andra LED:en tänds när spänningen på pinne P7 är under tröskelspänningen. Varför lärde jag mig detta? I detta experiment jämförde vi en binär LED s utgång med en analog LED s utgång. Förutom att veta att spänningen på glidkontaktens anslutning just passerat tröskelspänningen, fanns ingen möjlighet till att påvisa potentiometerns position eller LED:ens ljusstyrka. Å andra sidan, i närheten av tröskelspänningen, kunde små variationer på analog spänning detekteras.

28 Sida 18 Grundläggande analog och digitalteknik Trots den begränsade mängd analog information som vi kan få från en binär ingång, kunde vi utveckla en apparat som kallas komparator, som kan användas vid många tillfällen i elektronisk konstruktion. Som vi kommer att se, i ett senare experiment, kan 555-timerkretsen, i komponentsatsen, utföra en del häpnadsväckande saker. Detta beror till stora delar på två mikroskopiska komparatorer i kretsen. Hur kan jag tillämpa detta? Vi kommer i senare experiment utnyttja tröskelspänningen till att mäta ljudfrekvens för både uppspelnings och inspelningsändamål. Vi kommer också att bygga en annan typ av analog till digital omvandlare med hjälp av en enkel krets, BASIC Stamp och konceptet tröskelspänning. Vi kommer dessutom att använda denna teknik för att mäta både ljusintensitet och värden på kondensatorer från komponentsats.

29 Kapitel 2: Introduktion till bitmanipulering Page 19 Kapitel #2: Introduktion till bitmanipulering Ett viktigt steg i att lära sig hur BASIC Stamp kan hantera analoga data är att lära sig hur man kan få den att skicka och ta emot binära tal. Det är också viktigt att förstå hur binära tal fungerar och hur dessa kan konverteras till decimala tal. GRUNDLÄGGANDE KOMMUNIKATION Detta experiment kommer att införa några tekniker för att sända och ta emot binära tal med BASIC Stamp. I experimentet kommer vi att tillverka ett binärt tangentbord för att skicka binära tal till BASIC Stamp. BASIC Stamp kommer också att programmeras till att behandla och visa de binära tal den tar emot. Talen kommer att visas både på LED:ar och i Debug Terminalen. Debug Terminalen kommer också att vara användas till att visa de binära talen i decimal form. I What s a Microcontroller?, lärde vi oss att binärt är det talsystem som används av mikrocontrollers, och att det arbetar med två siffror, 0 och 1. BASIC Stamp är ett exempel på en stor grupp av digitala elektroniska apparater som kan tolka 0 volt som en binär 0 och 5 volt som en binär 1. Binär notering är användbar till att beskriva både tillstånd och tal. I termer av tillstånd, så kan de två binära talen (0 och 1) användas till att beskriva av/på, stängd/öppen, nej/ja etc. Kombinationer av binära tal kan användas till att beskriva värden. Till exempel, de binära talen 101, 110 och 111 beskriver de decimala talen 5, 6 och 7. Dessa tal kan i sin tur användas till att beskriva analog information, såsom en dörrs position, när den öppnas och stängs. Nödvändiga delar Ta fram nedanstående delar från komponentsatsen och låt oss komma igång. (2) 470 Ω motstånd (2) 220 Ω motstånd (2) 10 kω motstånd (2) Tryckströmbrytare (switchar) (2) Röda LED:ar (övr.) Kopplingstrådar

30 Sida 20 Grundläggande analog och digitalteknik Tryckströmbrytaren (switchen) Det är bara en ny del och kretssymbol som introduceras i detta experiment, switchen i Figur 2-1. Observera att varje anslutning på kretssymbolen, motsvaras av 2 anslutningsledningar på komponenten. Om du vill ansluta till en av anslutningarna som anges av symbolen, så kan du ansluta till vilken som helst (eller båda) av de motsvarande anslutningsledningarna på komponenten. Den öppna ytan, till höger om tryckknappen, i symbolen indikerar att switchen är normalt öppen. När de två anslutningarna till en switch inte är slutna, så räknas switchen som en öppen krets. Under normala förhållanden, (när switchen inte är intryckt) är kretsen öppen, därav namnet normalt öppen. Figur 2-1 Switchen Kretssymbol jämfört med komponentens kretsritning Bygge av kretsen Figur 2-2 visar schemat för detta experiment. Kom ihåg att tänka på schemat som en lista av komponenter och anslutningar. T.ex. anoden på den högra LED:en ansluts till P5 anslutningen på Board of Education via ett 470 Ω motstånd. D.v.s., ena anslutningsbenet på 470 Ω motståndet ansluts till P5 anslutningen på Board of Education. Andra anslutningsbenet på 470 Ω motståndet ansluts till LED:ens anod. LED:ens katod är ansluten till Vss-anslutningen på Board of Education, och så vidare. Följ schemat noggrant när du bygger kretsar.

31 Kapitel 2: Introduktion till bitmanipulering Page 21 Vdd Vdd P1 P0 220 Ω 10 kω 220 Ω 10 kω P5 P4 Vss Vss 470 Ω 470 Ω LED LED Vss Vss Figur 2-2 Schema som visar två switch-kretsar och två LED-kretsar. Innan vi konstruerar vårt PBASIC program som talar om för BASIC Stamp hur den skall interfaca mot denna krets så är det viktigt att förstå hur kretsen fungerar. LED:arna är ganska självklara. Sätt P4 hög och LED:en tänds; sätt P4 låg och LED:en släcks igen. LED:en ansluten till P5 fungerar på samma sätt. Hur är det med switcharna då? Låt oss se vad anslutning P0 ser när switchen trycks in och härefter släpps. När switchen är intryckt ansluts P0 direkt till Vdd som är 5 volt. P0 ser en hög signal. När switchen inte är intryckt är P0 ansluten till Vss (0 volt) genom 10 kω motståndet. Då ser P0 en låg signal. Detta koncept används för båda switcharna i Figur 2-2.

32 P15 P14 P13 P12 P11 P10 P9 P8 P7 P6 P5 P4 P3 P2 X3 P1 P0 X2 Vin Sida 22 Grundläggande analog och digitalteknik Figur 2-3 visar ett kopplingsdäcksexempel på kopplingsschemat. Av de två BASIC Stamp I/O-anslutningarna, som används som ingångar för switcharna så är den lägsta anslutningen (P0) ansluten till den högra switchen. På samma sätt är högra anslutningen (P1) ansluten till den vänstra switchen. Anledningen till att anslutningarna till switcharna är korsade beror på hur binära tal anges, vilket kommer att beskrivas senare i experimentet. Figur 2-3 Kopplingsdäcksexempel Vdd Vss Att ange binära tal på tangentbordet blir enklast om Board of Education kopplas, vridet som visat. Lägg märke till att vänster switch är ansluten till P1 och höger switch är ansluten till P0. Programlistningen 2.1 gör att den vänstra LED:en i Figur 2-3 tänds när den vänstra switchen är nedtryckt. På samma sätt tänds den högra LED:en när den högra switchen är nedtryckt. Programmet visar också resultatet på Debug Terminalen. Programmering av projektet Här kommer en mer detaljerad beskrivning av programspecifikationen för switcharna och LED:arna. När P0 tar emot en låg signal, då skall P5 skicka en låg signal. När P0 tar emot en hög signal, då skall P5 skicka en hög signal. När P1 tar emot en låg signal, då skall P4 skicka en låg signal. När P1 tar emot en hög signal, då skall P4 skicka en hög signal. Debug Terminalen kan användas till att visa vad BASIC Stamp tar emot på pinne P0 och P1. DEBUG används för att visa det binära värdena som BASIC Stamp tar emot, liksom de decimala motsvarigheterna i Debug Terminalen.

33 Kapitel 2: Introduktion till bitmanipulering Page 23 Låt oss se hur detta kan åstadkommas med PBASIC. Skriv in programmet, med hjälp av BASIC Stamp Editor, enligt listning 2.1 och spara det som PL2_1R0.bs2. Detta betyder program- listning 2.1 Revision 0. Säkerställ att Board of Education är ansluten till en strömkälla och att programmeringskabeln är korrekt ansluten och kör sedan programmet. ' Basic Analog and Digital - PL2_1R0.bs2 ' Programlistning 2.1 Revision 0. ' {$STAMP BS2} ' {$PBASIC 2.5} a VAR Bit b VAR Bit d VAR Nib INPUT 0 INPUT 1 OUTPUT 4 OUTPUT 5 DEBUG CLS DO a = IN0 b = IN1 OUT4 = b OUT5 = a d = (2*b) + (1*a) DEBUG HOME, "State of pin P0 is ", BIN a, CR DEBUG "State of pin P1 is ", BIN B, CR, CR DEBUG "2-bit binary number: ", CR DEBUG "P1 P0", CR DEBUG " ", BIN b, " ", BIN a, CR, CR DEBUG "Decimal equivalent: ", DEC1 d, CR LOOP Utdata Så här skall programmet fungera. När inga switchar är intryckta så skall Debug Terminalen visa i enlighet med Figur 2-4, och båda LED:arna skall vara släckta. Tryck in den högra switchen (i Figur 2-3). Tändes den högra LED:en? Ändrade sig tillståndet på P0 i Debug Terminalen till 1? Är den decimala motsvarigheten 1? I så fall så verkar det som din krets och ditt program fungerar bra, så långt.

34 Sida 24 Grundläggande analog och digitalteknik Figur 2-4 Debug Terminalens utseende för programlistning 2.1 Så hur räknar vi från decimalt 0 till decimalt 3 med de binära switcharna? Tvåbitars binära motsvarigheten till decimalt-0 är 00. När ingen av switcharna är intryckta är det decimala utvärdet 0 i Debug Terminalen. När du trycker in den högra switchen så blir utvärdet 01, vars decimala motsvarighet är 1. När du trycker in den vänstra switchen blir utvärdet 10, vars decimala motsvarighet är 2. När du trycker in båda switcharna blir utvärdet 11,vars decimala motsvarighet är 3. Om programkoden På samma sätt som med programmet i det första kapitlet så börjar de först raderna med apostrofer, vilket innebär att dom är kommentarer och kompilatordirektiv och BASIC Stamp ignorerar dem. ' Basic Analog and Digital - PL2_1R0.bs2 ' Program Listing 2.1 Revision 0. ' {$STAMP BS2} ' {$PBASIC 2.5}

35 Kapitel 2: Introduktion till bitmanipulering Page 25 Härefter definieras tre variabler. Variabler används för att lagra värden medan programmet körs. Bokstäverna a och b definieras till att kunna lagra 1 bit vardera. Så variabel a kan lagra en enda binär siffra liksom variabel b. Bokstaven d är definierad till att vara en variabel som kan lagra en "nibble" av binär information. a VAR Bit b VAR Bit d VAR Nib Minne: En bit i ett minne kan lagra en binär siffra, antingen 0 eller 1. En nibble kan lagra 4 bitar. En byte (uttalas bajt) kan lagra 8 bitar. Ett word (ord) kan lagra 16 bitar. Nedanstående segment av programkod använder kommandon som introducerades i förra kapitlet. Till att börja med så definieras två I/O-pinnar till att vara ingångar och ytterligare två I/O-pinnar till att vara utgångar. Härefter öppnas och rensas Debug Terminalen. INPUT 0 INPUT 1 OUTPUT 4 OUTPUT 5 DEBUG CLS Vi vill att BASIC Stamp kontinuerligt skall kontrollera ingångarna. Vi vill också att BASIC Stamp automatiskt skall uppdatera LED:arna och Debug Terminalen med senaste information från switcharna. Ett sätt att göra detta på är att kontinuerligt upprepa programmet inuti en DO LOOP snurra. Vi definierar startpunkten på snurran med DO och för att skicka tillbaka programmet till denna punkt använder vi LOOP kommandot. DO Härefter behöver vi kontrollera tillståndet på switcharna genom att kontrollera ingångarna på pinnarna P0 och P1. Det första av nedanstående två kommandon sätter bitvariabeln a till att motsvara tillståndet mätt på pinne P0. Det andra kommandot sätter bitvariablen b till att motsvara tillståndet mätt på pinne P1. a = IN0 b = IN1

36 Sida 26 Grundläggande analog och digitalteknik Vidare behöver vi sätta utgången på pinne P4 att motsvara tillståndet på pinne P1. Den vänstra LED:en som är ansluten till P4 kommer att tändas när den vänstra switchen, som är kopplad till P1, är intryckt. På samma sätt behöver vi sätta utgången på pinne P5 till att motsvara tillståndet på ingången, till pinne P0. Eftersom invärdena tilldelades till variablerna a och b, så kan vi använda a och b till att styra utvärdena på pin P4 och P5. OUT4 = b OUT5 = a Vi skulle lika enkelt kunna ha använt kommandona OUT4=IN1 och OUT5=IN0. Att använda variabler som sparar värden i minnet har däremot fördelar allt eftersom programmen mer komplicerade. I nästa experiment kommer dat att vara nödvändigt att använda variabler för att spara värden. Anledningen till att vi använde variabler i detta program är att de kan manipuleras aritmetiskt och den nästa uppgiften är att konvertera från binärt till digitalt. För att göra detta multipliceras variabel b med 2 och variabel a med 1 och sedan adderas dessa samman. Nibble variabeln d används till att spara det nya värdet. På detta sätt konverteras ett 2-bitars binärt tal till ett decimalt tal. Nästa avdelning visar hur detta görs för ett binärt tal av godtycklig storlek. d = (2*b) + (1*a) BASIC Stamp Minne: RAM: BASIC Stamp har 26 bytes RAM (Random Access Memory) (flyktigt primärminne) som kan användas till att lagra värden. Ytterligare 6 byte RAM används för att koppla BASIC Stamp mot dess I/O pinnar. EEPROM: Electrically Erasable Programmable Read Only Memory, EEPROM (icke flyktigt sekundärminne) används primärt till att lagra PBASIC programmen. EEPROM kan också användas till att lagra datavärden som inte ändras så ofta. I den uträkning vi precis gjorde med PBASIC är parenteserna nödvändiga för att bibehålla den normala aritmetiska ordningen på ingående operationer. Detta beror på att BASIC Stamp utför sina matematiska operationer med strikt början till vänster. Den hanterar sedan varje operation från vänster till höger. Utan parenteserna skulle d blivit satt till att vara lika med värdet ((2 x b + 1) x a)

37 Kapitel 2: Introduktion till bitmanipulering Page 27 Eftersom det är i denna ordning operatorerna (+, -,*, /, etc.) anträffas. Däremot, när parenteser används så utför BASIC Stamp operationerna inom parenteser först, och först härefter utför den resterande operationer från vänster till höger. Sex DEBUG kommandon används för att visa alla uppmätta tillstånd och de kalkylerade binära värdena i Debug Terminalen. Första DEBUG kommandot nedan visar 4 separata informationsdelar. Kom ihåg att varje enskild del i ett DEBUG kommando måste åtskiljas med ett kommatecken. DEBUG HOME kommandot skickar markören till översta vänstra hempositionen i Debug Terminal. Notera att detta åtföljs av ett kommatecken för att åtskilja det från nästa informationsdel. Denna del är ett textmeddelande, inom citationstecken: "State of pin P1 is ". Närhelst man vill skriva textmeddelanden i Debug Terminal, används citationstecken runt meddelandetexten. Tredje informationsdelen är BIN a, som instruerar Debug Terminalen att visa det binära värdet av variabel a. Fjärde delen är CR (carriage return), vilket instruerar Debug Terminal att skriva ett radmatningstecken. DEBUG HOME, "State of pin P0 is ", BIN a, CR Ett liknande meddelande skrivs ut för variabel b, men utan HOME kommandot. HOME kommandot fungerar bra när det används en gång per programsnurra (loop). Kom ihåg att DEBUG HOME skickar markören till övre vänstra positionen av Debug Terminal. Om vi skulle använda HOME mer än en gång i loopen så skulle informationen efter första HOME kommandot bli överskrivet av informationen i det andra HOME kommandot. DEBUG "State of pin P1 is ", BIN B, CR, CR Härefter använder vi två DEBUG kommandon. Varje skriver ett textmeddelande, det första åtföljt av två radmatningar och det sista åtföljt av en radmatning. DEBUG "2-bit binary number: ", CR Sedan kommer ytterligare ett textmeddelande inom citationstecken åtföljt av en radmatning. DEBUG "P1 P0", CR I nästa kommando innehåller meddelandetexten tecknet mellanslag (space) inom citationstecknen. Första paret av citationstecken innehåller ett mellanslag. Härefter skrivs det binära värdet av variabel b ut åtföljt av ytterligare ett par citationstecken innehållande

D/A- och A/D-omvandlarmodul MOD687-31

D/A- och A/D-omvandlarmodul MOD687-31 D/A- och A/D-omvandlarmodul MOD687-31 Allmänt Modulen är helt självförsörjande, det enda du behöver för att komma igång är en 9VAC väggtransformator som du kopplar till jacket J2. När du så småningom vill

Läs mer

Mät spänning med en multimeter

Mät spänning med en multimeter elab002a Mät spänning med en multimeter Namn atum Handledarens sign Elektrisk spänning och hur den mäts Elektrisk spänning uppstår när elektriska laddningar separeras från varandra Ett exempel är statisk

Läs mer

Laboration 2 Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska Högskola (BTH)

Laboration 2 Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska Högskola (BTH) Laboration 2 Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska Högskola (BTH) Växelspänningsexperiment Namn: Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska

Läs mer

En ideal op-förstärkare har oändlig inimedans, noll utimpedans och oändlig förstärkning.

En ideal op-förstärkare har oändlig inimedans, noll utimpedans och oändlig förstärkning. F5 LE1460 Analog elektronik 2005-11-23 kl 08.15 12.00 Alfa En ideal op-förstärkare har oändlig inimedans, noll utimpedans och oändlig förstärkning. ( Impedans är inte samma sak som resistans. Impedans

Läs mer

Op-förstärkarens grundkopplingar. Del 2, växelspänningsförstärkning.

Op-förstärkarens grundkopplingar. Del 2, växelspänningsförstärkning. Op-förstärkarens grundkopplingar. Del 2, växelspänningsförstärkning. I del 1 bekantade vi oss med op-förstärkaren som likspänningsförstärkare. För att kunna arbeta med op-förstärkaren vill vi kunna mäta

Läs mer

6. Likströmskretsar. 6.1 Elektrisk ström, I

6. Likströmskretsar. 6.1 Elektrisk ström, I 6. Likströmskretsar 6.1 Elektrisk ström, I Elektrisk ström har definierats som laddade partiklars rörelse mer specifikt som den laddningsmängd som rör sig genom en area på en viss tid. Elström kan bestå

Läs mer

4:7 Dioden och likriktning.

4:7 Dioden och likriktning. 4:7 Dioden och likriktning. Inledning Nu skall vi se vad vi har för användning av våra kunskaper från det tidigare avsnittet om halvledare. Det är ju inget självändamål att tillverka halvledare, utan de

Läs mer

TENTAMENSUPPGIFTER I ELEKTROTEKNIK

TENTAMENSUPPGIFTER I ELEKTROTEKNIK ELEKTROTEKNK Tentamen med lösningsförslag nlämningstid Kl: MASKKONSTRUKTON KTH TENTAMENSUPPGFTER ELEKTROTEKNK Elektroteknik Media. MF035 och 4F4 009 08 4.00 7.00 För godkänt fordras c:a 50% av totalpoängen.

Läs mer

ELLÄRA. Denna power point är gjord för att du ska få en inblick i elektricitet. Vad är spänning, ström? Var kommer det ifrån? Varför lyser lampan?

ELLÄRA. Denna power point är gjord för att du ska få en inblick i elektricitet. Vad är spänning, ström? Var kommer det ifrån? Varför lyser lampan? Denna power point är gjord för att du ska få en inblick i elektricitet. Vad är spänning, ström? Var kommer det ifrån? Varför lyser lampan? För många kan detta vara ett nytt ämne och till och med en helt

Läs mer

Laborationer i miljöfysik. Solcellen

Laborationer i miljöfysik. Solcellen Laborationer i miljöfysik Solcellen Du skall undersöka elektrisk ström, spänning och effekt från en solcellsmodul under olika förhållanden, och ta reda på dess verkningsgrad under olika förutsättningar.

Läs mer

Systemkonstruktion SERIEKOMMUNIKATION

Systemkonstruktion SERIEKOMMUNIKATION Systemkonstruktion SERIEKOMMUNIKATION Laborationsansvariga: Anders Arvidsson Utskriftsdatum: 2005-04-26 Syfte Laborationen syftar till att ge studenten tillfälle att närmare bekanta sig med RS-232-protokollet,

Läs mer

Utökning av mätområdet på ett mätinstrument med LED

Utökning av mätområdet på ett mätinstrument med LED Utökning av mätområdet på ett mätinstrument med LED Som rubriken säger skall denna artikel handla om en möjlighet att få ett mätinstrument att visa mer info än vad som är brukligt. När jag har bytt ut

Läs mer

Elektriska kretsar - Likström och trefas växelström

Elektriska kretsar - Likström och trefas växelström Elektriska kretsar - Likström och trefas växelström Syftet med laborationen är att du ska få en viss praktisk erfarenhet av hur man hanterar enkla elektriska kopplingar. Laborationen ska också öka din

Läs mer

Häftiga hästskolampan Hanna

Häftiga hästskolampan Hanna Häftiga hästskolampan Hanna En återvunnen hästsko med lysdioder istället för sömmar. Lysande design som bringar tur! Se en film på produkten: http://youtu.be/twyg12aj3ci Vilket material behöver man? Naturträ

Läs mer

Mätningar på transistorkopplingar

Mätningar på transistorkopplingar Ellab015A Mätningar på transistorkopplingar Namn Datum Handledarens sign. Laboration Varför denna laboration? Transistorn är en av de allra viktigaste komponenterna inom elektroniken. I den här laborationen

Läs mer

F5 Introduktion till digitalteknik

F5 Introduktion till digitalteknik George Boole och paraplyet F5 Introduktion till digitalteknik EDAA05 Roger Henriksson Jonas Wisbrant p = b! (s " r) George Boole (1815-1864) Professor i Matematik, Queens College, Cork, Irland 2 Exklusiv

Läs mer

Skräddarsydda hörapparater Insio binax Bruksanvisning. www.bestsound-technology.com. Life sounds brilliant.

Skräddarsydda hörapparater Insio binax Bruksanvisning. www.bestsound-technology.com. Life sounds brilliant. Skräddarsydda hörapparater Insio binax Bruksanvisning www.bestsound-technology.com Life sounds brilliant. Innehåll Välkommen 4 Din hörapparat 5 Apparatmodell 5 Bekanta dig med din hörapparat 5 Komponenter

Läs mer

Användarhandbok för trådlöst headset (HS-11W) 9235346 Utgåva 1

Användarhandbok för trådlöst headset (HS-11W) 9235346 Utgåva 1 Användarhandbok för trådlöst headset (HS-11W) 9235346 Utgåva 1 KONFORMITETSDEKLARATION Vi, NOKIA CORPORATION, tillkännager under vårt ensamma ansvar att produkten HS-11W uppfyller villkoren i följande

Läs mer

EMK och inre resistans - tvåpolen

EMK och inre resistans - tvåpolen elab009a EMK och inre resistans - tvåpolen Namn Datum Handledarens sign. Laboration I den här laborationen skall du undersöka vad en tvåpol är och hur den fungerar. Viktiga begrepp att förstå är emk och

Läs mer

Kom igång med din SMART Board. Det praktiska

Kom igång med din SMART Board. Det praktiska Kom igång med din SMART Board Det praktiska Nu när ni fått er nya SMART Board på plats och ni vill börja använda den finns det ett par steg som man bör göra först för att få allt att fungera. I denna guide

Läs mer

En handledning för studerande på Högskolan Kristianstad

En handledning för studerande på Högskolan Kristianstad Använda kurskonferenser i FirstClass En handledning för studerande på Åsa Kronkvist, augusti 2005 Innehåll Introduktion...3 Webbklient eller FirstClassklient?...3 Allt ligger online...3 Hitta rätt...4

Läs mer

Härliga hörselskydden Hilma

Härliga hörselskydden Hilma Härliga hörselskydden Hilma Styla hörselskydden med lysande antenner! Se en film på produkten: http://youtu.be/o21ps-3j4qo Vilket material behöver man? Hörselskydd Både kraftig och tunn ståltråd Eltejp

Läs mer

Trassliga trådspelet Troja

Trassliga trådspelet Troja Trassliga trådspelet Troja Är du säker på handen? För metallöglan över ståltråden utan att dom nuddar varann. Trådspelet Troja tänder varningslampan så fort du råkar stöta emot. Se en film på produkten:

Läs mer

Registrera din produkt och få support på. www.philips.com/welcome SDV7220/12. Användarhandbok

Registrera din produkt och få support på. www.philips.com/welcome SDV7220/12. Användarhandbok Registrera din produkt och få support på www.philips.com/welcome SDV7220/12 Användarhandbok Innehållsförteckning 1 Viktigt 44 Säkerhet 44 Återvinning 44 2 Din SDV7220/12 45 Översikt 45 3 Komma igång 46

Läs mer

William Sandqvist william@kth.se

William Sandqvist william@kth.se Komparatorn en 1 bits AD-omvandlare En komparator är en känslig förstärkare för skillnaden mellan spänningarna på ingångarna. Minsta lilla positiv skillnad gör att utgången hamnar på (1) eller vid negativ

Läs mer

Bruksanvisning: för Warmup tempo digital programmerbar termostat En del av Elementserien Inledning

Bruksanvisning: för Warmup tempo digital programmerbar termostat En del av Elementserien Inledning Bruksanvisning: för Warmup tempo digital programmerbar termostat En del av Elementserien Inledning tempo har utformats med tanke på enkelhet är mycket intuitiv vid programmeringen. Det enkla vridreglaget

Läs mer

Proloquo4Text Skriv. Tala. Kommunicera.

Proloquo4Text Skriv. Tala. Kommunicera. Version 3.0 Proloquo4Text Skriv. Tala. Kommunicera. by AssistiveWare Innehåll 2 1. Introduktion till Proloquo4Text 3 Introduktion Anteckningar Flera språk Få åtkomst till bruksanvisningen i appen 2. Startguide

Läs mer

Elektriska kretsar - Likström och trefas växelström

Elektriska kretsar - Likström och trefas växelström Elektriska kretsar - Likström och trefas växelström Syftet med laborationen är att du ska få en viss praktisk erfarenhet av hur man hanterar enkla elektriska kopplingar. Laborationen ska också öka din

Läs mer

Användarhandbok för trådlöst headset (HDW-3) 9233095 Utgåva 1

Användarhandbok för trådlöst headset (HDW-3) 9233095 Utgåva 1 Användarhandbok för trådlöst headset (HDW-3) 9233095 Utgåva 1 KONFORMITETSDEKLARATION Vi, NOKIA CORPORATION, tillkännager under vårt ensamma ansvar att produkten HDW-3 uppfyller villkoren i följande EU-direktiv:

Läs mer

RTD Calibrator. Instruktionsblad. Inledning

RTD Calibrator. Instruktionsblad. Inledning 712 RTD Calibrator Instruktionsblad Inledning Fluke 712 RTD Calibrator är ett handverktyg för kalibrering av RTD-sändare (motståndstemperaturdetektering), inklusive de flesta pulsstyrda sändare. Det simulerar

Läs mer

Tekniska fakta. Telia Andi PLUS, revisionsläge R2 Terminaladapter för ISDN. Bruksanvisning

Tekniska fakta. Telia Andi PLUS, revisionsläge R2 Terminaladapter för ISDN. Bruksanvisning Tekniska fakta Terminaladapter för anslutning av analog teleutrustning (två linjer) till en nätterminal för EURO-ISDN-abonnemang. Möjlighet till nummerstyrning till de analoga linjerna. Stöder följande

Läs mer

Nucleus CP810 ljudprocessor och Nucleus CR110 Remote Assistant Handbok för felsökning

Nucleus CP810 ljudprocessor och Nucleus CR110 Remote Assistant Handbok för felsökning Nucleus CP810 ljudprocessor och Nucleus CR110 Remote Assistant Handbok för felsökning Symboler Notera Viktig information eller råd om handhavande. För enklare och säkrare användning. Tips Sparar tid och

Läs mer

Introduktion till integrering av Schenkers e-tjänster. Version 2.0

Introduktion till integrering av Schenkers e-tjänster. Version 2.0 Introduktion till integrering av Schenkers e- Version 2.0 Datum: 2008-06-18 Sida 2 av 8 Revisionshistorik Lägg senaste ändringen först! Datum Version Revision 2008-06-18 2.0 Stora delar av introduktionen

Läs mer

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker Sid 1 Laborationer i kursmomentet Datoranvändning E1 http://www.etek.chalmers.se/~hallgren/eda/ : Mer om FrameMaker 1996, 1997 Magnus Bondesson 1998 och 99-09-22 Thomas Hallgren 1 Introduktion I Laboration

Läs mer

Elektro och Informationsteknik LTH Laboration 4 Tidsplan, frekvensplan och impedanser

Elektro och Informationsteknik LTH Laboration 4 Tidsplan, frekvensplan och impedanser Elektro och Informationsteknik LTH Laboration 4 Tidsplan, frekvensplan och impedanser Elektronik för D ETIA01 Andrés Alayon Glasunov Palmi Thor Thorbergsson Anders J Johansson Lund Mars 2009 Laboration

Läs mer

Nokia Bluetooth-headset BH-200 Användarhandbok

Nokia Bluetooth-headset BH-200 Användarhandbok Nokia Bluetooth-headset BH-200 Användarhandbok 1 9246086 Utgåva 2 KONFORMITETSDEKLARATION Vi, NOKIA CORPORATION, tillkännager under vårt ensamma ansvar att produkten HS-58W uppfyller villkoren i följande

Läs mer

BRUKSANVISNING APPlicator

BRUKSANVISNING APPlicator BRUKSANVISNING APPlicator Förpackningens innehåll Kontrollera noggrant innehållet i förpackningen: APPlicator-enhet USB-sladd Strömadapter Detta dokument Produktbeskrivning APPlicator är en trådlös kontaktlåda

Läs mer

HP Photosmart 6220 Digital Camera Dock Användarhandbok

HP Photosmart 6220 Digital Camera Dock Användarhandbok HP Photosmart 6220 Digital Camera Dock Användarhandbok HP Photosmart 6220 dockningsstation för digitalkamera Användarhandbok Copyright 2006 Hewlett-Packard Development Company, L.P. Informationen kan ändras

Läs mer

DIGITALTEKNIK. Laboration D173. Grundläggande digital logik

DIGITALTEKNIK. Laboration D173. Grundläggande digital logik UMEÅ UNIVERSITET Tillämpad fysik och elektronik Digitalteknik Håkan Joëlson 2007-11-19 v 1.1 DIGITALTEKNIK Laboration D173 Grundläggande digital logik Innehåll Mål. Material.... Uppgift 1...Sanningstabell

Läs mer

Trådlöst tangentbord Bruksanvisning CECH-ZKB1

Trådlöst tangentbord Bruksanvisning CECH-ZKB1 Trådlöst tangentbord Bruksanvisning CECH-ZKB1 7018156 Försiktighetsåtgärder Läs noggrant igenom bruksanvisningen innan du använder produkten och spara den sedan för framtida bruk. Läs också bruksanvisningen

Läs mer

Snabbguide AlphaSmart NEO2

Snabbguide AlphaSmart NEO2 Snabbguide AlphaSmart NEO2 Vers 110815 Följande nio punkter bör du behärska för att få nytta av din AlphaSmart NEO 1. Sätt in tre AA batterier. Använd medföljande skruv till att sätta fast batteriluckan.

Läs mer

KOMPONENTER. Klocka. Klockan. Öppning av armband. Kontakt för batteriladdning. ON/OFF Magnet. Elektronikenhet. Laddnings- indikator

KOMPONENTER. Klocka. Klockan. Öppning av armband. Kontakt för batteriladdning. ON/OFF Magnet. Elektronikenhet. Laddnings- indikator Manual KOMPONENTER Klocka Klockan Öppning av armband Kontakt för batteriladdning Laddnings- indikator ON/OFF Magnet Elektronikenhet Statusindikatorindikator GPS antenn Anhörigenhet USB-kontakt ON/OFF Batteriladdare

Läs mer

TMT-918 Fjärrkontroll med timer. Säkerhet. Tekniska data

TMT-918 Fjärrkontroll med timer. Säkerhet. Tekniska data TMT-918 Fjärrkontroll med timer KOMPATIBILITET Den här sändaren är kompatibel med alla självlärande mottagare från System Nexa. Timerfunktionerna bör dock inte användas på mottagare med dimmer. FUNKTIONALITET

Läs mer

K 185P. Bruksanvisning

K 185P. Bruksanvisning K 185P Bruksanvisning Varning Om denna enhet innehåller kolvätekylmedium var god se riktlinjerna nedan. Då enheten innehåller ett lättantändligt kylmedium är det ytterst viktigt att säkerställa att kylledningarna

Läs mer

Pure binax. Bruksanvisning. www.siemens.se/horsel. Livet låter fantastiskt.

Pure binax. Bruksanvisning. www.siemens.se/horsel. Livet låter fantastiskt. Pure binax Bruksanvisning www.siemens.se/horsel Livet låter fantastiskt. Innehåll Välkommen 4 Din hörapparat 5 Apparatmodell 5 Bekanta dig med din hörapparat 5 Komponenter och namn 6 Kontroller 8 Inställningar

Läs mer

4:4 Mätinstrument. Inledning

4:4 Mätinstrument. Inledning 4:4 Mätinstrument. Inledning För att studera elektriska signaler, strömmar och spänningar måste man ha lämpliga instrument. I detta avsnitt kommer vi att gå igenom de viktigaste, och som vi kommer att

Läs mer

MASSAGEAPPARAT FÖR ÅTERUPPLIVAD ÖGONKONTUR

MASSAGEAPPARAT FÖR ÅTERUPPLIVAD ÖGONKONTUR MASSAGEAPPARAT FÖR ÅTERUPPLIVAD ÖGONKONTUR FULLSTÄNDIG BRUKSANVISNING KOMMA IGÅNG Gratulerar! Du har tagit det första steget mot yngre, piggare ögon genom att köpa denna produkt från FOREO. Passa på och

Läs mer

POLAR CS CADENCE SENSOR W.I.N.D. Bruksanvisning

POLAR CS CADENCE SENSOR W.I.N.D. Bruksanvisning POLAR CS CADENCE SENSOR W.I.N.D. Bruksanvisning SVENSKA Polar CS kadenssensor W.I.N.D. är konstruerad för att mäta kadens, d.v.s. varv per minut på tramporna vid cykling. Ingen annan användning är avsedd

Läs mer

LBST-604. NEXA LBST-604 Skymningsrelä. Säkerhet. Tekniska data. Uppdaterad: 23 feb 2015 1 av 7

LBST-604. NEXA LBST-604 Skymningsrelä. Säkerhet. Tekniska data. Uppdaterad: 23 feb 2015 1 av 7 LBST-604 NEXA LBST-604 Skymningsrelä KOMPATIBILITET Den här mottagaren fungerar med alla självlärande Nexa-mottagare. FUNKTIONALITET Skymningsrelä med timer för automatisk avstängning. För utomhusbruk

Läs mer

Monteringsanvisning och Garanti

Monteringsanvisning och Garanti Monteringsanvisning och Garanti Sängen som ger dig mer Stjärnbädden har en tydlig filosofi att ge högsta kvalitet, bästa sovkomfort och att alltid erbjuda riktigt prisvärda sängar Med en säng från Stjärnbädden

Läs mer

Användarhandbok Trådlös laddningsplatta DT-903

Användarhandbok Trådlös laddningsplatta DT-903 Användarhandbok Trådlös laddningsplatta DT-903 Utgåva 1.0 SV Användarhandbok Trådlös laddningsplatta DT-903 Innehåll Säkerhet 3 Om ditt tillbehör 4 Knappar och delar 5 Ladda telefonen 6 Få meddelanden

Läs mer

EM2050 RotoBolt Elektroniskt Svängregellås. BRUKSANVISNING för ANVÄNDARE och MANAGER_EL1+9/S (EM2050) Att Öppna: Exempel: jjjjjj.

EM2050 RotoBolt Elektroniskt Svängregellås. BRUKSANVISNING för ANVÄNDARE och MANAGER_EL1+9/S (EM2050) Att Öppna: Exempel: jjjjjj. MLS Software EM2050 RotoBolt Elektroniskt Svängregellås BRUKSANVISNING för ANVÄNDARE och MANAGER_EL1+9/S (EM2050) Software: MLS EM2050 Att Öppna: Tryck in kod: ex. 1-2-3-4-5-6 Rekommenderade Knappsatser:

Läs mer

Portabelt Bluetooth Ljudsystem Med PLL FM Radio TRA-800BT. Svensk Instruktions Manual

Portabelt Bluetooth Ljudsystem Med PLL FM Radio TRA-800BT. Svensk Instruktions Manual Portabelt Bluetooth Ljudsystem Med PLL FM Radio TRA-800BT Svensk Instruktions Manual Din enhet har tillverkats och monterats under Roadstars strikta kvalitetskontroll. Innan du använder enheten, läs igenom

Läs mer

Predator Digital 3D. Predator Digital 3D. Bruksanvisning. Version 1.0

Predator Digital 3D. Predator Digital 3D. Bruksanvisning. Version 1.0 Predator Digital 3D Bruksanvisning Version 1.0 Copyright Det är inte tillåtet att reproducera eller överlåta någon del av denna bruksanvisning i någon form eller på något sätt, elektroniskt eller mekaniskt,

Läs mer

LBST-609. NEXA LBST-609 Skymningsrelä. Säkerhet. Tekniska data

LBST-609. NEXA LBST-609 Skymningsrelä. Säkerhet. Tekniska data LBST-609 NEXA LBST-609 Skymningsrelä KOMPATIBILITET Den här mottagaren fungerar med alla självlärande Nexa-mottagare. FUNKTIONALITET Skymningsrelä med timer för automatisk avstängning. För utomhusbruk

Läs mer

Bruksanvisning. Bestic software version 1.0-2.0. Äthjälpmedel. Internet: www.bestic.se

Bruksanvisning. Bestic software version 1.0-2.0. Äthjälpmedel. Internet: www.bestic.se Bruksanvisning Bestic software version 1.0-2.0 Äthjälpmedel Sida 1 (20) Innehållsförteckning 1. Introduktion 2. Säkerhet 3. Produktöversikt 4. Handhavande 5. Äta med Bestic 6. Skötselråd 7. Transport och

Läs mer

PEDAGOGISK PLANERING för ELEKTRICITET och MAGNETISM

PEDAGOGISK PLANERING för ELEKTRICITET och MAGNETISM Namn: Klass: 2012-01-10 PEDAGOGISK PLANERING för ELEKTRICITET och MAGNETISM Ämne: Fysik Årskurs/termin: År7 /vt 2012 v 2-6 Ansvarig pedagog: Britt-Mari Karlsson, Ing-Mari Ängvide Inledning: Naturvetenskapen

Läs mer

PCI ETHERNET CARD 100 MB

PCI ETHERNET CARD 100 MB PCI ETHERNET CARD 100 MB Användarhandbok Version 1.0/Winbond Upphovsrätt Ingen del av denna manual får utan tillverkarens föregående skriftliga tillstånd reproduceras eller överlämnas, i någon form eller

Läs mer

Energihantering Användarhandbok

Energihantering Användarhandbok Energihantering Användarhandbok Copyright 2008 Hewlett-Packard Development Company, L.P. Windows är ett USA-registrerat varumärke som tillhör Microsoft Corporation. Informationen i detta dokument kan komma

Läs mer

STRIX Användarhandbok

STRIX Användarhandbok STRIX Användarhandbok Innehåll 1 Allmänt...2 2 Att använda STRIX...3 3 Användningsområden...4 4 Anslutningar...5 5 säkerhet...6 6 Sist men inte minst...9 7 Garanti...10 1 Allmänt Grattulerar till dit köp

Läs mer

TRUST 120V WIRELESS DVD & VIDEO VIEWER

TRUST 120V WIRELESS DVD & VIDEO VIEWER Instruktioner för att komma igång Kapitel 1. Anslutning (4.2) 2. Använda Fjärrkontrollsförlängaren (4.3) 3. Kontroll efter installationen (5) 1 Inledning Den här bruksanvisningen är avsedd för användare

Läs mer

Instruktioner för dig som ska söka till Mattekollo 2016

Instruktioner för dig som ska söka till Mattekollo 2016 Instruktioner för dig som ska söka till Mattekollo 2016 Matematik är KUL men Mattekollo 2016 har tyvärr ett begränsat antal platser, nämligen 40 stycken. Det blir även ett roligare kollo om de som kommer

Läs mer

ELEKTRICITET. Vad använder vi elektricitet till? Hur man använder elektricitet?

ELEKTRICITET. Vad använder vi elektricitet till? Hur man använder elektricitet? ELEKTRICITET Vad använder vi elektricitet till? Hur man använder elektricitet? ELEKTRICITET I EN KRETS En elektrisk krets 1. Slutenkrets 2. Öppenkrets KOPPLINGSSCHEMA Komponenter i en krets Batteri /strömkälla

Läs mer

TORKEL 840 /860. g GE Energy Services Programma Products. Batteriurladdare TORKEL 840/860

TORKEL 840 /860. g GE Energy Services Programma Products. Batteriurladdare TORKEL 840/860 TORKEL 840 /860 Batteriurladdare Batterierna i kraftverk och transformatorstationer ska förse anläggningarna med reservkraft vid nätavbrott. Tyvärr kan batteriernas kapacitet minska innan de nått den beräknade

Läs mer

Editering, Kompilering och Exekvering av Javaprogram

Editering, Kompilering och Exekvering av Javaprogram UMEÅ UNIVERSITET Institutionen för informatik B.1, Programmeringens grunder, 5 poäng Editering, Kompilering och Exekvering av Javaprogram Introduktion Syftet med kursmomentet Programmeringens grunder (B.1)

Läs mer

DATORTEKNIK. Tangentbord, knappsatser och deras avkodning

DATORTEKNIK. Tangentbord, knappsatser och deras avkodning UMEÅ UNIVERSITET Tillämpad fysik och elektronik Datorteknik Håkan Joëlson 2001-08-30 v 1.1 DATORTEKNIK Innehåll Uppbyggnad Hårdvara Koppling Tangentbordsavkodning Knappidentifiering Metodval Avstudsning

Läs mer

BRUKSANVISNING VE ISO

BRUKSANVISNING VE ISO BRUKSANVISNING ISOLATIONSPROVARE VE ISO E9019200 Referenser märkta på instrumentet eller i manualen Mått i mm Varning för potentiell fara, kontrollera i manualen. Referens: Läs detta noga. Försiktighet!

Läs mer

Digitala Projekt (EITF11)

Digitala Projekt (EITF11) Digitala Projekt (EITF11) Temperaturgivare med larm Handledare: Bertil Lindvall 2014-05-20 Erik Hellered, I-11 Andreas Sjöblom, I-11 Philip Dahlström, I-11 Table of Contents Inledning... 1 Kravspecifikation...

Läs mer

Din manual SUUNTO MEMORY BELT http://sv.yourpdfguides.com/dref/2350515

Din manual SUUNTO MEMORY BELT http://sv.yourpdfguides.com/dref/2350515 Du kan läsa rekommendationerna i instruktionsboken, den tekniska specifikationen eller installationsanvisningarna för SUUNTO MEMORY BELT. Du hittar svar på alla dina frågor i instruktionsbok (information,

Läs mer

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen?

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? ICT LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? Daniel Lindfors 12/9/07 dlindf@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna laboration

Läs mer

Laboration Kombinatoriska kretsar

Laboration Kombinatoriska kretsar Laboration Kombinatoriska kretsar Digital Design IE1204/5 Observera! För att få laborera måste Du ha: bokat en laborationstid i bokningssystemet (Daisy). löst ditt personliga web-häfte med förkunskapsuppgifter

Läs mer

Flaxande fjärilen Frida

Flaxande fjärilen Frida Flaxande fjärilen Frida Fjärilen flaxar med vingarna när man vevar på veven. Se en film på produkten: http://youtu.be/dwuwkcawrem Vilket material behöver man? Kork för PET-flaska Remskiva för motor Gitarrsträng

Läs mer

Instruktionsmanual. Instruktionsmanual för FMH 6050. 1 Inledning

Instruktionsmanual. Instruktionsmanual för FMH 6050. 1 Inledning Instruktionsmanual Instruktionsmanual för FMH 6050 1 Inledning Du gjorde ett utmärkt val då du inhandlade denna produkt, tillverkad av innovativ teknologi som kommer ge dig unik service. Ta några minuter

Läs mer

LEGO MINDSTORMS Education EV3

LEGO MINDSTORMS Education EV3 LEGO MINDSTORMS Education EV3 Framtiden tillhör de kreativa πr ROBOTAR OCH IT KREATIVITET SAMARBETE PROBLEMLÖSNING EV3 en evolution av MINDSTORMS Education! LEGO MINDSTORMS Education har bevisat att det

Läs mer

Tack för att du köpt vår digitala MP3-spelare. Innan du använder spelaren, läs igenom den här användarhandboken så att du vet hur spelaren fungerar.

Tack för att du köpt vår digitala MP3-spelare. Innan du använder spelaren, läs igenom den här användarhandboken så att du vet hur spelaren fungerar. Tack för att du köpt vår digitala MP3-spelare. Innan du använder spelaren, läs igenom den här användarhandboken så att du vet hur spelaren fungerar. A.VARNING Läs säkerhetsanvisningarna innan du gör några

Läs mer

Referenshandbok Expansionsenhet för HP Notebook-dator

Referenshandbok Expansionsenhet för HP Notebook-dator Referenshandbok Expansionsenhet för HP Notebook-dator Dokumentartikelnummer: 336449-101 Augusti 2003 I det här dokumentet finns instruktioner för hur du använder expansionsenheten för HP Notebook-datorn

Läs mer

BRUKSANVISNING. TapeKing. Talande måttband med vinkelmätare och vattenpass

BRUKSANVISNING. TapeKing. Talande måttband med vinkelmätare och vattenpass BRUKSANVISNING TapeKing Talande måttband med vinkelmätare och vattenpass SV INNEHÅLLSFÖRTECKNING 1. Inledning 3 2. Beskrivnig 3 3. Strömförsörjning 5 Funktioner 6 4.1 Mätning 6 4.2 Mätning med/utan hölje

Läs mer

- 1 - 3 Ovanliga Tips till ett Smalare Liv av Seif Fendukly 2012. Alla rättigheter förbehålls.

- 1 - 3 Ovanliga Tips till ett Smalare Liv av Seif Fendukly 2012. Alla rättigheter förbehålls. - 1 - - 2-3 Ovanliga Tips till ett Smalare Liv Av Seif Fendukly Användarvillkor I den här guiden presenterar författaren information om muskler, fysiologi och kostråd. All information presenteras enbart

Läs mer

Instruktioner för att använda MathackareN

Instruktioner för att använda MathackareN Instruktioner för att använda MathackareN Innehållsförteckning Säkerhet när det gäller MathackareN...86 Viktiga säkerhetsföreskrifter...87 Elektriska krav...88 Avfallshantering av elektrisk utrustning...88

Läs mer

HF0010. Introduktionskurs i datateknik 1,5 hp

HF0010. Introduktionskurs i datateknik 1,5 hp HF0010 Introduktionskurs i datateknik 1,5 hp Välkommna - till KTH, Haninge, Datateknik, kursen och till första steget mot att bli programmerare! Er lärare och kursansvarig: Nicklas Brandefelt, bfelt@kth.se

Läs mer

CANDY4 HD II 20160419

CANDY4 HD II 20160419 CANDY4 HD II 20160419 2 Innehållsförteckning 1 Vad är CANDY4 HD II?... 6 2 Säkerhetsföreskrifter... 7 3 Vad finns i förpackningen?... 8 4 Fysisk beskrivning... 9 5 Kom igång... 11 5.1 Ladda batteriet...

Läs mer

Trådlös Rök Detektor SD14

Trådlös Rök Detektor SD14 Instruktions manual Trådlös Rök Detektor SD14 Passar till följande larm: Home Prosafe SC9100 och Homesafe SC14 Innehållsförteckning Kapitel: Sida: 1. Introduktion... 3 2. Funktion... 3 3. Säkerhets- och

Läs mer

För support videos, webinstruktioner och mer information besök oss på www.thinksmartbox.com

För support videos, webinstruktioner och mer information besök oss på www.thinksmartbox.com Komma igång Grid 3 Svensk översättning av Leena Öberg på Picomed (www.picomed.se) För support videos, webinstruktioner och mer information besök oss på www.thinksmartbox.com Välkommen till Grid 3 ger dig

Läs mer

Installationsinstruktioner

Installationsinstruktioner Installationsinstruktioner T20RX-02AKL, T20RX-02AKM, T20/T60RX-03ADL, T20RX-03ADM, T60RX-04ASL, T60RX-04ASM, T60RX-04BSL, T60RX-04BSM,T60RX-04CSL, T60RX-04CSM, T60RX-04DSL, T60RX-04DSM, T60RX-08ASL, T60RX-08ASM,

Läs mer

Bruksanvisning TP329

Bruksanvisning TP329 Bruksanvisning TP329 1 2 BRUKSANVISNING TP-329 INNEHÅLLSFÖRTECKNING INNEHÅLLSFÖRTECKNING...1 INTRODUKTION...1 HUVUDFUNKTIONER...1 SÄKERHET OCH UNDERHÅLL...3 Säkerhetsinformation...3 Vård av denna Produkt...3

Läs mer

Bruksanvisning. Trådlöst kopplingsuttag FS20ST

Bruksanvisning. Trådlöst kopplingsuttag FS20ST Sidan 1 Bruksanvisning Trådlöst kopplingsuttag FS20ST Artikelnummer: 623004 Denna bruksanvisning avser denna produkt, och innehåller viktig information om driftsättning och handhavande. Spara därför denna

Läs mer

ViTex snabbguide. 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument

ViTex snabbguide. 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument ViTex snabbguide 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument 2. Uppläsning i ViTex Ikoner för uppläsning Läs upp enstaka

Läs mer

Installationsguide. För att installera mjukvara och hårdvara, följ nedanstående anvisningar.

Installationsguide. För att installera mjukvara och hårdvara, följ nedanstående anvisningar. Installationsguide För att installera mjukvara och hårdvara, följ nedanstående anvisningar. Inkoppling av Logger 2020 eller SunLogger 2020 mot PC/LoggerSoft 1. Logger 2020 ansluts alltid via en router,

Läs mer

SOUNDSTICKS WIRELESS. Installationsguide

SOUNDSTICKS WIRELESS. Installationsguide SOUNDSTICKS WIRELESS Installationsguide 2 SOUNDSTICKS WIRELESS 1. Läs dessa anvisningar. 2. Spara anvisningarna. 3. Uppmärksamma alla varningar. 4. Följ alla anvisningar. 5. Använd inte apparaten nära

Läs mer

SafetyMOB. Installations och användarmanual för. trådlöst nödstopp - dödmansgrepp. SafePort Marine. Dokument: SM_UM_sv Version: 2014-09-25

SafetyMOB. Installations och användarmanual för. trådlöst nödstopp - dödmansgrepp. SafePort Marine. Dokument: SM_UM_sv Version: 2014-09-25 Installations och användarmanual för SafetyMOB trådlöst nödstopp - dödmansgrepp Dokument: SM_UM_sv Version: 2014-09-25 SafePort Marine email: info@safeportmarine.se tel: +46 8 501 64 306 www.safeportmarine.se

Läs mer

Datorsystem Laboration 2: Minnesmappade bussar

Datorsystem Laboration 2: Minnesmappade bussar Datorsystem Laboration 2: Minnesmappade bussar Senast uppdaterad: 14 oktober 2012 Version 1.2 Student: Lärare: Underskrift: Underskrift: Datum: Datorsystem Laboration 2 1 Innehåll 1 Inledning 2 1.1 Introduktion..................................

Läs mer

Installation av fjärrströmbrytare HE842, HE843 och HE862(2).

Installation av fjärrströmbrytare HE842, HE843 och HE862(2). Manual 2 Med HE800 serien kan du enkelt och trådlöst tända och släcka lampor och styra andra elektroniska enheter. Sändarna kan styra enskilda samt grupper av brytare och dimmrar. Den trådlösa kommunikationen

Läs mer

Om NXTprogrammering. Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT?

Om NXTprogrammering. Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Om NXTprogrammering RCX-modul (Robotic Commander explorer) Styrenhet som innehåller liten dator Vad innehåller lådan? Liten dator, sensorer, motorer, hjul Massor av legobitar RCX-modulen Skärm Gå vänster

Läs mer

SMARTBOX. Användarmanual 14.10.23

SMARTBOX. Användarmanual 14.10.23 1 SMARTBOX Användarmanual 14.10.23 INNEHÅLL. FJÄRRKONTROLL... 3 PRODUKT... 4 KOM IGÅNG... 5 KANALSÖKNING... 6 ANVÄNDNING... 7 TV-GUIDE... 8 HEJ OCH GRATTIS TILL DIN SMARTBOX! I den här manualen kan du

Läs mer

4 Laboration 4. Brus och termo-emk

4 Laboration 4. Brus och termo-emk 4 Laboration 4. Brus och termoemk 4.1 Laborationens syfte Detektera signaler i brus: Detektera periodisk (sinusformad) signal med hjälp av medelvärdesbildning. Detektera transient (nästan i alla fall)

Läs mer

Krypande kaninen Karin

Krypande kaninen Karin Krypande kaninen Karin Kaninens hjul snurrar och den får en rolig krypande rörelse! Se en film på produkten: http://youtu.be/3_mdnvihxos Vilket material behöver man? Plywood 21 mm tjock Distanser - muttrar

Läs mer

Installations- och felsökningsguide för trygghetstelefoner i eget boende

Installations- och felsökningsguide för trygghetstelefoner i eget boende 1 Installations- och felsökningsguide för trygghetstelefoner i eget boende 1. Rutiner för installation av trygghetstelefon... 2 1.1 Viktigt att tänka på om vårdtagaren har... 2 ADSL-modem... 2 villalarm...

Läs mer

ceti Bluetooth stereo headset Användarhandbok Owner s manual ILD International AB 2010 V1.0

ceti Bluetooth stereo headset Användarhandbok Owner s manual ILD International AB 2010 V1.0 ceti Bluetooth stereo headset Användarhandbok Owner s manual ILD International AB 2010 V1.0 Introduktion Tack för att du väljer ett FLEX headset! FLEX ceti är ett trådlöst Bluetooth -headset i komfortmodell

Läs mer

FM/MW BORDSRADIO RETROSTIL I TRÄ HRA1500N SVENSK MANUAL

FM/MW BORDSRADIO RETROSTIL I TRÄ HRA1500N SVENSK MANUAL FM/MW BORDSRADIO RETROSTIL I TRÄ HRA1500N SVENSK MANUAL Vad roligt att du köpt en av våra produkter! Visste du att... grundades 1976, och var dom första att tillverka bilstereo med autoreverse deck funktion

Läs mer