Led Con Arduino
Led Con Arduino
I. INTRODUCCIN
Hoy en da, los programas cada vez ms grandes y complejos
demandan mayor velocidad en el procesamiento de
informacin, lo que implica la bsqueda de microprocesadores
ms rpidos y eficientes.
Los avances y progresos en la tecnologa de semiconductores,
han reducido las diferencias en las velocidades de
procesamiento de los microprocesadores con las velocidades
de las memorias, lo que ha repercutido en nuevas tecnologas
en el desarrollo de microprocesadores. Hay quienes
consideran que en breve los microprocesadores RISC (reduced
instruction set computer) sustituirn a los CISC (complex
instruction set computer), pero existe el hecho que los
microprocesadores CISC tienen un mercado de software muy
difundido, aunque tampoco tendrn ya que establecer nuevas
familias en comparacin con el desarrollo de nuevos proyectos
con tecnologa RISC.
La arquitectura RISC plantea en su filosofa de diseo una
relacin muy estrecha entre los compiladores y la misma
arquitectura como se ver ms adelante.
II. OBJETIVOS
A. Objetivo general
Reconocer las diversas entradas y salidas del microcontrolador
y sus caractersticas tcnicas.
B. Objetivos Especficos
Realizar el cdigo de encendido y apagado un led con un
intervalo de 1 segundo, usando el PIN 13 como salida.
C. CISC Y RISK
En arquitectura computacional, CISC (del ingls Complex
Instruction Set Computer, en espaol Computador con
Conjunto de Instrucciones Complejas) es un modelo de
arquitectura de computadores. Los microprocesadores CISC
tienen un conjunto de instrucciones que se caracteriza por ser
muy amplio y permitir operaciones complejas entre operandos
situados en la memoria o en los registros internos, en
contraposicin a la arquitectura RISC.
Este tipo de arquitectura dificulta el paralelismo entre
instrucciones, por lo que, en la actualidad, la mayora de los
sistemas CISC de alto rendimiento implementan un sistema
que convierte dichas instrucciones complejas en varias
instrucciones simples del tipo RISC, llamadas generalmente
microinstrucciones.
Los CISC pertenecen a la primera corriente de construccin de
procesadores, antes del desarrollo de los RISC. Ejemplos de
ellos son: Motorola 68000, Zilog Z80 y toda la familia Intel
x86, AMD x86-64 usada en la mayora de las computadoras
personales actuales.
Hay que hacer notar, sin embargo que la utilizacin del
trmino CISC comenz tras la aparicin de los procesadores
RISC como nomenclatura despectiva por parte de los
defensores/creadores de stos ltimos.
En arquitectura computacional, RISC (del ingls Reduced
Instruction Set Computer, en espaol Computador con
Conjunto Reducido de Instrucciones) es un tipo de diseo de
CPU generalmente utilizado en microprocesadores o micro
controladores con las siguientes caractersticas fundamentales:
1.
2.
V. ANLISIS
Inicialmente se observa que al iniciar el cdigo, el arduino
enciende y apaga el led conectado entre al pin 13 como se
debera esperar. Adicionalmente se ve directamente la funcin
del delay programado dentro del arduino puesto que como se
le indica apaga o prende el led durante 1 segundo.
La funcin de este delay consiste bsicamente en darle un
tiempo de funcionamiento a una funcin asignada por ejemplo
en el desarrollo del laboratorio se le da al delay un tiempo de 1
segundo tanto para que me tenga el HIGH o LOW al pin 13.
El delay puede tener diversas aplicaciones en el campo de la
ingeniera elctrica podra servir en el desarrollo de un
inversor de giro trifsico dndole un tiempo de activacin a un
pin para que por medio de un acople de potencia se prenda o
apague un contacto que me haga girar el motor en un
determinado sentido.
VI. RESULTADOS
1.
2.
3.
4.
5.
void setup() {
pinMode(led,OUTPUT); // Se establece como salida el led
}
void loop() {
unsigned long cuenta = millis(); // Variable que cuenta
cuanto tiempo lleva activo el dispositivo
if(cuenta - tiempo > intervalo){
digitalWrite(led,estado);
}
}
VII. SIMULACIONES
IX. CONCLUSIONES
1.
2.
X. REFERENCIAS
[1] http://forum.arduino.cc/index.php?topic=162103.0
[2] http://bibdigital.epn.edu.ec/bitstream/15000/1955/1/CD-0193.pdf
[3] http://sinapsis-aom.blogspot.com.co/2011/01/procesamiento-secuencial-yparalelo.html
[4] http://www.azc.uam.mx/publicaciones/enlinea2/num1/1-2.htm
VIII.