Forum: Mikrocontroller und Digitale Elektronik RFID Türlesegerät


von Lenny (Gast)


Lesenswert?

Hallo,

vielleicht weiß einer von euch Profis Rat.

kennt jemand von euch dieses RFID-Lesegerät aus China?
http://www.ebay.de/itm/NEUF-Digicode-Proximite-Controle-Acces-Systeme-RFID-125kHz-EM4100-/320800292583?pt=FR_YO_MaisonJardin_SecuriteDomotique&hash=item4ab12ffee7

davon habe ich ein paar in Benutzung!
Sie sehen zwar nicht schick aus, tun aber ihren Zweck!

besteht die möglichkeit,
auf der Platine ein Signal abzugreifen,
welches ich über RS 232 oder USB in den PC bekomme?

ich möchte gerne von drei Geräten, die jeweils eingelesene 
Transpondernummer auslesen und z.B. in Excel oder einem Programm mit der 
Zeit und dem Datum ablegen


über eure hilfe wäre ich dankbar!!!!!
viele Grüße
Lenny

von oszi40 (Gast)


Lesenswert?

Sorry Dein 125kHz, EM4100 kenne ich nicht. Evtl. hat Misco.de was 
Brauchbares für Dich dabei?

von Lenny (Gast)


Angehängte Dateien:

Lesenswert?

vielleicht helfen die Pic weiter?


ein zweites Problem welches ich gern lösen möchte, ist die zweite 
antenne,

ich habe sie einfach an die entsprechende Buchse (Bild 3 im blauen 
Rahmen)
angelötet, die Jumperbrücke von Pin 1&2 auf 2&3 umgesteckt und schon 
funktioniert auch die zweite antenne!

allerdings nicht so wie ich das erwartet habe!
an die Zusatzantenne muss der Transponder sehr nah gehalten werden!
wie kann ich das Problem lösen?

die Antenne hat eine Induktivität von 1,62mH laut Beschreibung!

von rätsel (Gast)


Lesenswert?

Eine Ladung Bildformate...  Ach Mensch wann lernen es die Leut'?

von oszi40 (Gast)


Lesenswert?

Autsch Bild mit 2,6 MB für das bissel Zeug!
Besser 1x mit Paint einlesen und kleiner ausgeben.

von Lenny (Gast)


Lesenswert?

mit dem Handy gemach und gleich hochgeladen :)


keiner eine Idee, wo man das Signal o.ä. abgreifen kann?

von gordon51freeman (Gast)


Lesenswert?

Lenny schrieb:
> keiner eine Idee, wo man das Signal o.ä. abgreifen kann?

Kann man sicher so machen, aber wirst selber noch einen µC "reinkleben" 
müssen, damit der dir das Signal so auswertet und per RS232 o.ä. an dem 
PC übergibt. Es sei denn, du kämst an das Programm in dem bereits 
vorhandenen Controller, was ich aber bezweifle.

Gruss
Gordon

von Pic T. (pic)


Lesenswert?

Ich würde mal im EEprom nachsehen, ob da nicht ein Log abgespeichert 
wird.
Das IC mit 8 Pins, sowie auf den Aufkleber versetzen, damit man das
IC nachschlagen kann, welcher Pin denn TX und RX ist, eventuell einfach
dann nur diese Pins anschließen.

von Lenny (Gast)


Lesenswert?

wie würde das gehn?

von Lenny (Gast)


Lesenswert?

pic tech schrieb:
> ...
> Das IC mit 8 Pins,
>...sowie auf den Aufkleber versetzen, ...


der IC mit 8 pins hat folgende Aufschrift:
24C32
776991132

der große IC mit dem Aufkleber hat folgende Aufschrift:
W78E052DDG
109GG20453220-142SA

von gordon51freeman (Gast)


Lesenswert?

Weisst du, wie man ein EEPROM ausliest und diese Daten auswertet?

Gruss
Gordon

von Pic T. (pic)


Lesenswert?

Pin 10 ist RX, 11 ist TX, solltest du dir mal ansehen.

von Lenny (Gast)


Lesenswert?

leider nicht,

ich dachte dass ihr mir hier helfen könnt!

habe zwar technisches Verständnis,
kenn mich mit dem Lötkolben aus,
habe schon einige schaltungen nachgebaut,

aber vom auslesen oder so habe ich keine Ahnung,



ich dachte, es würden zwei drei Bauteile sein, ich ich nachrüsten muss 
und dann könnte ich das an PC anschließen

von Johannes R. (johannes_r29)


Lesenswert?

Zu dem Board:

In dem EEPROM liegen vermutlich die Seriennummern der RFID Karten, dient 
dem Modul als Speicher welche Karte eine Zugangsberechtigung hat 
(zumindestens kenn ich es so von einem kürzlich erworbenen ISO14443 
Reader/Writer).

Gewissheit würde aber nur das Auslesen des Bauteils schaffen, zudem 
würde ich einfach mal mitm LA/Oszi schauen was der µC da so alles 
ausgibt, mit Glück ist ein serielles Signal dabei, was ich jedoch 
bezweifle, denn die mögliche Bestückung der Platine spricht dagegen.


Alternative:

Man könnte das natürlich auch einfach mit einem U2270B bauen, eine 
sichere Zugangskontrolle ist das hier sowieso nicht (direkt im 
Plastikgehäuse das Relai für den Türöffner, ein Traum für jeden 
Einbrecher würde ich mal sagen).

http://www.pollin.de/shop/dt/OTk5ODk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/IC/U2270B.html

Alternativ das fertige RFID Board von Pollin.

von Pic T. (pic)


Lesenswert?

Zumal es reicht, den Jumper umzustellen, um die das Relais zu 
invertieren.
Nimm den uC raus und mache nochmals ein Foto von der Oberseite. Es sind 
nähmlich ein paar Transistoren zuviel auf dem board, könnte ein rs232 
Wandler
sein.

von A. B. (funky)


Lesenswert?

Wie bekommst du denn die Ausweisdaten in das Gerät?
Mit einer PC-Software(sieht eher nicht so aus) oder hat das einen 
Anlernmodus und dann muss man nacheinander einfach alle Karten 
davorhalten?


Da das ein eigenständiges Geräte ohne Verbindung zu irgendeinem 
Kontrollserver ist, müsstest du viel Glück haben, das die Kartennummer 
an irgendeinem Pin ausgegeben wird. Einen Wandler wird es also 
aufjedenfall noch benötigen.
Was liegen denn für Signale auf der rechten Seite bei der unbestückten 
JP1 Stiftleiste an? Evtl. ist das ne Debugschnittstelle bei der 
irgendetwas ausgegeben wird. Aber ohne Oszilloskop und Pin für Pin 
durchtesten wirds wohl eher nicht gehen

von Lenny (Gast)


Lesenswert?

Die Dinger sichern ja nichts sehr Wertvolles!
Wir haben dieses Modul in dem Raum und von außen eine zweite 
Antennenspule montiert! also Sabotage nur möglich wenn man in dem Raum 
ist ;)

also du kannst über die Tastertur in den Steuermodus wechseln, hast dann 
mehrere möglichkeiten, Transponder einlesen, löschen, Relaiszeiten 
einstellen, Relaisfreigabe mit Pin über die Tastertur, mit Pin+ 
Transponder und Transponder alleine!

bei Erstinbetriebnahme kannst du zwei Mastertransponder festlegen,
einmal zum einlesen der Transponder und einen Master zum löschen.

entweder wird der Transponder dann im Lernmodus vor den Antennenbereich 
gehalten und eingelesen oder du gibst die 10-stellige Transpondernummer 
ein über die Tatertur

hier mal die Bedienungsanleitung

http://www.cn2hk.com/cn2hk/manual/CK138.pdf





Also so wie ich euch verstehe ist es unwahrscheinlich dass man auf der 
Platiene irgendwo ein Signalabgreifen kann welches die nummer ausgibt!

Besteht die Möglichkeit die Antenne irgendwie auszukoppel und die 
Antenne für eine zweite steuerung mitzunutzen?
sodass ich eine Auswerteinheit baue und diese mit in die Antenne 
integrieren kann?

von oszi40 (Gast)


Lesenswert?

vermutlich Dein Aufwand > Nutzen

von Pic T. (pic)


Lesenswert?

Wie schon gesagt, pin 11 ev. in Kombination mit Pin 10 könnte das Signal
ausgeben, kann aber sein, daß ein Pin anderst gesetzt werden könnte.
Auch loggen diese Geräte gerne die ID mit, also könnte es schon sein,
daß über I2C die letzten 20 Aktivierungen oder so sichtbar sind und bei
jeder Aktivierung die ID reingeschrieben werden.

Ist diese Anweisung beschränkt, da fehlen einige Code.
Hier eine bessere, http://kurzurl.net/Juiz1

von Lenny (Gast)


Lesenswert?

pic tech schrieb:

> Ist diese Anweisung beschränkt, da fehlen einige Code.<
??
> Hier eine bessere, http://kurzurl.net/Juiz1
Was soll ich mit der anleitung vom SN K168 ?


okay, also löte ich an die beiden Pins jetzt ein kabel, und wie gehts 
dann weiter mit den beiden Adern?

von A. B. (funky)


Lesenswert?

das die ID mitgeloggt wird, würde aber nur sinn machen, wenn man die 
auch irgendwo anzeigen kann...kann man hier ja aber nicht. und bei der 
simpel konstruktion würde ich nur von minimal notwendigsten ausgehen

von Pic T. (pic)


Lesenswert?

Schaltplan, siehe hier:
Beitrag "RFID - China-Reader ohne Spezial-IC"
Nicht genau derselbe aber fast. Bei diesem Modell hier sind max 3 
Antennen
möglich, zumindest so der Eindruck.

Grundsätzlich macht so ein großer uC nur sinn, wenn man die Pins auch
benutzt. Winbond hat auch uC mit weniger Pins.
Auch macht es keinen Sinn verschiedene FW Versionen zu haben, sondern
am besten eine mit quick programming ab Werk wenn man die 200k CPU 
bestellt.

Auch leicht ersichtlich, beim Tastenfeld die 7 Widerstände, die braucht
es wirklich nur, wenn man gleichzeitig auch andere Funktionen damit 
bedient,
wie z.B. das Display und sonst eigentlich zuwenig Pins hat, sonst löst 
man
es einfacher und erspart sich eigentlich alle 7 Widerstande. Bei der
5032 CPU geht es weil der High eigentlich nur pull-up´s sind und kein
richtiger High pin und man dadurch problemlos high und low gegenschalten 
kann
und das Resultat einlesen kann.

Warscheinlich funktioniert ein Display wenn man es korrekt anschließt.
Die Version von einer EEprom Zelle abhängig zu machen ginge, ist jedoch
fast schon zu kritisch. Da ist es einfacher die Leds entsprechend 
anzuschließen und dann zu schauen, welche pins offen sind und welche 
nicht. Dies als Beispiel.
Was du testen kannst, ein Led an Pin 11 zu hängen und zu schauen ob es 
blinkt sowie pin 10 auf GND zu setzten. Sollte es beim einlesen der
Karte blinken, hast du dort den ID-Code der Karte als TTL RS232 Signal.

von Lenny (Gast)


Lesenswert?

mit was für einer spannung muss ich an Pin 11 rechnen?

evtl LED mit Vorwiderstand?

von Lenny (Gast)


Lesenswert?

habs ohne Wiederstand ausprobiert!

Pin 11 gibt +5V

LED zwischen 10+11 leuchtet!

bei der Annäherung einer Transponders, passiert nichts, auch mit einem 
Voltmeter, erkennt man keine Veränderung der Spannung


habe mit der LED mal weiter getestet,

zwischen Pin 16+17 leuchtet die LED und sobald ein Transpnder von dem 
Grät erfasst wird, fängt die LED an zuflimmern/blinken

hilft mir dass?

von Lenny (Gast)


Lesenswert?


von A. B. (funky)


Lesenswert?

laut dem Schaltplan von Pic Tech wäre an P16 ja die antenne angehängt. 
An Pin 17 hängt dort nix...also könnte da dann wirklich was leuchten. du 
siehst dann einfach das Signal, welches auf die Antenne gegeben bzw. 
empfangen wird

von Lenny (Gast)


Lesenswert?

...
aber ich kann nirgends die nummer auslesen?!

:(

von Werner (Gast)


Lesenswert?

Lenny schrieb:
> habs ohne Wiederstand ausprobiert!
>
> Pin 11 gibt +5V
> LED zwischen 10+11 leuchtet!

Schreib 100 Mal:
"Ich soll bei LEDs immer einen Vorwiderstand verwenden"

Was soll eine LED zwischen Pin 10+11 anzeigen? Das sind zwei Anschlüsse 
mit völlig verschiedener und unabhängiger Funktion.

von Lenny (Gast)


Lesenswert?

pic tech schrieb:

> Was du testen kannst, ein Led an Pin 11 zu hängen und zu schauen ob es
> blinkt sowie pin 10 auf GND zu setzten. Sollte es beim einlesen der
> Karte blinken, hast du dort den ID-Code der Karte als TTL RS232 Signal.

Deswegen LED an Pin 11
und Pin10 an GND

wenn ich an Pin 11, +5V habe muss das andere bein der LED doch an masse! 
oder?

oder wie war das gemeint?

von A. B. (funky)


Lesenswert?

damit es dir deine LED nicht zerballert brauchst du aber noch einen 
vorwiderstand. schlimmstenfalls zerstörst du so die pins von deimem 
controller...die led wär mir da ziemlich wurscht

und Pin 11+10 weil in irgendeinem der Schaltpläne steht, dass das RX/TX 
Pins sind, was ja mal nach serieller Schnittstelle klingt. Aber das dort 
was sinnvolles rauskommt glaub ich eher nicht.

und wie gesagt...was passiert an den JP1 pins wenn du eine Karte 
einliest...tut sich da irgendwo was?

aber ohne Oszilloskop lässt sich auch nur schwer beurteilen, ob die 
evtuellen Daten in irgendeiner Form nach serieller Schnittstelle 
ausschauen

von Lenny (Gast)


Lesenswert?

na gut,

ich denke das wars dann mit der Auslesemöglichkeit!

den eine Oszilloskop besitze ich nicht!


es sei den, ich kann das Antennensignal herrausfiltern

ich habe Donnerstag ein Plug&Play USB lesegerät bekommen!

könnte man die Geräte miteinander verbinden?

Auf dem USB Leser sind zwei IC´s,

das eine:
1003K
AT92C2051-24PC

so wie es aussieht geht in dieses die Luftspule


und bei dem anderen IC ist der Aufdruck entfernt worden!
(abgeschliffen oder geätzt)

von TOM (Gast)


Lesenswert?

Lenny schrieb:
> vielleicht helfen die Pic weiter?
>
>
> ein zweites Problem welches ich gern lösen möchte, ist die zweite
> antenne,
>
> ich habe sie einfach an die entsprechende Buchse (Bild 3 im blauen
> Rahmen)
> angelötet, die Jumperbrücke von Pin 1&2 auf 2&3 umgesteckt und schon
> funktioniert auch die zweite antenne!
>
> allerdings nicht so wie ich das erwartet habe!
> an die Zusatzantenne muss der Transponder sehr nah gehalten werden!
> wie kann ich das Problem lösen?
>
> die Antenne hat eine Induktivität von 1,62mH laut Beschreibung!

Hab auch ein Codschloss von Ebay, allerdings sieht das anders aus!
hab aber auch das Problem mit der zweiten Antenne!

kann man den Condensator verändern?

Sind das gepolte Condensatoren (Elkos)?

von Harald (Gast)


Lesenswert?

Vorschlag:
Kauf Dir ein fertiges Modul, z.B.
http://www.watterott.com/de/RFID-Starter-Kit

Damit bekommst Du genau eben die Seriennummer seriell und/oder per USB 
in den Rechner - ganz einfach. Antenne ist mit im Baustein, Modul ist 
sehr einfach in der Handhabung.

Wenn Dir das zuviel Geld ist, kannst Du die Komponenten aus dem Startkit 
dort auch einzeln bekommen. Dann müsstest Du dir Schnittstellen-Umsetzer 
zum PC halt selbst gestalten.

von Harald (Gast)


Lesenswert?

Ach ja, vergessen: Die Dinger können EM4100 125kHz

von omer (Gast)


Lesenswert?

What is the reason for deleting the memory power fails, rfid cards

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.