jueves, 10 de junio de 2010

Reparar flex de auricular de Motorola A1200e

Primero desarmamos el celular, se puede encontrar el manual de servicio en la red, ahí indica paso a paso como desarmar el celular.
En esta imagen se puede observar el flex roto, ahora lo que se necesita hacer es unir los dos cables del auricular; nótese que el flex tiene varios cables conductores, pero al parecer estos no tienen una función.
Ahora identificamos las pistas del auricular, en este caso son dos pistas en un flex, para comprobar se puede hacer una prueba de continuidad con los dos puntos donde esta soldado el auricular.
En la imagen de abajo se puede ver que las pistas del auricular están raspadas, y se puede ver el cobre pelado.
hice un primer intento soldando un hilo de cable esmaltado, que lo saque de unos auriculares, pero resulto que al colocar al celular se desprendió un hilo.


entonces en el segundo intento soldé el cable esmaltado a las dos pistas y quite el cable flex que sobraba.

Entonces así funciono el auricular una vez ensamblado el celular.

viernes, 25 de abril de 2008

Enlaces a paginas

Enlaces a paginas relaciones con las charlas pre-FLISol que di el dia 25-04-08:

  • Puerto paralelo
Manejo con c:
http://bulma.net/body.phtml?nIdNoticia=1150
Modulo para controlar directamente:
http://lukecole.name/parallelport_pwm_driver.php


  • Puerto serial
Serial HOWTO:
http://tldp.org/HOWTO/Serial-HOWTO.html


gEDA:
http://es.wikipedia.org/wiki/GEDA
http://el-directorio.org/ProyectoTale/Tutoriales/geda
http://www.geda.seul.org/docs/current/tutorials/gsch2pcb/tutorial.html

xoscope:
http://xoscope.sourceforge.net/

KiCad:
http://www.lis.inpg.fr/realise_au_lis/kicad/
tutorial: http://www.aclibre.org/archives/KiCad-es.pdf

gputils:
http://gputils.sourceforge.net/

gpsim:
http://sourceforge.net/projects/gpsim/

YaPIDE:
http://www.mtoussaint.de/yapide.html

Odyssey:
http://www.desert.cx/odyssey/

NOPPP:
http://patearl.net/projects/pic/

PicProg:
http://www.grennan.com/picprog/

Programador para PICs por puerto paralelo:
http://pjmicrocontroladores.wordpress.com/2006/11/20/documento-programador-por-puerto-paralelo-para-pic/


Varios:
wikipedia.org

sábado, 19 de enero de 2008

Ampliacion de memoria de CASIO FX-840P, FX-841P, FX-850P, FX-860P, FX-860Pvc, FX-870P, FX-880P, FX-890P, VX-1, VX-2, VX-3, VX-4, Z-1, Z-1GR, PB-2000C

Esta es una ampliación de memoria de 32KB que hice con una memoria RAM de una placa de un disco duro, puede ser un sustituto del modulo de expansión RP-33.

Para las calculadoras CASIO FX-840P, FX-841P, FX-850P, FX-860P, FX-860Pvc, FX-870P, FX-880P, FX-890P, VX-1, VX-2, VX-3, VX-4, Z-1, Z-1GR, PB-2000C, AI-1000.

Al principio hice la prueba con una calculadora FX-850P y funciono!


La pantalla LCD esta un poco dañada, lo que muestra es: "Main 8 KByte Option 32 Kbytes".
para ver ese menu se presiona "0400 LIB".


El diagrama de la memoria estática KM62256BLG-7 que use es la siguiente:

Esta memoria también la encontré en una agenda digital CASIO SF-3300A, el chip es D43256BGU de NEC. Supongo que también lo pueden sacar de otra calculadora inservible (PB-2000 o FX-880) ya que también tienen 32KB de memoria y los datasheets se los puede ubicar con un buscador.

La parte trasera de una PB-2000C mostrando el pinout:



La conexión con el conector de la calculadora y el chip es directa:

PB-2000 sin la expansion de memoria:
La PB-2000 funcionando con la expansión de memoria de 32KB + 32KB:


Según una pagina que vi es necesario colocar un condensador de 2.2 uF entre vcc y gnd.
http://homepage3.nifty.com/junamano/pb-1000/technote/mem/memory.htm

martes, 8 de enero de 2008

Desguazando un Nokia 5190

Marca: Nokia
Modelo: 5190
Sin carcasa

El zócalo de la tarjeta SIM se lo puede utilizar para hacer un lector de tarjetas SIM.


El LCD de este celular se puede utilizar en proyectos de electrónica, los demás componentes como micrófono, buzzer y leds se los puede reutilizar.

Existe un chip de memoria flash intel (28F800B3) de 8-MBIT (512KB) y otros componentes que fácilmente se pueden encontrar sus hojas de especificaciones en Internet.

Desarmando un LCD PCD8544 (Nokia 5120, 5190, etc.)

Un LCD de Nokia 5190 que lo compre hace unos dias, esta totalmente inservible


Sin la tapa de plastico
Sin la cubierta de metal


Al parecer este LCD tenia dos laminas de plastico en ambos lados del cristal.
Aqui se puede ver especificaciones del controlador del LCD PCD8544 y ademas un programa de control

martes, 10 de abril de 2007

LCD pcd8544

PCD8544
CI controlador de display, 84x48 pixel's en los celulares:

Nokia 5110, 5120, 5130, 5160, 6110, 6150

Pin Out:


PIN Nombre
*************************************
1 Vcc +5V (arriba de 7.4 mA)
2 SCLK serial clock line
3 SI serial data input
4 D/C data/command
5 CS chip select
6 Osc clock externo
7 GND
8 Vout (NC)
9 /RES

Modos de controlar al LCD:
- Mediante un microcontrolador
En este caso use el PIC16F84


Las resistencias pueden ser de 220 Ohm y el cristal es de 4 Mhz, los dos capacitores son de 22 pf

Soldadura para la luz de fondo
Vista del protoboard
El código fuente:
guardar lcdn.asm
- Mediante el puerto paralelo de la PC:

vista del programa LCD rd_o en hasefrock ;-)

Pcd8544 Controlado desde Linux mediante el puerto paralelo

Escribí código para Linux, me costo un poco, pero ya esta listo. Controla el lcd a una buena velocidad usando el puerto paralelo, aquí les muestro las funciones mas importantes:

  • envia_byte(dato, inst): envía dato con la instrucción correspondiente.
  • punto(x,y,valor): dibuja un punto en las coordenadas dadas x,y y su color .
  • borrar(): borra la pantalla.
  • m_cadena(cad[], x, y): muestra una cadena de caracteres en la posición x,y
  • muestra_imagen(*path): muestra una imagen PNG en el lcd (la imagen debe ser del tamaño adecuado).

Para ejecutarlo:


# ./pcd8544


Para compilar ejecutar:

# ./cce


O también:

# gcc pcd8544.c -o pcd8544 -O2 -lgd

Nota 1: Hay que tener privilegios de superusuario para ejecutar el programa.

Nota 2: Hay que instalar el paquete libgd2, si no me equivoco en ubuntu es el paquete libgd2-noxpm

Descarga nokia-lcd.tar.gz


Cualquier duda o aclaración por favor deja un mensaje.

Actualizacion
video de funcionamiento