RTV forum PL | NewsGroups PL

Nawigacja po pinach: Odczyt z czytnika kart magnetycznych 5-pinowego w rejestracji czasu

Czytnik kart magnetycznych

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Nawigacja po pinach: Odczyt z czytnika kart magnetycznych 5-pinowego w rejestracji czasu

Michał
Guest

Tue Aug 25, 2009 4:18 pm   



Cześć,

Mam czytnik kart magnetycznych, który muszę użyć.
Czytnik posiada złącze 5pinowe.
+5V, GND oraz 3 linie sterujace.
Było to to w jakimś urządzeniu do rejestracji czasu pracy.
Domyślam się że te linie to prawdopodobnie INT, Data oraz Clock.
Czy ktoś bawił się w odczyt z takich czytników?
Czy przepływ danych danych następuje tylko w kierunki Czytnik>uP?
Jeśli tak to pewnie wystarczy po wystąpieniu przerwania czytnika, generować
sygnał zegara i odczytywać kolejne bity Data?

Pozdrawiam Michał

Marek Lewandowski
Guest

Wed Aug 26, 2009 8:40 am   



On Aug 25, 5:18 pm, "Michał" <m,wojtkow.nos...@wp.pl> wrote:
Quote:
Cześć,

Mam czytnik kart magnetycznych, który muszę użyć.

KTOREGO musisz uzyc. Odmiana rzeczownikow, j. pol, szkola podstawowa.

Quote:
Domyślam się że te linie to prawdopodobnie INT, Data oraz Clock.

Zgadujesz na pale, czy masz jakies podstawy? Bo rownie dobrze moze byc
sciazka #1, sciezka #2 i sciazka #3 (ISO karta ma 3 slady).

Quote:
Czy przepływ danych danych następuje tylko w kierunki Czytnik>uP?

Zalezy jaki czytnik, ale jesli to TYLKO czytnik, to tak.

Quote:
Jeśli tak to pewnie wystarczy po wystąpieniu przerwania czytnika, generować
sygnał zegara i odczytywać kolejne bity Data?

Jak czytnik jest inteligentny, to Ci moze i telegram po CAN wyslac,
ale jak masz goly interfejs, to sorry, ale nie TY generujesz mu zegar,
a ON tobie, i to najczesciej musisz sobie ten zegar zrekonstruowac z
danych (czestotliwosc wynika z predkosci posuwu karty a ta znowuz z
ilosci coca-coli, ktora sie klientowi na karte rozlala,
naslonecznienia, wilgotnosci, aktywnosci wilkolakow w okolicy...).

Marek

Michal
Guest

Wed Aug 26, 2009 12:40 pm   



Quote:
Zgadujesz na pale, czy masz jakies podstawy? Bo rownie dobrze moze byc
sciazka #1, sciezka #2 i sciazka #3 (ISO karta ma 3 slady).

Czy przepływ danych danych następuje tylko w kierunki Czytnik>uP?


Tak, zgaduje.

Quote:

Zalezy jaki czytnik, ale jesli to TYLKO czytnik, to tak.


W moim przypadku tak, jest tyko czytnik, nawet nie ma buzzera/leda

Quote:
Jeśli tak to pewnie wystarczy po wystąpieniu przerwania czytnika, generować
sygnał zegara i odczytywać kolejne bity Data?

Jak czytnik jest inteligentny, to Ci moze i telegram po CAN wyslac,
ale jak masz goly interfejs, to sorry, ale nie TY generujesz mu zegar,
a ON tobie, i to najczesciej musisz sobie ten zegar zrekonstruowac z
danych (czestotliwosc wynika z predkosci posuwu karty a ta znowuz z
ilosci coca-coli, ktora sie klientowi na karte rozlala,
naslonecznienia, wilgotnosci, aktywnosci wilkolakow w okolicy...).

Marek

Wiec tak, czytnik jest oparty o uklad OMRON TF443MM.
Nie znalazlem do niego zadnej noty, ale uzywajac leda doszedlem do:
-jeden pin przechodzi w stan niski od rozpoczecia, az do zakonczenia
odczytu i moze sluzyc do wykrycia, ze ktos przeciaga karte
(jesli karte zatrzymalem w polowie odczytku to po kilkuset ms, pin
przechodzi w stan wysoki
-na drugim i trzecim pinie LED lekko przygasl po zakonczeniu odczytu,
wiec pewnie beda to CLK i Data.

Marek, po odpowiedzi, widze ze miales doczynienia z czytnikami.
Moje pytanie, jaki jest najczestszy standard wysylania danych CR>uP.
Dane leca 7 bitowo, 8 bitowo?
Jakies slowo kluczowe, od ktorego bede mogl rozpoczac szukanie opisu
protokolu...
Jesli nie ma tam znakow specialnych, crc to szybko dojde do protokolu,
znajac numer zapisany na karcie.
Po budowie glowicy widze, ze czyta jedna sciezke srodkowa) ale glowice
mozna przestawic (gora/dol)

Pozdrawiam Michal

DJ
Guest

Wed Aug 26, 2009 9:20 pm   



On 2009-08-26 13:06:06 +0200, Michal <wojtkow.m@gmail.com> said:

Quote:
Wiec tak, czytnik jest oparty o uklad OMRON TF443MM.
Nie znalazlem do niego zadnej noty,

A próbowałeś o datasheet zapytać producenta?

Quote:
ale uzywajac leda doszedlem do

lepiej użyć oscyloskopu, przynajmniej...

Quote:
Moje pytanie, jaki jest najczestszy standard wysylania danych CR>uP.
Dane leca 7 bitowo, 8 bitowo?

Goły najprostszy reader wysyła jak karta daje - 1 bit, i po kolei.
A czy inaczej - to zależy od złożoności czytnika... możesz mieć rs232,
usb, cokolwiek innego.

Quote:
Jakies slowo kluczowe, od ktorego bede mogl rozpoczac szukanie opisu
protokolu...

http://en.wikipedia.org/wiki/Magnetic_stripe_card
http://en.wikipedia.org/wiki/ISO/IEC_7813

poza tym nakam googla hasłem
swipe card readers

Natomiast jeśli konkretnie chodzi o ten scalak który masz w czytniku,
to musisz mieć datasheet. Albo narzędzia w dłoń (nie LEDy), i sprawdzać
co wysyła.

--
DJ

PS. przy odpisywaniu na priv usun antyspamowy wpis z adresu

Marek Lewandowski
Guest

Thu Aug 27, 2009 3:40 pm   



On Aug 26, 1:06 pm, Michal <wojtko...@gmail.com> wrote:

Quote:
Moje pytanie, jaki jest najczestszy standard wysylania danych CR>uP.
Dane leca 7 bitowo, 8 bitowo?

Po kolei, jak zapisano na karcie.

Quote:
Jesli nie ma tam znakow specialnych, crc to szybko dojde do protokolu,
znajac numer zapisany na karcie.

Tam nie ma ZADNEGO protokolu. Czytnik wypluwa to, co przeczytal z
karty, w takiej kolejnosci, jak na karcie. Mozesz to nazwac
"konwerterem pasek magnetyczny -> napiecie". Zinterpretowac i
zdekodowac dane musisz sam. Tyle Twojego, ze wyglada na to, ze czytnik
sam rekonstruuje zegar danych, wiec choc to Ci odpada.

Marek

Pawel \"O'Pajak\"
Guest

Wed Sep 02, 2009 9:48 am   



Powitanko,

Quote:
+5V, GND oraz 3 linie sterujace.

Najprawdopodobniej te 3 linie to CLS - stan niski - trwa odczyt, czyli
na przerwanie uK
RCP - zegar i
RDP- dane
jesli taki jest ten czytnik jak mysle, to na wtyczce jest kolejnosc:
RDP
RCP
CLS
+5
GND
Kolory przewodow jesli sa, to sa kompletnie od czapy i nie nalezy sie
nimi sugerowac. Omron jakis czas temu (kilka lat) pozbyl sie produkcji
tych czytnikow, ale jak podasz dokladnie typ, to moge poszukac, moze cos
mam w papierach. PDFa kosci napewno nie mam.

Quote:
Czy ktoś bawił się w odczyt z takich czytników?

W Bascomie masz nawet gotowe polecenie, chyba readmagcard, do tego, jest
to na tyle proste, ze bez problemu sobie mozna z tym poradzic. Bity i
zegar sa reprezentowane przez stan niski.

Quote:
Czy przepływ danych danych następuje tylko w kierunki Czytnik>uP?

Jesli to bylo w jakims zegarze do czasu pracy, to na 99% tak wlasnie jest.

Quote:
Jeśli tak to pewnie wystarczy po wystąpieniu przerwania czytnika, generować
sygnał zegara i odczytywać kolejne bity Data?

Zegar wystawia czytnik, nic nie musisz generowac.

Pozdroofka,
Pawel Chorzempa
--
"-Tato, po czym poznać małą szkodliwość społeczną?
-Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mrożek)
******* >>> !!! UWAGA: ODPOWIADAM TYLKO NA MAILE ->:
> pavel(ten_smieszny_znaczek)aster.pl <<<<*******

elektroda NewsGroups Forum Index - Elektronika Polska - Nawigacja po pinach: Odczyt z czytnika kart magnetycznych 5-pinowego w rejestracji czasu

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map