Das SparkFun Qwiic OpenLog ist der intelligentere und besser aussehende Cousin des sehr beliebten OpenLog aber jetzt hat Sparkfun die serielle Schnittstelle des Originals nach I2C portiert. Dank den beiden Qwiic Anschlüssen können Sie nun mehrere I2C Geräte hintereinanderschalten und müssen nicht Ihren seriellen Port blockieren. Das Qwiic OpenLog kann riesige serielle Datenmengen speichern resp. ebben "loggen" und als eine Art Blackbox alle Daten die Ihr Projekt erzeugt aufzeichnen - ob nun für wissenschaftliche Zwecke oder zum Debugging. Durch die Verwendung von Sparkfuns handlichem Qwiic System ist kein Löten nötig. Es sind aber alle Pins auch noch auf 0.1" Header herausgeführt, falls Sie eine andere Anschlussart vorziehen.
Wie sein Vorgänger verfügt das Sparkfun Qwiic OpenLog über einen ATmega328 der mit 16MHz getaktet wird. Der ATmega328 ist mit dem Optiboot Bootloader ausgestattet, was es erlaubt ihn als “Arduino Uno” aus der Arduino IDE zu programmieren. Es ist wichtig, sich bewusst zu sein, dass das Qwiic OpenLog ca. 2-6mA Strom im Ruhezustand (idle, nichts aufzuzeichnen) aufnimmt, während des Aufzeichnens kann das OpenLog aber 20-23mA ziehen, abhängig von der verwendeten SD Karte.
Das Qwiic OpenLog unterstützt ebenfalls "Clock Stretching", das heisst es verfügt über mehr Leistung als das Original und kann bis zu 20'000 Bytes pro Sekunden bei 400kHz aufzeichnen. Während sich der Empfangsbuffer fühlt hält das OpenLog die Clock Leitung und lässt den Master so wissen, dass es beschäftigt ist. Sobald das Qwiic OpenLog fertig ist mit der Aufzeichnung gibt es die Clock Leitung wieder frei und erlaubt den Datenfluss wieder ohne Datenverlust oder -veränderung zu riskieren.
Hinweis: Das SparkFun Qwiic OpenLog unterstützt microSD Karten von 64MB bis 32GB mit FAT16 oder FAT32 Formattierung.
Eigenschaften:
- Kontinuierliche Datenaufzeichnung von 20'000 Bytes pro Sekunde ohne Datenverlust
- Kompatibel mit Highspeed 400kHz I2C
- Kompatibel mit 64MB bis 32GB microSD Karten (FAT16 oder FAT32)
- Uno Bootloader vorinstalliert für einfachstes Firmware Update aus der Arduino IDE
- Gültige I2C Adressen: 0x08 - 0x77
- 2x Qwiic Anschlüsse
Dokumente:
|