KELA Presentacion Costa Rica 2024 - evento Protégeles
Parallax (1)
1. 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
2. ¿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
4. 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
5. ¿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
6. ¿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
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 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
9. 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
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
• 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
12. 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
13. 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
14. 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
15. 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