Table of Contents
GCA41 Interface Arduino nano shield RFID pour RC522
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.