Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY...

28
SEMINARIO TQ

Transcript of Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY...

Page 1: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

SEMINARIO TQ

Page 2: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Agenda

• ¿Por qué optar por una arquitectura ARM o x86?

• ¿Cuándo es mejor usar un Módulo, SBC o diseñar

desde chip?

• ¿Qué procesador es el más adecuado?

• ¿Cuáles son los principales problemas a resolver

con diseños basados en ARM?

• ¿Qué acciones pueden reducir drásticamente el

tiempo a mercado de un diseño?

• ¿Cómo minimizar riesgos en los diseños?

• ¿Qué herramientas están disponibles?

Page 3: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

¿Por qué elegir ARM?• Proporcionan la mejor relación

rendimiento/consumo

• Reducido coste

• Rango de temperatura industrial

• Mejor compatibilidad industrial

• CAN, UART, I2C

¿Por qué elegir x86?• Rendimiento superior

• Capacidades gráficas destacadas

• Diseños escalables por su mejor

adaptación a formatos estándar

• Compatible interfaces alta velocidad

• PCIe, SATA…

• Facilidad de desarrollo Software

• Necesidad de utilizar Windows

Page 4: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

¿SBC, módulo o chip?

¿Por qué elegir una SBC?• No se desea un desarrollo HW

• Reducir el tiempo de desarrollo

• Reducir riesgos del proyecto

¿Por qué elegir un módulo?• Diseño a medida de Carrier para adaptar

tamaño/forma

• Reducir el tiempo de desarrollo

• Reducir riesgos del proyecto

¿Por qué elegir un chip?• Equipo dedicado a desarrollo HW

• Adaptación total del producto

• Cantidades muy altas detrás del proyecto

Page 5: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

¿SBC, módulo o chip?

Riesgo

Tiempo

Flexibilidad

Valor Añadido/Beneficio

Page 6: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

¿Cómo seleccionar el procesador

más adecuado?

• ¿Solo importa el rendimiento?

• Interfaces necesarias

• Consumo

• Longevidad en el mercado

• Necesidad de interfaz gráfica

• Soporte Software

• Ejemplo: Soporte oficial para los

nuevos procesadores Intel

• Windows: Solo Windows 10

• Linux: Yocto

• ¿Restricciones por deseo de usar un

determinado estándar?

Page 7: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Page 8: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Page 9: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQProcesadores utilizados en los módulos ARM de TQ

NXP

• TQMa28/TQMa28L

• Procesador: ARM9 iMX28

• Equipos con demanda de interfaces serie y comunicaciones

• Muy bajo consumo

• TQMa6ULx/TQMa6ULx-L

• Procesador: Cortex-A7 iMX6UL

• Baja potencia con muy buen rendimiento

• Disponibilidad de gran cantidad de interfaces

• Soporte de gráficos

• TQMa7x

• Procesador: Cortex-A7 + Cortex-M4 iMX7

• Dual Core + Coprocesador para tiempo real

• Bajo consumo y buen rendimiento de interfaces

• TQMa6x

• Procesador: Cortex-A9 iMX6

• Single/Dual/Quad Core

• Muy buen rendimiento multimedia (aceleración gráfica)

NXP (2)

• TQMLS102xA

• Procesador: Cortex-A7 LS102xA

• Rendimiento de interfaces. Hasta 3GEthernet + SATA v3

• TQMT104x

• Procesador: T1042/T1040

• Quad Core 64bit, Hasta 8xGEthernet

• TQMP2020/P2010

• Procesador: P2020/P2010

• Dual Core

• Muy buen rendimiento de interfaces

TI

• TQMa335x

• Procesador: Cortex-A8 AM335x

• Bajo consumo, interfaces y aceleración gráfica*

Page 10: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Agenda

• ¿Por qué optar por una arquitectura ARM o

x86?

• ¿Cuándo es mejor usar un Módulo, SBC o

diseñar desde chip?

• ¿Qué procesador es el más adecuado?

• ¿Cuáles son los principales problemas a

resolver con diseños basados en ARM?

• ¿Qué acciones pueden reducir

drásticamente el tiempo a mercado de un

diseño?

• ¿Cómo minimizar riesgos en los diseños?

• ¿Qué herramientas están disponibles?

Page 11: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Page 12: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Principales problemas en diseños ARM

Problemas HW• Diseño fuente alimentación

• Interfaces problemáticas

Problemas SW• Disponibilidad de drivers

• Versiones de BSP y Updates

• Customización

• Saber qué y cómo “tocar”

Page 13: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Recomendaciones para la aceleración

del proyecto

• Utilizar las herramientas disponibles

• Hacer uso de las revisiones de esquemáticos

• Hacer uso del soporte técnico

Page 14: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Herramientas disponibles

• Kits de evaluación/carriers para x86

• Testeo del producto desde el primer día

• Posibilidad de separación de tareas HW/SW

• Disponibilidad de esquemáticos testeados

• Documentación de inicio

• Disponibilidad de un paquete de información

para cada módulo.

• Soporte

[email protected]

• Wiki (TQ + Matrix)

• http://support.tq-

group.com/doku.php?id=en:start

• http://matrixembebidos.wikispaces.com/

Page 15: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Comunicaciones GPRS/3G/4G

• Tarjeta de comunicaciones Cefiro:

• 3G/4G

• GPS

• WiFi / Bluetoot

• Soporte “modo avión”

• Notas de aplicación

• Instalación drivers

• Establecimiento conexión

Page 16: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Linux BSP

• Diversidad de ofertas en el mercado:

• Yocto/Openembedded

• Buildroot

• OpenWRT

• Ptxdist

• Imágenes basadas en distribución (Debian)

• Tendencia:

• Yocto

• ¿Qué ofrece TQ?

• Tradicionalmente BSP basado en Ptxdist

• Nuevos módulos con soporte para Yocto

• TQMa7x, TQMa6x, TQMa6ULx,

TQMLS102xA …

• Opcionalmente, imagen basada en Debian

disponible

Page 17: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Industrial

• Hot-air/convection ovens for canteen kitchens

• Visualization (HMI)

• Measurement of all oven parameters

• The Operating System is Linux

• Requirements to the Electronics

• Power consumption < 5 Watt

• Availability : 10 years +

• Graphic support

• 512 MByte DDR3L RAM for the datastream

• 1x Ethernet 10/100Mbit/s

• CAN Bus

• Best possible reliability

TQMa6S

Page 18: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Building Control

• Smart Home Control Panel

• Visualize all parameters/status info (HMI)

• Enter all values via touchscreen and buttons

• The Operating System is Linux

• Requirements to the Electronics

• Power consumption < 5 Watt

• Availability : 10 years +

• Graphic support

• 512 MByte DDR3L RAM for the datastream

• 1x Ethernet 10/100Mbit/s

• Bulding control Bus (KNX, …)

• Best possible reliability

TQMa53

Page 19: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Medical

• HMI for X-RAY

• Visualization of all parameters (HMI)

• Entering of all values via touchscreen

• The Operating System is Linux

• Requirements to the Electronics

• Power consumption < 2 Watt

• Availability : 10 years +

• Graphic support

• 128 MByte DDR2 RAM for the datastream

• 2x Ethernet 10/100Mbit/s

• CAN Bus

• Best possible reliability

TQMa28

Page 20: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Energy

• Energy Manager

• Measurement of all energy parameters

• WEB Browser

• The Operating System is Linux

• Requirements to the Electronics

• Power consumption < 1Watt

• Availability : 10 years +

• LAN support

• 128 MByte DDR2 RAM for the datastream

• 1x Ethernet 10/100Mbit/s

• CAN Bus, RS485

• Best possible reliability

TQMa28L

Page 21: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Smart Grid

• Smart Grid Controller

• Measurement of all energy parameters

• WEB Browser

• Operating System RT Linux+ IEC61850 Stack

• Requirements to the Electronics

• Power consumption < 1Watt

• Availability : 10 years +

• LAN support

• 128 MByte DDR2 RAM for the datastream

• 2x Ethernet 10/100Mbit/s

• CAN Bus, RS485

• Best possible reliability

TQMa28

Page 22: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Home Automation

• Heating Control Units

• Visualization of all parameters (HMI)

• Enter all values via touchscreen and buttons

• The Operating System is Linux

• Requirements to the Electronics

• Power consumption < 3 Watt

• Availability : 10 years +

• With and witout Graphic support

• 128/256 MByte DDR3L RAM datastream

• Up to 2 x Ethernet 10/100Mbit/s

• CAN Bus

• Best possible reliability

TQMa28L / TQMa335xL

Page 23: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Home Automation

• PV Storage System

• Visualization of all parameters (HMI)

• Entering of all values via touchscreen

• The Operating System is Linux

• Requirements to the Electronics

• Power consumption < 6 Watt

• Availability : 10 years +

• Graphic support

• 256 MByte DDR3L RAM for the datastream

• 2x Ethernet 10/100Mbit/s

• CAN Bus,RS485

• Home Management Bus (KNX, ….)

• Best possible reliability

TQMa335x

Page 24: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Transportation

• Taximeter

• Visualization of all parameters (HMI)

• Pay, Billing, Navigation, Car Management

• Credit card reader

• The Operating System is Linux/Android

• Requirements to the Electronics

• Power consumption <5Watt

• Availability : 10 years +

• Graphic support

• 512 MByte DDR3L RAM for the datastream

• 1x Ethernet 10/100Mbit/s

• CAN Bus,RS232

• Wireless

• Best possible reliability

TQMa53

Page 25: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Building Automation

• Building Automation

• Control of all Building parameters

• GUI via WEB Interface

• The Operating System is Linux

• Requirements to the Electronics

• Power consumption < 3 Watt

• Availability : 10 years +

• 128 MByte DDR2 RAM

• 2x Ethernet 10/100Mbit/s

• CAN Bus,RS485

• Home Management Bus (KNX…)

• Best possible reliability

TQMa28L

Page 26: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Industrial

• Printing Control

• Visualize all parameters, status information

• Enter all settings via touchscreen buttons

• Printer and Data control

• The Operating System is Linux

• Requirements to the Electronics

• Power consumption < 6 Watt

• Availability : 10 years +

• Graphic support

• 1 GByte DDR3L RAM for the datastream

• 2x Ethernet 10/100 / 1000 Mbit/s

• USB3.0

• CAN Bus

• Best possible reliability

TQMLS102xA

Page 27: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ

Application – Motor Control

• Servo Inverter

• Control of servo motors

• For motors with high basic

frequencies/multi pole motors

• The Operating System is Bare Metal

• Requirements to the Electronics

• Power consumption < 3 Watt

• Availability : 10 years +

• Passive cooling (external heat sink)

• 128/256 MByte DDR3L RAM for the

datastream

• Up to 2 x Ethernet 10/100Mbit/s

• CAN Bus, EtherCAT

• Best possible reliability

TQMa335xL

Page 28: Presentación de PowerPoint · 2017-12-05 · Seminario TQ Application –Medical • HMI for X-RAY • Visualization of all parameters (HMI) • Entering of all values via touchscreen

www.matrix.es 902 19 81 46

Seminario TQ