freebus.org

Open Bus System
Aktuelle Zeit: 15. Juni 2015 12:53

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 86 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5, 6  Nächste
Autor Nachricht
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 21. Mai 2011 17:25 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 8. Oktober 2010 00:24
Beiträge: 17
noch eine Bemerkung bzgl.:
wzh2si hat geschrieben:
Kann mir jemand sagen, wie lange die max. Leitungslänge für die Wiegand-Schnittstelle (D0/D1) sein darf.
In Wiki steht 500feet (ca. 150m).
Hintergrund: Ich möchte Controller und Fingerprintplatine im Zählerschrank unterbringen.
Von dort aus soll der Türkontakt dann über Schaltaktor geschalten werden.


Habe den Fingerprintsensor mit der Fingerprintplatine über eine 16m lange Leitung (NYM 3x1,5)
verbunden -> D0/D1 und GND. (War die Längste die ich hatte).

Die mit dem Oszi an den Prozessorpin's gemessenen Signale D0 und D1, einmal mit einmal ohne NYM,
waren nahezu identisch. Alle erkannten RFID'S/Fingerprints wurden ausnahmslos auf den BUS gelegt.

Ich denke da sind auch noch ein paar Meter mehr drin.

Grüsse
Hubert (Ypp)


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 11. Oktober 2011 01:19 
Offline
Expert Boarder
Expert Boarder

Registriert: 28. August 2007 20:56
Beiträge: 82
Wohnort: Walsrode
Hallo,

ich habe einen F007-EM und bin gerade dabei die Schaltung aufzubauen. Ich muss die Schaltung aus der Freebus Fibel verwenden (5V statt 12V), die Schaltung von der Homepage (2TE oder UP) funktionieren nicht mit dem F007-EM. Habe ich das soweit richtig verstanden?

Mit dem Hexfile aus dem Downloadbereich vom 1.7.2010 Version 1.0 kann ich sowohl die Fingerprints als auch RFIDs auswerten und Benutzern zuordnen. Stimmt das? Oder gibt es noch eine "neuere" Firmware die den F007-EM unterstützt (ich habe keinen SVN-Zugang)?

Als Controller möchte ich auch die Tasterschnittstelle nutzen, in der Freebusfibel ist nicht ganz deutlich, welche Eingänge ich nutzen muss, ich würde IO1 für D0 (Taster 1) und IO2 für D1 (Taster 2) verwenden. In der Fibel sieht es so aus, als wären das Pin 4 (Taster 3) und Pin 10 (LED 4) der Steckverbindung. Was ist richtig?

Gruß Axel


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 12. Oktober 2011 00:40 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 8. Oktober 2010 00:24
Beiträge: 17
Hallo Axel,

ich habe mir die Schaltung für die 2TE-Controllerplatine, in Anlehnung an die Schaltung von Andreas,
auf einer Lochplatine wie folgt aufgebaut.
Dateianhang:
Dateikommentar: Platine für 2TE
RFID_Platine.JPG
RFID_Platine.JPG [ 78.28 KiB | 6566-mal betrachtet ]

Dateianhang:
Dateikommentar: Schaltplan
FingerprintSchaltung.jpg
FingerprintSchaltung.jpg [ 57.82 KiB | 6566-mal betrachtet ]



Da ich nur ein Netzgerät für die 12V zur Verfügung habe, erzeuge ich mir die 5V über einen Spannungsteiler mit 4k7 und 6k8 Ohm. Solange kein Fingerprint erkannt wird (also fast immer) wird an den Widerständen R3 und R6 auch keine Energie verbraten, da mit D0 und D1 = 5Volt kein Strom fließt. Über R9 und R10 fließt lediglich 1mA. (0,02€/Jahr)
Bei mir haben sich 777Ohm als "Opto-Vorwiderstand" (1k2 / 2k2 parallel) bewährt.
(Kann man sicher besser machen - bin kein Hardwerker)

Mit dem Hexfile aus dem Downloadbereich können nur Fingerprints (16 Stück) 16 Benutzern zugeordnet werden.
(Hier wird nur ein Byte verwendet. (Bit17-Bit24 siehe Bsps. unten))
Damit ich auch die RFID's mit dieser Firmware nutzen kann, habe ich wie bereits weiter oben beschrieben,
"Two devices interlock setting" aktiviert.
Dann wird aber mit jedem angelernten Finger und jedem angelernten RFID-Chip dieselbe Sequenz (ein 8-bit Muster) geschickt.
Dies entspricht bei der aktuellen (und bisher einzigen) firmware dem Schaltobjekt 3.1.
Es ist keine Unterscheidung nach Usern möglich. Für mich völlig ausreichend, hauptsache die Tür geht auf.

(F007-EM und der W2 (s.u.) laufen so aktuell auf (m)einem "Test-Brett" und werden, sobald meine "Hütte" steht zum Haustür- und Garagentor öffnen verwendet)

Sollen RFID's chip(bzw. User)abhängig angezeigt werden muss eine neue Firmware erstellt werden.
Da sich die RFID's in allen 24 Bit's unterscheiden muss die RFID-Bitfolge des einzelnen Chips mit dem Oszi komplett ausgelesen und später so in der geänderten "firmware" abgefragt werden.

Hier habe ich mal ein paar Sequenzen meiner RFID's aufgeführt:
(Bit 0 und Bit25 sind Parity-Bits. Diese könnte man sich evtl. sparen)

RFIDs
=====
binär:................................................hexadezimal:
1 ) 1 1101 1110 0001 1000 1000 0001 0 .........0xDE1881
2 ) 1 1101 1110 1000 1111 1010 1000 0 ........ 0xDE8FA8
3 ) 0 1101 1110 1010 0101 1110 0010 1 .........0xDEA5E2
4 ) 1 1101 1110 1011 0100 1000 1011 0 .........0xDEB48B
5 ) 0 0011 1100 1010 0110 1101 1100 0 .........0x3CA6DC
6 ) 1 0010 0010 1101 0101 1010 1010 1 .........0x22D5AA
7 ) 0 0010 1000 0101 0000 1011 0001 1 .........0x2850B1
8 ) 1 0010 1000 1000 1111 1111 1100 1 .........0x288FFC

Fingerprints (5 Beispiele):
====================
(Die 16 zuerst angelernten Finger werden in einem Byte (bit17-bit24 ) dargestellt. Diese werden dann mit der aktuellen Firmware einzelnen Benutzern zugeordnet )

binär: ...............................................hexadezimal:
1) 0 0000 0000 0000 0000 0000 1011 0 .........0x00000B
2) 0 0000 0000 0000 0000 0000 1010 1 .........0x00000A
3) 0 0000 0000 0000 0000 0000 1001 1 .........0x000009
4) 0 0000 0000 0000 0000 0000 0101 1 .........0x000005
5) 0 0000 0000 0000 0000 0001 0000 0 .........0x000010


(Zur Tasterschnittstelle kann ich nichts beitragen.)

Evtl. auch interessant:
Ich habe mir noch den W2 von Sebury besorgt.
Dieser hat die gleichen features wie der F007-EM kann aber nur RFID's, keine Finger. Ist dafür aber absolut Wasserdicht.

(Bzgl Fingerprint habe ich folgende Erfahrung gemacht: die Finger von meiner Frau, da relativ klein, werden nicht bzw. extrem schwer erkannt. Auch bei Sonneneinstrahlung, Kälte gibt's oft Probleme - RFID's hingegen funktionieren problemlos)
Dateianhang:
Dateikommentar: Sebury W2
SeburyW2.jpg
SeburyW2.jpg [ 313.72 KiB | 6566-mal betrachtet ]



Gruss
Hubert


Zuletzt geändert von wzh2si am 12. Oktober 2011 01:09, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 12. Oktober 2011 00:57 
Offline
Expert Boarder
Expert Boarder

Registriert: 28. August 2007 20:56
Beiträge: 82
Wohnort: Walsrode
@wzh2si

Wow, vielen Dank für deine ausführlichen und zusammenfassenden Infos :D

Jetzt ist vieles deutlich geworden, im Prinzip reicht mir auch eine Erkennung ob jemand die Tür öffnet, wer ist nur nice to have...

Edit:
Für die RFID-Problematik könnte man auch eine Funktion in der Firmware vorsehen, wie z.B. Prog Taste lange betätigen, RFID lesen lassen, dann 2x Prog-Taste = User 2, 3x = User 3 usw. zwischen jedem Druck max 1s warten, ansonsten speichern...


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 22. Februar 2013 21:51 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 1. März 2012 21:38
Beiträge: 16
Hey

Interressiere mich auch für den Fingerprintsensor. Ist auch der anschluss an den F2-2 möglich?


Gruß Marco


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 23. Februar 2013 13:26 
Offline
Senior Boarder
Senior Boarder

Registriert: 2. Januar 2008 00:34
Beiträge: 60
Wohnort: Oberösterreich
Marco Düthorn hat geschrieben:
Hey

Interressiere mich auch für den Fingerprintsensor. Ist auch der anschluss an den F2-2 möglich?


Gruß Marco


Hallo Marco!

Laut Beschreibung hat der eine Wiegand-Schnittstelle. Könnte also ohne Anpassungen funktionieren.
Aber Garantie kann ich dafür nicht abgeben - es kann sein dass das Protokoll nicht genau passt.

LG Charly


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 23. März 2013 20:47 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 1. März 2012 21:38
Beiträge: 16
Hey

woher bekomm ich den die Platine für den Fingerprint und die Hex datei?

Gruß Marco


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 7. Mai 2013 08:23 
Offline
Gold Boarder
Gold Boarder

Registriert: 31. August 2011 15:17
Beiträge: 161
Halo Leute,

Gestern kam meine Fingerprint AE-F100. Ich habe mir die Platine nach Alex seiner Anleitung gebaut und diese zusammen mit einem LPC in ein 2te Gehaüse gesetzt. Der FP kann an der Wiegand-Schnittstelle wahlweise auf 26 oder 34 Bit eingestellt werden. Was ist richtig?

Ich kann mit dem Osci ein Signal am FP-Ausgang messen. Aber schon zwischen der Selbstbauplatine und der LPC-Platine habe ich kein sauberes Signal mehr. Was genau wird am Eingang des FTP erwartet?

LG
Sylvio


Zuletzt geändert von melodoi am 13. Mai 2013 23:55, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 7. Mai 2013 10:58 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Die Firmware müssen wir eh mal neu machen mit neuer LIB.
Ich habe hier einen sebury fingerprint, aber keinen RFID.
für teach in könnten wir auch bequem ein extra objekt machen.

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 7. Mai 2013 19:21 
Offline
Gold Boarder
Gold Boarder

Registriert: 31. August 2011 15:17
Beiträge: 161
Hallo Andreas,

das verstehe ich nicht. Heißt das, dass ich das Teil erstmal nicht nutzen kann? Wenn ja, kann ich irgendwie helfen (Hardware zu dir schicken oder so)?

Ich habe mein Osci mal dran gehalten. Ich habe auf I/O1 und I/O2 ein ganz häßliches Netzbrummen, selbst wenn der FP und die 12V Versorgung nicht dran sind und der FTP abgezogen ist. Nur der Bus ist an der Selbstbauplatine. Könnte man die irgenwie rausfilter. Ich bin leider keine Spezi für diese Fälle.

LG
Sylvio


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 13. Mai 2013 23:57 
Offline
Gold Boarder
Gold Boarder

Registriert: 31. August 2011 15:17
Beiträge: 161
Hi,

ich habe die Signale mal aufgezeichnet. Was könnte da eurer Meinung nach schief laufen?

LG
Sylvio


Dateianhänge:
Fingerprint.pdf [337.75 KiB]
87-mal heruntergeladen
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 14. Mai 2013 08:54 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Hallo Sylvio,

mit eh neu machen , meine ich eher die backend software, das hat nichts mit der Ansteuerung des Wiegand Moduls zu tun.

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 14. Mai 2013 10:30 
Offline
Senior Boarder
Senior Boarder

Registriert: 2. Januar 2008 00:34
Beiträge: 60
Wohnort: Oberösterreich
melodoi hat geschrieben:
Hi,

ich habe die Signale mal aufgezeichnet. Was könnte da eurer Meinung nach schief laufen?

LG
Sylvio


Hallo!

Zur Frage weiter oben wegen der Anzahl der Bits - das ist jedenfalls 26 bit

Hast du dir die Diskussion im Thread schon genau durchgelesen, da gabs früher auch schon mal ein Thema mit den Spannungen am Optokoppler.
Dein Signal sieht ziemlich ähnlich aus. Da dürfte was falsch angeschlossen sein. D0 sieht ja sauber aus, aber irgendwo bei D1 stimmt was nicht. Die Beschaltung für D0 und D1 sollte ja gleich sein, oder?

LG Charly


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 14. Mai 2013 21:03 
Offline
Gold Boarder
Gold Boarder

Registriert: 31. August 2011 15:17
Beiträge: 161
Hallo Charly,

leider finde ich den Thread nicht.

Ich habe die gesamte Schaltung geprüft, auch die 4N35 ausgetauscht. Müssen die Massen von beiden Seiten der Chips eigentlich verbunden sein? In Alex seiner Schaltung mit Spannungsversorgung und in der auf der freebus-Seite sind sie das nicht.

LG
Sylvio


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Fingerprintsensor
BeitragVerfasst: 14. Mai 2013 22:21 
Offline
Gold Boarder
Gold Boarder

Registriert: 31. August 2011 15:17
Beiträge: 161
So, einen Fehler habe ich gefunden. Ich hatte die falsche hex-Datei auf dem LPC und zwar die vom in8 für 4te. Nun reagier der LPC wenigstens auf alles was an DO und D1 passiert.

Allerdings ist immernoch der Teufel los auf I/O1 (auf I/O2 passt es) sobald das erste Mal ein Signal vom Tastsensor kam. In dem Moment schalten alle vier Relais eines 8out durch, die ich testweise den vier anglernten Finger zugewiesen habe. Anschließend beginnt der Terror auf I/O1. Halte ich dann mein Oszi an I/O1 spielen die Relais wild Orgel.

Das grausige Signal an I/O1 liegt aber nur an, wenn der LPC unter Spannung steht. Ohne Busspannung am LPC habe ich nur ein leichtes 50Hz Netzbrummern auf beiden I/O's. Ich vermute, dass das Signal auf dem LPC verstärkt wird und sich aufschaukelt. Da es auf allen drei LPC-Platinen, die ich gebaut habe, gleich ist, vermute ich ein Problem in der Software. Hat noch bitte jemand eine Idee dazu?

LG
Sylvio


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 86 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5, 6  Nächste

Alle Zeiten sind UTC + 2 Stunden


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de