presentación de powerpoint · 2017-12-05 · seminario tq application –medical • hmi for x-ray...

Post on 28-Jun-2020

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SEMINARIO TQ

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?

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

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

www.matrix.es 902 19 81 46

Seminario TQ

¿SBC, módulo o chip?

Riesgo

Tiempo

Flexibilidad

Valor Añadido/Beneficio

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?

www.matrix.es 902 19 81 46

Seminario TQ

www.matrix.es 902 19 81 46

Seminario TQ

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*

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?

www.matrix.es 902 19 81 46

Seminario TQ

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”

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

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

• embeddedsupport@matrix.es

• Wiki (TQ + Matrix)

• http://support.tq-

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

• http://matrixembebidos.wikispaces.com/

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

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

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

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

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

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

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

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

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

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

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

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

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

www.matrix.es 902 19 81 46

Seminario TQ

top related