Sintesis+y+Evaluación

En esta página cada miembro del grupo expondra la sintesis de la investigación en la que este trabajando, ademas de su evaluación final sobre su trabajo. Esto nos permitira un mejor desarrollo de la exposión para el tercer trimestre.

-Oscar: -Una vez terminado el estudio del robot, y preparada su explicación ,solo nos queda construir el robot para mostrarselo a nuestros compañeros.

-Chema : Ademas, en nuestra exposición del robot , hablaremos de las bases cientificas en las que se basa ( Infrarrojos y Procesamiento de la informacion mediante un microprocesador ).Ademas contara con la posibilidad de mostrar al resto de la clase un microprocesador de ordenador para ayudarle en la explicacion teorica. ( Aporte de PC Coste )

Esta sera la base de la que parta Chema en su exposion oral :

=Estudio del microprocesador en base al Robot Escape :=

Para entender como funciona un microprocesador, es muy útil mirar en su interior y aprender de la lógica utilizada al crear uno. Para saber todo el proceso habría que incluso aprender //lenguaje ensamblador// - oficialmente el lenguaje de las máquinas y la lengua nativa de los microprocesadores, pero intentaremos simplificarlo un poco para un mayor entendimiento de su funcionamiento.
 * La lógica detrás de un microprocesador**

Un microprocesador ejecuta una serie de instrucciones en el lenguaje anteriormente mencionado para decirle al procesador que es lo que tiene que hacer. Basándose en estas instrucciones, un microprocesador hace tres cosas básicas:
 * Usando su unidad lógico aritmética (//ALU//), un microprocesador puede realizar operaciones matemáticas como sumar, restar multiplicar y dividir. Los microprocesadores modernos contienen procesadores flotantes que puede hacer operaciones muy sofisticadas.
 * Un microprocesador puede mover datos de una localización de memoria a otra.
 * Un microprocesador puede tomar decisiones y saltar a un nuevo grupo de instrucciones basadas en esas decisiones.

Un microprocesador puede hacer cosas muy complejas, pero las anteriores funciones descritas, son las básicas a tener en cuenta. Internamente en un microprocesador, podemos encontrar los siguientes elementos:
 * Un bus de direccionamiento, que puede ser de 8, 16 o 32 bits, y que lleva este direccionamiento a la //memoria//.
 * Un bus de datos, que puede ser de los mismos bits anteriormente mencionados, que puede enviar datos a la memoria y recibir datos de la memoria.
 * Una línea de lectura (RD) y otra de escritura (WR) para decirle a la memoria si quiere configurar o localizar el direccionamiento.
 * Una línea para el reloj que envía pulsos en secuencia al procesador.
 * Una línea para resetear el contador del programa a cero y reiniciar la ejecución.

Hasta ahora se ha hablado sobre el direccionamiento de las instrucciones y los buses de datos, y las líneas de escritura y lectura. Estos buses y líneas deben ir conectados a memorias ROM y RAM, generalmente a ambos.
 * Memoria en los microprocesadores**
 * Memoria ROM** – Es una memoria de solo lectura (//Read Only Memory//). Un chip ROM es configurado por una serie de bytes predefinidos. El bus le dice al chip ROM que byte coger y emplazar en el bus de datos. Cuando la línea lectura cambia su estado, este chip presenta el byte seleccionado en el bus de datos antes mencionado.
 * Memoria RAM** – Es una memoria de acceso aleatorio (//Random Access Memory//). Contiene bytes de información, y el microprocesador puede leer o escribir en esos bytes dependiendo de si las líneas de lectura y escritura son señalizadas. Este tipo de memoria olvida toda la información que contiene una vez que la energía se apaga. Por esto el ordenador necesita la memoria ROM.

Con lo que en resumen podremos decir en un idioma menos especifico que : 1. Las señales electricas de los infrarrojos son transmitidas por el circuito impreso hasta el microprocesador del robot. 2. Este analiza los datos, los trabaja y elabora una respuesta deacuerdo con la situacion en la que se encuentra el robot. 3. Esta orden o respuesta es transmitida por medio de señales electricas hasta el motor y las patas que realizaran la orden adecuada para que el robot esquive los obstaculos con los que se vaya encontrando a su paso.