Tillverka smartcard

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Tillverka smartcard

Inlägg av thepirateboy »

Om man vill tillverka ett smartcard enligt ISO7816 kan man koppla ihop TXD/RXD och använda den inbyggda UART'en i en uC för att kommunicera med mottagaren?

Vanliga kopplingar är annars för Atmel och Microchip (dålig bildkvalitet):

Bild

Jag antar att de använder mjukvaran i ovanstående kopplingar men då mina programmeringskunskaper inte är de bästa undrar jag om det inte kan vara både bättre och enklare att använda UART'en?
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Inlägg av vfr »

"Jag antar att de använder mjukvaran"

Nu förstår jag inte syftningarna riktigt. Vilken mjukvara? Och vad menar du med "mottagare"?
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Inlägg av thepirateboy »

Jo jag menar att eftersom I/O på kortet är kopplat till en vanlig pinne på uC så emulerar de ISO7816-3 med mjukvara i uC, ungefär som en software UART.

"Mottagaren" i det här fallet är TDA8024
http://www.nxp.com/acrobat_download/dat ... 8024_3.pdf

ISO7816-3
http://www.cardweb.com.tw/card/CardISO/ISO7816-3.htm
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Kortet har en bi-direktionell I/O linje, en UART har en i varje riktning.
Samt att det verkar finnas andra timingkrav som gör det svårt att
köra en ren HW-UART...
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Inlägg av vfr »

Smartcard har ett interface som är synkront och är mer likt SPI eller I2C än UART. Det är nog lättare att köra på en portpinne som dom gör.
Användarvisningsbild
flippy
Inlägg: 110
Blev medlem: 10 december 2005, 13:49:44

Inlägg av flippy »

Är det cardsharing grejer på gång?
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Inlägg av thepirateboy »

Tänkte göra en kortdelare för internt bruk. Finns att köpa men det är ju roligare att bygga en själv. :)

Får koppla upp och testa lite...
Skriv svar