Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Tarjetas de proximidad (https://www.clubdelphi.com/foros/showthread.php?t=82939)

newtron 25-04-2013 20:27:53

Tarjetas de proximidad
 
Hola a tod@s.

Esta vez nos toca implementar en una de nuestras aplicaciones un sistema de control mediante tarjetas de proximidad.

¿Alguno de vosotros trabaja o ha trabajado con estos dispositivos?, necesito alguna marca fiable y con sdk para Delphi para comprar una impresora de tarjetas, las tarjetas y lectores.

Gracias y un saludo

newtron 27-04-2013 12:44:27

¿Nadie ha usado esas tarjetillas?... catchis....

Al González 27-04-2013 17:24:18

Hola newtron.

Iba a responder a tu consulta desde ayer, pero pensé que no es mucho lo que puedo aportar.

Durante un par de años estuve trabajando para una empresa de Chihuahua que atendía las necesidades de automatización de las casetas de peaje en las carreteras y autopistas de aquella legendaria región del mundo. Me tocó trabajar con un montón de aparatos: sensores de suelo (para contar los ejes de los vehículos), barreras automáticas, y antenas de radiofrecuencia (tarjetas IAVE y similares). Todo en Delphi (qué mejor lenguaje para este tipo de cosas ;)).

Alcancé a ver muy poco sobre tarjetas de proximidad (que son una variante de las tarjetas de radiofrecuencia). Ahora mismo no recuerdo las distintas marcas, pero todo era por puerto serial y el SDK no era más que un manual impreso con todas las indicaciones sobre el protocolo de comunicación de la antena. Entonces sólo era cuestión de leer a conciencia el manual, realizar pruebas y hacerse de un buen componente, como el TurboPower Async.

Hoy día los SDKs suelen venir con DLLs (que por ser DLLs también puedes llamar desde Delphi) y la comunicación ahora es por puerto USB. Ya no es común enviar bytes a un puerto serial, ahora casi todo es mediante llamadas a las distintas funciones del SDK, que son las que hacen el trabajo sucio. Cualquier SDK que venga en DLLs es compatible con Delphi.

Mi recomendación sería que preguntes a tus distintos proveedores sobre las características de las tarjetas, la antena y su respectivo SDK, y luego nos presentes esos datos aquí, junto con información de los equipos de cómputo que usarás y en qué versión de Delphi planeas programarlo, para intentar ayudarte con la elección.

Saludos. :)

Al González.

jmvene 27-04-2013 21:08:55

Buenos dias Newton,

coincido con Al Gonzalez. Los lectores de proximidad (el dispositivo que lee la tarjeta) en lo sistema de control de presencia / acceso que he viso suelen ser bastante autonomos y simples, en el sentido que básicamente se dedican a recojer "picadas" (es decir cuando pasas la tarjeta para su lectura). Despues, para tratar esas picadas en una aplicación de control de horarios, el software debia conectarse al lector para recuperar las picadas registradas durante un periodo y procesarlas.
En los dispositivos que he visto, esa conexión era sobre TCP/IP usuando algun protocol estandar (ftp creo recordar). Los he visto también como comenta Al con una conexión por puerto serie. Quizas las cosas hallan cambiado y ahora el uso del usb se halla extendido, pero incluso asi no me extrañaria que sea un simple dispositivo de almacenamiento masivo del cual tengas que leer un fichero de texto (o con algun otro formato). Esto suele ser asi de manera a que el sistema de registro de entrada / salida no dependa de un PC, que suele servir a posteriori para tratar los datos

Ahora bien, si tu aplicación no tiene NADA que ver con un control de horario, y básicamente necesite simplemente leer una tarjeta de proximidad (básicamente un numero identificativo), hay dispositivos por ahi que se comportan como lo hacen los sistema de lectura de código de barra, es decir básicamente simulando un teclado y no necesitan SDK.

Un saludo.

newtron 28-04-2013 10:10:34

Gracias amigos por vuestras respuestas.

En realidad tengo claro de cómo va la teoría del tema. El problema de estas cosas es encontrar una marca que distruya un dispositivo que sea lo más fácil posible, que el sdk se instale sin grandes problemas, etc. y preguntaba si conocíais algún fabricante con el que tuvierais experiencia en ese sentido para comprar directamente uno de la misma marca sabiendo que está probado.

Y hago esta consulta porque he tenido ya experiencias con lectores de precios, capturadores de firmas, etc. que se suponen que vienen con componentes para integrarlos en tu aplicación y en algunos de ellos es terriblemente complicado (o casi imposible) instalar y hacer funcionar los componentes cuando con dispositivos de otros fabricantes se hace fácilmente.

Bueno, esto es una cosa que tengo que hacer si o si y cuando acabe pondré un post con el resultado de mi experiencia por si a alguien le sirve.

Gracias y un saludo.

newtron 30-04-2013 17:17:35

Hola a tod@s.

Para quien le interese hemos dado con unas tarjetas de proximidad que funcionan exactamente igual que un lector de código de barras, o sea, que lo que lea lo pasa como si lo hubieras tecleado manualmente en el teclado. Las tarjetas se compran y vienen con un código ya predeterminado.

Saludos

Al González 30-04-2013 20:04:31

Que bien, newtron. No estaría mal una referencia a la marca, precios, etc. No creo que se tome como publicidad, al contrario, le puede servir a otros.

Saludos. :)

TiammatMX 30-04-2013 20:36:48

Cita:

Empezado por newtron (Mensaje 459587)
Hola a tod@s.

Para quien le interese hemos dado con unas tarjetas de proximidad que funcionan exactamente igual que un lector de código de barras, o sea, que lo que lea lo pasa como si lo hubieras tecleado manualmente en el teclado. Las tarjetas se compran y vienen con un código ya predeterminado.

Saludos

¡¡Pero cuenta, hombre!! ¿Qué marca son, qué características tienen, qué tal funcionan?

newtron 01-05-2013 11:21:59

Tranquiiiiiiiiisssssssssssssssssssss. :D

He pedido una para probar, en cuanto juguemos un poco con ella ya os contaré.

Saludos


La franja horaria es GMT +2. Ahora son las 07:20:55.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi