Las plataformas hardware PC compatibles son cada vez más usadas para el desarrollo de todo tipo de productos. Este tipo de plataformas tienen ventajas evidentes bajo el punto de vista de la potencia de proceso, reducción del tiempo de desarrollo e incluso del precio, pero son limitadas cuando se trata de manejar periféricos sencillos en aplicaciones de control. En equipos complejos, los diseñadores tienen que concentrar sus esfuerzos en la función principal del sistema y no pueden dedicar recursos al diseño de módulos secundarios tales como pequeños displays, teclados, etc. La familia SMARTLCD ofrece soluciones a estas cuestiones, al incorporar todos los elementos necesarios en un módulo compacto que es controlado desde un “host” a través de una línea serie o un bus USB. SMARTLCD 128x64 se ha diseñado a partir de la familia de microcontroladores CYPRES PSOC© 3, que han permitido simplificar al máximo su diseño hardware. De hecho SMARTLCD 128x64 puede utilizarse como plataforma de evaluación y desarrollo para estos micros. Aunque la versión estándar del módulo, incluye un PSOC© 3 (CY8C3866AXI-040), gracias a la compatibilidad pin a pin, para un mismo encapsulado (QFP100), es posible suministrarlo incluyendo un PSOC© 5 (CY8C5568AXI-060).
SMARTLCD 128x64. Características principales: Display LCD
· Gráfico monocromo con 128x64 puntos de resolución. · Retroiluminación LED. · Disponible en configuraciones positiva, negativa y distintas opciones de color. · Contraste ajustable desde el host. · Brillo (retroiluminación) ajustables desde el host. · Representación simultánea de texto y primitivas gráficas. · Tres tipos de letra con representación simple y doble alto /doble ancho. · Set extendido de caracteres (códigos 0x80 a 0xFF) en tipos 2 y 3. · Rectángulos con línea simple o doble. · Líneas en cualquier posición. · Circunferencias. · Gráficos arbitrarios a pantalla completa (128 x 64 puntos), tanto predefinidos como enviados en tiempo real desde el host.Periféricos adicionales · 4 líneas de entrada digitales (nivel TTL) legibles desde el host y enviadas automáticamente al producirse un cambio en su estado. · 4 líneas de salida digitales (nivel TTL) controladas desde el host.· Conexión para teclado matricial (4 filas x 4 columnas) con envío al host de hasta dos pulsaciones simultáneas. · Grupo de 4 microinterruptores legibles desde el host y con envío automático de cualquier cambio en su estado. · Memoria FLASH para almacenamiento no volátil. · Hasta 224 gráficos de pantalla completa telecargados desde el host (128x64 puntos). · Hasta 1024 páginas de 256 bytes de memoria de propósito general.
Comunicación con HOST · Puerto serie (115.200 b.p.s.) con selección de varios tipos de conexiones físicas. · Nivel TTL (full dúplex). · RS232 (full dúplex). · RS485 (full duplex a 4 hilos). · USB 2.0 Full Speed (device) · Windows (XP, 7) · Driver + API para integración en la aplicación del cliente. · Driver simulación puerto serie. · LINUX · Integración mediante librería “libusb”. Otras características · Alimentación de 5v D.C. (500 mA max.). · Alimentación externa o desde USB (seleccionable). · Actualización de firmware a través del puerto serie o el bus USB. · Valores de brillo y contraste del LCD, almacenables en flash para su recuperación en el arranque.
SMARTLCD 128x64 DIMENSIONES 79 x 72 x 23 m.m. ÁREA DE VISIÓN 62 x 44 m.m. PESO 100 gr (aprox.) ALIMENTACIÓN 5 V.D.C. +- 10% CONSUMO (@ 5 VDC) 500 mA (max. con la retroiluminación al 100%) RANGO DE TEMPERATURA DE FUNCIONAMIENTO 0 ºC a 50 ºC
Próximamente: SMARTLCD 160x32, SMARTLCD 240x128 y SMARTLCD 320x240/Touch
© CASA Ingenieros 2011