Veranstaltungsreihe/Mikrocontroller Workshop: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
==Facts==
==Facts==


Zeile 9: Zeile 8:


In diesem Workshop werden wir zuerst ein minimales Microcontrollersystem mit einem Atmel AVR Controller auf einer Lochrasterplatine aufbauen, und dann in die Programmierung des Controllers mit dem AVR-gcc einsteigen.
In diesem Workshop werden wir zuerst ein minimales Microcontrollersystem mit einem Atmel AVR Controller auf einer Lochrasterplatine aufbauen, und dann in die Programmierung des Controllers mit dem AVR-gcc einsteigen.
Das System verwendet den ATmega32 Controller von Atmel. Der hat 32kByte Flash fr das Programm und 2kByte RAM, und einen 1kByte EEPROM Speicher. Getaktet wird er mit 16MHz. Er hat 32 frei programmierbare I/O Pins, A/D wandler, und manch anderes nettes Feature. Man kann den Controller mit dem avr-gcc in C programmieren, wobei das aber auch noch ein bisschen was anderes ist, als wenn man fr einen PC in C programmiert.
Bei dem Workshop werden wir den Controller erstmal mit einem Spannungsregler und ein paar Leuchtdioden auf eine Platine lten. Das ist dann zum experimentieren erstmal ausreichend, und ihr knnt das System dann spter je nach Verwendung mit der ntigen Peripherie ergnzen. Da ist sehr viel machbar, und ich kann dabei auch gerne Hilfestellung geben.
Nach dem Zusammenbau werden wir uns die avr-gcc toolchain ansehen, und damit ein kleines Testprogramm fr das Microcontrollersystem compilieren, und das dann auf den Controller laden.
Der Workshop ist also sozusagen ein "getting started with microcontrollers workshop". Er soll einen schnellen Einstieg in die Welt der Microcontroller ermglichen.
Jeder Teilnehmer sollte selber sein Werkzeug mitbringen. Wir brauchen die blichen Sachen zum Platinen lten:
- Ltkolben
- Ltzinn
- Seitenschneider
- Spitzzange
- Schaltdraht
- Bohrer
- Messer
- Multimeter
Es schadet auch nicht, wenn ihr mal 2 Ltkolben oder Zangen mitbringt, fr den Fall, das jemand anders irgendetwas nicht hat.





Version vom 7. Juni 2005, 13:17 Uhr