Expoembebidos

23
Sistemas Embebidos Miguel Betancourt

Transcript of Expoembebidos

Page 1: Expoembebidos

Sistemas Embebidos Miguel Betancourt

Page 2: Expoembebidos

Ubuntu Studio ubuntustudio.org

Ubuntu Studio es una distribución de linux que facilita la edición/creación multimedia. Está pensada para los entusiastas o profesionales del audio, video y edición gráfica de GNU/Linux. El objetivo de esta distribución es hacer más accesible para los nuevos usuarios involucrarse en las herramientas que ofrece GNU/Linux para la edición, creación y producción multimedia.

Page 3: Expoembebidos

•  Ubuntu Studio es un Ubuntu "corriente" con el kernell real time. Un kernell que prioriza el audio y video por sobre las demás tareas, lo que significa una latencia mínima. Y latencia mínima es algo muy importante si se quiere grabar, por ejemplo, una guitarra en la computadora. El problema que esto intenta solucionar es el de tocar un acorde y escucharlo sonar "en tiempo real" y no unos milisegundos después

Page 4: Expoembebidos

JACK Jack es un programa de audio de baja latencia y un servidor capaz de midi, diseñados para uso de audio profesional. Se permite con todas las aplicaciones una conectividad eficaz. Un programa común para controlar el servidor jack es Qjackctl (que se muestra en la imagen siguiente).

" ofrece una latencia muy baja (menos de 5ms con el hardware adecuado)

" Proporciona conexiones totalmente flexibles

" También actúa como transporte para jack con aplicaciones compatibles

Page 5: Expoembebidos

Ardour " Ardour es una estación de trabajo de audio digital

(DAW), adecuado para la grabación, mezcla y masterización. Algunas de sus características incluyen:

•  Ilimitadas pistas de audio y autobuses •  No destructivo, la edición no lineal con deshacer ilimitado •  Cualquier cosa a cualquier señal de enrutamiento •  Ilimitado pre-y post-fader plugins •  32 bits en coma flotante ruta de audio •  Compensación automática de retardo de pista •  Precisión de un muestreo automatización •  Formatos de archivo estándar (BWF, WAV, WAV64, AIFF, CAF y más ...) •  Más de 200 plugins LADSPA y LV2 de libre disposición •  Control MIDI CC con 1 click •  Nivel 2 Control de máquina MIDI •  Código de tiempo MIDI (MTC) Master o Esclavo •  Integración completa con todas las aplicaciones JACK •  Video-sincronizado reproducción, tire hacia arriba / pull down

Page 6: Expoembebidos

Ardour

Page 7: Expoembebidos

Secuenciadores y sintetizadores "   Ubuntu Studio viene instalado con otras aplicaciones notables tales como:

"   Audacity - Editor de audio Wave

" Qtractor - DAW capaz midi

" Hidrógeno - Caja de ritmos / secuenciador

"   Yoshimi - Sintetizador de Software

Page 8: Expoembebidos

Virtual Guitar Amp

" Rakarrack (preinstalado) y Guitarix son dos simuladores de amplificador de guitarra más populares.

Page 9: Expoembebidos

Jack Sesión

" Gladish le permitirá iniciar las aplicaciones, establecer relaciones entre ellos, y guardar toda la configuración en un archivo. Gladish es también una alternativa a Qjackctl.

Page 10: Expoembebidos

Programación de Audio "   Hay numerosos fácil de utilizar entornos de audio de

programación disponibles para Ubuntu Studio, tales como la puredata preinstalado. Otros son instalables, como SuperCollider, Csound y Chuck.

Page 11: Expoembebidos

" Otra de las iniciativas nacidas bajo el concepto de harware libre es el proyecto Arduino. Esta plataforma consiste en una placa con diversas entradas y salidas que permite el desarrollo de infinidad de proyectos para el control de objetos interactivos autónomos, al mismo tiempo que sirve de plataforma para estudiantes como iniciación al mundo de la electrónica.

" Una de las opciones más utilizadas de la plataforma Arduino es la del diseño y construcción de instrumentos musicales electrónicos en combinación con el software libre de audio Pure Data, que permite crear experiencias sonoras y visuales en tiempo real por parte de artistas digitales.

Page 12: Expoembebidos
Page 13: Expoembebidos

BeagleBoard

"   El BeagleBoard es un hardware de bajo consumo de energía de código abierto, producido por Texas Instruments en asociación con Digi-Key . El BeagleBoard también fue diseñado con software de código abierto de desarrollo en mente, y como una manera de demostrar la Texas Instrument OMAP3530 system-on-a-chip . El consejo fue desarrollada por un pequeño equipo de ingenieros como una junta educativa podría que ser utilizado en las escuelas de todo el mundo para enseñar hardware de código abierto y software de código abierto capacidades. También se vende al público bajo la Creative Commons Compartir Igual licencia.

Page 14: Expoembebidos

BeagleBoard-XM " Una versión modificada del BeagleBoard llamado

BeagleBoard-XM comenzó a venderse el 27 de agosto de 2010. El BeagleBoard-xM mide en a 82,55 por 82,55 milímetros y tiene un núcleo de CPU más rápida (velocidad de reloj de 1 GHz en comparación con los 720 MHz de la BeagleBoard), más RAM (512 MB frente a 256 MB), a bordo de Ethernet puerto jack y 4 USB hub. El BeagleBoard-xM carece de la NAND a bordo y requiere de la memoria y el sistema operativo que se almacenan en una tarjeta microSD. La adición de la cámara al puerto XM-proporciona una forma sencilla de importar vídeo a través de las cámaras del leopardo del Consejo

Page 15: Expoembebidos

Especificaciones " Procesador Procesador TI DM3730

1 GHz ARM Cortex-A8 núcleo

"   'HD capaz " TMS320C64x + núcleo (800 MHz hasta 720p @ 30 fps)

"   Imagination Technologies PowerVR SGX procesador de gráficos 2D/3D apoyo a dos pantallas independientes

"   512 MB LPDDR RAM

"   4 GB tarjeta microSD viene con la carga BeagleBoard-XM con Angstrom.

"   DVI-D (conector HDMI elegido para el tamaño - resolución máxima es de 1400x1050)

"   S-Video

"   USB OTG (mini AB)

"   4 puertos USB

"   Puerto Ethernet

" MicroSD / MMC ranura de la tarjeta

"   Stereo IN y OUT

"   Puerto RS-232

" Conector JTAG

" Toma de corriente (5 V Conector tipo barril)

"   Puerto de la cámara

"   Puerto de expansión

Page 16: Expoembebidos
Page 17: Expoembebidos

Minimig

" Minimig (abreviatura de Mini Amiga) es un código abierto re-implementación de un Amiga 500 con un arreglo de compuertas programables en campo (FPGA).

" Minimig comenzó en secreto alrededor de enero de 2005 como una prueba de concepto por el holandés ingeniero eléctrico de Dennis van Weeren. Tenía la intención de Minimig como la respuesta a los debates en curso en la comunidad Amiga sobre la aplicación del chipset Amiga personalizado utilizando un FPGA. El código fuente de un proyecto y los esquemas fueron puestos en libertad bajo la versión 3 de la Licencia Pública General de GNU , el 25 de julio de 2007.

Page 18: Expoembebidos

Puertos

" Repuesto 3x genérico de E / S de la FPGA ( GPIO )

"   JTAG para los chips de programación (TMS, TDI, TDO, TCK)

"   RS232 puerto serial

"   2x Joystick de Atari 2600 DE9M tipo.

"   DE15F VGA video (que puede dar salida a señales PAL compatible para conectar a SCART ).

"   MMC Tarjeta de memoria flash ranura.

"   PS / 2 conector de teclado y ratón

"   3,5 mm audio jack

"   +5 V DC 2,1 mm enchufe cilíndrico DC potencia de entrada de suministro.

Page 19: Expoembebidos
Page 20: Expoembebidos

PandaBoard

"   El PandaBoard es de baja potencia y bajo costo único ordenador de a bordo plataforma de desarrollo basada en la Texas Instruments OMAP4430 sistema en un chip (SoC). La junta ha estado a disposición del público en el subsidiado precio de EE.UU. $ 174 desde el 27 de octubre de 2010. Es una comunidad apoyada plataforma de desarrollo.

"   El ES PandaBoard una nueva versión basada en el SoC OMAP4460, con la CPU y la GPU funciona a velocidades de reloj más altas. El consejo ha estado a disposición del público en el precio subsidiado de dólares EE.UU. 182 desde 16 de noviembre 2011. Al igual que su predecesor, es una comunidad apoyada plataforma de desarrollo.

Page 21: Expoembebidos
Page 22: Expoembebidos

Raspberry Pi

"   El Raspberry Pi es del tamaño de una tarjeta de crédito único ordenador desarrollado en el Reino Unido por la Fundación Raspberry Pi con la intención de estimular la enseñanza de la informática básica en las escuelas.

"   El Raspberry Pi tiene una Broadcom BCM2835 sistema en un chip (SoC),] que incluye un ARM1176JZF-S 700 MHz de procesador, VideoCore IV GPU, y 256 megabytes de RAM . No incluye un built-in de disco duro o unidad de estado sólido , pero utiliza una tarjeta SD para arrancar y almacenamiento a largo plazo. [10] objetivo de la Fundación es ofrecer dos versiones, a un precio de EE.UU. $ 25 y 35 dólares EE.UU. . La Fundación comenzó a aceptar pedidos para el modelo de mayor precio, el 29 de febrero de 2012.

"   La Fundación proporciona Debian y Arch Linux distribuciones ARM para su descarga. También están previstas las herramientas de apoyo a Python como lenguaje de programación principal, con el apoyo de BBC BASIC (como "Brandy básica", la BBC BASIC clon), C ,y Perl.

Page 23: Expoembebidos