TODOPIC
Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: MattewIsaac en 11 de Julio de 2017, 18:54:47
-
Buenas, tengo un controlador para lcd que era de un antiguo DVD y quisiera conectarlo a la PC para poder cargarle programas, básicamente mi proyecto sería el de hacer un reloj digital, como soy nuevo en el tema de la programación, esto me ayudaría bastante para poder practicar con C++. El caso es que no se como poder conectarlo a mi PC, sé que necesito hacer una especie de adaptador; no se si mi SMD sería un PIC o cual sería su denominación pero creo que debe haber manera que lo logre, buscando en el datasheet dice:
ET6202 is 1 / 7 to 1 / 8 duty cycle control of the LED display driver circuit. By paragraph
11 output, the output gate 6, paragraph 1 / output gate, A display memory, control circuit, key
scan circuit composed of a single-chip high-reliability of the external LED driver circuit. Serial
data 4-wire serial interface into the ET6202, the use of SOP28 package.
Features
z CMOS technology
z Low-power
z A variety of display modes: choice of settings, and the number of spaces (4 to 7, 10 to 13)
z Scan button: 10 × 2 matrix
z 8 levels of brightness adjustment circuit
z 4-wire serial interface
z Package for SOP28
Como dice ¨A display memory¨ asumo que debe tener alguna memoria en la cual puedo cargar el programa con mi PC, quisiera agregar que tengo un cable USB, un cable VGA y también tengo un cable de red CAT5.
Esta es mi primer pregunta en el foro, espero puedan ayudarme, un fuerte abrazo para todos!
-
Solo decir que el datasheet esta MUY MAL traducido, tenes que estar adivinando.
La interfaz es SPI, por lo cual con una computadora no creo que puedas comunicarte, seguramente deberias utilizar algun intermediario, como un microcntrolador que se conecte por USB/RS232 a la PC y luego paso a SPI lo que pones en la PC. Pero serian 2 cosas aparte.
Y como siempre, podes encontrar algun codigo/libreria para Arduino como para poder guiarte sobre que hace para hacerlo funcionar:
https://gist.github.com/powerswitch/79e91f8f2d5f311f0734438726b63486
-
Gracias por la respuesta, entonces necesitaría un PIC, conectar el PIC a la PC con un grabador de PIC, luego mi ET6202 conectarlo al PIC y no debería de tener problemas, estaba pensando comprar la placa de arduino, pero como es un poco cara en mi país no lo hice, de igual manera muchísimas gracias, tu respuesta me sirvió bastante, saludos bro
-
En resumen:
PC ------- PIC/Arduino/etc ------- ET6202
Puede ser un poco cara, pero tenes que pensar que desarrollar todo de 0 con un PIC significa que vas a tener que hacer la placa y comprar todos los componentes uno por uno y seguramente hacer el programa interfaz para lo mas simple que seria RS232, sino deberias pensar en USB y eso implica programar el USB. Mientras que con Arduino solo vas a conectar y empezar a programar para conectar el ET6202.