Beschreibung
Mit diesem FeatherWing können Sie ganz einfach die Datenprotokollierung zu jedem Feather Board hinzufügen, das Sie haben. Sie erhalten sowohl eine I²C-Echtzeituhr (PCF8523) mit 32-kHz-Quarz und Batterie-Backup als auch einen microSD-Sockel, der an die SPI-Port-Pins angeschlossen wird (+ zusätzlicher Pin für CS).
Hinweis: FeatherWing wird nicht mit einer microSD-Karte geliefert.
Zur Nutzung der RTC-Batterie-Backup-Funktionen ist eine CR1220-Knopfzelle erforderlich. Wenn Sie den RTC-Teil des FeatherWing nicht verwenden, ist keine Batterie erforderlich.
Um mit dem microSD-Kartensockel zu kommunizieren , wird die Standard-SD-Bibliothek von Worduino empfohlen. Um die Stiftleisten am Wing zu befestigen, ist etwas Löten erforderlich.
Pinbelegung
Power-Pins
In der unteren Reihe werden die Pins 3,3 V (zweiter von links) und GND (vierter von links) zur Stromversorgung der SD-Karte und der RTC verwendet (um die Knopfzellenbatterie zu entlasten, wenn Netzstrom verfügbar ist).
RTC- und I²C-Pins
In der oberen rechten Ecke werden SDA (ganz rechts) und SCL (links von SDA) für die Kommunikation mit dem RTC-Chip verwendet.
-
SCL – I²C-Taktpin zum Anschluss an die I 2 C-Taktleitung Ihres Mikrocontrollers. Dieser Pin verfügt über einen Pull-up-Widerstand von 10 kΩ bis 3,3 V
-
SDA – I²C-Datenpin zum Anschluss an die I 2 C-Datenleitung Ihres Mikrocontrollers. Dieser Pin verfügt über einen Pull-up-Widerstand von 10 kΩ bis 3,3 V
Es gibt auch einen Breakout für INT , den Ausgangspin der RTC. Er kann als Interrupt-Ausgang oder zur Erzeugung einer Rechteckwelle verwendet werden.
Beachten Sie, dass es sich bei diesem Pin um einen offenen Drain handelt. Sie müssen den internen Pull-up am digitalen Pin aktivieren, mit dem er verbunden ist.
SD- und SPI-Pins
Von links beginnend haben Sie
- SPI Clock (SCK) – Ausgang von der Feder zum Flügel
- SPI Master Out Slave In (MOSI) – Ausgang von der Feder zum Flügel
- SPI Master In Slave Out (MISO) – Flügel-zu-Feder-Eingang
Diese Stifte befinden sich bei jeder Feder an der gleichen Stelle. Sie dienen der Kommunikation mit der SD-Karte. Wenn die SD-Karte nicht eingelegt ist, sind diese Pins völlig frei. MISO wird in den Tri-State-Zustand versetzt, wenn der SD-CS-Pin (Chip Select) auf High gezogen wird