Parallax (1)

16
PARALLAX EQUIPO: “LOS CUATRO FANTÁSTICOS Y OVIDIO” Integrant es 1.- Ferrer Villareal Victor Alfonso 2.- Hernández Gómez Ovidio Aldaír 3.- Salinas Cantú Juan Manuel 4.- Salinas Reséndez Leonardo

Transcript of Parallax (1)

Page 1: Parallax (1)

PARALLAXEQUIPO: “LOS CUATRO FANTÁSTICOS Y OVIDIO”

Integrantes1.- Ferrer Villareal Victor

Alfonso2.- Hernández Gómez Ovidio Aldaír3.- Salinas Cantú Juan Manuel4.- Salinas Reséndez Leonardo5.- Tárrega Saldívar Manuel Alejandro

leonardo salinas resendez
Page 2: Parallax (1)

¿QUÉ ES UN MICROCONTROLADOR?

• Un microcontrolador es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: Unidad central de procesamiento, memoria y periféricos de entrada/salida.

Leonardo Salinas

Page 3: Parallax (1)

ESQUEMA DE UN MICROCONTROLADOR

Leonardo Salinas

Page 4: Parallax (1)

MICROCONTROLADOR

• Un microcontrolador es un tipo de computadora en miniatura que se encuentra en muchos aparatos. Algunos ejemplos de productos comunes de uso cotidiano que contienen microcontroladores. Si estos tienen botones y pantallas digitales lo más seguro es que tengan como “cerebro” un microcontrolador programable.

Parallax

Victor Ferrer

Page 5: Parallax (1)

¿DÓNDE SE PUEDEN ENCONTRAR?

• Traté de hacer una lista y cuente cuantos aparatos utiliza en un día normal. Estos son algunos ejemplos, si su radio reloj se apaga, y presiona varias veces en la mañana la perilla de su aparato, la primera acción de ese día es interactuar con un microcontrolador. Cuando calienta alimentos en el horno de microondas y hace una llamada con su teléfono celular también está interactuando con un microcontrolador. Esto solo es el comienzo. Veamos otros ejemplos. Cuando enciende el TV con el control remoto, cuando juega con su Nintendo y cuando usa una calculadora, estos aparatos tienen internamente un microcontrolador que interactúa con usted.

Victor Ferrer

Page 6: Parallax (1)

¿QUÉ ES PARALLAX INC?• Parallax Inc. es una compañía privada fundada en 1987 con sede en

Roseville, California. Su presidente actual es Chip Gracey; Parallax Inc. diseña, fabrica y vende microcontroladores BASIC Stamp, microcontroladores Parallax Propeller, accesorios para microcontroladores (como las pantallas LCD, sensores, módulos de RF, etc), kits educativos de robots y material de estudios

Manuel Tárrega

Page 7: Parallax (1)

DISTRIBUIDORES• Parallax Inc. cuenta con más de setenta

distribuidores en todo el mundo, incluyendo Radio Shack, Jameco Electronics, and Fry's Electronics. Parallax ofrece kits robóticos y educativos amigos del usuario (fácil de usar) y de alta calidad . El éxito de Parallax en los Mercados comerciales se ha incrementado debido al lanzamiento en 2006 de Parallax Propeller.

Parallax ofrece kits robóticos y educativos amigos del usuario (fácil de usar) y de alta calidad . El éxito de Parallax en los Mercados comerciales se ha incrementado debido al lanzamiento en 2006 de Parallax Propeller.

KITS ROBÓTICOS Y EDUCATIVOS

Manuel Tárrega

Page 8: Parallax (1)

¿QUÉ ES EL BASIC STAMP?• BASIC Stamp es un microcontrolador que posee un intérprete especializado de BASIC

(PBASIC)1 que se encuentra en su memoria es prácticamente un hardware semi-acabado al que sólo hay que conectar los dispositivos o sensores que lo harán trabajar con el mundo exterior, suministrarle la alimentación necesaria y programarlo (sin necesidad de circuitos auxiliares) para que funcione ya.

• Si a todas estas ventajas añadimos el uso de un lenguaje de programación muy sencillo, pero potente, llamado "PBASIC" (derivado del BASIC, pero adaptado al uso de microcontroladores) hacen que el BS sea una opción bastante atractiva para los que se inician en el mundo de los microcontroladores y la robótica. No obstante, los usuarios más expertos tienen en el BS una opción más rápida y segura de funcionamiento en la realización de proyectos avanzados.

Ovidio Hernández

Page 9: Parallax (1)

KIT DE DESARROLLO

En la actualidad, los módulos BASIC Stamp (su pequeño tamaño y forma se asemeja a un sello de correos; de ahí su denominación "stamp") se comercializan tanto sueltos como en diferentes tarjetas de desarrollo. Estas tarjetas proporcionan, además de la alimentación necesaria y el módulo de comunicaciones para la programación "in situ", un área de desarrollo donde ubicar los componentes adicionales para realizar los proyectos. Algunas versiones de kits incluyen componentes adicionales para realizar algunos de los proyectos comentados en los manuales.

Ovidio Hernández

Page 10: Parallax (1)

TARJETAS DE DESARROLLO

• Home Work (HW). Tarjeta de desarrollo incluye el microcontrolador Basic Stamp 2 equivalente al BS2-IC con sus 36 instrucciones PBASIC. Todos los componentes son del tipo SMD y van soldados directamente en la placa impresa, de lo que se deriva su reducido tamaño. Dispone de una Board para el montaje de pequeños circuitos y periféricos sin soldadura.

• Board Of Education (BOE). La Tarjeta de Educación es una herramienta que permite el desarrollo de proyectos basados en los módulos Basic Stamp y el lenguaje de programación PBASIC.

Ovidio Hernández

Page 11: Parallax (1)

PARALLAX PROPELLER

• Es un Microcontrolador fabricado por la empresa Parallax, la peculiaridad de este micro es la capacidad de realizar multiproceso gracias a que cuenta con 8 procesadores internos, los cuales pueden ejecutar codigo independiente.• El Propeller proporciona flexibilidad y potencia a través

de sus ocho procesadores, llamados Cogs, que pueden realizar simultáneamente tareas independientes o cooperativas.

Juan Salinas

Page 12: Parallax (1)

 INTRODUCCIÓN.

• El Propeller posee una novísima arquitectura, que contiene ocho procesadores que trabajan cooperativa o paralelamente y comparten los pines de E/S y otros recursos.

• Cada uno de estos 8 procesadores (cog) es de 32 bits, con una velocidad de proceso de 20 MIPS (millones de instrucciones por segundo) usando un pulso de reloj de 80 MHz. Es decir, en un momento en que están trabajando todos los cogs, tenemos una capacidad de proceso de 160 MIPS.

• Cada procesador tiene su propia RAM local de 2 Kb (512 registros de 32 bits). También existe una memoria común, compartida, que se divide en dos secciones: una RAM de 32 Kb y una ROM de 32 Kb.

Juan Salinas

Page 13: Parallax (1)

ARQUITECTURA MULTI-NÚCLEO.

• Cada uno de los ocho núcleos de 32 bits (llamados una rueda dentada ) tiene una CPU que tiene acceso a 512 de 32 bits palabras largas (2 KB ) de instrucciones y datos. Código mutante es posible y se utiliza internamente, por ejemplo, como la cargador de arranque se sobrescribe con el intérprete SPIN. Subrutinas en SPIN (código de alto nivel basado en objetos) utilizan un mecanismo de llamada / retorno que requiere el uso de una llamada pila . Asamblea (PASM, de bajo nivel) del código no requiere una pila de llamadas. El acceso a la memoria compartida (32 KB de RAM , 32 KB ROM ) es controlado de round-robin de moda por un interno de bus controlador llamado el concentrador . Cada cog también tiene acceso a dos contadores de hardware dedicado y un "generador de video" especial para su uso en la generación de PAL , NTSC , VGA , servo -Control, u otras señales de temporización

Juan Salinas

Page 14: Parallax (1)

COGS (PROCESADORES).

El Propeller contiene ocho procesadores, llamados Cogs, numerados del 0 al 7.Cada Cog contiene los siguientes componentes:  1.-Un procesador2.-RAM local de 2 KB configurados como 512 registros (512 x 32 bits),3.-Dos Asistentes de E/S4.-2 PLLs5.-Un generador video6.-Registro de salida de E/S7.-Registro de dirección de E/S8.-Otros registros

Juan Salinas

Page 15: Parallax (1)

LA VELOCIDAD Y LA GESTIÓN DE ENERGÍA.

• La hélice puede ser sincronizado usando un, en un chip oscilador interno (que proporciona un cómputo de piezas totales más bajas, pero sacrificando algo de precisión y térmica estabilidad) o un exterior de cristal o resonador (que proporciona una mayor velocidad máxima con una mayor precisión a un costo total aumentó) . Sólo el oscilador externo se puede ejecutar a través de un on-chip PLL multiplicador de reloj , que podrá ser fijado a 1x, 2x, 4x, 8x, 16x.

Juan Salinas

Page 16: Parallax (1)

GRACIAS POR SU ATENCIÓN