Embedded-Systeme mit der Arduino-Plattform

Klaus Dembowski

Diese Publikation zitieren

Klaus Dembowski, Embedded-Systeme mit der Arduino-Plattform (2014), VDE Verlag, Berlin, ISBN: 9783800738144

1537
Accesses
8
Quotes

Beschreibung / Abstract

Der Markt für Embedded-Systeme wächst nicht zuletzt aufgrund der Aktivitäten für das Internet of Things rasant. Die Mikrocontroller-Programmierung gilt vielfach als undurchsichtig,
kompliziert und relativ teuer. Arduino-Systeme sind hingegen kostengünstig und die Entwicklungsumgebung ist bewusst einfach gehalten, sodass man sehr schnell damit zurechtkommt. Auch wenn die Arduino-Plattform gemeinhin als ein System für Einsteiger angesehen wird, ist sie für die Erschließung von professionellen Anwendungen im
Embedded-Bereich bestens geeignet.

Dieses innovative Buch zeigt Ihnen, wie Sie die Vorteile des Arduino-Systems auf verschiedenen Hardware-Plattformen mit dem professionellen Entwurf von Embedded-Systemen Erfolg versprechend kombinieren können!

Behandelt werden u. a.:
• Embedded-Systeme und Mikrocontroller
• Typen der Arduino-Plattform und Entwicklungsumgebung
• Boards und Schaltungen für Embedded-Systeme
• Software und Programmierung
• Kommunikation über serielle Schnittstellen, USB und drahtlos
• Android-Verbindungen und -Systeme für Tablets und Smartphones
• Ports, Sensoren, Signalaufbereitung und -umsetzung
• Low Power Design für energieeffiziente Systeme

Leseprobe

Inhaltsverzeichnis

  • Embedded-Systeme mit der Arduino-Plattform
  • Inhaltsverzeichnis
  • 1 Embedded Systems
  • 1.1 Anforderungen und Einsatzgebiete
  • 1.2 Entwicklung
  • 2 Die Arduino-Plattform
  • 2.1 Entwicklungsumgebung im Überblick
  • 2.2 Shields
  • 3 Atmel-Mikrocontroller
  • 3.1 AVR-Architektur
  • 3.2 AVR-Controller-Familien im Überblick
  • 3.3 Power-Save-Betriebsarten
  • 3.4 Entwicklungs-Boards und -Umgebung
  • 4 Arduino-Standardsysteme
  • 4.1 Diecimila
  • 4.2 Duemilanove
  • 4.3 Uno
  • 4.4 Mega-Boards
  • 4.5 Leonardo
  • 4.6 Esplora
  • 5 Boards und Schaltungen für Embedded Systems
  • 5.1 Micro
  • 5.2 Mini
  • 5.3 Nano
  • 5.4 LilyPad-Boards
  • 5.5 3,3-V-Betrieb mit Pro-Boards
  • 5.6 Fio, XBee und ZigBee
  • 6 Spezielle und kompatible Boards
  • 6.1 Due
  • 6.2 Yàºn
  • 6.3 Galileo
  • 6.4 Tre
  • 6.5 Kompatible Boards
  • 6.6 ARM-Prozessoren
  • 7 Software und Programmierung
  • 7.1 Bibliotheken
  • 7.2 Installation und Inbetriebnahme
  • 7.3 Bitarithmetik
  • 7.4 Direkter Registerzugriff
  • 7.5 Interrupt-Verarbeitung
  • 7.6 Controller-Programmierung
  • 8 Kommunikation
  • 8.1 Serielle Schnittstelle
  • 8.2 Universal Serial Bus
  • 8.3 Android-Verbindungen
  • 8.4 Android-System auf Arduino-Basis
  • 9 Analoge Signalverarbeitung
  • 9.1 Auflösung
  • 9.2 Abtastfrequenz
  • 9.3 Analoge Signalaufbereitung
  • 9.4 Umsetzungsverfahren
  • 9.5 Operationsverstärker
  • 9.6 D/A-Wandler
  • 9.7 Treiber- und Ausgangsschaltungen
  • 9.8 Messen mit Sensoren
  • 10 Low Power Design
  • 10.1 Leistung und Energie
  • 10.2 Arduino Low Power
  • Stichwortverzeichnis

Ähnliche Titel

    Mehr von diesem Autor