Digital konstruktion Grupp 8 Digitalt vattenpass
|
|
- Siv Berg
- för 8 år sedan
- Visningar:
Transkript
1 Digital konstruktion Grupp 8 Digitalt vattenpass av Michael Bodin bodin@student.chalmers.se Johan Böhlin johboh@student.chalmers.se Patrik Opacic opacic@student.chalmers.se Peiman Khorramshahi e0peiman@student.chalmers.se 1
2 Innehållsförteckning 1. Innehållsförteckning Sammanfattning Inledning Systemspecifikation Manual Delblock CPLD Dataväg Displayen - LCD Accelerometern Räknarna Minnet Felanalys Slutsats... 9 A. Appendix...10 A.1 Blockschema A.2 Komponentlista A.3 Kopplingsshema-CPLD A.4 Tillståndsgraf-LCDTest A.5 Beskrivning av tillståndsgraf-lcdtest A.6 Tillståndsgraf-LCDTest förenklad A.7 Tillståndsgraf-STYRENHET...20 A.8 Tillståndsgraf-XYLogic A.9 Javaprogrammet A.10 Signalnamnlista...23 A.11 Kopplingsshema-Vattenpasset A.12 Kretskortslayout-Vattenpasset
3 2. Sammanfattning Vi har konstruerat ett digitalt vattenpass som mäter lutningsvinkeln i två axlar och visar det på en display. Konstruktionen består av fem integrerade kretsar plus en programmerbar krets. Vattenpasset visar korrekta värden mellan -10 till +10 grader, med en decimal noggranhet. 3. Inledning Vår uppgift var att konstruera ett digitalt vattenpass med hjälp av en CPLD (programmerbar krets) och andra integrerade kretsar. Syftet med uppgiften var att ge praktiska kunskaper och färdigheter i att använda digitala integrerade kretsar, att arbeta med begränsade resurser och att gå från en specifikation till en fungerande krets. Det var fritt för projektgruppen lösa uppgiften som de ville såvida följande krav uppfylldes: 4-12 IC-kretsar skulle användas Det skulle finnas en kontrollenhet och dataväg Kontrollenheten skulle köras i minst 1 MHz Programmerbar logik skulle användas Arbetet utfördes i en grupp om fyra teknologer och löpte under sex veckor. Projektmedlemmarna hade tillgång till ett labbrum där en dator, kopplingsdäck, oscilloskop, komponenter, logikanalysatorer och annan utrustning fanns tillgänglig. På datorn fanns också utvecklingsverktyget Xilinx installerat. I Xilinx kunde man skapa tillståndsgrafer och kopplingsscheman som programmet sedan använde för att programmera vår CPLD. Vidare fanns det möjlighet att simulera hela CPLD:n eller enskilda delar, dock så fungerade denna funktion inte helt felfritt. Denna rapport beskriver projektgruppens arbete. Rapporten fungerar som systemspecifikation och kan också användas som en manual. Tanken är att den ska kunna läsas av både användare och utvecklare. Rapporten börjar med att ge en översiktlig beskrivning av det digitala vattenpassets konstruktion. Denna del beskriver i stora drag hur systemet fungerar, vilka komponenter som används samt hur konstruktionen designats. Vidare i rapporten beskrivs de olika delarna i konstruktionen mer ingående. Först och främst beskrivs CPLD:n och dess kopplingsschema. Vidare beskrivs i detalj funktionen hos de andra komponenter vi använt oss av i konstruktionen. Slutligen presenteras en felanalys av systemet samt vilka slutsatser som dragits. 4. Systemspecifikation Gradmätning: -10 till 10 grader (i X- och Y-led). 16 teckensdisplay (med kontrastinställningsmöjligheter) där båda lutningsvinklarna skrivs ut med en decimal. Resetknapp som nollställer systemet. 3
4 5. Manual Anslut en stabiliserad 5V strömkälla till kopplingsplinten på kretskortet. Se till att ansluta 5V och jord rätt så du inte polvänder. När strömmen är ansluten tryck på den röda reset knappen för att starta vattenpasset. Displayen bör nu visa tecken. Ser du inga tecken eller om det är väldigt mörkt bör du justera konstrasten på displayen. Kontrasten justeras genom att med hjälp av en liten skruvmejsel vrida på den blåa potentiometern som är till höger om displayen. Du kan behöva justera om kontrasten om temperaturen där vattenpasset används varierar mycket, och även då betraktningsvinkeln ändras. Luta på vattenpasset för att se utslag på displayen. Om du vill låsa aktuellt värde på displayen håll inne resetknappen under tiden du vill låsa, och släpp den om du vill återgå till normalt läge. Felsökning Varför går kontrasten inte att justera in? Strömförsörjningen kan vara för dålig. Byt batteri eller se över strömkällan och försök igen. Varför visar displayen bara grader upp till 38 grader? Det är på grund av en hårdvarubegränsning hos accelerometern. Varför hänger min hylla snett efter jag har använt vattenpasset för att bygga den? Det kan vara för att du har försökt mäta vinklar större än 10 grader där exakthet inte kan garanteras. 6. Delblock Här följer en övergripande beskrivning av systemet: CPLD:n tar emot en puls från accelerometern och aktiverar räknarna. Räknarna räknar pulsens längd och lägger längden som adress till minnet. I minnet finns en tabell med gradtal motsvarande varje längd. CPLD:n skriver gradtalet på displayen. Se Appendix A.1 sida 14 för blockschema. 6.1 CPLD Översikt CPLD:n innehåller de mest avancerade funktionerna. Den består av tre huvudkomponenter. En styrenhet, som styr vattenpasset, en logik del som vi kallar för XY-logiken som hjälper till att slå fram rätt adress i minnet och en LCD-enhet som styr displayen. I CPLD:n har vi även en tvåvägsmux som vi tar emot signalerna från accelerometern. Se CPLD:ns kopplingsschema i appendix A.3 sidan 16. 4
5 Tvåvägsmuxen Denna komponent har två ingångar från accelerometern, en ingång som pulserar efter X-lutningen och en som pulserar efter Y - lutningen. Den har även en till insignal som bestämmer om den ska välja x eller y som insignal. SIG-signal som är en utsignal, är antingen densamma som x eller som y. Valsignalen XY, kommer från styrenheten som bestämmer vilken av X eller Y signalen som skall läsas. SIG, går i sin tur in i xy-logiken. Styrenheten Styrenheten styr kretsen, den har tre ingångar (exkl. CLK), den börjar med att lägga ut en XY signal som är hög, och nollställer vår räknare, genom skicka ut en resetc signal till xy-logiken. xy-logiken styr vår externa räknare, som genererar en DONEC=1 till styrenheten då SIG (som är hög vid detta tillfälle) går låg igen. När styrenheten får DONEC, skickar den ut en LCDW signal till LCDtest som aktiverar LCD för skrivning och skrivet det som skall stå på displayen. När LCDtest är klar skickar den enheten en klar-signal, LCDDONE, till styrenheten som då inverterar värdet på sin xy-utgång (så att andra axeln väljes för avläsning). XY-logiken XY-logiken är en logikdel som ger en intern klockpuls, ut till två externa räknare, som i sin tur pekar på vilken minnesadress som skall läsas av LCDtest. Vad denna enhet gör i kort är att pulsa så länge SIG-signalen från tvåvägsmuxen är hög, så man får ett värde i räknaren på hur lång SIGpulsen var och därmed kommer pekaren så snart den har värdet på hur lång SIG-pulsen var, att peka på det vinkelvärde i minnet som SIG-pulsens längd motsvarar. I detalj fungerar det så att vid reset kommer XY-logiken att sätta sig i vänteläge för att vänta på att en SIG-puls ska bli låg (den ska inte pulsa om SIG råkar vara hög då den startar, utan den väntar på en ny SIG-puls). När den väl blir låg sätts enheten i ett annat vänteläge där den väntar på att SIG-pulsen ska bli hög igen (alltså början på en ny SIG-puls). När SIG väl blir hög igen börjar XY-logiken pulsera ut ur sin PULSE_OUT utgång, pulserna som kommer ut där så länge SIG innehar halva klockfrekvensen 0.5 MHz. PULSE_OUT går till externa räknaren som börjar räkna pulserna från XY-logiken, När SIG-pulsen går låg igen, slutar enheten att pulsa, och skickar iväg en signal till styrenheten att räknaren är klar och pekar på rätt adress i minnet. När styrenheten fått signal (DONEC) från xy-logiken att räknarna har räknat klart, skickar styrenheten ut LCDW till lcdstyrenheten för att tala om att den ska skriva till displayen. När displayutskriften är klar (LCDDONE) skickas en resetsignal (RESETC) som nollställer räknarna och börjar om med att räkna ytterligare en SIG-puls. LCDtest Styrenhet för LCD Denna enhet driver displayen i konstruktionen. Den består av 30 olika tillstånd och har två ingångar och en databuss (DATA_IN) på åtta ingångar. Den har även DATA_UT på åtta utgångar. DATA_UT och DATA_IN bildar tillsammans DATA_BI som är en kombinatorisk ut- och ingång. Enheten har två utgångar (ENABLE och RS) som går till resp. ingångar på displayen. Den har två utgångar för att styra minnet B2 som bestämmer om vi ska hämta tecken och första siffran eller andra och tredje siffran från minnet (se mer information i avsnitt 6.5 om hur datan lagras i minnet). Vi har också OEM som aktiverar minnesdressen vi vill läsa från och lägger ut innehållet på bussen. I kort fungerar LCDtest som så att vid RESET kommer enheten börja med att initiera displayen. Interface, antal tecken som kan visas samtidigt på displayen, markör och markörblink ställs in. Efter det kommer den att vänta på klarsignal, för skrivning, från styrenheten. När den har fått klartecken kommer den undersöka vilket värde som ligger på XY ingången och antingen skriva "X:" på vänstra delen av displayen eller "Y:" på högra delen av displayen. Efter det kommer enheten att läsa av första värdet från minnet (dvs. tecknet och första gradtalet). Den skriver ut "+" eller "-", beroende av vad fjärde biten är i datavärdet. Sen omvandlar den första talet 5
6 (som kommer i binärform från minnet) till ascii-tecken, och skriver ut det. När den har skrivit klart första tecknet aktiveras B2 och adressen där andra och tredje talet pekas ut. Andra värdet hämtas, konverteras och skrivs ut på displayen. Efter det skrivs,. Sedan läses andra byten in från minnet, tredje talet plockas ut, konverteras och skrivs ut på displayen. Nu har enheten gått ett varv i sin interna loop och hoppar tillbaka till det tillstånd där den väntar på klartecken från styrenheten. Se förenklad LCDTest i appendix A.6. Ytan på CPLD CPLD:n har sammanlagt fyra stycken insignaler (inkluderat CLK och RESET). Utöver CLK och RESET är det X och Y signalerna från accelerometern som går in i den. Ut kommer sju signaler. E (Enable) som klockar in data i displayen, RS (Register select) som styr om data som skickas är en instruktion eller tecken. Vi har också PULSE_OUT som pulserar till räknaren (hur, står under XYlogiken). Sen har vi en CLEAR_COUNTER och en CLEAR_COUNTER2 som nollställer fjortonrespektive fyrabitarsräknarna efter varje gång LCDtest är klar. Vi har också B2 som bestämmer på vilken halva av minnet vi ska läsa på och OEM som aktiverar minnet. Sedan finns det åtta i/o signaler, som är databussen mellan CPLD:n och själva displayen. Hur signalerna är placerade på CPLD:n syns på bilden under. I/O Namn I/O funktion Pinne Y Input P4 X Input P3 RS Output P2 REAL_RESET Input P39 PULSE_OUT Output P7 OEM Output P44 E Output P43 DATA_bi<7> Input/Output P28 DATA_bi<6> Input/Output P29 DATA_bi<5> Input/Output P33 DATA_bi<4> Input/Output P34 DATA_bi<3> Input/Output P35 DATA_bi<2> Input/Output P36 DATA_bi<1> Input/Output P37 DATA_bi<0> Input/Output P38 CLK Input P5 CLEAR_COUNTER2 Output P6 CLEAR_COUNTER Output P9 B2 Output P42 6
7 6.1.1 Datavägen Vi har en åttabitars dataväg i vår konstruktion. CPLD:n använder bussen till för att läsa från minnet och för att skriva till displayen. Displayen håller aldrig bussen då displayen bara läser data. Minnet lägger ut data på bussen först efter att signalen OEM aktiverats från CPLD:n. Detta gör att bussen kan delas mellan displayen, minnet och CPLD:n. 6.2 Displayen LCD För att visa vattenpassets lutning användes en LCD-display på 16 tecken 1 rad, ASCII. En 8-bitars databuss (DB0-DB7) används för att skicka instruktioner och skriva tecken till LCD:n vilket gör gränssnittet enkelt och praktiskt. Insignalen RS indikerar om det är data som ska läsas/skickas (RS hög) eller en instruktion som ska skrivas (RS låg). Innan man kan börja skriva tecken på displayen måste den initieras. Här följer en beskrivning av själva initieringsfasen. Under de första 15ms efter att strömmen slagits på (startuptiden) kan ingen data skickas eller tas emot från displayen. När displayen är igång är nästa steg i initieringen att skicka fyra instruktioner i följd: Display Clear, Function Set, Display ON/OFF, Entry Mode Set. Display Clear rensar displayen samt sätter teckenmarkören (som indikerar var tecken skrivs) till ursprungspositionen. Function Set sätter vilket interface som ska användas (8/4- bitar) och om en eller två rader ska användas. Display ON/OFF aktiverar displayen samt konfigurerar markören. Entry Mode Set sätter huruvida displayen skiftar till höger eller vänster när tecken skrivs och om markören ska flyttas fram ett steg när ett tecken skrivs eller inte. Varje instruktion tar en stund att utföra (Execution Time) och om man inte väntar den tiden innan man skickar nästa instruktion kan displayen sluta fungera. För att skriva tecken på displayen ska insignalen RS sättas hög och en ASCII-kod, som motsvarar det tecken man vill skriva, ska läggas på databussen. 6.3 Accelerometern är en dubbelaxlad accelerometer som använder sig av gravitationskraften för att mäta lutningsvinkeln på två olika axlar. Accelerometerns två utsignaler är definierad som följande: där formeln för att räkna ut accelerationen är A (g) = (T1/T2 0.5) / 0.2 och där A är mätt i G. För att omvandla till grader tar man arcsin på accelerationen. T2 är ett fast värde, i vårt fall 10ms. Pulsbredden T1 ändras då lutningsvinkeln ökar eller minskar och ligger mellan 3 och 7 milisekunder. 3 ms är vid 1 g eller -90 grader, 5 ms när accelerationen är noll dvs 0 grader, och motsvarande då 7 ms vid +90 grader. Accelerometern är bara exakt runt noll accelerationen och ger inte alls korrekta värden långt från noll. Tanken är att man skall använda accelerometerns dubbla axlar för att mäta en lutning, för att på så vis få noggranhet nära noll och nära 1 g. Vi har dock använt den för att mäta lutningen i två plan, sett som ett XY diagram. 7
8 6.4 Räknarna Vi använder oss utav två stycken binära räknare, en fyra- och en fjortonbitsräknare. Dessa räknare har binära utgångar där motsvarande uppräknade värde kan avläsas hela tiden. Minnet vi använder, som räknarna är kopplade till, är ett fjortonbitarsminne. Dock behöver vi bara använda de första tretton bitarna från räknarna för att adressera minnet, men fjorton-bitarsräknaren är kapslad i en 16 pinnars krets och har då bara av utrymmersskäl bara bitutgångarna 0, 3-13 så vi behöver en till räknare som täcker upp de bitar som fattas. Vi tar därför de lägsta fyra bitarna från fyrabitarsräknaren. Räknarna har ingång för en klockpuls, vilket räknar upp räknaren varje gång en sådan kommer. Denna klockpuls styr vi när den ska komma för att räknarna inte ska räkna när vi inte vill. Fjortonbitsräkarnen har en resetingång som återställer räknaren till noll, detta saknar dock fyrabitsräknaren. Istället har den möjlighet att via fyra stycken binära ingångar ladda räknaren med ett vist värde varje gång man ger den en loadsignal. Vi laddar då räknaren med det binära värdet 0000 vilket motsvarar reset på fjortonbitsräknaren. 6.5 Minnet Minnet är på fjorton bitar vilket motsvarar adresser med möjlighet att lagra en byte på varje adress. För att läsa ett värde i minnet lägger man ut den adressen man vill läsa på på adressingångarna och aktiverar sedan minnets CE och OE ingångar. CE betyder Chip Enable och läser in adressen på adressbussen. OE betyder Output Enable och lägger ut datan på databussen som ligger på den aktuella adressen. Minnet programmerar man genom att bränna in datan via en programmerare/brännare. Där laddar man in sin binära datafil och bränner in den. Vill man lägga in en annan data så får man först radera minnet genom att belysa det med UV-ljus en halvtimme. Se appendix för det javaprogram som generarar den binära fil motsvarande det data som ligger i minnet. På adressingången ligger ett binärt värde från räknarna som motsvarar i millisekunder den tid pulsen från accelerometern var hög. Tiden, eller värdet, är mellan I minnet har vi programmerat in ett gradtal motsvarande varje tid som kan ligga som adress in på minnet. Vi sparar i minnet om värdet är positivt eller negativt, och ett gradtal med två värdesiffror och en decimal. Allt detta får inte plats i en byte utan sparas i två byte. Byte ett lägger vi orginaladressen som vi adresserar direkt från räknaren, dvs När vi vill läsa byte nummer två hoppar vi iväg med hjälp av den högsta adressbiten i minnet 8192 steg, halva minnets storlek. Original adressen ligger då fortfarande kvar på de lägre adressbitarna. Byte två ligger alltså i intervallet Signal B2 motsvarar den högsta adressbiten i minnet och aktiveras från CPLD:n. Följande struktur sparas i minnet: Byte ett innehåller följande: 000P FFFF. Där P är 1 om talet är negativt och 0 om talet är positivt. FFFF är första siffran i gradtalet. Byte två innehåller följande: SSSS DDDD SSSS är andra siffran i gradtalet. DDDD är decimalsiffran i gradtalet. Gradtalet är bcdkodat i minnet, vilket innebär att man tar varje siffra för sig och gör om det binärt. Detta på grund av att när vi sedan ska skriva ut ett gradtal på displayen, som tar emot ett asciivärde, så behöver vi bara läsa ut varje siffra och lägga till värdet 48, vilket motsvarar 0 i ascii, för att få motsvarande asciitecken för den siffran. Antag att vi har gradtalet -37,4 som vi vill spara i vår datastruktur. Eftersom att talet är negativt ska P i byte nummer ett vara 1. Första siffran i talet är en trea, som vi skriver om på binär form: Vi har då byte nummer ett: Nästa siffra är en sjua, och på binär form: Och till slut decimalsiffran: Byte nummer två är då följande:
9 7. Felanalys Den största felkällan är accelerometern. Enligt databladet ska den ge en puls med bredden 3ms T1 7ms, men i praktiken är den 3.75ms T1 6.25ms. Vidare är accelerometerns noggrannhet störst runt 0 grader och avtar kraftigt med ökad lutningsvinkel. Konsekvensen av accelerometerns felaktiga pulsbredd är att vi bara kan mäta inom intervallet -38 till +38 grader istället för -90 till +90 grader. Accelerometerns bristande noggranhet gör att vi endast kan visa någorlunda korrekta värden i intervallet -10 till +10 grader. I det här intervallet har vi en noggranhet på ±0.1 grader. Utanför detta intervall kan denna noggranhet inte garanteras. Åtgärder man kan vidta för att få bättre noggranhet och större mätintervall är att: kompensera pulsbreddsfelet genom att göra linjär regression. byta accelerometer mot en med bättre precision. Bara mäta en lutningsvinkel med hjälp av båda axlarna. 8. Slutsats Vattenpasset fungerar som planerat för specifikationen vi angivit. Dock brukar vanliga vattenpass fungera i 180 (-90 till 90) grader. Man kan öka precisionen genom att använda accelerometerns båda axlar till att bestämma vinkeln i en axel. Vi kom inte undan trial and error -metoden då displayen visade sig vara problematisk. I övrigt fungerade allt som det skulle och vi är nöjda med resultatet. 9
10 Appendix 10
Ett minneselements egenskaper. F10: Minneselement. Latch. SR-latch. Innehåll:
F: Minneselement Innehåll: - Latchar - Flip-Flops - egister - Läs- och skrivminne (andom-access Memory AM) - Läsminne (ead Only Memory OM) Ett minneselements egenskaper Generellt sett så kan följande operationer
Digital- och datorteknik
Digital- och datorteknik Föreläsning #23 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Översikt När flera minnesmoduler placeras i processorns
Tentamen i Digital Design
Kungliga Tekniska Högskolan Tentamen i Digital Design Kursnummer : Kursansvarig: 2B56 :e fo ingenjör Lars Hellberg tel 79 7795 Datum: 27-5-25 Tid: Kl 4. - 9. Tentamen rättad 27-6-5 Klagotiden utgår: 27-6-29
Enchipsdatorer med tillämpningar LABORATION 7, ROBOT
Enchipsdatorer med tillämpningar LABORATION 7, ROBOT Laborationsansvariga: Anders Arvidsson Utskriftsdatum: 2005-05-14 Laboranter: 1 Syfte Denna laboration syftar till att introducera interrupt och watchdog
DIGITAL ELEKTRONIK. Laboration DE3 VHDL 1. Namn... Personnummer... Epost-adress... Datum för inlämning...
UMEÅ UNIVERSITET Tillämpad fysik och elektronik 2014 John Berge et al. DIGITAL ELEKTRONIK Laboration DE3 VHDL 1 Namn... Personnummer... Epost-adress... Datum för inlämning... Introduktion Syftet med denna
Läsminne Read Only Memory ROM
Läsminne Read Only Memory ROM Ett läsminne har addressingångar och datautgångar Med m addresslinjer kan man accessa 2 m olika minnesadresser På varje address finns det ett dataord på n bitar Oftast har
Digital elektronik CL0090
Digital elektronik CL9 Föreläsning 3 27--29 8.5 2. My Talsystem Binära tal har basen 2 Exempel Det decimala talet 9 motsvarar 2 Den första ettan är MSB, Most Significant Bit, den andra ettan är LSB Least
Digital- och datorteknik
Digital- och datorteknik Föreläsning #23 Översikt När flera smoduler placeras i processorns adressrum ansluts modulernas adressingångar till motsvarande ledningar i en. Övriga adressledningar i bussen
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...
Minnet. Minne. Minns Man Minnet? Aktivera Kursens mål: LV3 Fo7. RAM-minnen: ROM PROM FLASH RWM. Primärminnen Sekundärminne Blockminne. Ext 15.
Aktivera Kursens mål: LV3 Fo7 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruktruera olika kombinatoriska nät som ingår i en dator. Studera hur addition/subtraktion
DAT 015 Maskinorienterad programmering 2010/2011. Uppbyggnad_och_funktion.pdf
DAT 015 Maskinorienterad programmering 2010/2011 Uppbyggnad_och_funktion.pdf Ur innehållet: Bussystem, intern kommunikation i datorsystemet Adressavkodning, hur primärminne och I/O-enheter kan anslutas
Tenta i Digitalteknik
Tenta i Digitalteknik Kurskod D0011E Tentamensdatum 2011-08-26 Skrivtid 9.00-14.00 Maximalt resultat 50 poäng Godkänt resultat 25 poäng Jourhavande lärare Per Lindgren Tel 070 376 8150 Tillåtna hjälpmedel
Accelerometer. Rikard Ekström Mattias Kindborg. Informationsteknologi Lunds Universitet
Accelerometer Rikard Ekström Mattias Kindborg Informationsteknologi Lunds Universitet Handledare: Bertil Larsson 7 december, 4 INNEHÅLLSFÖRECKNING SEKION SIDNUMMER ABSRAC 1 INRODUKION EORI 3 ACCELEROMEERN
Innehåll. 1 Inledning 3
Digitala projekt Tomas Bjerre D04 d04tb@student.lth.se Gustav Reiz D04 d04gr@student.lth.se Roger Schildmeijer D04 d04rp@student.lth.se 26 februari 2008 1 Innehåll 1 Inledning 3 2 Utrustning 3 2.1 ATMega16...............................
Minneselement,. Styrteknik grundkurs. Digitala kursmoment. SR-latch med logiska grindar. Funktionstabell för SR-latchen R S Q Q ?
Styrteknik grundkurs Digitala kursmoment Binära tal, talsystem och koder Boolesk Algebra Grundläggande logiska grindar Minneselement, register, enkla räknare Analog/digital omvandling SR-latch med logiska
Tentamen. TSEA22 Digitalteknik 5 juni, 2015, kl
Tentamen TSEA22 Digitalteknik 5 juni, 2015, kl. 08.00-12.00 Tillåtna hjälpmedel: Inga. Ansvarig lärare: Mattias Krysander Visning av skrivningen sker mellan 10.00-10.30 den 22 juni på Datorteknik. Totalt
AVR 3 - datorteknik. Avbrott. Digitala system 15 hp. Förberedelser
Namn: Laborationen godkänd: Digitala system 15 hp AVR 3 - datorteknik LTH Ingenjörshögskolan vid Campus Helsingborg Avbrott. Syften med den här laborationen är att introducera avbrott. Avbrott som uppkommer
Att läsa en manual. Exempel Timern ECT_16B8C. Läs den allmänna beskrivningen (Overview) Vi ser att grundfunktionen är en räknare med prescaler
Att läsa en manual Exempel Timern ECT_16B8C Läs den allmänna beskrivningen (Overview) Vi ser att grundfunktionen är en räknare med prescaler 1 Läs om speciella egenskaper (Features) I övrigt har vi Input
LiTH Lab1: Asynkron seriell dataöverföring via optisk länk Laboration 1. Asynkron seriell dataöverföring via optisk länk
Lab: 2007-09-06 Laboration Asynkron seriell dataöverföring via optisk länk Kravspecifikation Lennart Bengtsson Version.4 Granskad Godkänd Status Lennart Bengtsson Sida PROJEKTIDENTITET Laborationsgrupp,
Tentamen i Digitalteknik, EITF65
Elektro- och informationsteknik Tentamen i Digitalteknik, EITF65 3 januari 2018, kl. 14-19 Skriv anonymkod och identifierare, eller personnummer, på alla papper. Börja en ny uppgift på ett nytt papper.
Sekvensnät vippor, register och bussar
ekvensnät vippor, register och bussar agens föreläsning: Lärobok kap.5 Arbetsbok kap 8,9,10 Ur innehållet: Hur fungerar en -latch? Hur konstrueras JK-, - och T-vippor? er och excitationstabeller egister
Systemkonstruktion LABORATION REALTIDSPROGRAMMERING
Systemkonstruktion LABORATION REALTIDSPROGRAMMERING Laborationsansvariga: Anders Arvidsson, Björn Lundblad Utskriftsdatum: 2002-10-31 Laboranter: 1 Syfte Denna laboration syftar till att öva användningen
Laboration 5. Temperaturmätning med analog givare. Tekniska gränssnitt 7,5 p. Förutsättningar: Uppgift: Temperatur:+22 C
Namn: Laborationen godkänd: Tekniska gränssnitt 7,5 p Vt 2014 Laboration 5 LTH Ingenjörshögskolan vid Campus Helsingborg Temperaturmätning med analog givare. Syftet med laborationen är att studera analog
DIGITALTEKNIK I. Laboration DE2. Sekvensnät och sekvenskretsar
UMEÅ UNIVERSITET Tillämpad fysik och elektronik Digitalteknik Håkan Joëlson, John Berge 203 DIGITALTEKNIK I Laboration DE2 Sekvensnät och sekvenskretsar Namn... Personnummer... Epost-adress... Datum för
IE1205 Digital Design: F9: Synkrona tillståndsautomater
IE25 Digital Design: F9: Synkrona tillståndsautomater Moore och Mealy automater F8 introducerade vippor och vi konstruerade räknare, skift-register etc. F9-F skall vi titta på hur generella tillståndsmaskiner
Digital och Datorteknik EDA /2011. EDA 451 Digital och datorteknik 2010/2011. Uppbyggnad_och_funktion.pdf
EDA 451 Digital och datorteknik 2010/2011 Uppbyggnad_och_funktion.pdf Ur innehållet: Bussystem, intern kommunikation i datorsystemet Adressavkodning, hur primärminne och I/O-enheter kan anslutas Olika
Laboration i digitalteknik Introduktion till digitalteknik
Linköpings universitet Institutionen för systemteknik Laborationer i digitalteknik Datorteknik 6 Laboration i digitalteknik Introduktion till digitalteknik TSEA Digitalteknik D TSEA5 Digitalteknik Y TDDC75
Tentamen i Digitalteknik, EIT020
Elektro- och informationsteknik Tentamen i Digitalteknik, EIT020 4 april 2013, kl 14-19 Skriv namn och årskurs på alla papper. Börja en ny lösning på ett nytt papper. Använd bara en sida av pappret. Lösningarna
Ett urval D/A- och A/D-omvandlare
Ett urval D/A- och A/D-omvandlare Om man vill ansluta en mikrodator (eller annan digital krets) till sensorer och givare så är det inga problem så länge givarna själva är digitala. Strömbrytare, reläer
Studera databladen för LCD på sid 4, 5, 7, 8, 14, 18, 19, 20 och 23. Datablad finns på kurshemsidan.
Namn: Laborationen godkänd: Digitala system 15 p Datorprojekt, del 2 L T H I n g e n j ö r s h ö g s k o l a n v i d C a m p u s H e l s i n g b o r g Projektlaboration 2, skrivning till LCD. Förberedelser:
CE_O3. Nios II. Inför lab nios2time
IS1200 Exempelsamling till övning CE_O3, 2015 CE_O3. Nios II. Inför lab nios2time 3.1. Logiska operationer (se uppgift 1.2 c) Repetera (eller lär dig) innebörden av de logiska operationerna "bitvis AND",
Tenta i Digitalteknik
Tenta i Digitalteknik Kurskod D0011E Tentamensdatum 2010-08-27 Skrivtid 9.00-14.00 Maximalt resultat 50 poäng Godkänt resultat 25 poäng inkl bonus Jourhavande lärare Per Lindgren Tel 070 376 8150 Tillåtna
Laborationskort - ML4
microlf ML Laborationskort - ML ML är ett enkelt laborationskort avsett för inledande laborationsövningar i Datorteknik. Kortet innehåller 0 olika sektioner som enkelt kopplas samman via 0-polig flatkabel.
Adressavkodning - busskommunikation
Adressavkodning - busskommunikation Kompendie kapitel 10 Bussystem adressbuss databuss styrbuss Ur innehållet: Bussystem, intern kommunikation i datorsystemet Adressavkodning, hur primär och I/O-enheter
Beskrivning av porthantering i mikroprocessorn SAM3U som används på vårt labkort SAM3U- EK.
Tomas Nordström Högskolan i Halmstad Dokumentversion 0.1, 2012-04- 01 Beskrivning av porthantering i mikroprocessorn SAM3U som används på vårt labkort SAM3U- EK. Informationen till detta kompendium är
Digitalteknik: CoolRunner-II CPLD Starter Kit
CR:1 CoolRunner-II CPLD Starter Kit är ett litet utvecklingssystem för Xilinx-kretsen XC2C256. Utvecklingskortet kommer från företaget Digilent. Vid laborationerna i digitalteknik kommer kortet att användas
Digitala projekt rapport
Digitala projekt rapport Alexander Westrup, d04aw@student.lth.se Martin Sandgren, d04ms@student.lth.se 4 december 2007 Innehåll 1 Abstract 1 2 Inledning 1 3 Arbetsgång 1 4 Hårdvara 1 4.1 Processor...............................
Manual FKC01C924 TID/PULS/FREKVENSMÄTARE
Manual FKC01C924 TID/PULS/FREKVENSMÄTARE Bruksanvisning Elektronisk förvalsräknare Typ Serie FKC01C924 1. Beskrivning - 6 digital siffrig räknare, 1 förval add. / subtr. - Ljus 2-linje LCD display med
TILLQUIST ELTEKNIK AB
DIZ Energimätare Manual TILLQUIST ELTEKNIK AB Tel.: 08 594 632 00 Box 1120 Fax: 08 751 36 95 164 22 KISTA Email: info@tillquist.com Internet: www.tillquist.com 2007-09-04 Med reservation för ändringar
Lista på registeruppsättningen i PIC16F877A Datablad TTL-kretsar 74-serien
DIGITAL- OCH MIKRODATORTEKNIK, U2 11-01-12 09.00 13.00 Tillåtna hjälpmedel: Instruktionslista PIC16F877A Lista på registeruppsättningen i PIC16F877A Datablad TTL-kretsar 74-serien Fullständiga lösningar
Elektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 Mikrodatorteknik
Elektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 - Inbyggda system - Analog till digital signal - Utvecklingssystem, målsystem - Labutrustningen - Uppbyggnad av mikrokontroller - Masinkod, assemblerkod
0.1. INTRODUKTION 1. 2. Instruktionens opcode decodas till en språknivå som är förstålig för ALUn.
0.1. INTRODUKTION 1 0.1 Introduktion Datorns klockfrekvens mäts i cykler per sekund, eller hertz. En miljon klockcykler är en megahertz, MHz. L1 cache (level 1) är den snabbaste formen av cache och sitter
Tentamen i Grundläggande ellära och digitalteknik ETA 013 för D
Lars-Erik ederlöf Per Liljas Tentamen i Grundläggande ellära och digitalteknik ET 03 för D 200-08-20 Tentamen omfattar 40 poäng, 2 poäng för varje uppgift. 20 poäng ger godkänd tentamen. Tillåtet hjälpmedel
Datakommunikation med IR-ljus.
Datakommunikation med -ljus. I den här uppgiften skall du kommunicera med hjälp av infrarött () ljus. Du skall kunna sända tecken från tangentbordet samt ta emot tecken och visa dem på skärmen. Genom att
Labyrintspelet EDI021 Grupp 5
Labyrintspelet EDI021 Grupp 5 Kristian Sylwander d04ks@student.lth.se Emil Wasberger d03ew@student.lth.se Michael Winberg d04mwi@student.lth.se 16 maj 2008 1 Inledning Syftet med kursen EDI021 är att bygga
AL-C AL-S AUX. AL-C SENSOR. (Complete) (Overload) (Aux.) + IN - IN. Svart. Grön Vit Screen. Röd EXC. + Lastgivare
1 Installation 153 11 3.5 139 AL-C AL-S AUX. MENU SERIE VK 86 27 35 42 41 Röd EXC. + Svart EXC. - SENSOR + IN - IN Malla I Grön Vit Screen AL-C AL-S AL-S (Complete) (Overload) (Aux.) Fullast Tillägg Överlast
Programmera i teknik - kreativa projekt med Arduino
NYHET! Utkommer i augusti 2017 Smakprov ur boken Programmera i teknik - kreativa projekt med Arduino av Martin Blom Skavnes och Staffan Melin PROJEKT LJUS s 1 I det här projektet kommer du att bygga en
Avbrottshantering. Övningsuppgifter
Avbrottshantering Övningsuppgifter 2013 Besvara kortfattat följande frågor rörande CPU12. Redogör för vad som händer vid RESET och varför detta sker. Förklara kortfattat vad som händer vid ett IRQ avbrott
PROJEKT LJUD. KOPIERINGSUNDERLAG Martin Blom Skavnes, Staffan Melin och Natur & Kultur Programmera i teknik ISBN
PROJEKT LJUD PROJEKT LJUD s 1 I det här projektet ska du koppla en krets som innehåller en högtalare och skriva ett program som får högtalaren att spela toner och melodier. Materiel Arduino dator kopplingsdäck
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
Innehållsförteckning. Figur- och tabellförteckning. Figure 1 Blockschema över hårdvaran...4 Figure 2 Blockschema över programet...
Abstract Syftet var att konstruera en väder station som håller koll på temperaturen. Huvudfunktionen var att få en grafisk visning av temperaturen över ett visst tidsintervall eftersom vi valde den grafiska
IE1204/IE1205 Digital Design
TENTAMEN IE1204/IE1205 Digital Design 2012-12-13, 09.00-13.00 Inga hjälpmedel är tillåtna! Hjälpmedel Tentamen består av tre delar med sammanlagd tolv uppgifter, och totalt 30 poäng. Del A1 (Analys) innehåller
LV6 LV7. Aktivera Kursens mål:
Aktivera Kursens mål: LV6 LV7 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruktruera olika kombinatoriska nät som ingår i en dator. Studera hur addition/subtraktion
Sekvensnät. William Sandqvist
Sekvensnät Om en och samma insignal kan ge upphov till olika utsignal, är logiknätet ett sekvensnät. Det måste då ha ett inre minne som gör att utsignalen påverkas av både nuvarande och föregående insignaler!
KALKYLATOR LABORATION4. Laborationens syfte
LABORATION4 KALKYLATOR Laborationens syfte I denna laboration ska en enkel kalkylator konstrueras med hjälp av VHDL och utvecklingsverktyget Vivado från Xilinx. Hårdvaran realiseras på det redan bekanta
Tack för att du valde denna produkt. Vänligen läs noga igenom instruktionerna för korrekt och säker användning.
Tvåkanalig fjärrkontroll Innehåll Tack för att du valde denna produkt. Vänligen läs noga igenom instruktionerna för korrekt och säker användning. VARNING! DRA UT AC- ELLER DC-STRÖMMEN UNDER INSTALLATION!
Pulsmätare med varningsindikatorer
Pulsmätare med varningsindikatorer Elektro- och informationsteknik Projektrapport, EITF11 Digitala Projekt Charlie Hedhav Sofia Johansson Louise Olsson 2016-05-17 Abstract During the course Digitala Projekt
Digitalteknik: CoolRunner-II CPLD Starter Kit Med kommentarer för kursen ht 2012
Med kommentarer för kursen ht 2012 2012 CR:1 CoolRunner-II CPLD Starter Kit är ett litet utvecklingssystem för Xilinx-kretsen XC2C256. Utvecklingskortet kommer från företaget Digilent. Vid laborationerna
Föreläsningsanteckningar till Konstruktionsmetoder 981027
Föreläsningsanteckningar till Konstruktionsmetoder 981027 Jämförelse mellan 68705P3 och 16F84 externt MC68705P3 PIC16F84 I/O 20 13 Kapsling 28-pin DIL 18-pin DIL Drivförmåga på pinnar PortB 10mA Sink,
OCS-P Högupplöst Prissättningsvåg
OCS-P Högupplöst Prissättningsvåg Innehåll 1. Säkerhet... 3 2. Innehåll... 4 3. Specifikationer... 4 4. Kapacitet... 5 5. Knappar på fjärrkontrollen... 5 6. Användning... 5 Sätta på/stänga av... 5 Nollställning
LABORATION DATORKONSTRUKTION TSEA83 UART. Namn och personnummer. Version: 1.0 2013 (OS)
LABORATION DATORKONSTRUKTION TSEA83 UART Version: 1.0 2013 (OS) Namn och personnummer Godkänd 1 blank sida 2 Innehåll 1 Inledning 5 1.1 Syfte................................. 5 1.2 Förberedelser............................
Struktur: Elektroteknik A. Digitalteknik 3p, vt 01. F1: Introduktion. Motivation och målsättning för kurserna i digital elektronik
Digitalteknik 3p, vt 01 Struktur: Elektroteknik A Kurslitteratur: "A First Course in Digital Systems Design - An Integrated Approach" Antal föreläsningar: 11 (2h) Antal laborationer: 4 (4h) Examinationsform:
Mekanisk solros, Digitala projekt(edi021) Kristoer Nordvall, Stefan Windfeldt, Inlämmnad: 4 december 2006
Mekanisk solros, Digitala projekt(edi021) Kristoer Nordvall, d03kn@student.lth.se Stefan Windfeldt, d03sw@student.lth.se Inlämmnad: 4 december 2006 Innehåll 1 Problembeskrivning 3 2 Teknisk beskrivning
Instruktioner för uppdatering av enheter med ISP
För AP produkter som använder ISP måste flashuppdateringen göras med hjälp av den medföljande MPC Manager. För att utföra en firmware uppdatering, följ dessa instruktioner: 1. Ladda ner och installera
Växtviskaren EITF11 Digitala projekt VT15, I12
Växtviskaren EITF11DigitalaprojektVT15,I12 NathalieLiljebrunn,EbbaRiismark,AnnaNorelius LundsTekniskaHögskola Institutionenförelektro ochinformationsteknik Handledare:BertilLindvall,AndreasJohansson 2015
1. Introduktion Instruktionen utgörs av Radian Innovas handledning för ML-1.
1(6) 1. Introduktion Instruktionen utgörs av Radian Innovas handledning för ML-1. 1.1 Allmänt ML-1 1. 2. 3. Strömbrytare, av/på Anslutning för datorkommunikation Manöverknappar ML-1 startar alltid i klockläge.
Digital- och datorteknik
Digital- och datorteknik Föreläsning #18 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Assemblerprogrammering Assemblatorer vs kompilatorer
Användarhan dbok. Areaberäknare INNEHÅLLSFÖRTECKNING TOC. Handbok versionsnr. SV 2-1 Programvara versionsnr. 3.0 Kongskilde
Användarhan dbok Areaberäknare Handbok versionsnr. SV 2-1 Programvara versionsnr. 3.0 Kongskilde INNEHÅLLSÖRTECKNING TOC 1. Översikt av areaberäkningsfunktion Areaberäknaren innehåller både en partiell
Avståndsmätare. Digitala System EITA Grupp 7. Abdelsalem Yabrag, Abdulhadi kikar, Fredrik Peterson, Jesper Annefors
Avståndsmätare Digitala System EITA15 2019-05-21 Grupp 7 Abdelsalem Yabrag, Abdulhadi kikar, Fredrik Peterson, Jesper Annefors Handledare: Bertil Lindvall, Lars-Göran Larsson Abstract There are some situations
TENTAMEN Datorteknik (DO2005) D1/E1/Mek1/Ö1
Halmstad University School of Information Science, Computer and Electrical Engineering Tomas Nordström, CC-lab TENTAMEN Datorteknik (DO2005) D1/E1/Mek1/Ö1 Datum: 2012-05- 23 Tid och plats: 9:00 13:00 i
GPIO - General Purpose Input Output
GPIO - General Purpose Input Output Ur innehållet: Ideala och verkliga signaler Bitvis in- och utmatning Anslutning - fysiskt gränssnitt F407 - GPIO-modul tillämpningar Läsanvisningar: Arbetsbok avsnitt
Digitalteknik F12. Några speciella automater: register räknare Synkronisering av insignaler. Digitalteknik F12 bild 1
igitalteknik F2 Några speciella automater: register räknare Synkronisering av insignaler igitalteknik F2 bild Register Ett register är en degenererad automat som i allt väsentligt används för att lagra
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 08-03-3 Sal (5) Tid 8- Kurskod TSEA Provkod TEN Kursnamn/benämning Provnamn/benämning Institution Antal uppgifter som
Laboration 1: Styrning av lysdioder med en spänning
TSTE20 Elektronik Laboration 1: Styrning av lysdioder med en spänning v0.3 Kent Palmkvist, ISY, LiU Laboranter Namn Personnummer Godkänd Översikt I denna labroation ska en enkel Analog till Digital (A/D)
Om instruktionen... 3. Varning... 3. 1. Introduktion... 3. 1.1 Standardfunktioner... 3. 1.2 Specifikationer... 4. 1.3 Display... 4
P1 Manual Innehåll Om instruktionen... 3 Varning... 3 1. Introduktion... 3 1.1 Standardfunktioner... 3 1.2 Specifikationer... 4 1.3 Display... 4 1.4 Tangentbord... 5 1.5 Batteri... 6 1.6 Felmeddelande...
Digital elektronik CL0090
Digital elektronik CL9 Föreläsning 5 27-2-2 8.5 2. Naxos Demonstration av uartus programvara. Genomgång av uartus flödesschema. Detta dokument finns på kurshemsidan. http://www.idt.mdh.se/kurser/cl9/ VHDL-kod
RemoteBud. Inlämnas: Patrik Johnsson, e01pjo Viktor Karlsson, e01vk
RemoteBud Inlämnas: 2005-02-01 Patrik Johnsson, e01pjo Viktor Karlsson, e01vk Abstract Skulle du också vilja styra dina lampor och rulla ner dina persienner med hjälp av din TV-fjärrkontroll? Remotebud
Digitala Projekt Konstruktion av Tamagocchi. Av: Oskar Andersson D05 & Danial Rehman D05
Digitala Projekt Konstruktion av Tamagocchi Av: Oskar Andersson D05 & Danial Rehman D05 DIGITALA PROJEKT KONSTRUKTION AV TAMAGOCCHI... 1 SAMMANFATTNING... 2 INLEDNING... 3 DESIGN... 3 BYGGE... 3 TESTNING...
5:2 Digitalteknik Boolesk algebra. Inledning OCH-funktionen
5:2 Digitalteknik Boolesk algebra. Inledning I en dator representeras det binära talsystemet med signaler i form av elektriska spänningar. 0 = 0 V (låg spänning), 1 = 5 V(hög spänning). Datorn kombinerar
LABORATIONSINSTRUKTION
Högskolan Dalarna Institutionen för Elektroteknik LABORATION LABORATIONSINSTRUKTION LOG/iC, PLD, kombinatorik, sekvensnät KURS Digitalteknik LAB NR 6 INNEHÅLL. Inledning 2. Prioritetskodare 3. Elektronisk
INSTRUKTIONSMANUAL KW
INSTRUKTIONSMANUAL KW Innehåll 1. Introduktion sid. 3 2. Knapp förklaringar sid. 3 3. Enkelt handhavande sid. 4 4. Räknevägning sid. 4 5. Kontrollvägning sid. 5 6. Totalvägning sid. 6 7. Djurvägning sid.
PGC: Läser från fotocell och lackar efter avläst. Läser från fotocell och lackar efter programerat. Detaljräknare
STJ: Läser från fotocell och lackar efter programerat Detaljräknare PGC: Läser från fotocell och lackar efter avläst Avstånd fotocell till Pistol Start före objektet Start efter objektet Grund-inställningar
Lösningförslag till Exempel på tentamensfrågor Digitalteknik I.
Lösningförslag till Exempel på tentamensfrågor Digitalteknik I.. Uttryckt i decimal form: A=28+32+8 + 2 =70 B=59 C=7 A+B+C=246 2. Jag låter A' betyda "icke A" A'B'C'D'+ABC'D'+A'BCD'+AB'CD'=D'(A'(B'C'+BC)+A(BC'+B'C))=
Användarmanual för. Digital Ljudmätare GSH8925
Lufthastighet Tryck Inspektion Temperatur Fukt MANUAL ʦo Användarmanual för Digital Ljudmätare GSH8925 맰 猲䎜log猲 Introduktion Gratulerar till ditt köp av ljudmätare! GSH8925 är en noggrann digital ljudmätare
Laborationshandledning
Laborationshandledning Utbildning: ED Ämne: TNE094 Digitalteknik och konstruktion Laborationens nummer och titel: Nr 5 Del A: Schmittrigger Del B: Analys av sekvensnät Laborant: E-mail: Medlaboranters
Manual, GSM-relä rev
www.emco.nu Manual, GSM-relä rev 1.0 2017-11-03 Funktioner i korthet 4 optoisolerade larmingångar 3-15V med individuellt programmerbara SMS-texter Programmerbar tidsfördröjning 0-60s på samtliga ingångar
Digitala projekt Konstruktion av nummerpresentatör
Digitala projekt Konstruktion av nummerpresentatör Aneta Deric, d00ad Birtukan Hunegnaw, d00bhu Måns Norelius d00mno Maj 2004 Sammanfattning Vi har valt att konstruera en nummerpresentatör. För att kunna
Drivrutiner för att hantera teckenfönster.
Laboration: Teckenfönster Drivrutiner för att hantera teckenfönster. I denna laboration ska vi göra funktioner som på ett praktiskt sätt hanterar en tvåradig display av typ LM162XXX (se LCD.pdf). Displayen
Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia
Konstruktion av en radiostyrd legobil Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia 1 1.Innehållsförtäckning Rapport Radiostyrd LEGO bil...1 1. Innehållsförtäckning...2 2.0 Inledning...3
Konstruktionsmetodik för sekvenskretsar. Föreläsning 7 Digitalteknik, TSEA22 Mattias Krysander Institutionen för systemteknik
Konstruktionsmetodik för sekvenskretsar Föreläsning 7 Digitalteknik, TSEA22 Mattias Krysander Institutionen för systemteknik 2 Dagens föreläsning Initiering av starttillstånd Programmerbar logik Syntesflödet
Digital- och datorteknik
Digital- och datorteknik Föreläsning #8 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Assemblatorer vs kompilatorer En assemblator är ett program
Digitalteknik EIT020. Lecture 15: Design av digitala kretsar
Digitalteknik EIT020 Lecture 15: Design av digitala kretsar November 3, 2014 Digitalteknikens kopplingar mot andra områden Mjukvara Hårdvara Datorteknik Kretskonstruktion Digitalteknik Elektronik Figure:,
Enchipsdatorer med tillämpningar LABORATION 6, ROBOT
Enchipsdatorer med tillämpningar LABORATION 6, ROBOT Laborationsansvariga: Tomas Bengtsson, Rickard Holsmark Utskriftsdatum: 2006-05-02 Laboranter: 1 Syfte Syftet med laborationen är att studenterna på
PROJEKT STAFFAN STALLEDRÄNG
PROJEKT STAFFAN STALLEDRÄNG PROJEKT STAFFAN STALLEDRÄNG s 1 I det här projektet ska du koppla en krets som innehåller en högtalare och en lysdiod, samt skriva ett program som får högtalaren att spela en
Laboration D184. ELEKTRONIK Digitalteknik. Sekvensnät beskrivna med VHDL och realiserade med PLD
UMEÅ UNIVERSITET Tillämpad fysik och elektronik Digitalteknik Lars Wållberg/Dan Weinehall/ Håkan Joëlson 2010-05-06 v 1.7 ELEKTRONIK Digitalteknik Laboration D184 Sekvensnät beskrivna med VHDL och realiserade
Avant BRUKSANVISNING. FAKTARUTA AVANT Hög utnivå med förstärkning upp till 57 db. Automatiska funktioner för tilt och förstärkning
SE-2 000920 00896 Rev 1 Avant FAKTARUTA Hög utnivå med förstärkning upp till 57 db Automatiska funktioner för tilt och förstärkning Välj mellan 3 UHF-ingångar, BI/BIII, bredbandsingång och satellit-mf)
Du har följande material: 1 Kopplingsdäck 2 LM339 4 komparatorer i vardera kapsel. ( ELFA art.nr datablad finns )
Projektuppgift Digital elektronik CEL08 Syfte: Det här lilla projektet har som syfte att visa hur man kan konverterar en analog signal till en digital. Här visas endast en metod, flash-omvandlare. Uppgift:
Digitala Projekt(EITF40) - Larm
Digitala Projekt(EITF40) - Larm Handledare: Bertil Lindvall Erik Oredsson, I-09 Sara Sellin, I-09 2012-05-08 1. SAMMANFATTNING I denna rapport presenteras vårt projekt att bygga ett huslarm från grunden
Exempeluppgift i Logikstyrning. 1 Inledning. 2 Insignaler och utsignaler
Exempeluppgift i Logikstyrning Inledning Idén med detta papper är att ge en allmän beskrivning av labbutrustningen och tips för hur man kan lösa olika praktiska problem i samband med laborationen. Läs
LABORATION. Datorteknik Y
LABORATION Datorteknik Y Avbrottsprogrammering på Darma Version 4.03 Februari 2019 (OA, KP) Namn och personnummer Godkänd 1 1 Inledning Syftet med laborationen är först att ge övning i avbrottsprogrammering