Projektarbeit – SS08 Kai Aras

Slides:



Advertisements
Ähnliche Präsentationen
Organisatorisches Die * bzw. ** Aufgaben müssen gelöst werden, da sie später wieder gebraucht werden. Musterlösungen werden zwei Wochen nach den Übungsblättern.
Advertisements

Computersimulation steuert echtes Frontpanel an
4. VIVA Kolloquium, Uni Dortmund, Feb. 2003
Modellbasierte Software-Entwicklung eingebetteter Systeme
Grundstudiumspraktikum “Maschinelle Übersetzung”
Projekt: µC Ampelsteuerung.
Elektronisch messen, steuern, regeln
PC-Cluster.
Multiplizierer 10x10 Bit Finale: ZUSAMMENFASSUNG SPEED POWER AREA.
Die Soundkarte.
Eingebettete Systeme Qualität und Produktivität
Abschlusspräsentation Informationstechnik:
Einsatz des Level-1-Kalorimeter-Trigger Jet/Energiesummen-Moduls bei ATLAS Teststrahlmessungen am CERN.
Technische Informatik I (SS 2006) 1 Teil 5: Embedded Systems 5c: DSPs (Digitale Signal Prozessoren)
1 Jan Knopf / Dirk Wiedner Entwicklung eines Auslesesystems f ü r das ä ußere Spurkammersystem des LHCb- Detektors.
n4 Streaming Media System
Digital Audio Medientyp digital audio representation
Digital Audio Medientyp digital audio representation
Design Workshop + Projektidee Experimentelle Gestaltung 2 SS 10 TU-Wien Gruppe
Maschinelles Lernen und automatische Textklassifikation
Nicolas Ruh EF Informatik 2014 Nicolas Ruh
Institut Nachrichtentechnik HTWK Leipzig Nachrichten- und Kommunikationstechnik 1.
Zwischenpräsentation
Der CTBot Die Robotik kommt ins Haus Preiswerte alternative als Bausatz Simulator.
Minh Bui 14. März 2013 Mobile Visualization in SenseDroid Diplomarbeit Minh Bui, # 1 of 16 Aufgabensteller: Prof. Dr. Andreas Butz Betreuer:
Professional Headend-Systems V 16, X-8, X-5 & X-2 twin
Robotik für Lehr- und Entwicklungszwecke. Entwicklung eines universellen Lehrsystems zur Verwendung und Weiterentwicklung im Schulbetrieb Robotik OS-unabhängig.
LEGO NXT Konkurrenzsysteme
Analog-Digital Umsetzer NI USB 6009 Blockschaltbild
Institut für Hochenergiephysik der Österreichischen Akademie der Wissenschaften 16. December December 2003 Das Experiment CMS am Large Hadron.
Embedded Systems Prof. Dr. H. Kristl
Experiment Audio-Elektronik Workshop April 2008
Kickoff Präsentation WS Eigenständige Entwicklung und Konstruktion einer ControllerplatineProjektziel.
Ich bau nicht mit Ihr.. Ich bau mit Ihr. Ich bau nicht mit Ihr.
Fingerprint Matching On Card
The EventCollector Concept Präsentation der Diplomarbeit von Thomas Moser und Lukas Karrer Distributed System Group,
Funktionsgenerator auf PCI Karte
B.Sc. Medizintechnik Kompetenzfeld Sensorsignalverarbeitung
Personal Fabrication Opamps
Komponenten für die Überwachung optischer Kenngrößen in Zugangsnetzen – (COMAN) Statusseminar , Stuttgart Jörg Hehmann September, 2007.
Mikrocomputertechnik Jürgen Walter
Was ist Office 365 ?.
Institut für Angewandte Mikroelektronik und Datentechnik Selected Topics in VLSI Design (Module 24513) Vincent Wiese Adder Structures on FPGA and ASIC.
Semesterarbeit SS06 LEGO Mindstorms NeXT Generation
Synthetisierung von Audio und MIDI Referent Sebastian Frielitz.
Messdatenerfassung mit dem Computer
Institut für Angewandte Mikroelektronik und Datentechnik Results of phase 5: Investigations on a specific topic Special Features of the Virtex-6 FPGAs.
Verdrahtung, PE, AC/DC Regler, Tambourine
Schnittstellen vom Computer
Von Johannes Hauptmann und Tobias Riehle
Hardware / Software Codesign Hardware versus Software.
Kapitel 4: Digitale Signale
Calogero Fontana - Sebastian Heinisch1 PDV Vertiefung SS08 RP6 mit Kamera ● Idee ● Technische Daten ● Aufbau ● Regelung ● Demo ● Fazit ● Quellen.
C / C++ für das Internet der Dinge und Hausautomatisierung Arduino Uno / Nano / … Input, Interrupts, Timer, Sleepmode Hochschule Fulda – FB AI Sommersemester.
Mikrocontroller programmieren
Modulfest am International Departement in Karlsruhe
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
Inhaltsverzeichnis Was ist Arduino? Hardwarekomponenten
Kapitel 5: Digitale Signale
Fotos der Steckbretter mit Controller
Unser Mikrocontroller – Der Arduino
Funktionsweise elektronischer Musikinstrumente
Projektarbeit 5. Semester Thomas Gulden
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
Preselector für das FiFi-SDR
Uhr mit 7-Segment-Anzeige
INVERSES PENDEL
Kandinsky Music Painter II
 Präsentation transkript:

Projektarbeit – SS08 Kai Aras Algorythm

Übersicht 1. Projektbeschreibung 2. Motivation 3. Ziele 4. Technologien 5. Module 6. Probleme 7. Fazit

1. Projektbeschreibung Bau eines hybriden Audio Synthesizers auf Basis eines „low-cost“ Mikrocontrollers Implementierung der Direkt Digitalen Synthese Implementierung digitaler Audio Effekte Bau eines aktiven analog Filters Implementierung algorithmischer Kompositionshilfen

2. Motivation Erfahrung sammeln in den Bereichen: Digital Audio Analog Audio Hardwarenahe Softwareentwicklung Elektronik

3. Ziele Endprodukt soll vom Funktionsumfang mit kommerziellen Geräten mithalten können Eigene Ideen sollen mittels Hardware realisiert werden Anfassen macht mehr Spaß als „rumklicken“

4. Technologien Hardware: Atmel AVR 8Bit RISC – AtMega8 implementiert Klangerzeugung durch Direkt Digitale Synthese 8kb Flashspeicher / 1kb SRAM / 16Mhz 3x Timer / 3x PWM Ausgang / 6x ADC Atmel AVR 8Bit RISC – AtMega32 implementiert Sequencer 32kb Flashspeicher / 2kb SRAM / 16Mhz 3x Timer / 4x PWM Ausgang / 8x ADC

4. Technologien Entwicklung Mikrocontroller: Entwicklung PC: Sprache: C IDE: AVR Studio 4.1.3 Compiler: avr-gcc Entwicklung PC: Sprache: Java IDE: Netbeans 6.0

4. Technologien Berechnungen: Platinen Layout: Frontplatten Layout: Excel Platinen Layout: Abacom Lochmaster Frontplatten Layout: Abacom Frontdesigner

5. Module 5.1 Klangerzeugung 5.2 Klangformung 5.3 Sequencing 5.4 Signalweg

5.1 Klangerzeugung 2 Oszillatoren 1 LFO Div. Wellformen via LookUp Table DAC via PWM Voltage Controlled via 10 bit ADC 1 LFO Schwingt im nichthörbaren Bereich Modulationsquelle

5.1 Klangerzeugung Direkt Digitale Synthese

5.1 Klangerzeugung Direkt Digitale Synthese Phase Accumulator LookupTable Digital to Analog Converter Output Sample Freq. Binary Tuningword

5.2 Klangformung VCF (voltage controlled filter): Gebaut nach original paper von Nyle Steiner (Electronic Design, 1974) Parallele Eingänge für: Tiefpass, Hochpass, Bandpass

5.2 Klangformung ADSR EG (attack decay sustain release) Gebaut nach Design von Rene Schmitz Uni Bonn

5.2 Klangformung VCA ( voltage controlled amplifier ) Gebaut nach Design aus Synth DIY Modular Project von Yves Usson

5.3 Sequencing Interaktion via 8x8 LED Matrix Div. Algorithmen lösen „Gates“ aus Noten können aus div. Quellen geholt werden Automatische Berechnung von Skalen, Akkorden und Kadenzen CV Ausgang via PWM

5.4 Signalweg(e) atMega32 atMega8 Sequencer (Pitch) LuT (PWM) DAC ADC (TuningWord) LuT Accumulator Phase (Waveform) LuT (PWM) DAC Patchbay atMega8

5.4 Signalweg(e) Patchbay Sämtliche Signale können hier nach belieben „gepatcht“ werden

6. Probleme Softwareentwicklung lief durchgehend ohne größere Probleme Verwendete Hardware stieß an ihre Grenzen Anfangs häufig kleine elektronische Probleme

7. Fazit Riesen Lerneffekt in vielen Bereichen Viel Arbeit, aber hat sich gelohnt !