De SparkFun OpenLog Artemis is een open source datalogger die voorgeprogrammeerd is om automatisch IMU, GPS, seriële gegevens en verschillende druk-, vochtigheids- en afstandssensoren te loggen. Allemaal zonder een enkele regel code te schrijven! OpenLog Artemis, of "OLA", detecteert, configureert en logt automatisch Qwiic-sensoren. De OLA is specifiek ontworpen voor gebruikers die gewoon veel gegevens in een CSV moeten vastleggen en terug willen naar hun grotere project.
Inbegrepen op elke OpenLog Artemis is een IMU voor ingebouwde logboekregistratie van drieassige accelerometer, gyroscoop en magnetometer. Terwijl de originele 9DOF Razor de oude MPU-9250 gebruikte, gebruikt de OpenLog Artemis de nieuwste ICM-20948 van InvenSense die in staat is tot bijna 250Hz logging van alle negen assen. Schakel gewoon de OpenLog Artemis in en alle inkomende seriële gegevens worden automatisch opgeslagen in een logbestand met baudrates tot 500000bps
[1], ondersteund! De OLA heeft ook vier ADC-kanalen beschikbaar aan de rand van het bord. Spanningen tot 2V kunnen worden geregistreerd met 14-bits precisie tot 1900Hz voor één kanaal en 1000Hz voor alle vier kanalen. Bovendien hebben we op basis van feedback van gebruikers een ingebouwde RTC toegevoegd, zodat alle gegevens van een tijdstempel kunnen worden voorzien.
De OpenLog Artemis is in hoge mate configureerbaar via een eenvoudig te gebruiken seriële interface. Sluit gewoon een USB-C-kabel aan en open een terminal met 115200bps. De logboekuitvoer wordt automatisch gestreamd naar zowel de terminal als de microSD. Door op een willekeurige toets te drukken, wordt het configuratiemenu geopend.
De OpenLog Artemis scant, detecteert, configureert en logt automatisch verschillende Qwiic-sensoren die op het bord zijn aangesloten (geen solderen! Geen programmering!). Momenteel wordt automatische detectie ondersteund op de volgende Qwiic-producten:
- uBlox GPS-modules (lengte / breedte, hoogte, snelheid, SIV, tijd, datum):
- ZED-F9P 1 cm hoge precisie GPS
- NEO-M8P-2 2,5 cm hoge precisie GPS
- SAM-M8Q 1.5m 72-kanaals GPS
- ZOE-M8Q Compacte GPS van 1,5 m
- NEO-M9N 1,5 m gps
- MCP9600 Thermokoppelversterker
- NAU7802 Load Cell-versterker
- LPS25HB Luchtdruksensor
- BME280 Vochtigheids- en luchtdruksensor
- MS5637 Luchtdruksensor
- MS8607 Drukvochtigheid-temperatuursensor
- MPR0025PA Microdruksensor
- TMP117 Zeer nauwkeurige temperatuursensor
- AHT20 Vochtigheids- en temperatuursensor
- SHTC3 Vochtigheids- en temperatuursensor
- CCS811 Luchtkwaliteitssensor
- SGP30 Luchtkwaliteitssensor
- SCD30 CO2- en luchtkwaliteitssensor
- SN-GCJA5 Deeltjessensor
- VEML6075 UV-sensor
- VCNL4040 Nabijheidssensor
- VL53L1X LIDAR Afstandssensor
- ADS122C04 ADC PT100-sensor
- Qwiic Mux maakt het mogelijk om tot 64 unieke bussen aan elkaar te koppelen!
- MS5837 Diepte- en druksensor
- SGP40 AirQuality-sensor (VOC-index)
- Er worden steeds meer borden toegevoegd!
Deze OpenLog gebruikt gewone microSD-kaarten om duidelijke tekst, door komma's gescheiden bestanden op te nemen. Je hebt waarschijnlijk al een microSD-kaart liggen, maar als je extra eenheden nodig hebt, bekijk dan de gerelateerde items hieronder. De OpenLog Artemis ondersteunt microSD-kaarten die zijn geformatteerd als FAT32, evenals de oudere FAT16-formaten tot 32GB. Momenteel ondersteunt de OpenLog Artemis geen microSD-kaarten die zijn geformatteerd met exFAT, maar we zijn van plan om in de toekomst ondersteuning te bieden.
Logboekregistratie met zeer laag vermogen wordt ondersteund. OpenLog Artemis kan worden geconfigureerd om 500 keer per seconde metingen te doen, of zo langzaam als 1 meting per 24 uur. Jij kiest! Als er meer dan 2 seconden tussen de metingen zit, schakelt OLA zichzelf en de sensoren op de bus automatisch uit, wat resulteert in een slaapstroom van ongeveer 18uA. Dit betekent dat een normale 2Ah-batterij meer dan 4.000 dagen loggen mogelijk maakt! OpenLog Artemis heeft een ingebouwde LiPo-oplader ingesteld op 450mA / uur.
Er worden voortdurend nieuwe functies toegevoegd, dus hebben we een gebruiksvriendelijke firmware-upgradetool uitgebracht. Het is niet nodig om Arduino of een heleboel librarier te installeren, open gewoon het
Artemis Firmware Upload GUI, laad de nieuwste OLA-firmware en voeg functies toe aan OpenLog Artemis zodra ze uitkomen!
De OLA kan worden aangepast aan veel verschillende toepassingen en we zullen aangepaste versies van de firmware vrijgeven die u kunt vinden op ons tabblad Documenten hierboven.
Het SparkFun Qwiic connect-systeem is een ecosysteem van I2C-sensoren, actuatoren, afschermingen en kabels die het maken van prototypen 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 OpenLog Artemis Hookup GuideKenmerken:- Artemis-module (op Cortex-M4F gebaseerde Apollo3-microcontroller)
- Configureerbaar via CH340E en Artemis Firmware Upload GUI
- Spanningsbereik
- 3.3V tot 6.5V (via VIN met optionele externe stroomschakelaar)
- 5V met USB (via 5V of USB type C)
- 3,6 V tot 4,2 V met LiPo-batterij (via VBATT of 2-pins JST)
- Ingebouwde MCP73831 eencellige LiPo-oplader
- Minimaal 450mA laadvermogen
- 3.3V (via 3V3)
- Huidige consumptie
- ~ 20mA (uitgevoerd)
- ~ 80 µA (slaapstand)
- ~ 18 µA (diepe slaap - regelaar uitgeschakeld)
- Poorten
- 1x USB type C
- 1x LiPo-batterij ingeschakeld
- 1x Qwiic-enabled I2C met vermogensregeling
- 1x SWD 2x5-header
- 4x analoog-naar-digitaal
- 14-bits, tot 1900 Hz, 2 V max (3,3 V compatibel)
- Serieel
- Logboeksnelheden tot 500000bps [1]
- 1x microSD-aansluiting
- Ondersteuning voor FAT32 en oudere FAT16-formaten tot 32 GB met stroomregeling
- RTC met 1mAhr batterijback-up
- 9-assige IMU-logging tot 250Hz
- ICM-20948 via SPI-interface
- Leds
- Kracht
- LiPo-oplaadindicator
- Seriële Tx en Rx
- Toestand