De SparkFun Qwiic OpenLog is de slimmere en beter uitziende neef van de extreem populaire OpenLog, maar nu hebben we de originele seriële interface overgezet naar I2C! Dankzij de toegevoegde Qwiic-connectoren kunt u meerdere I2C-apparaten doorlussen en ze allemaal loggen zonder uw seriële poort in beslag te nemen. De Qwiic OpenLog kan enorme hoeveelheden seriële gegevens opslaan of "loggen" en fungeren als een soort zwarte doos om alle gegevens op te slaan die uw project genereert, voor wetenschappelijke doeleinden of voor foutopsporingsdoeleinden. Gebruikmakend van ons handige Qwiic-systeem, is solderen niet nodig om het op de rest van uw systeem aan te sluiten. We hebben echter nog steeds pinnen met een afstand van 0,1 " naar buiten gebracht voor het geval u liever een breadboard gebruikt.
Net als zijn voorganger draait de SparkFun Qwiic OpenLog op een ingebouwde ATmega328, die draait op 16 MHz dankzij de ingebouwde resonator. De ATmega328 is er zeker van dat de Optiboot-bootloader is geladen, waardoor de OpenLog compatibel is met de "Arduino Uno" -kaartinstelling in de Arduino IDE. Het is belangrijk om te weten dat de Qwiic OpenLog ongeveer 2mA-6mA verbruikt in inactieve modus (niets om op te nemen), maar tijdens een volledige opname kan de OpenLog 20mA tot 23mA trekken, afhankelijk van de microSD-kaart die wordt gebruikt.
De Qwiic OpenLog ondersteunt ook clock stretching, wat betekent dat het zelfs beter presteert dan het origineel en data tot 20.000 bytes per seconde op 400 kHz kan opnemen. Als de ontvangstbuffer vol raakt, zal deze OpenLog de kloklijn vasthouden en de master laten weten dat hij bezet is. Zodra de Qwiic OpenLog klaar is met een taak, geeft het de klok vrij, waardoor de gegevens ongewijzigd kunnen blijven stromen. Voor nog betere prestaties is de OpenLog Artemis de tool die u nodig hebt, met logboeksnelheden tot 500000bps.
Notitie: De SparkFun Qwiic OpenLog ondersteunt microSD-kaarten van 64 MB tot 32 GB in zowel FAT16- als FAT32-formaten.
Notitie: Het I2C-adres van de OpenLog is 0x2A en kan via jumper worden geselecteerd tot 0x29. Een multiplexer / Mux is vereist om te communiceren met meerdere OpenLog-sensoren op een enkele bus. Als u meer dan één OpenLog-sensor moet gebruiken, overweeg dan om de Qwiic Mux Breakout te gebruiken.
Het SparkFun Qwiic Connect-systeem is een ecosysteem van I2C-sensoren, actuatoren, afschermingen en kabels die het maken van prototypes sneller en minder foutgevoelig maken. Alle Qwiic-compatibele kaarten gebruiken een gemeenschappelijke 1 mm pitch, 4-pins JST-connector. Dit vermindert de hoeveelheid benodigde PCB-ruimte, en gepolariseerde aansluitingen zorgen ervoor dat u deze niet verkeerd kunt aansluiten.
Ga aan de slag met de SparkFun Qwiic OpenLog-gidsKenmerken:- Continue datalogging met 20.000 bytes per seconde zonder beschadiging
- Compatibel met hoge snelheid 400 kHz I2C
- Compatibel met microSD-kaarten van 64 MB tot 32 GB (FAT16 of FAT32)
- Vooraf geladen Uno-bootloader, dus het upgraden van de firmware is net zo eenvoudig als het laden van een nieuwe schets
- Geldige I2C-adressen: 0x08 tot 0x77
- 2x Qwiic-connectoren