User Tools

Site Tools


gca41-fr

GCA41 Interface Arduino nano shield RFID pour RC522

SommaireMatérielGCA


Par Peter Giling

Description

Utiliser RFID est un système très bien qui vous permet d'indiquer tout le matériel roulant sur les rails, sans
le besoin d'alimenter les dispositifs électroniques dans votre matériel roulant.
RFID est largement connu dans toutes les situations telles que la sécurité, la protection contre le vol à l'étalage, et bien d'autres.
RFID avec Rocrail a démarré avec l'idée du MERG en Angleterre, en utilisant des capteurs ID-12.
Rocrail a réagi avec l'introduction de CAN-GC4 pour CBUS, et avec une entrée pour
le même ID-12 sur le Raspberry Pi HAT GCA_PI01.
L'information détectée est transmise à 9600 Baud.
Mais le ID-12 est chère et plutôt lent, et également il est très facile à perturber avec le bruit du
moteur à l'intérieur de votre locomotive.
Ceci est principalement dû à la fréquence de 125KHz à laquelle il fonctionne.
Maintenant une meilleur solution est optionnelle par l'utilisation plutôt pas cher du RC522, largement disponibles partout dans le monde.
Il fonctionne à 13.56MHz, ce qui lui permet d'avoir une meilleure protection contre le bruit du moteur électrique,
et également augmente sincèrement la vitesse de lecture.
Mais ce type de capteur n'est pas un type actif comme le ID-12, ce qui veut dire
qu'il détectera beaucoup plus rapidement la portée d'un tag, stockera son numéro, mais c'est tout.
Il ne retransmettra pas cette information que lorsqu'on l'a lui demandera, donc nous avons besoin d'une communication bi-directionnelle
pour obtenir la valeur de l'étiquette et, le cas échéant, passer à travers le CAN-CG4 et/ou le GCA_PI01.
Le CAN-GC4 n'était pas fait pour cela, même aucune possibilité, et pour LocoNet® il n'y avait pas de solution de toute façon.
Le développement d'une telle interface peu était assez facile car depuis qu'il existe les cartes Arduino nano pour résoudre cela.
Cette carte GCA41 est juste un shield pour un Arduino Nano, qui crée une interface entre le capteur RC522 et le CAN-GC4 ou le GCA_PI01.
Il possède juste quelques connexions et un Arduino Nano.
La communication entre le Nano et le RC522 est faite par SPI, qui garantit une vitesse appropriée.
Pour l'utilisation de RFID avec LocoNet®, référez vous s'il vous plaît au GCA51.

Compatibilité avec les systèmes 3,3V

Jusqu'à maintenant, seulement quelques unités WIO utilisent une alimentation de 3,3V.
Cette carte ne fonctionnera directement avec les systèmes 3.3 V, seul le récepteur RC522 est fait
pour cela, et le GCA41 nécessite une modification.
Veuillez demander à Peter pour obtenir des conseils…


Matériel


Liste des composants du GCA41
R1 Résistance 1Kohm
R2 Résistance 470 Ohm
C1 Condensateur 100 µF minimum 16 Volt radial
D1 Led 3mm
S1 PSS 254-3G
RC522 PSS 254-8G
U1 Arduino Nano


Sources du firmware


fonctionnalité supplémentaire pour les utilisateurs de Windows seulement! (pour autant que je sache).
Pour rendre facile la programmation du Nano.
Le fichier zip ci-dessous contient également un fichier rfid2_ser.ino.eightanaloginputs.hex.

Bibliothèques

Comment brancher et utiliser la carte du capteur RFID RC522

gca41-fr.txt · Last modified: 2023/08/23 10:09 by phil45