Ich arbeite an einem Prototyp, dessen Funktion darin besteht, zu erkennen, ob sich ein Objekt um einige Zentimeter "in Reichweite" befindet. Im Moment verwende ich nur ein Arduino und ein billiges Mifare RC-522-Kit , das mit 13,56 MHz arbeitet:
Ich habe es erfolgreich geschafft, das Etikett zu erkennen, aber nur in einem Abstand von ca. 3-4 cm, wenn das Etikett parallel zur Antenne ausgerichtet ist.
Nach meiner begrenzten Forschung ermöglicht das HF-Band Lesebereiche zwischen 10 cm und 1 m für passive Tags, abhängig von Faktoren wie Antennengröße, Taggröße und -ausrichtung sowie Transceiverleistung.
Mir ist klar, dass dieser kostengünstige Leser nicht so ist, wie er ist, aber ich bin daran interessiert, etwas zu bauen, das Lesereichweiten von 15 bis 20 cm erreicht.
Einige Kriterien:
- Sie müssen nicht mehrere Tags lesen. nur ob ein Tag in Reichweite ist oder nicht.
- Sie müssen nicht in das Tag schreiben.
- Ein aktives Tag kann nicht verwendet werden.
Ich habe (noch) keine Erfahrung mit dem Bau von RFID-Lesegeräten, bin aber daran interessiert zu wissen, was ich tun soll.
Hier sind einige Dinge, die ich berücksichtigt habe:
- Lassen Sie die eingebettete Antenne auf dem billigen RFID-Lesegerät fallen und bauen Sie meine eigene, größere Antenne. Ich muss sehen, ob der integrierte MFRC522 der Aufgabe gewachsen ist, zusätzliche Leistung bereitzustellen .
- Suchen Sie nach einem anderen IC, um den Sie einen Reader von Grund auf neu erstellen können.
- Finden Sie eine fertige Lösung, anstatt zu versuchen, eine zu erstellen (kostengünstiger?).
- Verwenden Sie zur einfachen Näherungserkennung etwas anderes als RFID.
Ich habe Erfahrung mit Mikrocontrollern und grundlegender Elektronik und habe Audio- und Beleuchtungsprojekte durchgeführt, aber dies ist eine Premiere mit RFID. Da ich nicht mehrere Tags lesen muss, für die RFID geeignet ist, habe ich vielleicht eine Art Magnet- und Hall-Effekt-Sensor in Betracht gezogen, aber die Reichweite scheint nicht angemessen zu sein. Ich habe überlegt, einen Ultraschall-Näherungsdetektor zu verwenden, aber die Anwendung fordert, dass das markierte Objekt erkannt wird, während nicht markierte ignoriert werden (Ultraschall würde bei nicht markierten Objekten zu falsch positiven Ergebnissen führen). Ich habe eine Art reflektierende Oberfläche in Betracht gezogen, die auf dem Objekt platziert ist und reflektiertes Licht erkennt, aber die Ausrichtung des Objekts ist nicht zuverlässig genug, um die Ausrichtung aufrechtzuerhalten.
Kurz gesagt: Welche Änderungen kann ich an meinem vorhandenen Lesegerät vornehmen oder welche alternative Technologie sollte ich anwenden, um eine 15-20-cm-Erkennung eines passiv markierten Objekts zu erreichen?
Ich plane, den verwendeten Näherungsdetektor über SPI an einen Mikrocontroller anzuschließen.