LTH Ingenjörshögskolan vid Campus Helsingborg. Philip Damberg. Emil Jönsson. Andreas Nilsson. Måns Prahl. Klockflöjten
|
|
- Peter Falk
- för 5 år sedan
- Visningar:
Transkript
1 LTH Ingenjörshögskolan vid Campus Helsingborg Philip Damberg Emil Jönsson Andreas Nilsson Måns Prahl Klockflöjten En MIDI-kontroller i flöjtformat Projekt 4,5 högskolepoäng Bertil Lindvall, Lars-Göran Larsson Digitala system År 1
2 Sammanfattning Detta projekt bestod av att tillverka en prototyp av en MIDI-kontroller i formen av en flöjt. Prototypen designades efter eget huvud och är kapabel att sända MIDI-meddelanden till en mottagare för att på så vis kunna användas som styrenhet för virtuella instrument. Nyckelord Atmega1284, mikroprocessor, programspråket C, MIDI, USART, blockflöjt, virtuella instrument. Abstract This project consisted of the creation of a MIDI-controller prototype in the shape of a recorder flute. The prototype was designed freely by the students working on the project and is capable of sending MIDI messages to a receiver in order to be used as a controller for virtual instruments. Keywords Atmega1284, microprocessor, C programing language MIDI, USART, recorder, virtual instruments. 1
3 Innehållsförteckning Förord 3 1 Inledning Syfte Målformulering Problemformulering Motivering av projektet Avgränsningar 4 2 Teknisk bakgrund 4 3 Metod 5 4 Analys 6 5 Resultat 7 6 Slutsats Framtida utvecklingsmöjligheter 7 7 Terminologi 8 8 Källförteckning 8 9 Appendix 9 2
4 Förord Detta projekt grundades i vårt gemensamma musikintresse. Vi var alla väldigt säkra på att vi ville göra något musikrelaterat, men osäkra på just vad. Medarbetare Philip Damberg hade sett intressanta projekt på olika slags digitala musikinstrument på intressegrupper och nätföreningar för Atmel- och AVR-styrenheter. Gruppen var enig om att detta lät som en rolig samt relevant idé och började spåna på exakt hur det skulle kunna lösas. Det som redovisas härefter är resultatet av gruppens resa. 1 Inledning 1.1 Syfte Syftet med projektet är att skapa en digital representation av en blockflöjt med vilken användaren kan kontrollera olika virtuella instrument. 1.2 Målformulering Projektets mål är att skapa en fungerande digital flöjt med 11 knappar och en tryckmätare, samtliga kopplade till en MCU av modellen ATmega1284 [1]. 1.3 Problemformulering Tänkbara problem är hur knappstudsar ska hanteras. Ytterligare problem skulle kunna vara de avbrott som kan behövas för att skicka MIDI-signaler till den externa enheten. Eftersom projektet innefattar både mjuk- och hårdvara finns många potentiella felkällor som kan vara svåra att identifiera. Eftersom gruppens medlemmar inte tidigare använt sig av AD-omvandling med tryckmätare skulle detta också kunna orsaka eventuella problem, vilka behöver beaktas. Variationer i atmosfärstryck gör att tryckmätaren behöver kalibreras vid uppstart. Under denna process är det viktigt att tryckmätaren är opåverkad. 3
5 1.4 Motivering av projektet En stor motivation till varför projektgruppen valde att göra ett MIDI-projekt var det delade intresset för musik och datorteknik. En av gruppens medlemmar hade sedan innan erfarenhet av MIDI-kontrollers och hade därför en uppfattning om hur en digital flöjt skulle kunna programmeras och konstrueras. I gruppen fanns även en flöjtist som kunde ge en insikt om hur en tänkbar knappsats skulle designas. Eftersom en MIDI-kontroller enbart skickar instruktioner om vilka toner som spelas, medför den stor flexibilitet för musiker. I flöjtens fall kan dess MIDI-meddelanden användas för att styra flera olika virtuella instrument, t.ex. syntar såväl som andra blås- och stråkinstrument. Möjligheten att kunna transponera gör även att en flöjtist snabbt och enkelt kan ändra tonarten och spela med de inövade fingersättningarna. 1.5 Avgränsningar Prototypen ska innefatta en knappsats, ha möjlighet till AD-omvandling av en insignal och konstrueras så att den går att hålla i och spelas på som en klassisk blockflöjt. Prototypen ska även kunna transponera toner upp och ned via särskilda knappkombinationer. Mikrostyrenheten kommer programmeras till att hantera instruktioner för monofonisk tonspelning med volymstyrka beroende på den analoga insignalens styrka. Enheten avses inte kunna hantera övriga instruktioner som MIDI-protokollet tillhandahåller. 2 Teknisk bakgrund MIDI (Musical Instrument Digital Interface) är ett standardiserat kommunikationsprotokoll som används för att styra elektroniska musikinstrument, ljudeffekter, ljussättningar m.m. MIDI-protokollet används av i stort sett alla tillverkare av elektronisk musikutrustning. En så kallad MIDI-kontroller skickar inget ljud, utan enbart instruktioner till ett virtuellt instrument om vilka toner som skall spelas, samt med vilken styrka. Hur instruktionerna behandlas avgörs av de enskilda virtuella instrumenten. 4
6 MIDI-meddelanden kan ha olika längd, men de som används för flöjten består av tre bytes vardera. Denna rapport omfattar några av de så kallade Channel Voice-meddelandena, mer specifikt Note Off och Note On, se tabell 2.1 nedan. För ytterligare information, se [2]. Instruktion (byte 1) Data (byte 2 och 3) Beskrivning 1000nnnn 0kkkkkkk 0vvvvvvv Note Off. Avslutar en not. kkkkkkk motsvarar notvärdet. vvvvvvv motsvarar anslaget. 1001nnnn 0kkkkkkk 0vvvvvvv Note On. Påbörjar en not. kkkkkkk motsvarar notvärdet. vvvvvvv motsvarar anslaget. Tabell 2.1. Aktuella MIDI-meddelanden ( nnnn i instruktionsbyten är adressbitar, som möjliggör styrning av flera enskilda enheter från en MIDI-kontroller) 3 Metod Klockflöjten skall med givna medel representera en blockflöjt spelmässigt. Detta görs genom att en serie knappar placeras på ett sätt som motsvarar hålen på en blockflöjt. En slang kopplad till en tryckmätare kommer användas för att registrera att flöjtisten blåser, vilket i kombination med fingersättningen genererar de spelinstruktioner vilka skall skickas som MIDI-meddelanden till det virtuella instrumentet. En analog tryckmätare [3] införskaffades för detta ändamål. Fingersättningen kopierades från en blockflöjt med 8 hål, av vilka 3 är dubbelhål. Detta betyder att vi behöver totalt 11 knappar då dubbelhålen kräver två knappar var. Varje knapp kommer kopplas till var sitt ben på mikroprocessorn. Till knapparna används MCU:ns interna pullup-resistorer. För att likna en flöjt behöver MIDI-kontrollern programmeras till att bara skicka en not åt gången, vilket innebär att en instruktion om att avsluta föregående not måste skickas i samband med att en annan not spelas. Till projektet behövs en operationsförstärkare för 5
7 att förstärka spänningen som ges av tryckmätaren. Denna fungerar genom att den förstärker spänningen baserat på skillnaden mellan två valfria motstånd med hjälp av en matningsspänning från kortet på 5 V. Flöjten kommer ha en fingersättning som öppnar en meny, vilket indikeras av gul LED. Flöjtisten kommer i detta läge kunna transponera noterna upp och ned via knapparna. När fingersättningen för meny släpps, slocknar den gula LED:en och flöjten återgår till vanligt spelläge. Fingersättningar som inte motsvarar en ren ton kommer inte generera några MIDI-meddelanden. Programspråket C kommer användas i skapandet av mjukvarufunktionaliteten till flöjten. Assembly kommer eventuellt användas vid behov av avbrott när knappar trycks ned. 4 Analys Skapandet av flöjten börjades med skriva metoder i programspråket C som skickar MIDI-meddelanden via mikroprocessorns USART-port till mottagande MIDI-enhet. Kännedom om hur detta gjordes skaffades genom att studera MIDI:s egna hemsida om vilka meddelanden som behövde skickas för att generera en ton samt stänga av denna. Mikroprocessorns bithastighet för USART behövde anpassas till bitar/sekund, vilket är den bithastighet som används av MIDI-protokollet. Därefter skrevs också metoder för att konvertera fingersättningen till de noter som motsvaras på en blockflöjt. Testmätning utfördes på ett kopplingsdäck med OP-förstärkare för tryckmätaren vid inget och vid fullt blås. Detta gav en skillnad på 1,5V vilket i teorin enkelt kan AD-omvandlas. MCU:n visade sig dock ge spridda värden vid AD-omvandling, varpå fler mätningar än förutsett blev nödvändiga för att skapa ett medelvärde och därigenom erhålla tillräcklig precision. Att göra fler AD-omvandlingar hade tagit längre tid, vilket hade gett kännbara fördröjningar för flöjtisten. Att öka klockfrekvensen hade varit nödvändigt för att göra tillräckligt många avläsningar inom ett givet tidsintervall. På grund av tidsbrist och att ökad klockfrekvens skulle innebära omskrivningar av koden togs beslutet att montera en vridpotentiometer på kortet. Detta gav stabila analoga värden utan förstärkning. En 6
8 vippströmställare installerades även för att kunna växla mellan vridpotentiometern och tryckmätaren som källa för analog insignal. 5 Resultat Projektet resulterade i en prototyp med knappar ordnade efter barockgrepp. Knapparna låter användaren välja olika toner likt på en klassisk blockflöjt. En potentiometer ställs in och simulerar anblåsningen i den klassiska flöjten. 6 Slutsats Tryckmätaren som använts var inte av lämplig typ för ändamålet. Knapparna visade sig sitta löst och upplevdes ömtåliga även om avläsning och MIDI-trafik fungerade felfritt. Att ha knappar och tryckmätare så tätt monterade gav ibland upphov till kortslutningar. 6.1 Framtida utvecklingsmöjligheter Tack vare MIDI-protokollets enkla utförande är projektet skalbart. Protokollet innehåller metoder för att utöka det virtuella instrumentets styrning av pitch bend och aftertouch men även för att kunna kontrollera effekter hos mottagarenheten, så som reverb-, flanger- och choruseffekter. Ett direkt utökningsprojekt vore att implementera en analog styrspak, en så kallad joystick, för att styra MIDI-meddelanden för pitch bend. På så vis kan en tagen ton enkelt böjas upp och ner. Den befintliga hårdvarans generella kvalitet och utformning skulle behöva ses över innan eventuell serieproduktion träder i kraft. 7
9 7 Terminologi Aftertouch: Möjlighet att i efterhand kunna modifiera intensiteten hos en spelad not. Anslag: Den hastighet som exempelvis en pianotangent eller gitarrsträng slås an med. MCU : Micro Controller Unit (mikroprocessor): I detta fall en AtMega 1284); MIDI : Musical Instrument Digital Interface Pitch bend: Steglös ändring av frekvens för toner. Pullup-resistor: En i porten inbyggd resistor vilken tillhandahåller matningsspänning till benet i opåverkat läge. Yttre knappar förser benet med jordpotential. Transponering : Ändrar samtliga noters tonhöjd. USART: Universal asynchronous receiver-transmitter. 8 Källförteckning [1] Atmel, ATmega1284 Datasheet Complete, ATmega1284 datablad. [Online]. Tillgänglig: [Reviderad okt 2016] [2] MIDI Manufacturers Association, Summary of Midi Messages, Midi Manufacturers Association. [Online]. Tillgänglig: [Hämtad: 20 maj, 2019] [3] Honeywell Inc, Pressure Sensors, 24PCFFM6G datablad [Online]. Tillgänglig: [Hämtad 21 maj 2019] 8
10 9 Appendix Figur 9.1. Kretsschema över prototypen med implementerad joystick. (roterad). 9
11 10 Figur 9.2 Exempel på MIDI-instruktioner för första takterna av Beethovens Für Elise.
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
Projekt EITA15. Väckarklocka. LTH Ingenjörshögskolan vid Campus Helsingborg Datateknik
Projekt Väckarklocka LTH Ingenjörshögskolan vid Campus Helsingborg Datateknik Grupp:, och Handledare: Bertil Lindvall och Lars Göran Larsson Kurs: EITA 15 Lunds Tekniska Högskola Datum: 2019-05-21 Sammanfattning
TETRIS. LTH, Campus Helsingborg EITA15 Digitala System
TETRIS LTH, Campus Helsingborg EITA15 Digitala System Handledare: Bertil Lindvall Författare: Isak Shamun, Viktor Kulle, Mark Slipac och Dennis Järnåsen Datum: 2019-05-09 Abstract This report concerns
Projektrapport i Digitala System
Projektrapport i Digitala System Stämapparat LTH Ingenjörshögskolan vid Campus Helsingborg Handledare: Bertil Lindvall Utförd: Vårtermin 2019 Utförd av: Markus Ljungqvist Nilsson, Gustav Wetterbrandt,
DIGITALA PROJEKT Väderstation
DIGITALA PROJEKT Väderstation Christian Lindquist, E03 Leonardo Bello, E03 Abstract Almost everybody has some kind of temperature measurement device in their home. The latest in this industry are more
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...
The Intelligent Timer
The Intelligent Timer Linnea Karell och Oscar Bagge, I10 Handledare: Bertil Lindvall 2013-05-20 Abstract The objective of this project was to build a prototype of a digital timer. The product design specification
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
LARMANLÄGGNING. Digitala Projekt, EITF11. Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall
LARMANLÄGGNING Digitala Projekt, EITF11 Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall 1. Sammanfattning Vi har byggt ett larm vars syfte är att användas i hemmet. Larmet använder
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
TEMPERATUR OCH VINDMÄTARE MED HÖGTALARFUNKTION
TEMPERATUR OCH VINDMÄTARE MED HÖGTALARFUNKTION Digitala Projekt EITF 11, 18 maj 2015 Grupp 13; Morten Rosén, Henrik Boris-Möller, Christoffer Nordberg Projekthandledare: Bertil Lindvall Innehållsförteckning
Bilen som inte kan krocka
Projektrapport Digitala system EITA15 Bilen som inte kan krocka Gruppmedlemmar: Oscar Skarler, Jonathan Persson, Erik Schiemann och Mohammed Abou Naasa vt 2019 Sammanfattning Inom kursen Digitala system
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
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
Effektpedal för elgitarr
EITF11 - Digitala Projekt Effektpedal för elgitarr Handledare: Bertil Lindvall Ivan Rimac (I05) Jimmy Lundberg (I08) 2011-05-10 Contents Bakgrund... 3 Kravspecifikation... 3 Kravspecifikation Effektpedal...
Projektlaboration 4, synkronisering av klockan
Namn: Laborationen godkänd: Digitala system 15 p 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 Datorprojekt, del 4 Projektlaboration 4, synkronisering av klockan Asynkron
The Secure Light. Digitala Projekt EITF11. Hanna Tinglöf, I-12 Anna Horvath, I-12 Filippa Österlin, I-12. Handledare: Bertil Lindvall
The Secure Light Digitala Projekt EITF11 Hanna Tinglöf, I-12 Anna Horvath, I-12 Filippa Österlin, I-12 Handledare: Bertil Lindvall Lunds Tekniska Högskola 2015-05-18 ABSTRACT The Secure Light is the new
PROJEKTTYP: Rapportsammanfattning STUDENTER: Larsson, J. ( ) och Oredsson, J. ( ) DATUM: 26 april, 2015
Rapport Aquacell SKOLA: Lunds Tekniska Högskola INSTITUTION: Elektro- och informationsteknik KURS: Digitala projekt (EITF11) KURSANSVARIG: Bertil Lindvall PROJEKTTYP: Rapportsammanfattning STUDENTER: DATUM:
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
Temperaturmätare med lagringsfunktion DIGITALA PROJEKT EITF11 GRUPP 14, ERIK ENFORS, LUDWIG ROSENDAL, CARL MIKAEL WIDMAN
2016 Temperaturmätare med lagringsfunktion DIGITALA PROJEKT EITF11 GRUPP 14, ERIK ENFORS, LUDWIG ROSENDAL, CARL MIKAEL WIDMAN Innehållsförteckning INLEDNING... 3 KRAVSPECIFIKATION AV PROTOTYP... 3 FUNKTIONELLA
PlantPuppy Räddaren för den som inte kan hålla växterna vid liv
Lunds Tekniska Högskola Elektro- och informationsteknik Digitala Projekt PlantPuppy Räddaren för den som inte kan hålla växterna vid liv Gerda Sidwall Thygesen Sofia Sundbom Zoë Wyon ine14gth@student.lu.se
Digitala projekt, EDI021 Rapport Handledare: Bertil Lindvall
Digitala projekt, EDI021 Rapport Handledare: Bertil Lindvall Zoltan Darvas (dt06zd8) Nicklas Nidhögg(dt06nn8) 2010-03-01 1 Abstract I detta project har vi skapat ett huslarm där det finns två stycken sensorer,
LUNDS TEKNISKA HÖGSKOLA. Väderstation. Digitala Projekt, EITF11. Martin Olofsson, I08 & Fredrik Oher, I08 Vt 2012
LUNDS TEKNISKA HÖGSKOLA Väderstation Digitala Projekt, EITF11 Martin Olofsson, I08 & Fredrik Oher, I08 Vt 2012 The aim of this course Digital Projects was to plan, construct and program an electrical device,
Projekt i Digitala System
Projekt i Digitala System LED-styrning med musik LTH Ingenjörshögskolan vid Campus Helsingborg Handledare: Bertil Lindvall Utförd av: Marcus Sjökvist, Adam Wallander, Simon Widdenhielm, Lukas Sundberg,
Växtviskaren EITF11 Digitala projekt VT15, I12
Växtviskaren EITF11DigitalaprojektVT15,I12 NathalieLiljebrunn,EbbaRiismark,AnnaNorelius LundsTekniskaHögskola Institutionenförelektro ochinformationsteknik Handledare:BertilLindvall,AndreasJohansson 2015
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
Department of Information Technology Digitala projekt. SuperKull. Daniel Öhman Alexander Persson
Department of Information Technology Digitala projekt SuperKull Daniel Öhman Alexander Persson Abstract The purpose of this course was to design and construct an electronic
- Digitala ingångar och framförallt utgångar o elektrisk modell
Elektroteknik för MF1016. Föreläsning 8 Mikrokontrollern ansluts till omvärden. - Analoga ingångar, A/D-omvandlare o upplösningen och dess betydelse. o Potentiometer som gasreglage eller volymratt. o Förstärkning
Digitala projekt - Radiostyrd bil
Digitala projekt - Radiostyrd bil Handledare: Bertil Lindvall Johan Lennartsson e02jle David Thomasson e02dt Magnus Lisborg e02mls Innehållsförteckning 1. Inledning.3 2. Målsättning med projektet.......3
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
Snake. Digitala Projekt (EITF11) Fredrik Jansson, I-12 Lunds Tekniska Högskola,
Snake Digitala Projekt (EITF11) Fredrik Jansson, I-12 Lunds Tekniska Högskola, 2015-05-18 Oskar Petersen, I-12 Handledare: Bertil Lindvall Abstract Denna rapport beskriver ett projekt där ett klassiskt
Enchipsdatorns gränssnitt mot den analoga omvärlden
Agenda Enchipsdatorns gränssnitt mot den analoga omvärlden Erik Larsson Analog/Digital (AD) omvandling Digital/Analog (DA) omvandling Sampling, upplösning och noggrannhet Laborationsuppgift.5 Motivation.5.5
PROGRAMMERING AV MCU LABORATION6. Laborationens syfte
PROGRAMMERING AV MCU LABORATION6 Laborationens syfte I denna laboration ska MCUn som konstruerades i laboration 5 programmeras. Instruktionerna som vi har tillgång till är de som implementerades i instruktionsavkodaren
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
Skitigare Boost. Ersätt R4 med en resistor med större värde, sätt exempelvis R4=22k.
Modifieringar Boost I det här dokumentet föreslås en del modifieringar som kan göras på Moody Boost. Dokumentet är komplettering till manualen som ingår i byggsatsen Moody Boost kit. Vi ska diskutera:
LARMANLÄGGNING. Digitala Projekt, EITF11. Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall
LARMANLÄGGNING Digitala Projekt, EITF11 Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall 1. Sammanfattning Vi har byggt ett larm vars syfte är att användas i hemmet. Larmet använder
EDI021 Digitala projekt. Rapport LARMSYSTEM. Utförd av: Niklas Eklund E03 David Olsson E04. Inlämnad:
EDI021 Digitala projekt Rapport LARMSYSTEM Utförd av: Niklas Eklund E03 David Olsson E04 Handledare: Bertil Lindvall Inlämnad: 2007-12-04 1 Abstract The market for security devices, both for consumers
DANCING ROBOT. EITF11, Grupp 10. Kajsa Salomonsson, Hugo Hedin och Petter Mårtensson
DANCING ROBOT EITF11, Grupp 10 Kajsa Salomonsson, Hugo Hedin och Petter Mårtensson Abstract As part of the course Digital Projects EITF11 at the Faculty of Engineering, Lund University, a prototype of
Lunds Universitet LTH Ingenjörshögskolan IDa1, IEa1 Helsingborg. Laboration nr 4 i digitala system ht-15. Ett sekvensnät. grupp. namn.
Lunds Universitet LTH Ingenjörshögskolan IDa1, IEa1 Helsingborg Laboration nr 4 i digitala system ht-15 Ett sekvensnät.. grupp.. namn. godkänd Laborationens syfte: att ge grundläggande kunskaper i att
Gustaf Backman, Anton Nystedt, Nicholas Peebo Battleships. Lunds tekniska högskola. EITF11 Digitala projekt
Battleships Lunds tekniska högskola EITF11 Digitala projekt Gustaf Backman, Anton Nystedt & Nicholas Peebo 1 1. Inledning 1.1 Bakgrund Digitala projekt (EITF11) är en konstruktionskurs där studenter delas
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.
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
Lunds Tekniska Högskola EITF11 Digitala projekt. Bandspelaren
Lunds Tekniska Högskola EITF11 Digitala projekt Bandspelaren Johan Hansson & Cecilia Skoglund 22 maj 2017 Abstract This is a report describing the work process, hardware, software and results of a project
Digitalt Projekt: Radiostyrd Bil
Digitala Projekt EITF11 Digitalt Projekt: Radiostyrd Bil Elektro- och informationsteknik, Lunds Tekniska Högskola och Handledare: Bertil Lindvall 2015-05-20 1 Digitala Projekt EITF11 Abstract This project
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
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)
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
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...............................
Rapport Digitala Projekt EITF11 Grupp 4 Axel Sundberg, Jakob Wennerström Gille Handledare: Bertil Lindvall
Sammanfattning I denna rapport behandlas ett projekt inom kursen Digitala Projekt, EITF11, vid Lunds Tekniska högskola. Syftet med projektet är att konstruera en enkel digital prototyp samt programmera
Konstruktion av volt- och amperemeter med DMMM
UMEÅ UNIVERSITET Tillämpad fysik och elektronik Lars Wållberg Stig Esko 1999-10-12 Rev 1.0a Konstruktion av volt- och amperemeter med DMMM LABORATION E233 ELEKTRO Personalia: Namn: Kurs: Datum: Återlämnad
1 Kravspecifikation Snake App
Kravspecifikation Snake App - Kravspecifikation Snake App Utskriven/PDF Export: 2011-09-07 Copyright 2011 Sidan 1 av 7 1 Kravspecifikation Snake App 1.1 Vad är Snake App? Vi skall gör ett Snake Spel för
Enchipsdatorns gränssnitt mot den analoga omvärlden
Enchipsdatorns gränssnitt mot den analoga omvärlden Erik Larsson Analog/Digital (A/D) och Digital/Analog (D/A) omvandling AD omvandling DA omvandling Motivation - -.2.4.6.8 -.2.4.6.8 - -.2.4.6.8 Analog/Digital
Thunder s Truck projektrapport
LTH Thunder s Truck projektrapport EITF11 Digitala projekt 2012-05-10 Abstract The goal of this project was to build a truck operated by an IP-remote. The robot is built using standard parts such as two
Digitala projekt Linjeföljande bil
Digitala projekt Linjeföljande bil EITA15 Elektro- och informationsteknik Handledare: Bertil Lindvall Grupp 17 Hannes Adolfsson Milad Amini Albin Svärd Almir Šaran Emir Zukic EITA 15 - Digitala projekt
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
Elektro och Informationsteknik LTH. Laboration 6 A/D- och D/A-omvandling. Elektronik för D ETIA01
Elektro och Informationsteknik LTH Laboration 6 A/D- och D/A-omvandling Elektronik för D ETIA01 Peter Hammarberg Anders J Johansson Lund April 2008 Mål Efter laborationen skall du ha studerat följande:
Bruksanvisning för Smart Pianist
Bruksanvisning för Smart Pianist Smart Pianist är en specialapp för smarta enheter som tillhandahåller olika musikrelaterade funktioner när den är ansluten till kompatibla musikinstrument. MEDDELANDE Om
(2B1560, 6B2911) HT08
Royal Institute of Technology, KTH, Kista School of Information and Communication Technology, ICT Department of Electronics, Computer and Software, ECS Digital Design, IE1204 (2B1560, 6B2911) HT08 OBS!
Produkt Detaljer: 1) ipad Cover ) ipad botten lås 3) ipad topp lås 4) Keyboard 5) Funktionsknappar 6) Bluetooth LED 7) Laddning LED 8) Av / på & Bluetooth anslutningsknapp 9) USB-laddning 5V/DC 1 5 3 8
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,
Beskrivning elektronikkrets NOT vatten
Beskrivning elektronikkrets NOT vatten Kretsen som ingår i uppgiften är en typ av rinnande ljus. Den fungerar så att lysdioderna kommer att tändas en efter en beroende på hur mycket spänning som alstras
Datorteknik 1 (AVR 1)
Namn: Laborationen godkänd: Digitala system 15 hp Datorteknik 1 (AVR 1) LTH Ingenjörshögskolan vid Campus Helsingborg Introduktion till datorteknikutrustningen. Laborationens syfte. Syftet med laborationen
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
Digitalt eller Analogt
Digitalt eller Analogt digitalt: q 0 255 q 7 q 6 q 5 q 4 q 3 q 2 q 1 q 0 1 ½ ¼ 1/8 1/16 1/32 1/64 1/128 eller analogt? q Digital style Old school Digital Analogomvandlare? b 7 b 6 b 5 b 4 b 3 b 2 b 1 b
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...
Umeå universitet Tillämpad fysik och elektronik Ville Jalkanen mfl Laboration Tema OP. Analog elektronik för Elkraft 7.
Laboration Tema OP Analog elektronik för Elkraft 7.5 hp 1 Applikationer med operationsförstärkare Operationsförstärkaren är ett byggblock för analoga konstruktörer. Den går att använda för att förstärka
Helena Harrysson och Linnéa Wickberg
Snake Ett klassiskt spel i ny tappning Helena Harrysson och Linnéa Wickberg 2013-05-20 Handledare Bertil Lindvall Abstract The course Digitala Projekt, EITF11, focuses on the process of constructing a
Signalbehandling, förstärkare och filter F9, MF1016
Signalbehandling, förstärkare och filter F9, MF1016 Signalbehandling, inledning Förstärkning o Varför förstärkning. o Modell för en förstärkare. Inresistans och utresistans o Modell för operationsförstärkaren
Projekt Digitala system. Rörelsekänsligt Larmsystem
Projekt Digitala system Rörelsekänsligt Larmsystem Sammanfattning Innehållet i denna rapport beskriver ett projekt där målet var att skapa en fungerande prototyp av ett larmsystem som styrs med hjälp av
SYSTEM MANUAL R M S D D 1
SYSTEM MANUAL R M S D D 1 RMS-DD1 SYS SE.docx 2001-09-15 1(6) INNEHÅLL 1. ENHETER 2. BLOCKSCHEMA 3. BLOCKSCHEMA BESKRIVNING 4. KABELSCHEMA RGP-68DD 5. KABELSCHEMA RGPA-68DD RMS-DD1 SYS SE.docx 2001-09-15
SM40. Strömförsörjning med plats för batteri
LARMDONSSTYRNING BESKRIVNING donskort för montage i 19 kassett (SM911), i våra likriktare eller i kapsling för väggmontage. 19 kassetten SM911 kan förses med 4st kort. Det ger upp till 20 utgångar i en
Spänningsstyrd Oscillator
Spänningsstyrd Oscillator Referat I det här projektet byggs en delkrets till frekvensneddelare för oscilloskop som inte har tillräcklig bandbredd för dagens höga frekvenser. Kretsen som byggs är en spänningsstyrd
CanCom. DJ803 Prod.ver Specifikation Specification
CanCom 83-80310 DJ803 Prod.ver. 014 Specifikation Specification Matningsspänning Power supply 9-36 VDC Drivspänning Operating voltage 2 rechargable AA batteries Strömförbrukning Power consumption < 150
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
Handbok FJÄRRSTYRT RELÄ Typ: RR120X/240X
Handbok FJÄRRSTYRT RELÄ Typ: RR120X/240X CSD AB 97-03-01 RR120X/240X är ett fjärrstyrt dubbelrelä för 12- resp. 24 Volt likström elsystem. Reläet styrs av en mikroprocessor vilken kan ställas in att utföra
Symfoniorkesterns instrument
Symfoniorkesterns instrument Stråksektionen: violin (fiol) (First violins, second violins), viola, cello, kontrabas (Double bases). Träblås: Klarinett (Clarinets), flöjt (Flutes), oboe, fagott (bassoons).
Whac A mole. Ett rektionstest i kursen Digitala Projekt EITF11 utfört av: Axel Spångberg I10 Marcus Witting I10. Handlett av: Bertil Lindvall
Whac A mole Ett rektionstest i kursen Digitala Projekt EITF11 utfört av: Axel Spångberg I10 Marcus Witting I10 Handlett av: Bertil Lindvall Abstract In the course Digitala Projekt the students are tasked
Digitala Projekt VT13. PING-Pong
Digitala Projekt VT13 PING-Pong Författare: Patrik Karlsson I-10, Erik Friberg I-10 Handledare: Bertil Lindvall Projektarbete Institutionen för Elektro- & Informationsteknik 2013-05-20 Abstract The purpose
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............................
Vad är en UART? Universal Asynchronous Receiver Transmitter parallella seriella parallell åttabitars signal mest signifikant bit
Vad är en UART? Beteckningen UART är en förkortning för det engelska uttrycket Universal Asynchronous Receiver Transmitter, vilket översatt till svenska blir ungefär Universell Asynkron Mottagare/Sändare.
Lunds Tekniska Högskola Elektro- och informationsteknik Digitala projekt (EITF11)
Skola: Institution : Kurs : Lunds Tekniska Högskola Elektro- och informationsteknik Digitala projekt (EITF11) Projekttyp : Rapportsammanfattning Handledare : Bertil Lindvall Studenter : Datum : 2015-05-11
Pulsmätare Digitala Projekt EITF11
Pulsmätare Digitala Projekt EITF11 Grupp 5 Sebastian Mattsson, 900611 ain09sma@student.lu.se Johannes Persson, 880823 ain09jpe@student.lu.se Handledare: Bertil Lindvall Innehållsförteckning Inledning...3
KALIBRERINGS MENY. För att komma tillbaka till Mätfunktionerna håll inne M -knappen 3s. eller vänta 1 min. 1 =MOD. 9.6 KBaud
1 (6) FUNKTION HDH-C kalibrerings/konfigureringsverktyg behövs för drifttagning av HDH-M transmittrarna. Med HDH-C kan följande utföras: - Modbus inställningar - Regulator parametrar - Mät kalibrering
MINIX NEO A2 Användarguide
MINIX NEO A2 Användarguide Produkt Information Tack för att du köpt en MINIX NEO A2. MINIX NEO A2 är en trådlös air mouse + dubbelsidigt tangentbord med inbyggd mikrofon och högtalare. MINIX NEO A2 utnyttjar
www.kylkom.se info@kylkom.se EVCO Instrumentbeskrivning EVK241
EVCO Instrumentbeskrivning EVK241 Generella data *Mått front 75 x 33 mm, djup 59 mm *Spänning 230 VAC *Programmering sker från instrumentets framsida *Styr kompressor 16A/250VAC *Mätområde NTC 40.0 till
Datormusik - idéer och verktyg
Datormusik - idéer och verktyg Musik är organiserat ljud (vem var det nu som sa så?) men jobbet måste ju göras datormusik, musik som skapats med hjälp av datorer och där datoranvändningen haft väsentligt
EITF40 - RFID-terminal. Joakim Marculescu (dt08jm6), Eric Johansson (dt08ej6) 2012-02-28
EITF40 - RFID-terminal Joakim Marculescu (dt08jm6), Eric Johansson (dt08ej6) 2012-02-28 Contents 1 Introduktion 3 2 Kravspecifikation 3 3 Prototypen 4 3.1 Hårdvara............................... 4 3.2
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
Laborationshandledning för mätteknik
Laborationshandledning för mätteknik - digitalteknik och konstruktion TNE094 LABORATION 1 Laborant: E-post: Kommentarer från lärare: Institutionen för Teknik och Naturvetenskap Campus Norrköping, augusti
Tentamen i Elektronik - ETIA01
Tentamen i Elektronik - ETIA01 Institutionen för elektro- och informationsteknik LTH, Lund University 2015-10-21 8.00-13.00 Uppgifterna i tentamen ger totalt 60 poäng. Uppgifterna är inte ordnade på något
TRUMPET. 1. Stämbygel, 2. Munstycke 3. klockstycke 4. Vattenklaff 5. Ytterdrag
BLECKBLÅSINSTRUMENT Bleckblåsinstrument är ett samlingsnamn på en grupp av musikinstrument som bl.a. består av Valthorn, Trumpet, Trombon, Baryton och Bastuba. De skiljer sig från träblåsinstrument genom
Manual AC Lastcellsmatning : 12 VDC +- 5 % 280 ma (Max) = 8 st 350 ohms lastceller
Analog känslighet och A/D omvandling. Manual AC-9000 Ingångskänslighet : 1,1 uv / skaldel (Min) Insignal från lastcell : 36 mv Nolljusteringsområde : 1,0 mv - 30 mv Lastcellsmatning : 12 VDC +- 5 % Lastcellsström
1000TR TEMP. Svensk manual
1000TR TEMP Svensk manual INNEHÅLL 1. INTRODUKTION... 2 1.1 ALLMÄN INTRODUKTION... 2 1.2 DELAR & TILLBEHÖR... 2 2. INSTALLATION... 3 2.1 KAPSLING... 3 2.2 MONTERING... 3 2.3 ELEKTRISK INSTALLATION... 3
Instruktion elektronikkrets till vindkraftverk
Instruktion elektronikkrets till vindkraftverk Färdig koppling D1 R2 IC1 R1 D2 R3 D3 R7 R5 T1 T2 R6 T3 R6 Uppgiften innehåller: Namn Värde Utseende Antal R1 11 kω brun, brun, svart, röd, brun 1 st R2 120
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...............................
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
Du kan även lyssna på sidorna i läroboken: Teknik direkt s Lyssna gör du på inläsningstjänst.
Datorn När du har läst det här avsnittet skall du: känna till datorns historia kunna vilka tekniker man använder för att ta kontakt idag kunna reflektera kring fördelar och nackdelar med modern kommunikationsteknik
EVCO instrumentbeskrivning EVK242
EVCO instrumentbeskrivning EVK242 Generella data *Mått front 75 x 33 mm, djup 59 mm *Spänning 230Vac eller 12-24Vac *Programmering sker från instrumentets framsida *Två relä, 16A/250VAC och 8A/250VAC *Mätområde
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
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: