PARALLAX
EQUIPO: “LOS CUATRO FANTÁSTICOS Y OVIDIO”
Integrantes
1.- Ferrer Villareal Victor Alfonso
2.- Hernández Gómez Ovidio
Aldaír
3.- Salinas Cantú Juan Manuel
4.- Salinas Reséndez Leonardo
5.- Tárrega Saldívar Manuel
Alejandro
¿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
ESQUEMA DE UN MICROCONTROLADOR
Leonardo Salinas
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
¿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
¿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árreg
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
¿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
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
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
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 Salina
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
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
COGS (PROCESADORES).
El Propeller contiene ocho procesadores, llamados Cogs, numerados del 0 al 7.
Cada Cog contiene los siguientes componentes:
1.-Un procesador
2.-RAM local de 2 KB configurados como 512 registros (512 x 32 bits),
3.-Dos Asistentes de E/S
4.-2 PLLs
5.-Un generador video
6.-Registro de salida de E/S
7.-Registro de dirección de E/S
8.-Otros registros
Juan Salinas
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
GRACIAS POR SU
ATENCIÓN

Parallax (1)

  • 1.
    PARALLAX EQUIPO: “LOS CUATROFANTÁSTICOS Y OVIDIO” Integrantes 1.- Ferrer Villareal Victor Alfonso 2.- Hernández Gómez Ovidio Aldaír 3.- Salinas Cantú Juan Manuel 4.- Salinas Reséndez Leonardo 5.- Tárrega Saldívar Manuel Alejandro
  • 2.
    ¿QUÉ ES UNMICROCONTROLADOR? • 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
  • 3.
    ESQUEMA DE UNMICROCONTROLADOR Leonardo Salinas
  • 4.
    MICROCONTROLADOR • Un microcontroladores 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
  • 5.
    ¿DÓNDE SE PUEDENENCONTRAR? • 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
  • 6.
    ¿QUÉ ES PARALLAXINC? • 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árreg
  • 7.
    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
  • 8.
    ¿QUÉ ES ELBASIC 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
  • 9.
    KIT DE DESARROLLO Enla 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
  • 10.
    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
  • 11.
    PARALLAX PROPELLER • Esun 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 Salina
  • 12.
    INTRODUCCIÓN. • El Propellerposee 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
  • 13.
    ARQUITECTURA MULTI-NÚCLEO. • Cadauno 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
  • 14.
    COGS (PROCESADORES). El Propellercontiene ocho procesadores, llamados Cogs, numerados del 0 al 7. Cada Cog contiene los siguientes componentes: 1.-Un procesador 2.-RAM local de 2 KB configurados como 512 registros (512 x 32 bits), 3.-Dos Asistentes de E/S 4.-2 PLLs 5.-Un generador video 6.-Registro de salida de E/S 7.-Registro de dirección de E/S 8.-Otros registros Juan Salinas
  • 15.
    LA VELOCIDAD YLA 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
  • 16.