BESCHREIBUNG
Dieser RFID-Tag ist wirklich einzigartig: Er funktioniert mit Mobiltelefonen genau wie andere RFID-Tags, aber Sie können ihn über I2C umprogrammieren. Der Tag erscheint als ein ISO/IEC 15693 (13,56 MHz)-Chip, der von Telefonen und Tablets gelesen werden kann. Dies könnte in Situationen interessant sein, in denen Sie einen Tag wünschen, der dynamisch neu geschrieben werden kann, wenn er an einen Controller angeschlossen ist. Wir haben zum Beispiel einen Test durchgeführt, bei dem ein Mikrocontroller verschiedene URLs im Abstand von einigen Sekunden geschrieben hat, und das Mobiltelefon die verschiedenen URLs nacheinander erkannt hat.
Bemerken Sie, dass die populärsten Hobby-RFID-Lese-/Schreibchips wie der PN532 nicht ISO15693 unterstützen, so dass Sie diese nicht verwenden können, um den ST25DV-Tag zu lesen, wenn er einmal programmiert ist! Wir haben sowohl Apple- als auch Android-Telefone mit Erfolg verwendet, um die Tags zu lesen.
Laut Datenblatt kann man es sogar als 'I2C zu RFID'-Übertragungssystem verwenden, um drahtlos Daten von mobilen Geräten zu senden und zu empfangen (allerdings müssen Sie für diese Art von Projekt eine eigene Anwendung schreiben).
ST hat eine handliche Bibliothek geschrieben, mit der Sie leicht NFC-URLs über I2C auf den Chip schreiben können. Sie können keinen Arduino UNO (ATmega328p) mit der ST25DV-Bibliothek verwenden, es gibt nicht genug RAM. Bitte benutzen Sie einen Metro M0 oder einen anderen SAMD-Chip (oder besser), um mit dem ST25DV zu kommunizieren. Zur Zeit gibt es keine Python- oder CircuitPython-Bibliothek für diesen Chip, nur Arduino.
Um die Verbindungen einfach zu machen, enthält unser Breakout einen ST25DV04-Chip, Unterstützungsschaltungen und sogar eine PCB-Leiterbahnantenne. Es gibt standardmäßige 0,100"/ 2,54-mm-Stiftleisten für die Verwendung mit einer Lochrasterplatine. Falls Sie das Löten vermeiden möchten, enthält der Breakout auch unsere Stemma QT Steckverbinder (SparkFun Qwiic-kompatibel). Mit diesen handlichen Steckverbindern können Sie den Sensor einfach einstecken und mit Ihrem Projekt loslegen.
TECHNISCHE DETAILS
I2C-Schnittstelle
- Zwei-Draht serielle I2C-Schnittstelle unterstützt 1MHz-Protokoll
- verwendet mehrere I2C-Adressen 0x2D, 0x53 (Benutzerspeicher) und 0x57 (Systemspeicher)
- Einfache Versorgungsspannung: 1,8V bis 5,5V
- Mehrfach-Byte-Schreibprogrammierung (bis zu 256 Bytes)
Kontaktlose Schnittstelle
- Basierend auf ISO/IEC 15693
- NFC-Forum Typ 5-Tag zertifiziert durch das NFC-Forum
- Unterstützt alle ISO/IEC 15693 Modulationen, Kodierungen, Unterträgermodi und Datenraten
- Kundenspezifischer schneller Lesezugriff bis zu 53 Kbit/s
- Einzelne und mehrere Blöcke lesen (dasselbe für Erweiterte Befehle)
- Einzelne und mehrere Blöcke schreiben (bis zu 4) (gleich für Erweiterte Befehle)
- Interne Abstimmkapazität: 28,5 pF
Speicher
- 16-kbits EEPROM
- I2C-Schnittstelle greift auf Bytes
zu
- RF-Schnittstelle greift auf Blöcke von 4 Bytes
zu
- Schreibzeit:
- Von I2C: typisch 5ms für 1 Byte
- Von RF: typisch 5ms für 1 Block
- Datenspeicherung: 40 Jahre
- Ausdauer der Schreibzyklen:
- 1 Million Schreibzyklen bei 25 °C
- 600k Schreibzyklen bei 85 °C
- 500k Schreibzyklen bei 105 °C
- 400k Schreibzyklen bei 125 °C
Schneller Übertragungsmodus
- Schneller Datentransfer zwischen I2C- und RF-Schnittstellen
- Halb-Duplex 256-Byte dedizierter Puffer
Energieernte
- Analoger Ausgangspin zur Versorgung externer Komponenten
Datenschutz
- Benutzerspeicher: 1 bis 4 konfigurierbare Bereiche, die im Lese- und/oder Schreibzugriff durch drei 64-Bit-Passwörter in RF und ein 64-Bit-Passwort in I2C
geschützt werden können
- Systemkonfiguration: schreibgeschützt durch ein 64-Bit-Passwort in RF und ein 64-Bit-Passwort in I2C
Produkt-Dimensionen: 31,7mm x 25,3mm x 4,6mm / 1,2" x 1,0" x 0,2"