A escolha de um leitor para um autocolante NTAG, um cartão DESFire ou uma etiqueta ICODE começa pela operação sobre os dados. Detetar um cartão, devolver a sua UID e concluir uma leitura ou escrita são resultados de teste distintos. Especifique o resultado de que a sua aplicação necessita antes de comparar dispositivos.
Identifique o chip exato e a tarefa
Peça ao fornecedor de cartões a referência e a versão do chip. As referências de protocolo abaixo provêm da NXP; as verificações na última coluna são as nossas orientações de aquisição, não uma garantia de compatibilidade do leitor.
| Cartão ou etiqueta | Referência de protocolo | O que especificar para a avaliação |
|---|---|---|
| NTAG213/215/216 | NFC Forum Type 2; ISO/IEC 14443 A | Operação UID, NDEF ou de memória; tamanho dos dados úteis; permissões de escrita |
| MIFARE DESFire EV3 | ISO/IEC 14443 A e 14443-4; ISO/IEC 7816-4 APDU | Aplicação e ficheiro; operação permitida; autenticação efetuada pela sua aplicação |
| ICODE SLIX2 | NFC Forum Type 5; ISO/IEC 15693 | UID ou dados de blocos; comandos necessários; condições de acesso |
Estes exemplos não descrevem todos os membros de cada família. «MIFARE», por si só, não identifica um chip nem um conjunto de comandos. Registe a versão precisa e a operação prevista na especificação de aquisição.
Escolha a via de integração do software do leitor
- Para a sua própria aplicação de leitura/escrita, avalie a via SDK do µFR Zero USB Dongle. Confirme as chamadas API necessárias com o seu cartão de amostra.
- Para software que já utiliza PC/SC, avalie PC/SC Zero Standard. Num projeto ISO/IEC 15693, indique explicitamente Standard: o fabricante exclui esta norma da versão Lite.
- Para introduzir um número de cartão num campo de texto, avalie JustID. Os seus níveis de firmware Lite e Standard descrevem a leitura de UID; Standard acrescenta UID ISO/IEC 15693. Especifique esse nível quando necessário.
A indicação de um protocolo é um motivo para avaliar uma configuração. Não prova que a sua aplicação implemente os comandos, o formato de dados ou as permissões necessários. Utilize a comparação entre PC/SC, SDK e saída de teclado para definir a interface de software.
Separe a identificação do acesso aos dados
A introdução bem-sucedida de uma UID não comprova que um leitor possa concluir uma transação de aplicação protegida. Se o projeto necessitar de dados de aplicação, inclua os comandos esperados e as condições de acesso no teste. Não inclua chaves secretas nem credenciais de clientes numa consulta pública; descreva os requisitos e acorde separadamente uma configuração de teste adequada.
Para escrita NDEF ou em memória, indique o conteúdo exato a escrever e como o verificará depois de retirar e voltar a apresentar a etiqueta. Utilize uma amostra de teste autorizada e confirme as suas permissões de escrita antes de alterar dados ou definições de proteção.
Transforme o requisito num teste de aceitação
- Registe o chip exato do cartão, a configuração do leitor, o firmware, o sistema operativo anfitrião e a versão da biblioteca.
- Execute a operação real com a sua aplicação. Registe deteção, acesso aos dados e saída como resultados separados.
- Compare o resultado com os dados esperados; para escrita, verifique o resultado depois de apresentar novamente a amostra.
- Repita o teste na posição de montagem prevista e utilize a lista de verificação do teste de amostra para reconexões e tratamento de falhas.
Este é um plano de teste, não um resultado de laboratório para estes leitores. A compatibilidade final exige provas obtidas com a configuração e a amostra selecionadas.
Envie uma consulta de compatibilidade útil
Inclua chip e versão; tarefa UID/NDEF/ficheiro/bloco; sistema operativo anfitrião; API ou aplicação; firmware do leitor; instalação; quantidade de protótipos e quantidade posterior. Indique quais os elementos ainda desconhecidos. Descreva as permissões sem incluir chaves.
Peça aconselhamento de seleção, explore a via de aplicação de leitura/escrita de etiquetas ou consulte a lista de aquisição de leitores USB.
Fontes e âmbito
Referências de protocolo verificadas em 3 de outubro de 2026: NXP NTAG21x, NXP DESFire EV3 e NXP ICODE SLIX2. Referências dos leitores: µFR Zero, PC/SC Zero e JustID. Os passos de seleção e teste são orientação editorial. Confirme a configuração exata, o suporte de software e as condições comerciais do seu projeto.


