|
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:
|