Unidad III Diseo y Programacin de Interfaces HMI - PowerPoint PPT Presentation

1 / 35
About This Presentation
Title:

Unidad III Diseo y Programacin de Interfaces HMI

Description:

3.1 Conceptos generales y elementos de desarrollo. ... M sica: disco compacto, cassette, grabaciones, pistas, jukeboxes. Ejemplos de otras met foras ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 36
Provided by: juancarlos61
Category:

less

Transcript and Presenter's Notes

Title: Unidad III Diseo y Programacin de Interfaces HMI


1
Unidad III Diseño y Programación de Interfaces HMI
  • M.C. Juan Carlos Olivares Rojas

2
Agenda
  • 3.1 Conceptos generales y elementos de
    desarrollo.
  • 3.2 Herramientas para el diseño de interfaces HMI.

3
Agenda
  • 3.3  Sistemas de alarmas y eventos.
  • 3.4  Configuración de alarmas y eventos.
  • 3.5 Modelos de reconocimientos y desplegado de
    alarmas.

4
3.1 Conceptos generales y elementos de desarrollo.
  • Desde el punto de vista del usuario. La interfaz
    es el sistema.
  • Las Interfaces Hombre Máquina (HMI) son el
    estudio de las relaciones de interacción entre
    los hombres y las máquinas (que pueden ser
    computadoras)

5
Introducción
  • La HMI es un área interdisciplinaria ya que toma
    de base a ciencias como filosofía, psicología,
    lingüística, arte, computación, etc.
  • Antes de diseñar una interfaz se deben tomar en
    cuenta los factores humanos, ya que dependiendo
    del agrado que tengan los usuarios por las
    interfaces depende el éxito del sistema.

6
Factores Humanos
  • Algunos factores humanos son
  • La percepción visual
  • Las formas de pensamiento
  • El comportamiento del usuario
  • Desafortunadamente estos factores son variables
    de persona en persona, aun teniendo
    características similares.

7
Estilos de HMI
  • Los estilos de HMI son la forma de realizar
    interfaces. Las interfaces no necesariamente son
    externas también pueden estar a nivel interno de
    arquitectura del software.
  • Los estilos de interacción han evolucionado con
    el paso del tiempo.

8
Estilos HMI
  • En las primeras generaciones el humano tenía que
    conocer el lenguaje de la máquina.
  • Con la aparición del lenguaje ensamblador y los
    sistemas de procesamiento por lotes, se
    simplificó un poco.

9
Estilos HMI
  • El primer estilo real de interacción entre un
    hombre y una computadora fue el modo texto.
  • En este estilo, el usuario tiene que aprenderse
    una serie de comandos, los cuales son difíciles
    de aprender y muy propensos a errores.

10
Estilos de HMI
  • Este tipo de estilo aun sigue utilizando en
    shells de Sistemas Operativos, en intérpretes de
    Base de Datos, etc.
  • Después apareció el estilo de menús en donde se
    simplifica la ejecución de órdenes pero puede ser
    muy molesto al tener opciones muy anidadas. Se
    sigue utilizando en muchos sistemas.

11
Estilos de HMI
  • Las Interfaces orientadas a Ventanas o Modo
    Gráfico quizás es el estilo de interfaz más
    utilizado actualmente. Generalmente se basa en un
    esquema o filosofía de escritorio. Dado que nos
    permite un aprendizaje más intuitivo y libre de
    errores ya que se dispone de un lenguaje
    iconográfico útil.

12
Estilos de HMI
  • El siguiente paso es el uso de Hipertexto como en
    los sistemas Web, en los cuales se tienen
    documentos que ligan a otros documentos.
  • Los estilos de interacción no viven aislados, se
    pueden encontrar combinados, así en modo texto
    ponemos tener hipertexto y menús de opciones.

13
Estilos HMI
  • Otro estilo de HMI es la multimedia que nos
    permite combinar diversos tipos de elementos en
    un solo canal. Para lograrlo se necesita que el
    sistema pueda ejecutar muchas tareas
    concurrentemente (multitarea).

14
Estilos de HMI
  • Existen otros estilos como Realidad Virtual y de
    Inteligencia Artificial que aun no están
    desarrollados del todo.

15
Estilos HMI
  • A continuación se describe de manera más amplia
    el estilo HMI de modo gráfico en sistemas
    operativos.
  • La metáfora del escritorio trata de hacer una
    analogía con lo que es una oficina física y
    tratar de implementarla en la computadora, pero
    por qué este paradigma y no otro?

16
Metáfora del Escritorio
17
Metáfora del Escritorio
18
Estilos HMI
19
Estilos de HMI
20
Metáfora del Escritorio
  • 2005

21
Ejemplos de otras metáforas
  • Documentos libros, capítulos, marcadores,
    figuras periódicos, secciones revistas,
    artículos cartas formularios.
  • Música disco compacto, cassette, grabaciones,
    pistas, jukeboxes.

22
Ejemplos de otras metáforas
  • Después se deben seleccionar los verbos que van a
    representar las acciones a realizar en el sistema.

23
Diseño de la Interfaz
  • Las interfaces deben ser fáciles de aprender,
    simples de utilizar, no restrictivas y directas.
  • Antes de comenzar con el diseño, se deben
    realizar preguntas como Quién es el usuario?,
    Cómo aprende el usuario?, Qué espera el usuario
    del sistema?

24
Diseño de la Interfaz
  • Diseño de Interfaces no es poner pantallas
    bonitas (aunque si importa).
  • El verdadero diseño de HMI se debe centrar en el
    humano ya que este es el que realiza la
    interacción, pero existen otros modelos como el
    de vista del diseñador.

25
Directrices para el Diseño de Interfaces
  • Por este motivo se deben considerar factores de
    los usuarios como
  • habilidades físicas, sensoriales y cognitivas,
  • diferencias de personalidad y de cultura, etc.

26
Directrices para el Diseño de Interfaces
  • Se pueden utilizar herramientas para modelar el
    diseño de interfaces o bien herramientas de
    prototipado para su rápida implementación.
  • Cualquier sistema de interfaz debe estar basado
    en reglas ECA (Evento Condición y Acción).

27
Directrices para el Diseño de Interfaces
  • La principal directriz a tomar en cuenta es la
    usabilidad, que es la capacidad de que la
    interfaz pueda ser manejada por los usuarios.
  • Otra directriz a tomar en cuenta es la
    accesibilidad, en donde se pretende que la
    interfaz pueda ser accedida por usuarios sin
    importar sus limitaciones.

28
Estándares de Interfaz
  • Los estándares nos sirven para tener un mejor
    diseño de nuestras interfaces.
  • Los estándares dependen del tipo de aplicación
    que se esté desarrollando, por ejemplo Web,
    aplicación en Windows, Macintosh, aplicaciones en
    dispositivos móviles, etc.

29
HMI en Mecatrónica
  • Tiene más relación en el diseño de hardware y de
    instrumentos virtuales que con el software.
  • Diseño de la Interfaz para cambiar la hora a un
    reloj despertador.

30
HMI en Mecatrónica
  • Esquemas de colores en instrumentos de medición.
  • Diseño de aviones resistentes el problema de la
    caja negra.
  • Diseño de interfaces de instrumentos como
    osciloscopios y radios de automóviles.

31
Actividad
  • Uno de los principales problemas de accidentes
    automovilísticos ocurre cuando una persona se
    distrae por tratar de manipular algún objeto
    dentro del carro como un autoestereo dado que
    tiene que manipular una serie de controles a su
    alrededor.

32
Actividad
  • Para resolver este problema en los accidentes se
    piensa que con una nueva interfaz y modo de
    acceso a las opciones del autoestereo el
    conductor se puede distraer menos.
  • En equipos de tres personas deben diseñar esta
    nueva interface y demostrar que sirve.

33
3.2 Herramientas para el diseño de interfaces HMI.
  • Existen muchas herramientas para la programación
    de interfaces, tales como
  • Herramientas de Diagramación (Visio)
  • IDEs de programación (Visual Basic, Java)
  • Herramientas de Instrumentación (LabVIEW, HMI
    Intouch, Mdraw Dessigner, etc.)

34
Referencias
  • Ferreira, R. (2008) Curso de Ambientes Gráficos,
    última consulta marzo de 2008,
    http//antares.itmorelia.edu.mx/kaos

35
Preguntas, dudas y comentarios?
Write a Comment
User Comments (0)
About PowerShow.com