Logo ohne Europa transparent          Europaschule verschoben

MikroController für Fortgeschrittene

Mikrocontroller: Programmierung und Anwendung - Am Beispiel des Atmel AVR

In diesem Teil wollen wir uns zunächst mit der zusätzlichen Hardware im Controller näher beschäftigen. Was leisten Timer, ADC, Interrupts, PWM, wie programmiert man so etwas und wozu kann man das verwenden. Es geht weiterhin und Softwaretechniken, die sich zur Lösung bestimmter Probleme anbieten oder einfach erfroderlich sind. Wie werden Bibliotheken erstellt und verwendet? Diesen Fragestellungen gehen wir anhand konkreter kleiner Projekte nach. Denkbar sind:

  • einfaches Messgerät für Spannungen und Ströme
  • Frequenzgenerator
  • Uhr mit DCF-Empfang
  • Ansteuerung von Modellbau-Servos
  • Klimastation
  • Rollandensteuerung mit Komfortfunktionen und Bussteuerung
  • ...

Erforderliche Voraussetzungen

Sie sollten unbedingt Interesse an diesem themenbereich haben. Es ist nicht ganz einfach und erfordert einen gewissen Arbeitsaufwand.

Grundkenntnisse in einer beliebigen Programmiersprache (idealerweise C) wären sehr hilfreich.

Drucken