Lettori RFID e NFC

Lettore/Scrittore NFC con SDK gratuito

Il µFR Classic CS è il lettore per sviluppatori che preferiscono richiamare un SDK anziché inviare APDU: librerie uFCoder gratuite per MIFARE, DESFire, NTAG e JCOP, rispetto all'ACR122U per software che già utilizza PC/SC.

Il Digital Logic µFR Classic CS è un lettore/scrittore da tavolo a 13,56 MHz per software di codifica personalizzato che Lei sviluppa con il suo SDK uFCoder gratuito, per carte e tag MIFARE, DESFire, NTAG e JCOP. Per software che già utilizza PC/SC, consulti ACR122U. Confermi il modello offerto con il preventivo, quindi lo testi con le Sue carte reali.

Campioni standard gratuiti · Preventivo entro un giorno lavorativo

Dettagli del prodotto

Lettore scrittore NFC uFR Classic
  • Standard: ISO 14443 di tipo A e B e ISO 18092, a 13,56 MHz.
  • Interfacce: USB, RS232 o UART TTL; è disponibile anche una scheda OEM senza contenitore.
  • SDK gratuito: la libreria uFCoder di Digital Logic, con esempi di codice sorgente e il riferimento API.
  • Carte e tag: MIFARE, NTAG 21x, NTAG 4xx DNA e Java Card NXP JCOP.
  • Sicurezza: autenticazione basata su chiavi per carte MIFARE e DESFire, con uno slot SAM opzionale per conservare le chiavi in un chip sicuro.
Retro del lettore scrittore NFC

Strumenti di sviluppo software e documentazione:

  • Progetti SDK: include un kit di sviluppo software completo con librerie multipiattaforma, esempi di codice sorgente e riferimenti API dettagliati
  • Documentazione API e protocollo COM: offre documentazione tecnica approfondita, manuali hardware, guide di installazione, schemi funzionali e una base di conoscenza per una comprensione e un'integrazione complete
  • Linguaggi di programmazione supportati: compatibile con Java, JavaScript, Node.js, PHP, Lazarus, Borland Delphi, C, C++, Borland Builder C++, WxWidgets, famiglia Microsoft® Visual .NET (C++.NET, C#.NET, VB.NET), Python, Arduino IDE
  • Aggiornamenti del firmware: aggiornamenti regolari disponibili gratuitamente per il download, per mantenere il dispositivo aggiornato con gli ultimi progressi

Applicazioni comuni

Sistemi di pagamento a circuito chiuso

Controllo accessi

Gestione del magazzino

Sistemi di trasporto pubblico

Distributori automatici

Rilevazione presenze

Sistemi di fidelizzazione dei clienti

Dimensioni del lettore scrittore NFC

SDK gratuito

I progetti SDK gratuiti di Digital Logic includono esempi di software compilato e codice sorgente, per provare il lettore, integrarlo nel Suo sistema e configurare l'hardware.

Lettore scrittore NFC uFR
Fronte del lettore scrittore NFC uFR
Certificati e standard

Certificazione

Il dispositivo uFR Classic CS è certificato in base alle seguenti direttive:

  • 2004/108/CE – Direttiva sulla compatibilità elettromagnetica
  • 1999/5/CE – Direttiva R&TTE
  • 2006/95/CE – Direttiva bassa tensione (LVD)
  • 2013/35/UE – Direttiva sui campi elettromagnetici (EMF)
  • 2011/65/UE – Direttiva RoHS2

Sono stati applicati i seguenti standard:

  • EMC: EN 55022:2010 + AC:2011, EN 55024:2010, EN 301 489-1 V1.9.2:2011, EN 301 489-3 V1.6.1:2013
  • RF: EN 300 330-2 V1.6.1
  • LVD: EN 60950-1:2006 + A1:2010 + A2:2013
  • EMF: EN 50364:2010

Specifiche hardware:

CaratteristicaDescrizione
Frequenza operativa13,56 MHz
Portata di letturaDistanza operativa da 2 a 8 cm, a seconda della geometria dell'antenna e della configurazione del lettore
Velocità di lettura e scritturaFino a 424 kbps
Corrente di alimentazione150 mA (in funzionamento)
Tensione di alimentazione5 V
Carte e tag supportatiFamiglia MIFARE®: MIFARE Mini®, MIFARE Classic® (1K, 4K, EV1), MIFARE Ultralight®, MIFARE Ultralight C®, MIFARE PLUS® (2K, 4K, S, X, EV1), MIFARE DESFire® (Light, 2K, 4K, 8K, EV1, EV2) Famiglia NTAG®: NXP NTAG® 2xx di tipo 2 (210, 213, 215, 216, Tag Tamper), NXP NTAG® 4xx DNA di tipo 4 (413, 424) Famiglia SmartMX®: Java Card NXP JCOP® (J3A040, J3A081, J3H145, JC30M48CR)
Collegamento e alimentazionePorta USB, RS232, UART (TTL)
Funzionalità opzionaliRF Booster
Slot SAM
SoftwareLibreria e SDK per Java, Java Applet, JavaScript, estensioni Node.js, Lazarus, Borland Delphi, C, C++, Builder C++, WxWidgets, Microsoft® Visual C++ .NET, Microsoft® Visual C#, Microsoft® Visual Basic .NET, PHP, Python ed esempi Arduino IDE
Sistemi operativi supportatiMicrosoft® Windows™, Linux®, macOS, Android
Piattaforme supportateWindows x86/x64, Windows ARM/UWP, Linux x86/x64, Linux ARM/ARM64/ARMHF, macOS x64, iOS, Android, Arduino, ESP32
Interfaccia smart cardISO14443 di tipo A e B, ISO18092
Dotazione correlataCavo USB, download gratuito del software
CertificatiCE, RoHS
AccessoriCarte, portachiavi, etichette, braccialetti, tag

Dimensioni e peso

ModelloDimensioni (mm)Dispositivo (g)Set in scatola commerciale (g)
µFR Classic CS86 x 54 x 940126
µFR Classic CS OEM84 x 50 x 517103
Dimensioni del lettore scrittore NFC

Che cos'è il µFR Classic CS

Il µFR Classic CS è un lettore/scrittore NFC da tavolo in formato carta (86 × 54 mm), prodotto da Digital Logic Ltd (D-Logic) e fornito da Proud Tek come strumento di codifica e collaudo da abbinare alle nostre carte, ai nostri tag e ai nostri adesivi. Funziona a 13,56 MHz e implementa ISO/IEC 14443 A e B e ISO/IEC 18092, che coprono le famiglie MIFARE Classic, Plus, DESFire e Ultralight, le etichette NTAG 21x e NTAG 4xx DNA e le Java Card NXP JCOP elencate nelle specifiche sopra. È disponibile una versione OEM senza contenitore (84 × 50 × 5 mm) per l'integrazione in chioschi, stampanti o contenitori.

Ciò che lo distingue da un semplice lettore di smart card USB è il modello software. Il lettore si collega all'host tramite un chip USB FTDI e il protocollo di comunicazione proprio di Digital Logic, e la Sua applicazione richiama la libreria uFCoder; con il driver Virtual COM Port di FTDI il lettore può apparire anche come porta seriale. Il produttore pubblica gratuitamente l'SDK con esempi di codice sorgente, il riferimento API e gli aggiornamenti del firmware, e i suoi esempi coprono Java, C, C++, C#, .NET, Python, PHP, JavaScript e Node.js, Delphi, Lazarus e Arduino IDE. Sono integrati due LED RGB e un altoparlante, pilotabili dalla Sua applicazione, in modo che un banco di check-in o una stazione di codifica possano segnalare successo o errore senza schermo.

Lettore scrittore NFC µFR Classic CS in formato carta, fornito da Proud Tek

Lettore SDK o lettore PC/SC?

I lettori NFC da tavolo raggiungono il Suo software in uno di due modi, e scegliere quello sbagliato è il motivo più comune per cui un lettore resta inutilizzato. Il µFR Classic CS è la strada dell'SDK: la Sua applicazione collega la libreria uFCoder di Digital Logic e richiama funzioni come la lettura di un blocco MIFARE, l'autenticazione di un'applicazione DESFire o la scrittura di un messaggio NDEF, e il firmware del lettore gestisce lo scambio a livello di carta. Questo abbrevia lo sviluppo, ma il Suo software dipende poi dalla libreria e dal protocollo del produttore. Digital Logic pubblica anche un driver PC/SC per Windows per la serie µFR; PC/SC non è l'interfaccia predefinita del lettore.

Se il Suo software già utilizza PC/SC, tramite pyscard, WinSCard o libnfc, Le serve invece un lettore PC/SC. Forniamo ACR122U e, per progetti PC/SC con una lunga vita produttiva, anche i lettori ACS più recenti ACR1252U e ACR1552U. La pagina ACR122U illustra la configurazione dell'host su Windows, macOS e Linux, i comandi inviati dal software PC/SC, le carte che può e non può leggere e che cosa cambia sui due modelli ACS più recenti. Se i Suoi tag sono tag auricolari per animali a 134,2 kHz, consulti invece il lettore Bluetooth R901.

Lettore NFC USB ACS ACR122U, l'alternativa PC/SC al µFR Classic CS
LettoreFrequenza e standardInterfaccia hostFamiglie di tagUso tipico
µFR Classic CS (questa pagina)13,56 MHz; ISO 14443 A/B, ISO 18092USB, RS232 o UART TTL; SDK uFCoder per Windows, Linux, macOS, AndroidMIFARE Classic, Plus, DESFire, Ultralight; NTAG 21x e 4xx DNA; JCOPSoftware di codifica e registrazione personalizzato, progetti embedded e Raspberry Pi
ACR122U13,56 MHz; ISO 14443 A/B, ISO 18092, FeliCaUSB; PC/SC e CCIDCarte ISO 14443-4, MIFARE Classic, tag NFC Forum, FeliCaSoftware PC/SC esistente, strumenti NFC da tavolo, lettura rapida dei tag
Lettore Bluetooth R901134,2 kHz; ISO 11784/11785 FDX-BBluetooth verso telefono o tablet, emulazione tastieraTag auricolari per animali e impianti FDX-BIdentificazione del bestiame sul campo

Che cosa gestiscono per Lei l'SDK uFCoder e il firmware

Digital Logic elenca queste funzioni per il µFR Classic CS. Sono il motivo per scegliere un lettore SDK: il lavoro che il software PC/SC deve costruire da comandi grezzi qui è una chiamata di libreria. Consulti il riferimento API per la funzione e la carta esatte prima di progettare attorno a una di esse.

  • MIFARE Classic: l'intero set di comandi Classic, indirizzamento per blocco o per blocco nel settore, operazioni su blocchi valore e l'intera memoria trattata come un unico spazio lineare.
  • Chiavi: le chiavi memorizzate nel lettore sono in sola scrittura e non possono essere rilette, e possono essere applicate per indice o per schema; uno slot SAM opzionale le sposta in un modulo sicuro.
  • DESFire e altre carte ISO 14443-4: AES-128 in hardware per chiavi e file DESFire, e un'interfaccia APDU dove la carta supporta ISO 14443-4.
  • Tag NFC: gestione e analisi NDEF nel firmware; l'SDK scrive record MIME, URI, vCard, SMS, telefono e URL e può formattare le carte.
  • Integrazione host: più lettori su un unico host, e una modalità asincrona opzionale che invia l'UID di ciascuna carta alla porta COM quando una carta è presente.
  • Firmware: gli aggiornamenti sono gratuiti dal repository GitLab di Digital Logic, e il produttore dichiara che mantengono la compatibilità con le versioni precedenti.

Lettore o codificatore, e tre modi in cui dialoga con il Suo software

"Lettore" e "codificatore" descrivono lo stesso hardware da tavolo che svolge due compiti. Come lettore segnala ciò che è già presente su una carta, il più delle volte l'UID per la registrazione o la verifica. Come codificatore scrive sulla carta: un record NDEF su un'etichetta NTAG, oppure chiavi, applicazioni e file su una carta MIFARE o DESFire. Il µFR Classic CS fa entrambe le cose, quindi la distinzione sta nel Suo flusso di lavoro, non nel dispositivo. Se il Suo sistema ha bisogno soltanto dell'UID, quasi qualsiasi lettore da tavolo a 13,56 MHz andrà bene; se personalizza carte con chiavi e dati, pianifichi la fase di codifica e la gestione delle chiavi prima di scegliere un modello.

Comunque sia costruito il lettore, raggiunge la Sua applicazione in uno di tre modi, e la modalità decide quanto software Lei scriva da sé:

  • PC/SC e CCID. Il lettore è un lettore di smart card standard e il Suo software gli invia APDU; la pagina ACR122U mostra che cosa comporta.
  • Un SDK proprietario. Le operazioni sulle carte sono chiamate di libreria, come descritto sopra; questa è l'impostazione predefinita del µFR Classic CS.
  • Keyboard-wedge (emulazione tastiera HID). Il lettore digita l'UID della carta in qualsiasi campo di testo attivo, come se fosse digitato su una tastiera. Non richiede driver né codice, il che si adatta ad applicazioni legacy o web che acquisiscono soltanto un numero, ma è in sola lettura: non può codificare, autenticare o gestire chiavi. Verifichi che un modello offra questa modalità prima di farvi affidamento; ACS la documenta per l'ACR1552U, che forniamo, con uscita CCID (PC/SC) come impostazione predefinita.

Quindi il lettore segue il flusso di lavoro. Per la lettura degli UID a un banco di reception, un lettore keyboard-wedge o PC/SC è sufficiente. Per la codifica in serie di adesivi NDEF o la personalizzazione di carte sicure, scelga PC/SC o un SDK e abbini il lettore a carte campione con il chip esatto. Se preferisce non gestire la codifica in proprio, il nostro servizio di codifica RFID consegna le carte già pre-codificate. Ogni pezzo viene riletto dopo la scrittura, un rapporto dati accompagna l'ordine e, dove carte o tag riportano numeri stampati, Lei riceve un file Excel, CSV o XML che collega ciascun UID al suo numero, così il Suo lettore resta per controlli a campione e lotti successivi.

Che cosa il µFR Classic CS può e non può leggere

Il µFR Classic CS è un lettore ad alta frequenza. Legge e scrive tag ISO 14443 di tipo A e B e ISO 18092 a 13,56 MHz: i chip MIFARE, DESFire e NTAG nelle nostre carte RFID, nei nostri adesivi NFC e braccialetti, oltre alle Java Card utilizzate per PKI e applet di tipo pagamento. La specifica di Digital Logic non elenca né FeliCa né ISO 15693 per questo modello. Non può leggere chip di prossimità a 125 kHz come EM4100, EM4305, T5577 o HITAG 2, tag per animali a 134,2 kHz o etichette UHF EPC Gen2 a 860–960 MHz; ciascuno richiede un lettore costruito per quella banda. Se il Suo progetto combina frequenze, lo dica quando chiede un preventivo: possiamo suggerire un lettore per ciascun tipo di tag, oppure una combi card che affianca un chip LF o UHF a quello a 13,56 MHz.

Un'altra distinzione conta per i progetti NTAG: un telefono con NFC può leggere e scrivere etichette NTAG 21x tramite app, quindi per una manciata di tag potrebbe non servirLe affatto un lettore da tavolo. Un lettore da tavolo merita il suo posto quando codifica tag in serie, deve bloccarli o proteggerli con password in modo coerente, lavora con chiavi MIFARE o DESFire che non dovrebbero mai trovarsi su un telefono, oppure desidera una stazione che funzioni senza presidio.

Tipici lavori di codifica e collaudo

  1. Scrittura di record NDEF su etichette NTAG. Un record URL, testo, vCard o di avvio app viene scritto su ciascun adesivo o braccialetto, opzionalmente seguito da un blocco o da una password in modo che il contenuto non possa essere modificato. L'SDK include funzioni di lettura e scrittura NDEF, quindi lo stesso lavoro passa da dieci campioni a una produzione in serie.
  2. Personalizzazione di carte MIFARE Classic, Plus e DESFire. Le chiavi vengono modificate rispetto ai valori predefiniti di fabbrica, vengono create applicazioni e file e vengono scritti dati di socio o di accesso prima dell'emissione delle carte. Farlo sulla Sua scrivania mantiene le chiavi all'interno della Sua organizzazione.
  3. Lettura degli UID per la registrazione. Molti sistemi di accesso, membership e cashless hanno bisogno soltanto dell'UID della carta al momento della registrazione. Un lettore da tavolo sul PC della reception lo acquisisce nel sistema in una frazione di secondo.
  4. Caricamento e collaudo di applet JCOP: verifichi i requisiti di interfaccia del lettore, driver, loader e APDU rispetto alla configurazione della Java Card. Convalidi insieme installazione e operazioni dell'applet.
  5. Prototipazione su Raspberry Pi, Arduino ed ESP32. La specifica sopra elenca Linux, Android, Arduino ed ESP32 tra le piattaforme supportate, quindi il lettore viene utilizzato per prototipi a scheda singola e a microcontrollore; per un microcontrollore di solito viene ordinato con l'interfaccia UART TTL anziché USB.
  6. Controllo di un lotto campione prima di un ordine in volume. La lettura del tipo di chip, della dimensione di memoria e dello stato di blocco dei campioni che inviamo conferma che lo stock corrisponde alla Sua specifica prima che Lei si impegni sulla quantità.

Interfacce e opzioni: USB, RS232, UART TTL, RF Booster e SAM

  • USB è l'interfaccia standard e alimenta il lettore dalla porta; è la scelta giusta per PC, Mac, dispositivo Android o Raspberry Pi.
  • RS232 si adatta a PC industriali, PLC e controller per chioschi che espongono ancora una porta seriale; confermi l'intervallo esatto di baud rate per il Suo controller.
  • UART TTL è per progetti embedded in cui la scheda del lettore o il modulo OEM si collega direttamente a un microcontrollore.
  • RF Booster è un amplificatore di segnale RF opzionale elencato da Digital Logic, che non pubblica alcuna distanza di lettura per esso; lo testi con i Suoi tag se Le serve più portata rispetto ai 2-8 cm standard.
  • Slot SAM è opzionale e ospita un Secure Access Module, in modo che le chiavi MIFARE o DESFire siano conservate in un chip sicuro anziché nella Sua applicazione.

Prima di ordinare

  1. Elenchi il chip e il protocollo esatti di ciascun tag, quindi li confronti con l'elenco delle carte supportate dal lettore. La sola frequenza a 13,56 MHz non è sufficiente: ISO 14443, ISO 15693 e FeliCa sono protocolli diversi. I tag a 125 kHz e UHF richiedono hardware di lettura diverso.
  2. Decida se il Suo software richiede PC/SC o un SDK, quindi confermi il modello di lettore disponibile, lo stato del ciclo di vita, i driver e le operazioni supportate sulle carte.
  3. Scelga l'interfaccia: USB per computer, RS232 per porte seriali industriali, UART TTL per schede embedded e la versione a scheda OEM se il lettore scompare all'interno di un contenitore.
  4. Verifichi il sistema operativo e il linguaggio di programmazione che il Suo team utilizzerà rispetto all'elenco supportato nell'SDK.
  5. Ci dica se Le serve l'RF Booster o uno slot SAM; questi vengono ordinati insieme al lettore.
  6. Ordini carte o tag campione con il chip esatto che intende impiegare insieme al lettore, in modo che il primo test utilizzi lo stock reale.
  7. Digital Logic aggiorna periodicamente la linea di lettori µFR; se sta avviando un nuovo progetto, chieda quale modello attuale possiamo fornire.

Che cosa fornisce Proud Tek

Proud Tek fornisce tre tipi di lettori da abbinare alle nostre carte, ai nostri tag, adesivi e braccialetti: il µFR Classic CS e la sua versione OEM; l'ACR122U e i più recenti ACR1252U e ACR1552U di ACS; e l'R901 per l'identificazione animale. La categoria lettori RFID collega le pagine dei lettori. Siamo il fornitore, non il produttore: SDK, documentazione, driver e firmware provengono da Digital Logic per il µFR e da ACS per i lettori ACS, e non scriviamo né supportiamo il Suo software applicativo. Non forniamo pannelli di controllo accessi, serrature o controller per porte, e non duplichiamo credenziali per sistemi appartenenti ad altri. Tag e carte ordinati insieme a un lettore, come le carte MIFARE DESFire o gli adesivi NFC, possono essere quotati pre-codificati o numerati; chieda un campione quando richiede un preventivo.

Domande frequenti

Il µFR Classic CS è un lettore PC/SC?

Non per impostazione predefinita: l'integrazione predefinita utilizza il protocollo di Digital Logic e l'SDK uFCoder. Il produttore pubblica anche un driver PC/SC separato per Windows per la serie µFR; se la Sua applicazione richiede PC/SC, verifichi quel driver sulla Sua esatta versione di Windows. Per PC/SC su Windows, macOS e Linux, ACR122U, che forniamo anche noi, è il lettore PC/SC.

Quali tag può leggere e scrivere il µFR Classic CS?

Tag a 13,56 MHz coperti da ISO 14443 A e B e ISO 18092: MIFARE Classic, Plus, DESFire e Ultralight, NTAG da 210 a 216 e NTAG 4xx DNA, e Java Card NXP JCOP, come elencato nella tabella delle specifiche. Non legge tag a 125 kHz, 134,2 kHz o UHF; questi richiedono un lettore costruito per quella frequenza.

Posso scrivere un URL su adesivi NFC con esso?

Sì. L'SDK include funzioni NDEF per scrivere URL, testo e altri record su etichette NTAG e per bloccarle o proteggerle con password in seguito. Per pochi tag un'app per telefono fa lo stesso lavoro; il lettore da tavolo conviene quando codifica lotti dei nostri adesivi NFC o ha bisogno di un blocco coerente.

Funziona con Raspberry Pi, Arduino o ESP32?

Il produttore elenca Linux e Android tra i sistemi supportati e Arduino ed ESP32 tra le piattaforme supportate, con esempi di codice sorgente nell'SDK. Per un microcontrollore il lettore viene normalmente ordinato con l'interfaccia UART TTL; per un Raspberry Pi viene utilizzata la versione USB con la libreria Linux.

Fornite software o supporto per la mia applicazione?

Forniamo l'hardware e le carte e i tag che lo accompagnano. SDK, documentazione API, driver e aggiornamenti del firmware sono pubblicati da Digital Logic e sono gratuiti; scrivere e supportare la Sua applicazione spetta a Lei o al Suo integratore. Possiamo consigliare quale combinazione di chip e lettore si adatta a un progetto, e forniamo campioni delle nostre carte RFID e tag per i collaudi.

Il lettore può leggere le carte del sistema di accesso del mio edificio?

Solo quando il protocollo della carta e la famiglia di chip sono supportati dal lettore e dal suo software. Una classificazione a 13,56 MHz non garantisce la compatibilità: verifichi la variante specifica MIFARE o NTAG e non presuma il supporto ISO 15693 o FeliCa sul Classic CS. La lettura di un UID non implica l'accesso a dati protetti; ciò richiede le chiavi e i comandi pertinenti. Per un sistema esistente, chieda al fornitore il formato della carta e testi un campione autorizzato prima di ordinare.

Il µFR Classic CS è ancora in produzione?

Confermi il modello attuale e lo stato di fornitura con il preventivo. Se viene proposto un lettore più recente o sostitutivo, verifichi la sua interfaccia hardware, il driver, la versione dell'SDK e le operazioni supportate sulle carte. Approvi l'alternativa solo dopo averla testata con la Sua applicazione e le Sue carte reali. Se il Suo software può passare a PC/SC, ACR1252U e ACR1552U, attuali lettori ACS che possiamo fornire anche per progetti di lunga durata, sono un'alternativa per progetti USB; la pagina ACR122U li confronta.

Pronto a definire il Suo ordine?

Ci invii il prodotto, la quantità e l'applicazione, così potremo confermare le opzioni e i prezzi per il Suo progetto.

Preferisce scriverci un messaggio ? WhatsApp o email su questo prodotto.

Richieda un preventivo WhatsApp
WhatsApp