Foros ZackYFileS

Foros ZackYFileS (http://foros.zackyfiles.com/index.php)
-   PROGRAMADORES: UNLOOPERs (http://foros.zackyfiles.com/forumdisplay.php?f=192)
-   -   Modificacion Unlooper V3 Rojo (http://foros.zackyfiles.com/showthread.php?t=460249)

El_Rayo 14/08/2006 12:12

Modificacion Unlooper V3 Rojo
 
Hola compañeros:
Despues de perder el ATR de una tarjeta con este modelo de unlooper,busque por diferentes foros y encontre que a muchos compañeros les habia sucedido lo mismo con bastante frecuecia.
Entonces encontre este post:

Copy Paste.

"" la norma ISO 7816-3 establece que el interface de conexion con la tarjeta no debe de suministrar una intensidad superior a 1mA a la entrada/salida de la misma, por este motivo se debe diseñar normalmente dicho interface con una salida en colector abierto y una resistencia de pullup aconsejada de 20k ( con esta resistencia la intensidad máxima seria aprox. de 0,25mA).

¿Qué ocurre con el unlooper? (creo que en todos los modelos), pues que la tarjeta se conecta directamente a la pata 11 del ATMEL, que según el datasheet corresponde al puerto D6; este puerto i/o (y el resto del AT2313) está diseñado con un buffer de salida ( no un transistor en colector abierto) que es capaz de suministrar hasta 20mA (superior a 1mA max en tarjeta).

Bien, si las rutinas que gravamos en el atmel no contienen bugs y las comunicaciones entre ambos dispositivos no pierden sincronismo y son limpias, pues no pasaría nada, pero!!! ¿qué ocurre si por alguna razón las comunicaciones se desincronizan y los dos dispositivos transmiten simultaneamente? pues que el buffer de salida con un nivel alto de 5v se enfrenta directamente con la salida de la tarjeta a nivel bajo de 0v (transistor de salida en saturación) y le suministra toda la intensidad de la que es capaz 20mA, consecuencia FRITURA DE LA TARJETA!! (no es que pierda el ATR, es que pierde definitivamente toda posibilidad de comunicación con el exterior y sin posible reparación).

Solución sencilla:
intercalar una resistencia de 5k6 entre el la pata 11 del atmel y la entrada/salida de la tarjeta, limitará la intensidad máxima a algo menos de 1mA y es lo suficientemente baja en comparación a la R interna de pullup del atmel ( unos 100k, y sólo cuando se configura como entrada) para que no influya en la calidad de las comunicaciones. ""


Pues me puse manos a la obra y he intercalado la resistencia entre la patilla 11 del atmel y la Smarcard.
Aqui pongo unas imagenes para que lo entendais y podais montar la resistencia vosotros.
La resistencias es de 5K6 y 1/4 de Watio.He probado el unlooper y va perfecto en escritura y por ahora no he perdido el ATR de ninguna tarjeta.
Lo que he echo es sacar el Atmel y doblar la patiila 11 hasta ponerla horizontal,lo vuelvo ha colocar en el zocalo doblo los estremos de la resistencia para que coincidan con la patilla 11 y el agujero estañado de la placa,caliento con el soldador por el otro lado de la placa base del unlooper el agujero estañado mientras presiono por la cara anterior el terminal de la resistencia en el agujero hasta que pase la resistencia,El otro extremo lo sueldo directamente en la patilla 11 del Atmel y listo,ya teneis vuestro unlooper proteguido para no cargaros mas tarjetas.

Fotografia 1.

[URL=http://imageshack.us]http://img205.imageshack.us/img205/1...nciav31fy3.gif[/URL]


Fotografia 2:


[URL=http://imageshack.us]http://img154.imageshack.us/img154/1...nciav32ll4.gif[/URL]



Un saludo...

El_Rayo

mostel 14/08/2006 13:22

los colores de esa resistencia son verde azul y rojo ????

El_Rayo 14/08/2006 14:55

Hola compañeros:

X Barba Negra:
No he puesto donde lo lei, porque lo vi en diferentes foros y no se cual fue el primero en postearlo.

X mostel:
Afirmativo:
Verde = 5
Azul = 7
Rojo = ( factor multiplicador ) X2 ( 00 )

5-7-00 = 5700 Honmios

Un saludo...

El_Rayo

mydory 14/08/2006 23:44

hola
muy bien explicado todo el_ rayo

sl2s


La franja horaria es GMT +2. Ahora son las 03:11.

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
ZackYFileS - Foros de Debate