courses: .fr.de.pt.jp
 
 
 ¿Cómo puedo ...? Identificar con el RFID  (identificación por radio frecuencia)


Imagen del módulo y varios tipos de TAG.

Ficha de producto

Este módulo permite leer, los códigos de identificación de los transpondedores TAG, estos dispositivos están dotados, cada uno de un número individual, la cantidad de identidades diferentes es 2^40, ésta cifra en decimales es 1.099.511.627.776.


Funcionamiento del sistema

Los cuatro pines del módulo corresponden:

- VCC, alimentación (+ 5 Volts)
- Enable, al pasar a LOW, se activa como lector del TAG
- SOUT, salida serial
- GND, masa del sistema

Una vez que el módulo está alimentado por VCC y ENABLE se encuentra en estado HIGH, irradia una señal de RF de 125 kHz , ésta señal sirve para inducir una tensión de alimentación sobre el TAG, cuando ENABLE pasa a estado LOW, se interrumpe la salida de RF y el módulo RFID pasa a estado de recepción, el TAG interpreta esto, como el momento en que debe emitir su código individual, éste código se envía como una señal de RF, es recibido por el módulo RFID y enviado en forma serial al microcontrolador por SOUT.


Verificar el # del TAG

Con este programa (verificar-tag.bsx 1K en formato ZIP), se verifica el funcionamiento y se toma el valor de cada TAG.

----------------------------------------------------------------------------------------------------
'   {$STAMP BS2sx}
'   {$PBASIC 2.5}
 
Activar_Lectura PIN     0       'low = activado
RX              PIN     1       'Comunicación serial
'Activar la línea correspondiente al modelo de BS2 utilizado,
'dejar comentadas las que no corresponden

'T2400          CON     396     'BS2, BS2E, BS2PE
T2400           CON     1021    'BS2SX, BS2P
'T2400          CON     1646    'BS2PX
buf             VAR     Byte(10)
idx             VAR     Byte
 
Reset:
  HIGH Activar_Lectura           'desactiva el lector
 
Inicio:
  DEBUG "Pase el TAG", CR
  LOW Activar_Lectura            'activa el lector
  SERIN RX, T2400, [WAIT(10), STR buf10]  'recibe 10 bytes del lector
  HIGH Activar_Lectura           'desactiva el lector
 
Display_Tag:
  DEBUG "El número de identificación del TAG es:", CR
    FOR idx = 0 TO 9   'Lee el contenido de los 10 bufers consecutivamente
    DEBUG buf(idx)
    NEXT
    DEBUG CR
  PAUSE 500
  GOTO Inicio

----------------------------------------------------------------------------------------------------


En el código fuente se debe disponer, del espacio suficiente como para almacenar, la cantidad necesaria de información de cada TAG a identificar, esto requiere un espacio de 10 Bytes.


Acceso permitido

Luego de adquiridos los valores de cada TAG, se le pueden asignar en el programa, distintos niveles de acceso a cada TAG individualmente.





Por cualquier duda o ampliación de datos, aparte de los expuestos, conectarse con:

Aristides Alvarez
info@microsparallax.com.ar
TE (0223) 474 5058, CEL 155 63 50 58
Mar del Plata, Argentina.
Aristides Alvarez - E-mail: info@microsparallax.com.ar - TE (0223) 474 5058, CEL 155 63 50 58 - Mar del Plata (Argentina)




Boe-Bot Robot kit #28132