Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
bausaetze:ateval:anleitung [2019/07/01 08:32] – Hannes Jochriem | bausaetze:ateval:anleitung [2020/03/28 10:41] – Hannes Jochriem | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== aTeVaL-Board ====== |
- | ===== Stückliste | + | ===== Aufbau |
- | ^ Anzahl ^ Bezeichnung ^ Wert ^ | + | Der Aufbau des aTeVaL-Boards wird hier in diesem Video auf Youtube erklärt: |
- | | 2 | IC1, IC6 | Sockel 8-polig | | + | |
- | | 1 | IC2 | Sockel 20-polig | | + | |
- | | 1 | IC3 | Sockel 28-polig | | + | |
- | | 1 | IC5 | Sockel 40-polig | | + | |
- | | 3 | Q1-Q3 | Sockel-Pins für Quartz | + | |
- | | 4 | RESET, S1-S3 | Taster | + | |
- | | 2 | R1, R2 | Poti 50k | | + | |
- | | 1 | SPKR1 | Summer | + | |
- | | 2 | C14, C15 | Elko | | + | |
- | | 1 | ISP-6 | Wannenstecker 6-polig | + | |
- | | 2 | ISP-10, JTAG | Wannenstecker 10-polig | + | |
- | | 1 | EXTENSION | + | |
- | | 3 | LED1 | LED rot | | + | |
- | | 1 | LED2 | LED grün | | + | |
- | | 2 | ISP, PWR | Stiftleiste abschneiden | | + | |
- | | 2 | SERIAL, ADC | Stiftleiste abschneiden | + | |
- | | 1 | EEPROM | + | |
- | | 1 | X1 | USB-B-Buchse | + | |
- | <note tip>Die Platine sollte in der Reihenfolge der Stückliste aufgelötet werden</note> | + | [[https://www.youtube.com/ |
- | <note tip>Alle SMD-Bauteile sind bereits vorbestückt!< | + | |
+ | Alternativ gibt es hier auch einen Bestückplan als pdf: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Erste Schritte ===== | ||
+ | |||
+ | Mit dem aTeVaL-Board kann man direkt losstarten, hierfür sollte man sich aber zuerst überlegen, welches Programm dafür verwendet werden soll. Das aTeVaL-Board unterstützt alle avrdude-kompatiblen Programme wie | ||
+ | * Arduino | ||
+ | * LunaAVR | ||
+ | * avrdudess | ||
+ | * direkt per Konsole | ||
+ | |||
+ | Zusätzlich kann das Board auch direkt in Atmel Studio verwendet werden. | ||
+ | |||
+ | Es gibt grundlegend zwei Arten, wie der Code auf einen Mikrocontroller gespielt werden kann | ||
+ | * via Programmierschnittstelle (zB ISP) | ||
+ | * per Bootloader (zB serielle Schnittstelle) | ||
+ | |||
+ | Beide Varianten werden vom Board unterstützt, | ||
+ | |||
+ | [[https:// | ||
===== Schaltplan ===== | ===== Schaltplan ===== | ||
- | < | ||
- | {{: | + | Schaltplan zu Version 2.0: {{ : |
+ | |||
+ | < | ||
+ | |||
+ | {{: | ||
===== Bestückplan ===== | ===== Bestückplan ===== | ||
- | {{: | ||
- | {{: | + | Alte Version: |
+ | < | ||
+ | {{: | ||
- | {{: | + | {{: |
+ | {{: | ||
+ | </ | ||
===== Integrierte Testhardware ===== | ===== Integrierte Testhardware ===== | ||
Das aTeVaL-Board besitzt bereits einige zusätzliche Hardware um die ersten Tests zu verwirklichen. Die Hardware ist an folgende Pins angeschlossen: | Das aTeVaL-Board besitzt bereits einige zusätzliche Hardware um die ersten Tests zu verwirklichen. Die Hardware ist an folgende Pins angeschlossen: | ||
^ Bezeichnung ^ Attiny13 ^ Attiny2313 ^ Atmega8 ^ Atmega16 ^ | ^ Bezeichnung ^ Attiny13 ^ Attiny2313 ^ Atmega8 ^ Atmega16 ^ | ||
- | | LED 1 | X | PD6 | PD6 | PD6 | | + | | LED 1 rot | X | PD6 | PD6 | PD6 | |
- | | LED 2 | + | | LED 2 gelb |
+ | | LED 3 grün | X | PB2 | PB0 | PB2 | | ||
| Taster 1 | X | PD2 | PD2 | PD2 | | | Taster 1 | X | PD2 | PD2 | PD2 | | ||
| Taster 2 | X | PD3 | PD3 | PD3 | | | Taster 2 | X | PD3 | PD3 | PD3 | |