Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
bausaetze:ateval:anleitung [2020/03/28 10:41] Hannes Jochriembausaetze:ateval:anleitung [2024/02/06 09:43] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 14: Zeile 14:
  
 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 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 +  * [[https://www.arduino.cc/en/Main/Software|Arduino]] (-> [[artikel:arduino-boardmanager|Anleitung zur Installation des Boardmanagers]]) 
-  * LunaAVR +  * [[https://avr.myluna.de/|LunaAVR]] 
-  * avrdudess+  * [[https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/|avrdudess]]
   * direkt per Konsole   * direkt per Konsole
  
-Zusätzlich kann das Board auch direkt in Atmel Studio verwendet werden.+Zusätzlich kann das Board auch direkt in [[https://www.microchip.com/mplab/avr-support/atmel-studio-7|Atmel Studio]] verwendet werden.
  
 Es gibt grundlegend zwei Arten, wie der Code auf einen Mikrocontroller gespielt werden kann Es gibt grundlegend zwei Arten, wie der Code auf einen Mikrocontroller gespielt werden kann
Zeile 28: Zeile 28:
  
 [[https://www.youtube.com/watch?v=7IEsUs8QFFo|Wie programmiert man einen Mikrocontroller]] [[https://www.youtube.com/watch?v=7IEsUs8QFFo|Wie programmiert man einen Mikrocontroller]]
 +
 +===== Treiberinstallation =====
 +
 +Das Board kann sich auf zwei Arten am PC anmelden:
 +  - mit gestecktem ISP-Jumper als AVR-ISP-mkII
 +  - ohne ISP-Jumper als serielle Schnittstelle (COM-Port)
 +
 +Die Treiber kommen in der Regel mit dem Betriebssystem mit, sollte dies nicht der Fall sein, können diese hier heruntergeladen werden:
 +
 +[[artikel:libusb-mkiiclone|💾 Treiberinstallation mkII]]
 +
 +[[artikel:libusb-usb2serial|💾 Treiberinstallation serielle Schnittstelle]]
 +
 +
 +===== Integrierte Testhardware =====
 +
 +Aufgrund fehlender Pins ist nicht jeder Mikrocontroller mit der Testhardware verbunden. Diese kann aber zum Beispiel mit Jumperwires am 40-poligen Wannenstecker auf die entsprechenden Pins geführt werden.
 +
 +Die Belegung des Wannensteckers und die Pinzuordnung zu den verschiedenen Sockeln (IC1-4) inklusive Arduino-Pins befindet sich hier:
 +
 +[[bausaetze:ateval:belegung-40pol|🔌 Pinzuordnung und Steckerbelegung]]
 + 
 ===== Schaltplan ===== ===== Schaltplan =====
  
Zeile 46: Zeile 68:
 {{:bausaetze:ateval-measures.png?direct&100|}} {{:bausaetze:ateval-measures.png?direct&100|}}
 </del> </del>
-===== Integrierte Testhardware ===== 
-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 ^ 
-| LED 1 rot       | X        | PD6        | PD6     | PD6      | 
-| LED 2 gelb      | X        | PD5        | PD5     | PD5      | 
-| LED 3 grün      | X        | PB2        | PB0     | PB2      | 
-| Taster 1    | X        | PD2        | PD2     | PD2      | 
-| Taster 2    | X        | PD3        | PD3     | PD3      | 
-| Taster 3    | X        | PD4        | PD4     | PD4      | 
-| Poti 1      | X        | X          | PC1 (ADC1)  | PA1 (ADC1)  | 
-| Poti 2      | X        | X          | PC0 (ADC0)  | PA0 (ADC0)  
-| Summer      | X        | X          | PD7     | PD7      | 
  
 +===== Gehäuse =====
  
-===== Treiberinstallation ===== +Tim hat ein tolles Gehäuse auf Thingiverse hochgeladen, das man sich selber am 3D-Drucker ausdrucken kann:
- +
-eHaJo bietet signierte Treiber für Windows an. Das Board ist also mit allen modernen Windows-Versionen kompatibel.+
  
-Eine Anleitung zur Installation des Programmiergeräts gibt es hier: [[artikel:libusb-mkiiclone|Installation von libUSB für den mkII-Clone]]+[[https://www.thingiverse.com/thing:4855965|-> Hier klicken]]
  
 ===== Weitere Informationen ===== ===== Weitere Informationen =====
  
 Weitere nützliche Informationen und Democode findet man [[artikel:ateval|hier im Artikel über das aTeVaL-Board]]. Weitere nützliche Informationen und Democode findet man [[artikel:ateval|hier im Artikel über das aTeVaL-Board]].