Viele Probleme, die früher zeitaufwendig in Assembler oder C gelöst werden mussten, können durch diesen modernen Compiler blitzschnell und mit wenigen Befehlen erledigt werden. Das Lernpaket vermittelt neben Mikrocontroller-Grundlagen und dazugehörigen MSR-Anwendungen auch den Umgang mit dem USB-zu-UART-Brückenchip FT232RL der Firma FTDI, der in diesem Paket als Schnittstelle zwischen Mikrocontroller und PC sowie zur Programmierung dient.
Das Lernpaket ist für den Einsteiger sowie für den fortgeschrittenen Bascom-Benutzer ausgelegt und kann später immer wieder als Nachschlagewerk dienen.
Die ersten Kapitel vermitteln die Programmierung mit Bascom-AVR als Lehrgang. In diesem Lernpaket werden die Befehle und die Hardware anhand kleiner Beispiele verdeutlicht. Das erlernte Wissen wird danach direkt in der Praxis für Mess-, Steuer- und Regelungsanwendungen (MSR) weiterverwendet.
Dieses Lernpaket versetzt Sie in die Lage, eigene Programme mit Bascom Basic zu programmieren, sei es für die heimische Haus-automatisierung oder für den beruflichen Einsatz.
Das Experimentierboard, das mit einem ATmega88 und einen FTDI FT232RL sowie diverser Peripherie ausgestattet ist, können Sie später auch in Ihrer eigenen Applikation verbauen.
Selbst programmiertes Speicheroszilloskop.
Alle Versuche laufen an einer freien USB-Schnittstelle Ihres PCs und sind völlig ungefährlich für Mensch und Computer. Eine externe Stromversorgung wird nicht benötigt!
Aus dem Inhalt:
- Mikrocontroller Grundlagen
- ATmega88: Eigenschaften und Anwendung
- Der Basic-Compiler Bascom
- Den USB-Brückenchip FT232RL einrichten und anwenden
- Bascom-Programmierkurs
- Ein-/ Ausschalt-verzögerung
- Temperaturschalter
- Kapazitätsmessgerät
- Min-/ Max-Thermometer
- Schuluhr mit RTC
- Temperatur-Logger mit LM335
- 8-Kanal-Digitalvoltmeter
- Diodentester
- Morsecode-Decoder
- WC-Lüftersteuerung
- Datenaustausch über VB.NET und AVR
- Frequenzzähler
- GPS Daten auslesen
- Sensortaster
- Statemaschine
- Daten aufzeichnen mit Stamp PLOT
- Digitales Speicheroszilloskop
Über 100 Experimente:
- Ein-/ Ausschaltverzögerung
- Temperaturschalter
- Kapazitätsmessgerät
- Min / Max Thermometer
- Schuluhr mit RTC
- Temperatur Logger
- 8 Kanal Digitalvoltmeter
- Diodentester
- Morsecode Decoder
- Lüftersteuerung
- Datenaustausch zwischen VB.NET und ATmega88
- Frequenzzähler
- GPS-Daten auslesen
- Sensortaster
- Statemaschine
- Daten aufzeichnen
- Digitales Speicheroszilloskop
- Und viele mehr













