Mikrocontroller für Einsteiger und Profis - Das große E-Book Paket
Mikrocontroller für Einsteiger und Profis - Das große E-Book Paket
Das umfassende Wissen für Mikrocontroller-Programmierung!
Alles was es über Mikrocontroller-Programmierung zu wissen gibt wird in diesen
12 E-Books im PDF-Format erklärt. Mit Projekten zum nachprogrammieren und vielen Anregungen und Tipps
Sie suchen ein umfassendes Nachschlagewerk zum Thema Mikrocontroller und wollen lernen, wie man damit programmiert?
Dann ist die exklusive FRANZIS Wissens-Sammlung genau das Richtige für Sie. Fundiert, kompetent und umfassend wird die Brücke zwischen Mikrocontrollern und Elektronik/Elektrotechnik gespannt. Sehr lehrreich für Profis wie auch Laien!
Mikrocontroller programmieren mit Bascom Basic
Autor: Ulli Sommer
Mikrocontroller steuern, messen und regeln die unterschiedlichsten Geräte, und jeder Controller ist für seine spezielle Aufgabe programmiert. Wie Sie einen Mikrocontroller programmieren und was Sie alles benötigen, um Ihre eigenen Spezial-ICs zu erstellen, erfahren Sie in diesem Buch. Es zeigt Ihnen Schritt für Schritt auf verständliche Weise, was Sie für den Einstieg in die ATMEL-AVR-Mikrocontrollerwelt benötigen. Sie erfahren, wie Sie bei der Hardware vorgehen müssen und wie man das Programmieren erlernt, um später seine eigene Software zu entwickeln.
Bascom Basic mit AMTEL
Dieses Buch baut auf dem Basic-Compiler Bascom und den ATMEL-AVRs auf. Bascom ist ein moderner Basic-Compiler mit integrierter Entwicklungsumgebung und eignet sich für fast alle 8-Bit-AVR- und XMega-Mikrocontroller der Firma ATMEL.
Aus dem Buch Mikrocontroller programmieren mit Bascom Basic-Inhalt:
+ AVR: Grundlagen und Programmierung
+ Ausführlicher Bascom-Programmier-Einsteigerkurs
+ Sensoren und Aktoren anschließen und anwenden
+ Über 100 praktische Experimente, z. B. Ein-/Ausschaltverzögerung, Temperaturschalter, Kapazitätsmessgerät, GPS-Maus auslesen, Digitalvoltmeter mit AVR und VB.NET, Rasenmäh-Roboter, Steuern mit VB.NET, Ultraschallsensoren, Drehzahlmesser, Transistor-LEDDimmer, Lüftersteuerung, Digitales Codeschloss, Daten aufzeichnen mit Stamp PLOT, Digitaler Datenplotter mit VB.NET selbst gemacht, Bewegungsmelder, Alarmanlage, Dämmerungsschalter, Morsezeichen-Encoder, Morsezeichen-Decoder, Modellflug: Drohnen-Telemetriesystem u. v. m.
Zusatz-Material:
+ Komplette Software für den Einstieg - BASCOM Basic (Demoversion)
+ Über 100 Quellcodes zu den Experimenten
+ Open-Source-VB.NET-Programme zum Messen und Steuern
AVR-Mikrocontroller in C programmieren
Autor: Dr. Günter Spanner
Im Vergleich zur Elektronik, bei der man ganz elementar beginnen kann, ist bei der Mikrocontrollertechnik eine deutlich höhere Hürde zu überwinden Zwar ist die „Hardware" für einen Mikrocontrollereinstieg sehr einfach und kann nur aus dem Controller selbst, einem Widerstand und einer LED bestehen, allerdings sind zur Programmierung des Controllers mindestens noch ein PC und ein Programmierkabel erforderlich.
Präzise Anleitungen
Spätestens ab hier werden Sie ein gutes Fachbuch zu schätzen wissen. Alle Projekte in diesem Buch sind vollständig beschrieben und für den praktischen Einsatz in Labor und Alltag geeignet. Neben dem eigentlichen Lerneffekt steht insbesondere die Freude am Zusammenbau kompletter und nützlicher Geräte im Fokus. Dabei kann der Aufbau der Hardware durchgehend auf Laborsteckboards erfolgen. Dies ermöglicht die Herstellung aller Geräte mit sehr geringem Aufwand.
Praktische Experimente:
+ LED-Lichtspiele
+ Präzise Zeitmessung
+ Messwerterfassung
+ IR-Fernbedienungsempfänger
+ Mikrocontroller und USB-Schnittstelle
+ Bioelektronik
und viele mehr
Zusatz-Material:
+ Alle Projekte mit vollständig dokumentiertem C-Programmcode
+ Programmbibliothek und umfassendes C-Kompendium
AVR Mikrocontroller-Kochbuch
Autoren: Irmtraut Meister, Lukas Salzburger
Rezept auswählen, Zutaten zusammenstellen - und genießen. Nach genau diesem Konzept finden Sie in diesem Buch alles, um Ihr „Mikrocontroller-Süppchen" zu kochen: Von den ersten Programmierschritten über Messungen unterschiedlichster Größen bis zum Erzeugen von Signalen und zur Kommunikation über diverse Schnittstellen.
Entdecken Sie die schier endlosen Möglichkeiten der Mikrocontroller!
Mit nur wenig Programmieraufwand verwirklichen Sie im Handumdrehen Ihre Ideen. Schritt für Schritt begleitet dieses Buch Sie von den allgemeinen Grundlagen zur praktischen Umsetzung und erleichtert so auch komplexe Programmierungen.
Die Rezepte aus dem AVR Mikrocontroller-Kochbuch:
+ Mikrocontroller-Grundlagen
+ Programmierung und Implementierung
+ Digitale Ein- und Ausgänge
+ Spannungsmessung
+ Spannungen ausgeben
+ Widerstandsmessung
+ Strommessung
+ Zeit- und Frequenzmessung
+ Kapazitäts- und Induktivitätsmessung
+ Temperaturmessung
+ Kommunikation mit Menschen
+ Daten speichern
Audiospektrum-Analyse mit Mikrocontrollern
Autor: Felix Irmscher
Befreien Sie sich von theoretischem Ballast und steigen Sie ein in die Assembler-Programmierung. Lernen Sie, wie Sie Mikrocontroller zur Signalanalyse für Frequenzen im hörbaren Bereich nutzen - und das ohne Kenntnisse in höherer Mathematik!
Anleitungen und Software
Das komfortable Experimentiersystem aus diesem Buch hilft bei der Durchführung der zahlreichen vorgestellten Versuche und ermöglicht es, auch eigene Projekte zu realisieren. Als ideale Ergänzung im beiliegenden Download dienen in der Programmiersprache LabVIEW verfasste Analyse-Tools und Signalgeneratoren, die über die serielle Schnittstelle mit den Mikrocontrollern kommunizieren können.
Aus dem Buch "Audiospektrum-Analyse mit Mikrocontrollern" Inhalt:
+ Funktionsschema der FFT
+ Einführung in LabVIEW
+ Bau des Experimentiersystems
+ Parallele und serielle Schnittstelle
+ DTMF-Codeschloss
+ Gitarrenstimmgerät
+ Automatische Notation
Zusatz-Material:
+ Programme in Assembler und LabVIEW
+ Analyse-Tools und Signalgeneratoren
+ Informationsmaterial
Arduino
Autor: Ulli Sommer
Mikrocontroller werden vor allem im Bereich der Automatisierungs-, Mess-, Steuer- und Regeltechnik eingesetzt. Der Vorteil eines Mikrocontroller-Systems ist, dass es auf kleinstem Raum energie- und kosteneffizient physikalische Größen misst und interpretiert, um darauf aufbauend Entscheidungen zu treffen und Aktionen durchzuführen.
Das kleine Controllerboard mit den vielen Möglichkeiten
Im Grunde ist jede Aufgabe, die man mit Arduino™ lösen möchte, eine Aufgabe aus dem Bereich MSR (Messen, Steuern, Regeln). Damit Ihr Einstieg in die Welt der Mikrocontroller schnell und effizient gelingt, finden Sie in diesem Buch alles, was Sie über die Arduino™-Programmierung wissen müssen.
Aus dem Buch "Arduino" Inhalt:
+ Mikrocontroller-Grundlagen
+ Übersicht der Arduino™-Boards und Shields
+ Die Bauteile und ihre Funktion
+ Programmier-Grundlagen
+ Nützliche und spaßige Programme: LED-Dimmer, Musik, Kerzenlicht, Lüftersteuerung, Uhr, Alarmanlage, Codeschloss, 6-Kanal- Voltmeter, Speicheroszilloskop ...
und vieles mehr!
Zusatz-Material:
Verschiedene Programme, Tools, Datenblätter und Beispiele. Das Material erleichtert das Arbeiten mit diesem Buch.
+ Arduino-Entwicklungsumgebung (IDE)
+ Beispiel-Programmcode
+ Diverse Tools
+ Datenblätter
+ Schaltpläne
Handbuch PIC24/dsPIC-Mikrocontroller
Autoren: Anne und Manfred König
16-Bit-PICs sind die perfekte Lösung, wenn Sie einfache Handhabung und eine große Anwendungsbreite bei Controllern suchen. Die Klasse der 16-Bit-PICs besitzt eine große Fülle von Typen, welche sich in ihrer Ausstattung und auch in einigen Punkten der Funktionalität unterscheiden. Der Schwerpunkt des Buches besteht darin, die gemeinsamen Eigenschaften verständlich zu machen.
Die Gemeinsamkeiten der PIC-Mikrocontroller
Alle Typen der 16-Bit-Klasse besitzen im Wesentlichen die gleiche Architektur, die gleiche Organisation der Speicher und vor allem die gleiche Sprache bis auf die DSP-Befehle, welche nur den dsPIC-Typen vorbehalten sind.
Aus dem "Handbuch PIC24/dsPIC-Mikrocontroller" Inhalt:
+ Die 16-Bit-PIC-Klasse
+ PIC24-Assemblersprache
+ DSP-Einheit (nur dsPIC)
+ Assemblercode und C
+ Umgang mit den Peripheriemodulen
+ Interrupts
+ DMA
+ I/O-Ports
+ Timermodule
+ Watchdog Timer
+ AD-Wandler
+ Analoge Komparatoren
+ Output-Compare-Module
+ Input Capture
+ UART-Module
+ SPI-Module
+ I2C-Bus
+ Parallel Master Port (PMP)
Zusatz-Material:
+ Alle Projektdaten
Schaltungssammlung Mikrocontroller und USB
Autor: Frank Sichla
Diese Schaltungssammlung orientiert sich nicht an Prozessortypen, sondern an konkreten Einsatzbeispielen und zeigt anhand von praktischen Anwendungsschaltungen die Einsatzmöglichkeiten aktueller Mikroprozessoren.
Problemlösungen
Das Buch ist eine unentbehrliche Fundgrube für alle, die in ihrer täglichen Praxis Anregungen für schnelle Problemlösungen suchen. Natürlich wird in diesem Buch auch angegeben, wo man den Quellcode beziehen kann.
USB-Schaltungen
Ähnlich rasant wie die Mikrocontroller hat der USB (Universal Serial Bus) die Elektronikwelt erobert. Auch hier gibt es heute bereits viele interessante Anwendungsschaltungen, die wir in dieser Schaltungssammlung vorstellen.
Auszug aus den Schaltungen
+ Grundschaltungen
+ Programmers und Loaders
+ Schutz- und Überwachungsschaltungen
+ Interfaces und I/O-Schaltungen
+ Messtechnikanwendungen
+ Digital Signal Processing: Signalerzeugung
+ Digital Signal Processing: Signalverarbeitung
+ Steuern und Regeln
+ USB-Anwendungen
MSR mit PSoC Mikrocontrollern
Autor: Fredi Krüger
Das Buch beinhaltet eine Vielzahl von Beispielen von Soft- und Hardware, die vom Autor selbst entwickelt und getestet wurden. Anhand der Beispiele wird dem Leser und potenziellen Anwender die Verwendung der PsoC-Mikrocontroller nahe gebracht.
Analoge Singale verarbeiten und erzeugen
Das Buch beschreibt den Einsatz von PSoC-Mikrocontrollern in der MSR-Technik. Die PSoC-Mikrocontroller der Firma Cypress bieten eine optimale Grundlage für den Einsatz in der MSR-Technik aufgrund ihrer Flexibilität und der Fähigkeit, nicht nur analoge Signale direkt zu verarbeiten, sondern diese auch direkt zu erzeugen.
Aus dem Inhalt:
+ Strom-, Spannungs- und Frequenzmessung
+ Sensoren für Helligkeit-, Entfernungs-, Farb-Messung
+ Ansteuerung von OLEDs
+ Decodierung des DCF77-Signals
+ Servo- und Schrittmotorsteuerungen
+ WUSB
Zusatz-Material:
+ Ausführlich kommentierter Source-Code der Programme
+ Datenblätter der verwendeten Bausteine
+ Software: PSoC-Designer, Terminal-Programme
Roboter mit Mikrocontrollern selbst bauen
Autor: Heinz Schmid
Roboter sind aus dem Industrie-, Spielzeug- und Ausbildungsbereich längst nicht mehr wegzudenken. Einsteiger, aber auch jene, die bereits erste Erfahrungen in der Robotik mitbringen, finden in diesem Buch unter Berücksichtigung der unterschiedlichen Wissensniveaus, der handwerklichen, finanziellen und zeitlichen Voraussetzungen einen leichten Zugang ins Thema.
Robotersysteme
Vorgestellt werden die unterschiedlichen Möglichkeiten des Selbstbaus - von Baukastensystemen über elektronische Bausätze bis hin zur Do-it-yourself-Robotik. Dieses Buch gibt einen umfassenden Überblick über die Robotertechnik in Industrie, Forschung sowie Haushalt und Garten.
Aus dem Inhalt:
+ Roboter in der Praxis: Industrieroboter - humanoide Roboter - bionische Roboter für Land, Luft und Wasser - Staubsaugerroboter, Rasenmähroboter, Überwachungsroboter - Roboter für Hobby und Ausbildung
+ Grundlagen der Robotik: Mechanik - Akkus, Solarzellen, Motoren, Greifer - Mikrocontroller: PIC-Familie, BASICBriefmarke, AT-Familie - Sensoren - Software
+ Baukastensysteme mit Excel VBA, Microsoft Robotics Studio und LabView programmieren - Fischertechnik Robo Interface 16bit M30245, Robo TXC 32bit AT91SAM920B - Lego RCX 8bit Renesas H8, NXT 32bit ARM7 und 8bit ATmega48
+ Bausätze vorgestellt: Rug Warrior 8bit MC68HC11A1, ASURO 8bit ATmega8, Cybot
+ Roboter mit Servos selbst gebaut (inklusive Quellcode): Hexapods mit Tripod-Gang für BasicStamp 1 IC, ATtiny13, Arduino Duemilanove und ihre Verbindung mit RC-Fernsteuerungen - BASIC ATOM und Bot-Board II - Servo Controller SSC-32 ATmega168
+ Praxisanwendungen: Bilderkennung - Webcam - Funk-Micro-Cam - CMUcam - AVRcam/neuronale Netze/genetische Algorithmen /Roboter auf Mond und Mars
Mikrocontroller für Einsteiger
Autor: Michael Hofmann
Das Buch bietet eine Einführung in die Programmierung von Mikrocontrollern und gibt viele Tipps, wie die entsprechende Hardware aufgebaut werden muss. In diesem Buch finden Sie alle Antworten zu den häufigsten Fragen rund um die Programmierung und Schaltungsentwicklung eines Mikrocontrollers.
Eigenes Enwicklungsboard
Da Mikrocontroller sehr hardwarenah programmiert werden, finden Sie auf der im Zusatzmaterial als Download auch die Layoutdaten für ein eigenes Entwicklungsboard, mit dem viele Standardprobleme aus der Praxis untersucht werden können.
Aus dem Inhalt:
+ Überblick über Mikrocontroller
+ Die Programmierung mit MPLAB
+ Verarbeitung analoger Signale
+ Anzeige von Daten auf einem Display
+ Messungen von Spannung und Leistung
+ Datenübertragung über die serielle Schnittstelle
+ Datenübertragung über den I2C-Bus
und vieles mehr
Zusatz-Material:
+ Beispielprogramme
+ Layoutdaten
+ Schaltpläne
+ Datenblätter
Programmieren von PIC-Mikrocontrollern
Autor: Dieter Kohtz
Wer sich für Aufgaben der Mess-, Steuer- und Regelungstechnik interessiert, kommt um die Anwendung von Mikrocontrollern nicht herum. „Embedded Control" heißt das Schlagwort, das so viel wie „integrierte Überwachung" bedeutet.
Eigenständige Schaltungen programmieren
Mikrocontroller eignen sich wegen ihrer Kompaktheit und der relativ einfach zu erlernenden Programmierung hervorragend zum Aufbau selbstständiger Schaltungen zum Messen, Steuern und Regeln. Der wenig flexible stationäre PC wird nur in der Phase der Programmentwicklung gebraucht.
Anwendungsbeispiele
+ AD-Wandler mit Bargraph
+ Sekundentakt
+ Port-Expander + LCD-Modul
+ Ansteuern eines externen EEPROM
+ Feuchtemessgerät mit einstellbarem Grenzwertschalter
+ Füllstandsmesser
+ Marderschreck
Zusatz-Material:
+ Alle Programm-Listings
+ Komplette Software zum Assemblieren, Simulieren und Programmieren
+ Datenblätter
Mikrocontroller in der Elektronik
Autor: Herbert Bernstein
Die beiden Mikrocontroller ATtiny2313 und ATtiny26 von ATMEL sind zwei leistungsfähige 8-Bit-Mikrocontroller. Beide Mikrocontroller verwenden für die Speicherung des Programms einen 2-KByte-Flashspeicher, der über eine „In-System-Programmierung" (3-Draht-ISP-Schnittstelle) programmiert wird. Die Programmierung übernehmen diese Bausteine selbstständig durch eine interne „High Voltage"-Einheit.
8-Bit-Mikrocontroller ATtiny2313 programmieren
Mit dem bekannten „digitalen" 8-Bit-Mikrocontroller ATtiny2313, einem Industriestandard in einem praktischen 20-poligen DIL-Gehäuse, steht für den Elektroniker ein kostengünstiger Mikrocontroller zur Verfügung. Mit diesem Baustein lassen sich zahlreiche Aufgaben aus dem Bereich der Hobbyelektronik und aus der Praxis lösen. Zahlreiche digitale Versuche lassen sich aufbauen und programmieren.
Aus dem Buch-Inhalt
+ Steuerbarer Blinker
+ PWM-Helligkeitssteuerung
+ Fußgängerampel
+ Vierstelliger hexadezimaler Zähler mit 7-Segment-Anzeige
+ Elektronischer Würfel
+ Garagenzähler mit neun Stellplätzen
+ Programmierung eines digitalen Thermometers von 0°C bis 99°C
+ Programmierung eines dreistelligen Voltmeters von 0 V bis 2,55 V
+ Messungen von Wechselspannungen im unteren und höheren Frequenzbereich
+ Rechteckgenerator mit gemultiplexter Anzeige
+ ATtiny26 mit externem AD-Wandler
+ Veränderbarer synthetischer Sinusgenerator
Zusatz-Material:
+ Alle Programme für ATtiny2313 und ATtiny26