Audiospektrum- Analyse mit Mikrocontrollern



Ähnliche Dokumente
Windows 8. Tipps & Tricks. Das Franzis Praxisbuch. 288 Seiten Windows-8- Insiderwissen. Christian Immler. Schnelle Lösungen für Windows-8-Probleme

Scholz (Hrsg.) / Krämer / Schollmayer / Völcker. Android-Apps. Konzeption, Programmierung und Vermarktung

Samsung Galaxy S4 Buch

Website. zur eigenen. Ihr Weg ins Web: Domain, Hoster, Installation, Verwaltung, Pflege und IT-Recht. Websites. erstellen

APP USABILITY SCHNELLEINSTIEG 35 CHECK- LISTEN FÜR DIE PRAXIS 160 SEITEN PLATTFORMÜBERGREIFENDES DESIGN: ANDROID, APPLE IOS UND WINDOWS PHONE

Templates für Joomla! 1.6

Anonym im Internet mit Tor und Tails

FRANZIS PC & ELEKTRONIK. Herbert Bernstein. Das. PCB-Designer. Handbuch 3. überarbeitete Auflage. Mit 348 Abbildungen

FRANZIS COMPUTERBUCH. Wissen pur für den Computeralltag

Ulrich E. Stempel FRANZIS EXPERIMENTE. Freier Energie. NeueExperimente mit

Irmtraut Meister / Lukas Salzburger AVR- Mikrocontroller-Kochbuch Entwurf und Programmierung praktischer Anwendungen

Excel. Besser im Job mit FORMELN, FUNKTIONEN UND DIAGRAMME, DAMIT SIE IHRE ZAHLEN PRÄZISE, NACHVOLLZIEHBAR UND EINDRUCKSVOLL PRÄSENTIEREN

Workshop-Buch Windows 7

ELEKTRONIK SCHNELLEINSTIEG AUCH FÜR SCHÜLER GEEIGNET

Christian Haasz. Das Buch für alle, die gute Fotos mögen. DIGITAL fotografieren. tiv. an ans Mo

Roboter. Der kleine Hacker. konstruieren und programmieren 10+ ALTER. Inklusive DVD-Material als Download: einfach hier klicken!

Android- Handbuch. 4., aktualisierte und erweiterte Auflage

Installationsanleitung für Add-on Paket: Preset Collection Seasons

Windows 8 Apps entwickeln

RC-Helikopter. richtig fliegen. Schritt für Schritt zum Flugerfolg. Mit exklusiven Videos auf DVD: Die Flugschule. Kunstflieger.

Handbuch SEBLOD. Mehr als nur das Standard-Joomla!: Das Content Construction Kit SEBLOD in der Praxis. Axel Tüting

Zusatzinformationen zum Produkt

Filmpraxis: Offline-Aktivierung für Edius

Interaktive Whiteboards im Unterricht

URBEX Fotografie Geballtes Know-how für das perfekte Urbex-Shooting.

Nutzung dieser Internetseite

Mit freundlicher Unterstützung von: Die Tipps der Millionäre

Gelassenheit gewinnen 30 Bilder für ein starkes Selbst

Word-Vorlagen-System mit Outlookanbindung

Medizinische Grundlagen der Heilpädagogik

Fachwörterbuch Sozialrecht und Arbeitsschutz

SEO Strategie, Taktik und Technik

Lizenzierung von StarMoney 10 bzw. StarMoney Business 7 durchführen

Jochen Bartlau. List & Label. schnell + kompakt

Rüdiger Zarnekow Lutz Kolbe. Green IT. Erkenntnisse und Best Practices aus Fallstudien

Lehrer: Einschreibemethoden

Im Rahmen seiner Beratertätigkeit veröffentlicht er Artikel und hält Vorträge und Schulungen zu diesen und weiteren Themen.

Masterarbeit. Führungsinstrumente im Ehrenamt. Anforderungen und Möglichkeiten. Lars Meyer. Bachelor + Master Publishing

Über die Herausgeber


Applikation servotec Antriebsparameter Optimieren

Stefan Kundelov. Balanced Scorecard. Anwendung in der stationären Altenpflege. Diplomica Verlag

Lukas Hechl. Bilanzrechtliche Probleme des Jahresabschlusses einer GmbH & Co KG. Diplomica Verlag

Stressmanagement im Fernstudium

Nicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003

X.systems.press ist eine praxisorientierte Reihe zur Entwicklung und Administration von Betriebssystemen, Netzwerken und Datenbanken.

Kopieren und Kopienversand für medizinische Bibliotheken nach den Urheberrechtsreformen

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Latein kann ich auch - Rom und die Römer

Seniorenbüros im Land Brandenburg

Die Computerwerkstatt

ISBN Bestell-Nr

Auditcheckliste. für Systemaudits nach ISO/TS 16949:2009 DIN EN ISO 9001 ISO/TS Martin Zander

System: DFBnet SpielPlus R3.90

Dokumentation QuickHMI Runtime Manager

Freischalten von e-versions und Encodern

DOWNLOAD. Prozentrechnen 7./8. Klasse: Schaubilder. Mathetraining. Mathetraining in 3 Kompetenzstufen. Brigitte Penzenstadler

Grundmann Rathner Abschlussprüfungen Bankwirtschaft, Rechnungswesen und Steuerung, Wirtschafts- und Sozialkunde

QM: Prüfen -1- KN

arbeitete im Max-Planck-Institut und an der Uni Köln. Von ihm sind bereits mehrere Bücher zu Webthemen erschienen.

Schulung, Bewusstsein und Kompetenz Schulungsfolien zum Thema UMS

Geld Geld verdienen im Web 2.0

Update VR-NetWorld-Software 3.34 PROFILWECHSEL SICHERHEITSDATEI (ALT) NACH SICHERHEITSDATEI (NEU) Anleitung nur für Versionen ab 3.34.

Arbeitsblätter. Sinnvolle Finanzberichte. Seite 19

Strategieentwicklung in Sozialinstitutionen

DesignCAD V23 2D. Zeichnen & Konstruieren.

Die schriftliche Arbeit

Anleitung zur Erstellung des bootfähigen Reddoxx USB-Sticks. versionsunabhängig.

Aufsichtsrechtliche Anforderungen. Auswirkungen auf Leasinggesellschaften

Joomla!- Templates. Design und Implementierung. Know-how ist blau. in Farbe. Überzeugende Vorlagen für das Open-Source-CMS FRANZIS.

Hacking Handbuch. Hacking Handbuch. Penetrationstests planen und durchführen. Aus dem Inhalt:

Der einfache Weg zur Pflegestufe

POCKET POWER. Wissensmanagement. 4. Auflage

Mit dem Tool Stundenverwaltung von Hanno Kniebel erhalten Sie die Möglichkeit zur effizienten Verwaltung von Montagezeiten Ihrer Mitarbeiter.

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

Steuern. Die elektronische Lohnsteuerkarte

Online-Abzüge 4.0. Ausgabe 1

Leitfaden E-Books Apple. CORA E-Books im ibook Store kaufen. Liebe Leserinnen und Leser, vielen Dank für Ihr Interesse an unseren CORA E-Books.

3D-Architektur-Visualisierung

Rettungsdienst am Limit: Gesundheit von Einsatzkräften im Rettungsdienst (GERD )

Jetzt neu: Online Reporting Schritt für Schritt durch das Online Reporting (OLR) Online Liedmeldung

Netzwerkversion PVG.view

Medienwechsel in StarMoney 8.0 und StarMoney Business 5.0

Installation OMNIKEY 3121 USB

Praxiswissen TYPO3 CMS 7 LTS

Ratgeber Soziale Phobie

Zukunftsperspektiven des Qualitätsmanagements

DOWNLOAD. Kniffliges für gute Mathe-Schüler 2. Klasse 4. Anspruchsvolle Aufgaben durch Skizzen und Gleichungen lösen. in der 2.

Erste Schritte Stand: 03/2010

Print2CAD 2017, 8th Generation. Netzwerkversionen

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Handlungshilfen für Bildungsberater. Leitfaden. für die Bildungspraxis. Band 25. Organisation betrieblicher Weiterbildung

Lorenz & Partners Legal, Tax and Business Consultants

Thomas Meuser Hrsg. Promo-Viren. Zur Behandlung promotionaler Infekte und chronischer Doktoritis 3., kurierte Auflage

Markus Demary / Michael Voigtländer

Anleitung für die Einrichtung weiterer Endgeräte in 4SELLERS SalesControl

Erfahrungen mit Hartz IV- Empfängern

Medienwechsel HBCI-Sicherheitsdatei in StarMoney 8.0 und StarMoney Business 5.0

Transkript:

PC & ELEKTRONIK Felix Irmscher Entwicklung und Programmierung in Assembler und LabVIEW Audiospektrum- Analyse mit Mikrocontrollern Analyseschaltungen mit dem ATmega644 einfach selbst entwickeln Auf CD-ROM: Programme in Assembler und LabVIEW Analyse-Tools und Signalgeneratoren Informationsmaterial

Felix Irmscher Audiospektrum-Analyse mit Mikrocontrollern

PC & ELEKTRONIK Felix Irmscher Audiospektrum- Analyse mit Mikrocontrollern Analyseschaltungen mit dem ATmega644 einfach selbst entwickeln

Bibliografische Information der Deutschen Bibliothek Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte Daten sind im Internet über http://dnb.ddb.de abrufbar. Hinweis: Alle Angaben in diesem Buch wurden vom Autor mit größter Sorgfalt erarbeitet bzw. zusammengestellt und unter Einschaltung wirksamer Kontrollmaßnahmen reproduziert. Trotzdem sind Fehler nicht ganz auszuschließen. Der Verlag und der Autor sehen sich deshalb gezwungen, darauf hinzuweisen, dass sie weder eine Garantie noch die juristische Verantwortung oder irgendeine Haftung für Folgen, die auf fehlerhafte Angaben zurückgehen, übernehmen können. Für die Mitteilung etwaiger Fehler sind Verlag und Autor jederzeit dankbar. Internetadressen oder Versionsnummern stellen den bei Redaktionsschluss verfügbaren Informationsstand dar. Verlag und Autor übernehmen keinerlei Verantwortung oder Haftung für Veränderungen, die sich aus nicht von ihnen zu vertretenden Umständen ergeben. Evtl. beigefügte oder zum Download angebotene Dateien und Informationen dienen ausschließlich der nicht gewerblichen Nutzung. Eine gewerbliche Nutzung ist nur mit Zustimmung des Lizenzinhabers möglich. 2013 Franzis Verlag GmbH, 85540 Haar bei München Alle Rechte vorbehalten, auch die der fotomechanischen Wiedergabe und der Speicherung in elektronischen Medien. Das Erstellen und Verbreiten von Kopien auf Papier, auf Datenträgern oder im Internet, insbesondere als PDF, ist nur mit ausdrücklicher Genehmigung des Verlags gestattet und wird widrigenfalls strafrechtlich verfolgt. Die meisten Produktbezeichnungen von Hard- und Software sowie Firmennamen und Firmenlogos, die in diesem Werk genannt werden, sind in der Regel gleichzeitig auch eingetragene Warenzeichen und sollten als solche betrachtet werden. Der Verlag folgt bei den Produktbezeichnungen im Wesentlichen den Schreibweisen der Hersteller. Herausgeber: Ulrich Dorn Satz: DTP-Satz A. Kugge, München art & design: www.ideehoch2.de Druck: C.H. Beck, Nördlingen Printed in Germany ISBN 978-3-645-65138-7

5 Vorwort In diesem Buch lernen Sie, ATMEL-Mikrocontroller zur Signalanalyse für Frequenzen im hörbaren Bereich zu nutzen. Der Einstieg in die Assembler-Programmierung von spannenden Anwendungen zur Audiospektrum-Analyse eröffnet sich Ihnen ohne nennenswerten theoretischen Ballast. Sie benötigen keine Kenntnisse in höherer Mathematik! Um die im Buch aufgeführten Versuche und später auch Ihre eigenen Projekte durchführen zu können, wird der Bau eines komfortablen Experimentiersystems beschrieben. Damit richtet sich das praxisorientierte Buch an engagierte Hobbyisten und Studierende, die sich mit Signalanalyse und Mikrocontrollertechnik beschäftigen. Zur Überprüfung der Funktionstüchtigkeit sind auf der beiliegenden CD-ROM auch mehrere Analyse-Tools und Signalgeneratoren für den PC enthalten, die überwiegend in der Programmiersprache LabVIEW verfasst wurden. Da diese Software hierbei eine ideale Ergänzung bietet, ist ihre Darstellung ein weiterer wichtiger Themenschwerpunkt des Buchs. Es wird u. a. beschrieben, wie LabVIEW und ein Lehrbuch zu Lernzwecken sehr kostengünstig erworben werden können. Der Datentransfer zum PC erfolgt über die Serielle Schnittstelle RS-232. Mikrocontroller zur Signalanalyse zu verwenden, ist eher ungewöhnlich. Sie bieten aber für Frequenzen im hörbaren Bereich zu den nur sehr schwer erhältlichen digitalen Signalprozessoren eine kostengünstige Alternative. Zur Anwendung kommt der ATMELmega644 im für Experimente praktischen DIL-40-Gehäuse. Die Programmierung der Mikrocontroller erfolgt zur Geschwindigkeitsoptimierung in Assembler. Diese Programmiersprache hat zu Unrecht das Image, sehr kompliziert zu sein. Es kommen Programmablaufpläne, ausführlich dokumentierte Listings und zusätzliche Erläuterungen zum Einsatz, die das Gegenteil beweisen sollen. Die Anwendung weniger häufig genutzter Funktionen wie z. B. Makros, Puffer und der Watchdog-Timer werden ausführlich beschrieben. Grundkenntnisse in Assembler sollten bereits vorhanden sein. Die für die Signal-Analyse notwendigen FFT-Algorithmen sind rechenintensiv. Auf dem Mikrocontroller bleiben dann kaum noch Ressourcen für weiterführende Auswertungen. Das ist wohl auch der Grund, warum sich die meisten im Internet verfügbaren Projekte bisher darauf beschränkten, die Machbarkeit der Spektrum-Analyse mithilfe einer kleinen Bargraph-Anzeige zu demonstrieren. Um leistungsfähigere Schaltungen entwickeln zu können, werden zwei miteinander kommunizierende Mikrocontroller verwendet. Dabei übernimmt der eine die Berechnung der Audiospektren aus den über ein Mikrofon aufgenommenen Signalen. Er wird als FFT-Baustein bezeichnet. Der andere, der sogenannte Analysebaustein, übernimmt die weiterführenden Berechnungen.