Laborboard: Unterschied zwischen den Versionen
Aus LaborWiki
Keine Bearbeitungszusammenfassung |
|||
Zeile 11: | Zeile 11: | ||
==Anfangen== | ==Anfangen== | ||
Die Liste mit den benötigten [[LaborBoardTeile|Bauteilen]] findet Ihr hier im Wiki -- Den Schalt- und Bestückungsplan gibt es hier ''https://roulette.das-labor.org/ | Die Liste mit den benötigten [[LaborBoardTeile|Bauteilen]] findet Ihr hier im Wiki -- Den Schalt- und Bestückungsplan gibt es hier ''https://roulette.das-labor.org/svnview/microcontroller/doc/Layouts/'' . Eine Menge Beispielcode gibt es im im [[Subversion]] unter ''https://roulette.das-labor.org/svnview/microcontroller''. | ||
==Hingehen== | ==Hingehen== |
Version vom 6. Oktober 2005, 21:18 Uhr
Das Laborboard
Das Laborboard ist ein kleines Board mit dem man erste Erfahrungen mit Mikrocontrollern machen kann.
Woraus bestehts?
Das Board besteht im Kern aus einem ATmega-32-Controller, an den 4 Taster angeschlossen sind (Port B) und 8 LEDs (Port C). Ansonsten befindet sich auf der Platine noch ein 16 MHz Quartz für die Taktung, ein Reset-Taster, und eine kleine Schaltung zum stabilisieren der Versorgungsspannung.
Anfangen
Die Liste mit den benötigten Bauteilen findet Ihr hier im Wiki -- Den Schalt- und Bestückungsplan gibt es hier https://roulette.das-labor.org/svnview/microcontroller/doc/Layouts/ . Eine Menge Beispielcode gibt es im im Subversion unter https://roulette.das-labor.org/svnview/microcontroller.
Hingehen
- 06.06.2005, Do: Microcontroller Workshop
- 14.06.2005, Fr: Microcontroller Workshop Part II
- 15.06.2005, Sa: Microcontroller Bastel-Samstag
- 08.07.2005, Fr: Microcontroller Workshop Part III
- 06.08.2005, Di: Microcontroller Workshop Part V (Canbus & Co)
- 13.09.2005, Di: Microcontroller Workshop: Borgs
Projekte mit dem Labor Micro Board
- Blinken Borgs
- Peters Shortcut-Tastatur
- Automatisierung des Labors mit Hilfe des CAN Busses und des LAP Labor Automation Protokols.
Links
- Tutorial zum AVR + gcc: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
- Manual der avr-libc: http://www.nongnu.org/avr-libc/user-manual/index.html
- Toolchain installieren (Jetzt der richtige Link): http://www.nongnu.org/avr-libc/user-manual/install_tools.html (keine veralteten ports/packages benutzen! avr-libc kleiner 1.23 hat bugs in malloc)
- ATmega32 Data Sheet: http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf