El módulo RFID siempre encuentra la misma etiqueta inexistente cuando se busca

3

Me pregunto si alguien tiene alguna experiencia con el módulo SM130 Mifare . Me las arreglé para tener en mis manos una, sin antena, por supuesto, y parece que tengo algunos problemas con ella.

Tengo el módulo conectado a un convertidor FTDI 5V USB a TTL a través de las líneas UART. He añadido condensadores sobre los rieles de alimentación por una buena medida. Tengo el módulo SM130 conectado a un solo cable, una antena de PCB casera y un rollo entero de 50 m de cable de conexión delgado como antena. En todos los casos, he usado el software SMRFID de SonMicro directamente, que identifica el dispositivo correctamente y puede habilitar el campo RF y deshabilitarlo bien. Saqué mi receptor de onda corta SSB y puedo escuchar cómo se energiza y desenergiza el campo.

Aquí viene el problema:
He ordenado una buena cantidad de etiquetas ABS y Mifare transparentes, sin embargo, cuando selecciono la etiqueta de búsqueda, SMRFID siempre informa que encuentra TAG TYPE: 55 SERIAL: 2E31204D A pesar de que no hay etiqueta en el campo. Incluso con una etiqueta en el campo, se niega a encontrarla e informa los mismos detalles. He intentado reubicar el dispositivo y la antena en otro lugar, pensando que es una interferencia, pero aún así no ayudó. También intenté alternar el pin de reinicio unas cuantas veces; Todavía no hay cambios.

La hoja de datos dice que debe devolver un L que represente a "Buscando una etiqueta" justo después de un comando de búsqueda y permanecer allí hasta que una etiqueta ingrese al campo. En cambio, mi módulo parece estar reportando un L , luego, apenas 10 segundos después, reportará los mismos datos.

En este punto, sería útil una breve lista de posibilidades; no se espera una solución total.

    
pregunta tyblu

2 respuestas

3

He pasado el inicio del tiempo investigando esto, pero necesito gastar más. Esto es lo que he encontrado hasta ahora.

El hecho de que tu tipo de etiqueta sea 55 es un gran problema. Los tipos de etiquetas aceptables son:

  

0x01 - Mifare Ultralight

     

0x02 - Mifare Standard 1K

     

0x03 - Mifare Classic 4K

     

0xFF - Tipo de etiqueta desconocido

Ahora, para continuar desde aquí. Hay algunos códigos de error que podría obtener al consultar un tipo de etiqueta.

  

0x4E ‘N’ - Sin etiqueta presente.

     

0x55 ‘U ': el acceso falló debido a que el campo RF está APAGADO

Hay otros comandos que también obtienen respuestas de este tipo, así que necesito buscar en el software para encontrar más, pero a partir de ahora parece que le está devolviendo un código de error ya que el tipo de etiqueta nunca puede ser 0x55 Sin embargo, casi todos los comandos tienen una opción de error que puede devolver 0x55.

Espero que esto te dé alguna dirección, ya sea que encuentre algo o que encuentres más a medida que depures para que sea posible.

Se me podría ayudar si usted tuviera un depurador y pudiera mostrarme todo lo que se envía en serie al dispositivo, esto me permitiría determinar el estado exacto desde el cual se genera el error.

    
respondido por el Kortuk
2

Tuve el mismo problema y, finalmente, lo solucioné agregando condensadores de ajuste. Copie el diagrama del circuito que se encuentra en enlace . De hecho, terminé comprando la antena para ver si estaba usando mal el SM130. Solo coloqué la porción de antena de la placa y, de repente, todo funcionaba a la perfección. La única diferencia entre su antena y la mía fueron los condensadores adicionales.

¡Buena suerte!

    
respondido por el Jamieson

Lea otras preguntas en las etiquetas