Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
mexle2020:mcb_1x1_basis_hookup [2021/04/05 21:27] – tfischer | mexle2020:mcb_1x1_basis_hookup [2021/05/30 06:30] (aktuell) – [Version 1.0 für AVR32DB] tfischer | ||
---|---|---|---|
Zeile 30: | Zeile 30: | ||
~~PAGEBREAK~~ ~~CLEARFIX~~ | ~~PAGEBREAK~~ ~~CLEARFIX~~ | ||
===== Inter-Platinen Interfaces ===== | ===== Inter-Platinen Interfaces ===== | ||
+ | |||
+ | ==== Version 0.1 für ATmega328PB / ATmega32U4 ==== | ||
<WRAP right> | <WRAP right> | ||
Zeile 55: | Zeile 57: | ||
~~PAGEBREAK~~ ~~CLEARFIX~~ | ~~PAGEBREAK~~ ~~CLEARFIX~~ | ||
- | |||
- | <WRAP right> | ||
- | <panel type=" | ||
- | < | ||
- | </ | ||
- | \\ {{drawio> | ||
- | </ | ||
- | </ | ||
- | |||
- | <WRAP right> | ||
- | <panel type=" | ||
- | < | ||
- | </ | ||
- | \\ {{drawio> | ||
- | </ | ||
- | </ | ||
<WRAP group> <WRAP half column> | <WRAP group> <WRAP half column> | ||
- | ==== Belegung Buchse K1 (links) | + | === Belegung Buchse K1 (links) === |
^Functions^Pin^Pin^Functions| | ^Functions^Pin^Pin^Functions| | ||
Zeile 90: | Zeile 76: | ||
</ | </ | ||
- | ==== Belegung Buchse K2 (rechts) | + | === Belegung Buchse K2 (rechts) === |
^Functions^Pin^Pin^Functions| | ^Functions^Pin^Pin^Functions| | ||
Zeile 104: | Zeile 90: | ||
</ | </ | ||
+ | ==== Version 1.0 für AVR32DB ==== | ||
+ | |||
+ | < | ||
+ | <panel type=" | ||
+ | < | ||
+ | </ | ||
+ | \\ {{drawio> | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | Für die neuen Boards wird der Chip [[http:// | ||
+ | - Trennung von digitaler Ein-/ | ||
+ | - Auf der **Buchse K1** sind nur digitale Ein-/ | ||
+ | - Die Pins 1...8 (PA0...7) stellen dabei nicht nur die digitale Kommunikation mit I2C, UART und SPI zur Verfügung. Die Pins sind zudem die vollständige Ausgabe des Ports A. | ||
+ | - Die Pins 9...12 (PC0...3) entsprechen dem unteren Nibble des Ports C. Zusätzlich bieten diese Pins eine zweite SPI und UART Schnittstelle. | ||
+ | - Die Pins 13...14 (PF4...5) stellen eine weitere Möglichkeit einer UART-Schnittstelle bereit. Zusätzlich bieten sie den Zugriff auf zwei Timer/ | ||
+ | - Alle Digitalpins haben mindestens den Zugriff auf einen Timer/ | ||
+ | - Die untersten beiden Pins erlauben Zugriff auf die Spannungsversorgung. | ||
+ | - Auf der **Buchse K2** sind Spannungsversorgungsanschlüsse, | ||
+ | - Der Pin 1 (unten rechts) ermöglicht es für die Digital-Pins des Ports C (Pins 9..12 auf Buchse K1) mit einer abweichenden Spannung zu versorgen. Damit ist für diese Pins beispielsweise eine 5V Basis möglich. | ||
+ | - Die Pins 2...8 (PD1...7) bieten Zugriff auf 7 Kanäle des Analog-Digital-Wandlers. Diese Pins erlauben zusätzlich die Verwendung von 2 Operationsverstärkern (OP0 und OP1). Weiterhin ist ein Digital-Analog-Wandler auf Pin D6 verfügbar. Daneben sind über alle ADC-Pins auch die Verwendung von analogen Komparatoren möglich. | ||
+ | - Die Pins 9...14 und 16 stellen die verschiedenen Spannungsniveaus dar. | ||
+ | - Der Pin 15 ist nicht belegt und hat keinen physikalischen Stecker / Buchse. Damit wird ein Verdrehen des Hookup um 180° vermieden. Nur wenn Pin 15 auf dem Hookup und dem Basisboard übereinstimmen, | ||
+ | |||
+ | ~~PAGEBREAK~~ ~~CLEARFIX~~ | ||
===== Eagle-Dateien ===== | ===== Eagle-Dateien ===== | ||
Die aktuellen Eagledateien und Vorversionen sind [[https:// | Die aktuellen Eagledateien und Vorversionen sind [[https:// | ||
- | Als Ausgangspunkt können folgende Dateien genutzt werden: | ||
- | * {{mexle2020: | ||
- | * {{mexle2020: | ||