We never bought an RFID reader because it seems too simple to be all that much fun. But [Abdullah] really caught our eye with his latest project. It’s an RFID reader built from discrete parts, and that’s an adventure we can get behind!
His write-up dives right into the theory of the device. He wrapped his own coil, which measure about one microhenry, then shares an equation used to calculate the appropriate capacitor pair for it. This is fed by a 125 kHz oscillator and works as the most basic reader. In practice this needs more components for rock-solid operation and he quickly moves to a marginally more complicated circuit which still does exactly the same thing.
He is now able to detect RFID tag data by reading this circuit with an oscilloscope. But the signal is very very weak. The rest of the post focuses on how to best utilize an OpAmp to increase signal quality and on/off time.
If you’re looking to recreate his reader [Abdullah] included a Kicad schematic and board layout.
I’ve always wondered if you can do 2-way with rfid. Has anyone done it?
Could you elaborate? I’m not sure what you mean.
I mean like a coil in each device for very close range connection. For example between someone’s glove and the handle it is holding?
NFC = 2-way RFID
Yes, it’s called radio with very small antennas. I don’t recommend it.
looks interesting, i always liked the inventory system used in some factories, they can literally scan every sigle item on a truck while its driving through the gate
is there a BoM?
Small typo in the writeup above: He states the coil being about one millihenry, not one microhenry.
I’ve made the same thing using parallel RC-circuit, but failed to decode manchester coded data…
Combined RFID and wireless power would be handy.
I was looking into this for my electric bike, so it could be secure and remote charged via a paddle without physical connections to the battery.
See a pic of simulation at /media/0C28-ECA9/REC142.WAV
see a pic in falstad https://twitter.com/rugelindin/status/244468476142575618/photo/1/large