Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
lehre:atmegaevaboard [2013/05/07 14:18] stollenwerk [Hauptplatine] |
lehre:atmegaevaboard [2015/11/11 17:18] thoennessen |
||
---|---|---|---|
Zeile 27: | Zeile 27: | ||
* Reset Button | * Reset Button | ||
- | {{ :lehre:atmegaevaboard:evaboard.jpg?200 |}} | + | {{ :lehre:atmegaevaboard:evaboard.jpg?400 |}} |
===== Mikrocontroller ===== | ===== Mikrocontroller ===== | ||
Wie schon weiter oben erwähnt kann die Hauptplatine verschiedene Modelle des ATmegas aufnehmen. Da diese Mikrocontroller Pin kompatibel zu einander sind muss dann nur die Software angepasst werden. Die Entscheidung welcher der möglichen ATmegas am besten passt wird hauptsächlich durch den Speicherbedarf und die Kosten bestimmt. Die Speicherkapazität aller drei Speicher (Flash, SRAM und ROM) verdoppelt sich jeweils. Die kosten für den Chip selber steigen nur gering, jedoch die Kosten für den Programmer. Der ATmegs644 kann (falls man die JTAG Schnittstelle nutzen möchte) nur von einen JTAGICE mk II programmiert werden. Dieser ist mehrere hundert Euro teurer als sein kleiner Brunder, der JTAGICE. Weiteres dazu weiter unten. | Wie schon weiter oben erwähnt kann die Hauptplatine verschiedene Modelle des ATmegas aufnehmen. Da diese Mikrocontroller Pin kompatibel zu einander sind muss dann nur die Software angepasst werden. Die Entscheidung welcher der möglichen ATmegas am besten passt wird hauptsächlich durch den Speicherbedarf und die Kosten bestimmt. Die Speicherkapazität aller drei Speicher (Flash, SRAM und ROM) verdoppelt sich jeweils. Die kosten für den Chip selber steigen nur gering, jedoch die Kosten für den Programmer. Der ATmegs644 kann (falls man die JTAG Schnittstelle nutzen möchte) nur von einen JTAGICE mk II programmiert werden. Dieser ist mehrere hundert Euro teurer als sein kleiner Brunder, der JTAGICE. Weiteres dazu weiter unten. | ||
Zeile 59: | Zeile 59: | ||
Eine weitere Schnittstelle um Maschinencode auf den Mikrocontroller zu bringen ist das in-systm programming (kurz: ISP). Diese Schnittstelle erlaubt kein online debugging, belegt dafür aber auch keine pins und ist bedeutend günstiger. Es gibt sowohl die Originalschnittstelle von [[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2726|ATMEL]] als auch verschiedenste [[http://www.olimex.com/dev/avr_left.htm|Nachbauten]]. Da diese direkt von ATMEL mit ~ 30 Euro sehr günstig ist lohnt ein Nachbau oder selber bauen nur bedingt. Einige weitere Infos gibt's bei [[http://www.mikrocontroller.net/articles/AVR_In_System_Programmer|mikrocontroller.net]] | Eine weitere Schnittstelle um Maschinencode auf den Mikrocontroller zu bringen ist das in-systm programming (kurz: ISP). Diese Schnittstelle erlaubt kein online debugging, belegt dafür aber auch keine pins und ist bedeutend günstiger. Es gibt sowohl die Originalschnittstelle von [[http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2726|ATMEL]] als auch verschiedenste [[http://www.olimex.com/dev/avr_left.htm|Nachbauten]]. Da diese direkt von ATMEL mit ~ 30 Euro sehr günstig ist lohnt ein Nachbau oder selber bauen nur bedingt. Einige weitere Infos gibt's bei [[http://www.mikrocontroller.net/articles/AVR_In_System_Programmer|mikrocontroller.net]] | ||
- | ====== Erweiterungsboards ====== | ||
- | Informationen über unsere Erweiterungsboards werden in kürze folgen. | ||
- | |||
- | ===== RFID Board ===== | ||
- | ===== Touchscreen Farbdisplay ===== | ||
- | ===== Analog-Digital Wandler ===== | ||
- | ===== Speichererweiterung ===== | ||
- | ===== PS/2 Tastatur ===== | ||
====== Bezugsquellen ====== | ====== Bezugsquellen ====== | ||
Zeile 94: | Zeile 86: | ||
Zu unserem Evaluationsboard, bzw. basierend auf unserem Board wurden die folgenden Veröffentlichungen verfasst: | Zu unserem Evaluationsboard, bzw. basierend auf unserem Board wurden die folgenden Veröffentlichungen verfasst: | ||
- | <BIBTEX: file=evaboard style=i11 sort=timestamp filter=> | + | <BIBTEX: file=publikationen style=i11 sort=timestamp key=evaboard> |
+ | {{http://vg02.met.vgwort.de/na/949c297f5f3c49bba72f9766ee3ab7fe?1x1&.png?}} | ||
- | /* die Veröffentlichungen können unter http://embedded.rwth-aachen.de/doku.php?id=bib:evaboard editiert werden */ |