Dies ist eine alte Version des Dokuments!
MEXLE2020 Modul : MMC_1x1_328PB
Modultyp | MMC - MEXLE Microcontroller CPU) |
---|---|
Versionierung | 1.0 |
Ersteller | Gerhard Gruhler |
letzte Änderung | 2018-01-03 |
Kurzbeschreibung | Microcontroller Platine mit ATmega328PB Chip, Quarz, LED und 2 Taster |
Hardwareübersicht
Die Microcontrollerplatine nutzt den Chip ATmega328PB. Damit ist es u.a. möglich 2 I2C-, 2 SPI und 8 Analog-Digital-Converter genutzt werden. Details zur Pin-Konfiguration sind dem verlinkten Datenblatt zu entnehmen. Die 1×1 Platine kann als Grundlage für weitere Projekte dienen. Über die Platine
Human-Machine-Interface
Zur Eingabe sind 2 Taster verbaut. Diese ermöglichen das Auslösen eines Reset und das Schalten zu Masse. Letzteres bietet bei aktivierten, internen Pull-up Widerstand eine digitale Eingabe.
Weiterhin ist eine LED auf der Platine vorhanden. Diese lässt sich über den Pin 24 aktivieren.
Inter-Platinen Interfaces
Für die Verknüpfung zwischen mehreren Platinen gibt es verschiedene Schnittstellen.
Mit der Micromatch-Schnittstelle (oben) lässt sich das Progi verknüpfen. Dieses kann über ISP per SPI den Chip programmieren.
Die Pinheader an den Ecken sind bei diesem Board aktuell nicht elektrisch genutzt. Bei anderen Boards sind diese mit PGND (Power Ground, Masse für Leistungskomponenten) und PVCC (Power Voltage, Spannung für Leistungskomponenten) belegt.
Die Buchsen links (K1) und rechts (K2) ermöglichen einen Zugriff auf (fast) alle Pins des Controllers. Bis auf die Pins 7 (XTAL1), 8 (XTAL2), 9 (OC0B / T1) sind alle Pins verfügbar.
Belegung Buchse K1 (links)
Functions | Pin | Pin | Functions |
---|---|---|---|
PTC X0 Y8, OC3A, RXD0 | Pin30 | 31 | PTC X1 Y9, OC4A, TXD0 |
PTC X2 Y10, INT0, OC3B / OC4B | Pin32 | 1 | PTC X2 Y11, INT1, OC2B |
PTC X4 Y12, T0, XCK0 | Pin2 | 3 | PTC X5 Y13, OC0B,T1 |
PTC X6 Y14, AIN0, OC0A | Pin10 | 11 | PTC X7 Y15, AIN1 |
PTC X10 Y18, CLKO, ICP1 | Pin12 | 13 | PTC X11 Y19, OC1A |
PTC X12 Y20, OC1B, SS0 | Pin14 | 15 | PTC X13 Y21, OC2A, TXD1, MOSI0 |
PTC X14 Y22, RXD1, MISO0 | Pin16 | 17 | PTC X15 Y23, XCK1, SCK0 |
PTC X8 Y16, ACO, ICP4, SDA1 | optional Pin3 | optional Pin6 | PTC X9 Y17, TC4, SCL1 |
Belegung Buchse K2 (rechts)
Functions | Pin | Pin | Functions |
---|---|---|---|
VCC | Pin4 | 21 | AGND |
GND | Pin5 | 20 | AREF |
- | NC | 18 | AVCC |
- | NC | 29 | RESET |
PTC Y5, ADC5, SCL0 | Pin28 | 27 | PTC Y4, ADC4, SCL1 |
PTC Y3, ADC3 | Pin26 | 25 | PTC Y2, ADC2 |
PTC Y1, ADC1, SCK1 | Pin24 | 23 | PTC Y0, ADC0, MISO1 |
PTC Y7, T3, MOSI1 | Pin22 | 19 | PTC Y6, ADC6, ICP3, SS1 |