Sida 1 av 1
USB-ansluten RFID-läsare
Postat: 2 augusti 2009, 15:52:10
av thepirateboy
Jag köpte för ett par år sedan ett antal RFID-kretsar från
Sonmicro
För ett par dagar sedan fick jag äntligen tid att börja CAD:a ett kort för dessa kretsar. Jag har tänkt att använda
AT90USB162 (AVR med USB) som MCU. MCU:n kommunicerar med RFID-kretsen (som är en Cypress PSOC)
via UART:n.
PSOC:n är proggad för 125kHz RFID och klarar att läsa Atmel/Temic T55xx transponders och EM4100/02.
En extern antenn behövs och ansluts via skruvplint.
Bild på CAD:n och hur komponenterna är placerade:
Jag har gjort en lista på "features":
- USB 2.0 anslutning
- Separat strömförsörjning om man ej använder USB
- Reläutgång
- Skruvanslutning för RFID-antenn
- Summer för akustisk indikering
- Lysdioder för visuell indikering
- Resetknapp
- Bootloader för uppgradering av mjukvaran i MCU:n via USB
- ISP-kontakt för programmering av MCU:n
- Stiflister för MCU:ns I/O-portar
- Passar i plastlåda från ELFA
Innan jag routar, har någon synpunkter på andra finesser som kan vara bra att ha?
Re: USB-ansluten RFID-läsare
Postat: 2 augusti 2009, 16:51:16
av cosmox
Kul projekt!
Ett förslag skulle vara att använda ett DPDT-relä istället för ett enpoligt då det tar lika stor plats på kortet förutom kontakten.
Re: USB-ansluten RFID-läsare
Postat: 3 augusti 2009, 13:05:38
av JimmyAndersson
Thepirateboy:
Intressant projekt!
Vad räknar du med att få för läsavstånd ungefär?
Kan det möjligen tänkas bli lite byggsatser till salu senare?

Re: USB-ansluten RFID-läsare
Postat: 3 augusti 2009, 20:09:36
av stekern
Jag blir lite förvirrad av beskrivningen, först pratar du om RFID-kretsar från sonmicro och sen om Cypress PSOC, men jag hittar inga PSOCs på sonmicro.
Vad är det för PSOC? Skulle det eventuellt inte räcka med den så man kan skippa avren?
Re: USB-ansluten RFID-läsare
Postat: 3 augusti 2009, 20:49:09
av thepirateboy
Jo, jag har själv varit lite förvirrad. Deras RFID-krets de kallar SM125-IC, är i själva verket en
CY8C27443-24SXI proggad med deras mjukvara. Mjukvaran kan uppgraderas i PSoC:n men är krypterad och därför kan man själv inte lägga till funktioner i PSoC:n. Betalar man en slant fixar förstås Sonmicro de extra funktioner man önskar.
Jag har valt AVR:n för att få ett USB-UART interface och även för att RFID-läsaren ska kunna fungera utan att vara ansluten till USB, t ex som ett dörrlås.
Angående läsavstånd har jag ingen riktig koll. Jag har aldrig använt dessa kretsar förut så det blir som det blir. Normalt brukar läsavståndet inte vara mer än 5-10cm.
Blir det några kort över så är de naturligtvis till salu.
Jag ska fundera på reläet, om jag kan hitta något billigt DPDT-relä.
Re: USB-ansluten RFID-läsare
Postat: 3 augusti 2009, 21:06:01
av gripner
intressant projekt,
Jag har funderat lite på samma sak, har köp på mig en AT90USB162 dev board, men tänkte använda atmegas rfid krets(ar). Använde nedladningsbar kod för att få at90usb162 att identifiera sig som USB keyboard och "emulerar" rfid inputen via data som läses in serielt tanken är att bara byta ut den seriella inläsningsrutinen mot en rfid snurra.
Ser med spänning fram att följa detta
Re: USB-ansluten RFID-läsare
Postat: 3 augusti 2009, 21:14:41
av vfr
Läsavståndet brukar hamna däromkring (5-10cm). Och egentligen vill man inte ha längre heller. I normala fall alltså. Helst ska man kunna manövrera ett tangentbord för att slå PIN-koden, utan att nytt kort hela tiden läses. Man vill helst inte behöva använda båda händerna eftersom det inte är ovanligt att man bär på något samtidigt.
Vill man sedan ha längre avstånd, så går det naturligtvis. Det längsta jag sett på 125kHz-läsare, är runt 80cm. Men då handlar det om trådlindade antenner i storleksordningen 50x50cm.
Re: USB-ansluten RFID-läsare
Postat: 4 augusti 2009, 05:15:54
av stekern
thepirateboy skrev:Jo, jag har själv varit lite förvirrad. Deras RFID-krets de kallar SM125-IC, är i själva verket en
CY8C27443-24SXI proggad med deras mjukvara. Mjukvaran kan uppgraderas i PSoC:n men är krypterad och därför kan man själv inte lägga till funktioner i PSoC:n. Betalar man en slant fixar förstås Sonmicro de extra funktioner man önskar.
Aha, då vart allt lite klarare

Hittade en appnote från cypress om 125KHz RFID baserat på CY8C24x23, men då skulle säkert projektet ta en helt annan dimension.
http://www.cypress.com/?rID=35454
Re: USB-ansluten RFID-läsare
Postat: 9 augusti 2009, 19:14:21
av thepirateboy
Routat o klart.
Beställde 15 kort från pcbcart till priset av 960kr med DHL frakt. Tänkte testa Olimex först men de hade tydligen semester.
Re: USB-ansluten RFID-läsare
Postat: 22 augusti 2009, 13:41:38
av thepirateboy
Har nu fått korten och monterat ihop det första.
AT90USB162 kommer med förproggad bootloader så det är bara ansluta via USB och installera en driver.
Kretsen kan sedan proggas med
FLIP.
Jag lyckades till slut uppgradera en RFID-krets med senaste firmware. Vet inte riktigt vad som strular men
det kan vara att uppdateringsprogrammet kräver en riktig serieport.
Det har också strulat en del med programmet i AVR:n som är en USB-till-seriell demo från Atmel (skapar en virtuell comport på PC:n).
Det verkar hänga sig efter ett tag, men det är troligen nåt skitfel.
Jag har dock lyckats läsa en tag innan allt hängde sig så det finns hopp.
Återstår att linda en antenn samt att få grejerna att funka stabilt.

Re: USB-ansluten RFID-läsare
Postat: 22 augusti 2009, 15:24:13
av E85
Snyggt, räcker strömmen från USB för att driva allt på kortet? Det behövs väl nån slags förfrågan mot hosten för att få över 100mA? Vad är det tänkt att användas till?
Re: USB-ansluten RFID-läsare
Postat: 22 augusti 2009, 15:34:40
av thepirateboy
Jo, strömförbrukningen kommer troligen bli mer än 100 mA när reläet är aktiverat.
Riktigt hur AT90USB162 sköter detta jag ingen koll på, får kolla upp detta.
Har inte tänkt använda det till nåt speciellt, var mest kul att bygga.
