Mit diesem Artikel beginnt unser großes AVR-Mikrocontroller-Projekt, das Elektor zusammen mit dem TV- und Internet-Magazin Computer:club2 in mehreren Teilen präsentiert. Ein ATmega88 auf einer winzigen Aufsteckplatine dient dabei als Universal-Rechenknecht für die unterschiedlichsten Anwendungen. Das beginnt mit einem Reaktionszeittester und führt weiter zu Entwicklungen wie einer hochgenauen Wetterstation und einem Mega-Abschluss-Projekt. Hier wird die Hardware vorgestellt und ein erstes Beispiel programmiert.
Achtung, Fehler im Schaltplan auf Seite 20:
Bei der Netzgerätebuchse K1 muss Masse mit den außenliegenden Polen verbunden werden, der innere Anschluss muss mit D1 verbunden werden.
Auf der Platine und der bestückten Platine ist aber alles korrekt angeschlossen.
Anschluss K2
K2 (+VIN) ist nicht als zusätzlicher Anschuss für eine externe Versorgungsspannung gedacht, sondern zur Versorgung von externen Bauteilen oder Baugruppen mit der an K1 angeschlossenen externen Versorgungsspannung, die hinter der Verpolschutzdiode D1 abgegriffenen wird. Man könnte an K2 zwar eine externe Versorgungsspannung für das Board anschließen, müsste dann aber sorgfältig auf die richtige Polarität achten, weil die Spannung direkt am Schaltregler IC1 (ohne Verpolschutzdiode) anliegt.
10 Tipps für ATM18
Speziell für Neueinsteiger haben wir eine Kurzanleitung unter dem Titel „Aller Anfang ist schwer – erste Schritte mit dem ATM18“ zusammengestellt. Sie finden dieses PDF bei den Gratis-Downlaods auf dieser Seite.
Neue Firmware für USB-AVRprog
Auf Grund der neuen Version des AVR-Studios von Atmel und der Verwendung von CodeVision für das ATM18-Projekt wurde ein Firmware-Update erforderlich. Die neue Firmware ist seit dem 22. April verfügbar und in allen nach diesem Datum gelieferten Programmern enthalten.
Den Download und Informationen zum Austausch der Firmware finden Sie auf der Projektseite zum USB-AVRprog (www.elektor.de/080083).