Una de las tareas más complicadas de todo el proyecto era encontrar un display que cumpliese con los requisitos necesarios (medidas, color, resolución, etc) y por supuesto no lo encontré. Un requisito indispensable, además de la resolución, características técnicas, etc, es que no me obligue a hacer demasiadas modificaciones mecánicas, al menos en la carcasa frontal. No quiero tener que hacer cortes o modificaciones que cambien demasiado la estética del salpicadero del coche.
Después de mucho buscar, me decanté por el siguiente display.
https://www.buydisplay.com/serial-240x64-cog-monochrome-lcd-graphic-module-black-on-white
Ni coinciden medidas, ni coincide color. Tras revisar las dimensiones en el datasheet y las del módulo del display del coche creo que no tendré mucho problema en poder adaptarlo y en cuanto al color, la idea es utilizar este para el desarrollo y más adelante conseguir otro con un color más adecuado.
Según el datasheet este mismo modelo se fabrica en colores naranja y rojo, y aunque ya he enviado varios mensajes al vendedor, aún no he recibido respuesta. Si al final tengo que dejar el display en blanco creo que no quedará demasiado mal.
Este display cuenta con un controlador gráfico UC1608. A diferencia del controlador original que permite el control en escala de grises, este solo permite el control en monocromo. Esto no será problema ya que el circuito original trata al display LCD como si fuese monocromo a pesar de que el controlador se configura para trabajar en escala de grises.
No ha sido demasiado complicado desarrollar el firmware. Solo ha de configurar el nuevo controlador en el arranque, recibir los datos del microcontrolador del circuito electrónico original y tratar los datos para adaptarlos a la configuración de la memoria gráfica .
El desarrollo inicial lo hice para el mismo microcontrolador con el que había hecho las pruebas anteriores, un PSoC 4247. Pero la decisión final es la de utilizar un micro PSoC 4245 ya que tiene los recursos necesarios para este proyecto, es ligeramente más barato y sobre todo será más facil de soldar a mano ya que tiene menos patillas y más separadas.
En este momento estoy a la espera de recibir el circuito impreso y algunos componentes electrónicos.
En cuanto los tenga en mi poder, montaré el primer circuito y entonces podremos ver el resultado final con todo su sitio.
En la parte 6, que espero que sea la última explicaré como montar el circuito, como adaptar mecánicamente el módulo para el nuevo display y dejaré los enlaces a toda la información necesaria por si alguien con el mismo problema quiere reproducir el trabajo.
En cuanto reciba el PCB y los componentes, seguimos con la parte 6. Hasta entonces, de muestra, un video.
0 comentarios:
Publicar un comentario