Autor Tema: Módulo RFID SL025M  (Leído 3738 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Módulo RFID SL025M
« en: 02 de Noviembre de 2013, 22:39:22 »
Hola amigos compré el módulo RFID SL025M, quiero escribir un "Hola mundo" y luego leerlo, pero aún no entiendo como está mapeada la memoria de las tarjetas mifare, aparecen estos comandos

03 Read a data block
04 Write a data block
05 Read a value block

Agradezco su colaboración.

Saludos.


Desconectado jeremylf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1341
Re: Módulo RFID SL025M
« Respuesta #1 en: 03 de Noviembre de 2013, 18:22:55 »
Ahi tienen un buen ejemplo aplicado a un 16f887, ya lo has visto?

http://www.stronglink-rfid.com/download/SampleCode/SL025M/PIC-SL025M.zip

Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Re: Módulo RFID SL025M
« Respuesta #2 en: 03 de Noviembre de 2013, 22:46:01 »
Ya por fin comprendí, en parte, como funciona la memoria de estas tarjetas RFID Mifare y pude escribir y leer en ellas,

Para las que no lo sepan:

Tarjeta RFID MIFARE 1k

Su memoria está dividida en 16 Sectores
Cada sector está dividido en 4 bloques
Cada bloque está dividido en 16 bytes

Esto corresponde a 16 x 4 x 16 = 1024 bytes

Procedimiento para escribir:

1. Seleccionar sector:
2. Escribir en el bloque: Se debe enviar las 16 variables
3. Luego se puede leer el dato escrito

La imagen indica como son las tramas para cada evento

Les seguiré compartiendo avances en este tema.



Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Re: Módulo RFID SL025M
« Respuesta #3 en: 04 de Noviembre de 2013, 23:06:12 »
Escribí y leí correctamente los datos almacenados el el sector 0 bloques 1 y 2, cuando escribí en el bloque 3 la tarjeta dejó de funcionar, a alguno de ustedes le ha sucedido ?, conocen alguna forma de restablecerla ?

Agradezco su colaboración.

Saludos.

Desconectado josemyzm

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 309
Re: Módulo RFID SL025M
« Respuesta #4 en: 11 de Noviembre de 2013, 22:08:00 »
En el bloque 3 de cada sector tienes las claves (A y B ) y los  'Access Bits' que es donde configuras el Sector; (forma de acceso, clave para escribir, clave para leer, .....) .  Si escribes a lo loco lo puedes bloquear.
Saludos desde Logroño (España)

Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Re: Módulo RFID SL025M
« Respuesta #5 en: 11 de Noviembre de 2013, 22:24:22 »
Hola Jose, si efectivamente, en estos bloque están las claves, ya incluso hice el ejercicio de cambiarlas.

Saludos

Desconectado AG1

  • PIC16
  • ***
  • Mensajes: 105
Re: Módulo RFID SL025M
« Respuesta #6 en: 16 de Noviembre de 2013, 18:17:33 »
Si bloqueas un sector por haber escrito en el bloque 3(sector trailer) de un sector:
  1)  Podras desbloquearlo escribiendo los 'Access Bits' correspondientes, siempre que conozcas las KEYA y KEYB que les hayas asignado en la escritura con la que los bloqueaste.
  2) Si en la escritura que realizaste has bloqueado para escritura los  'Access Bits' del bloque 3(sector trailer) , no podras cambiar los  'Access Bits' de ningun bloque de ese sector.... De todas formas en ta tarjeta Mifare de 1KB siguem quedandote 15 sectores.
 

Escribí y leí correctamente los datos almacenados el el sector 0 bloques 1 y 2, cuando escribí en el bloque 3 la tarjeta dejó de funcionar, a alguno de ustedes le ha sucedido ?, conocen alguna forma de restablecerla ?

Agradezco su colaboración.

Saludos.

Desconectado Lextronick

  • PIC10
  • *
  • Mensajes: 1
Re:Módulo RFID SL025M
« Respuesta #7 en: 28 de Enero de 2017, 11:31:34 »
Buen dia amigos quiero aprender mas acerca de la lectura mifare pero no comprendo muchas cosas, depronto alguien me podria dar una guia de como puedo iniciar a programar un pic con este tipo de lectores y posterior leer y escribir un dato, de antemano muchas.