RC522 RFID

Uit MakerSpace Leiden
Versie door Lucas (overleg | bijdragen) op 11 sep 2017 om 15:12 (Wild idee)
Ga naar: navigatie, zoeken

RFID kaartlezers vergelijking

Voor het deurproject zijn een aantal kaartlezers getest, omdat sommige kaartlezers de OVchipkaarten (en andere eigen kaarten van deelnemers) niet blijken te kunnen lezen.

RC522

Hiervan zijn een paar verschillende varianten. De "goede" kunnen naast de meegeleverde blauwe druppels en witte kaarten (Beide Mifare 1K) de OVchipkaart (Mifare 4K), wegwerpOVchipkaart (Mifare ultralight / ultralight C), en diverse eigen kaarten (ISO/IEC14443-4) lezen. De "slechte" lezers lezen alleen de meegeleverde kaarten en druppels. Dit is getest door om beurten 2 verschillende lezers aan te sluiten op een Arduino met een kaartlees-sketch en enkele (hiervoor genoemde types) kaarten te proberen te lezen, waarbij dus bij beide kaartlezers identieke software is gebruikt en identieke kaarten.

Er zijn een paar visuele verschillen aan de PCB:

Vergelijking. Let op de condensators, kristal, silkscreen. Klik om te vergroten
Vergelijking. Let op de condensators, kristal, silkscreen. Klik om te vergroten
Let op de condensators, kristal, silkscreen en chipdatumcode. Klik om te vergroten.
Let op de condensators, kristal, silkscreen en chipdatumcode. Klik om te vergroten.

De silkscreentekst is kleiner en netter op de "slechte", verder hebben deze een SMD kristal ipv troughhole en de kleur van C6,7,8,9,10 is anders. Dit zijn slechts optische verschillen, en niet de oorzaak van het slecht lezen van kaarten (Al zou de capaciteit of andere eigenschappen van C6-10 ook anders kunnen zijn, het is in elk geval een ander merk/type). De datumcode van de IC's is ook anders.

Tevens schijnen er dergelijke kaartlezers in omloop te zijn met een Mxp chip ipv NXP. (Fakes?):

MXP. Klikbaar om te vergroten. (Van circuitsonline)

Wilde ideeën

  • "slechte" lezer condensatoren af solderen en capaciteit meten (Evt ook PCB spoel nameten indien mogelijk... Resonantiefrequentie?). Vergelijken met appnote/datasheet en evt. met een "goede" lezer.
  • Heel wild idee: Chip van een "slechte" overzetten (Met hete lucht) op een "goeie", kijken of het daar aan ligt of aan de randcomponenten/PCB spoel.
  • Test herhalen met een wat grotere samplesize / meer "goeie" en "slechte" rfid readers om te kijken of de visuele aanwijzingen inderdaad sluitend zijn of dat er ook lezers met bleke condensators zijn die wel goed alle kaartsoorten lezen. (Simpel zou zijn, de huidige deuren te bekijken, letterlijk, welke lezer er in zit. Meer "slechte" lezers zijn eigenlijk al getest door de vele makers die eerder tegen het probleem opliepen.)

Andere lezer TBD

Testresultaten (Van dat kleine rode vierkante lezertje van de powernode-demo)


Nog een andere lezer TBD

Testresultaten (Van dat blauwe vierkante lezertje die alleen via serieel kan)