Go Down

Topic: Arduino e rfid (Read 604 times) previous topic - next topic

miciomacio

Ho questo circuito, assemblato qualche tempo fa

http://www.google.it/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CHQQFjAA&url=http%3A%2F%2Fwww.elettronicain.it%2FMain%2FelettronicaInsieme%2FPDF%2FPDF140.pdf&ei=-3cbUK3wBc_O4QT3wICoBg&usg=AFQjCNFrhGWJz79zJ3Q6jaePSxbqf0OzuQ

volevo collegarlo ad arduino, per farlo ho provato a collegare il pin 4 dell'ic2 (che riceve il segnale del tag rfid) all'ingresso seriale di arduino, quando avvicino il tag ricevo un segnale, ma arduino non trova il bit di apertura.
Non avendo informazioni ho provato diverse impostazioni di bitrate.
Qualche idea?
Grazie

miciomacio

Per una maggiore compressione allego lo schema del circuito.

La cosa che sto cercando di fare è ottenere (e inviare al pc) il numero di un tag che passo sull'antenna.
Per farlo ho provato a collegarmi all'uscita dell'ic1b con l'rx del mio arduino.

Brunello

Il problema e' che il segnale presente all'uscita del circuito di amplificazione non e' un segnale Seriale come speravi tu.
Ma sono una serie di bit ( 64 o 96 ) che andrebbero decodificati.
prova a dare un'occhiata a questo articolo nel playground http://arduino.cc/playground/Main/DIYRFIDReader dovresti trovare cio' che fa' per te

miciomacio

Ok, ho capito il mio errore, però il link che mi hai dato si riferisce ad un circuito abb diveso, dove la frequenza viene data dall'arduino, allora pensavo di prendere singolarmente tutti i bit e decodificarli, ma per farlo mi servirebbe sapere un paio di cose:
- la frequenza con cui vengono inviati i bit.
- come distinguere il primo carattere del tag a 64bit (per non iniziare a leggerlo da metà).
ho provato a leggerli alla frequenza di 125khz ma non credo sia corretto.
Qualche suggerimento? grazie ancora.

Go Up