Forum: Mikrocontroller und Digitale Elektronik Atmega 8 und Pollin RFID


von Slax (Gast)


Lesenswert?

Abend zusammen,

ich wollte kurz um euren Rat fragen.

Ich habe das Polin RFID Board und wollte damit einen "Tür Öffner" 
basteln.

Dazu  wollte ich den RS232 Ausgang des Boards benutzten.

Aber wie muss so ein "Türöffnungs-RS232-Atmega8-Board" gebaut sein ?

Also was muss ich an die Rs232 Schnittstelle des Pollin RFID Boards 
anschliessen um Später eine Tür via Relais zu öffnen ?

Ich bedanke mich für eure Hilfe ;)

Netten Gruß

von Frank501 (Gast)


Lesenswert?

Ich arbeite gerade an einem ähnlichen Projekt mit dem selben RFID Board.
Die Serielle Schnittstelle des RFID-Boards habe ich über einen 
Pegelwandler/Inverter mit Optokoppler auf den RxD Pin des Mega8 geführt 
und gleich noch 3 zusätzliche 24V tolerante Eingänge über Optokoppler 
mit eingebaut.
Als Ausgänge verwende ich 3 Relais, eines zum Ansteuern des Türöffners 
und die anderen beiden als Meldeausgänge die eine falsche bzw. eine 
gesperrte Karte melden und um das Treppenlicht einzuschalten.
den seriellen Ausgang des Mega8 verwende ich für ein LCD, auf welchem 
man über ein Menu neue Karten einlesen, Karten sperren oder in eine 2te 
Gruppe zuordnen kann, die über einen der 24V Eingänge über eine 
Zeitschaltuhr zu oder abgeschaltet werden kann, um diesen Karten den 
Zutritt nur zu bestimmten Uhrzeiten zu gewähren.

Momentan bin ich dabei, die Schaltung, die auf dem Testboard bereits 
funktioniert in ein Hutschienengehäuse von C***** einzubauen und eine 
angemessene Türstation zu entwerfen, wo auch gleich der Klingeltaster 
und die Sprechanlage integriert werden.

Frank

von Frank501 (Gast)


Lesenswert?

Sorry, habe gerade gemerkt, das ich auf Deine zentrale Frage, was an den 
Ausgang des RFID Boards angeschlossen werden muß, nicht wirklich 
eingegangen bin.

Das PollinBoard gibt auf der RS232 Schnittstelle die auf der Karte 
gespeicherten Datan als ASCII Zeichen aus. Die Daten werden als 10 ASCII 
Zeichen ausgegeben, die die HEX-Werte darstellen.

Diese müssen im Prinzip nur mit in einem Speicher abgelegten Daten 
verglichen werden um zu sagen "Tür auf" oder "Tür bleibt zu"

Am einfachsten dürfte das mit einem PC gehen, der die Daten empfängt und 
vergleicht. Aber ausreichend ist dazu auch ein Mega8 / 88, der die Daten 
der zugelassenen Karten im EEProm liegen hat und bei Übereinstimmung den 
Türöffner über ein Relais für 1-3 Sekunden betätigt.

Theoretisch sollte es auch möglich sein, diesen Vergleich im auf dem 
Board vorhandenen Tiny2313 auszuführen, wenn man die Firmware 
entsprechend ändert. Mir hat der 2313 aber zu wenig Speicher ür meine 
Vorstellungen, also werde ich den Reader in die Türsprechstelle einbauen 
und die Daten per RS232 an die Auswerteeinheit schicken.

von Michael2 (Gast)


Lesenswert?

Hallo,
bei mir ist auch so ein Board seit einem Jahr im Einsatz. Habe am ISP 
stecker (dort sind ja 2Ausgänge) zwei 5V Relais angeschlossen für 2Tore. 
Das  Original Program wurde entsprechen umgeschrieben. Kann 3 Rfid pro 
Tor speihern. Die RS232 habe ich aus Energiegründen gar nicht drin

Grüße michael

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.