Sie sind auf Seite 1von 20

Integrantes:

Daniela Paola Marcillo Cedeño


Pablo Eduardo Palacios Álava
Genith Yamileth Pin Quimis
Jean Carlos Villegas Vinces

Universidad Técnica de Manabí


Facultad Ciencias Informáticas 2do Semestre
“A”
Electrónica I

Proyecto de Investigación:

Osciloscopio con Arduino


Tema:
“Elaborar un osciloscopio con arduino para ser usado como
herramienta de enseñanza aprendizaje en la materia de
electrónica básica de la Facultad de Ciencias Informáticas
de la Universidad Técnica de Manabí, en el periodo Abril /
Septiembre 2017”
EL OSCILOSCOPIO

El Osciloscopio es básicamente un dispositivo de visualización gráfica que muestra señales


variables con el tiempo, el cual nos permite realizar diferentes funciones como:
 Determinar directamente el período y el voltaje de una señal.
 Encontrar indirectamente la frecuencia de una señal.
 Localizar averías en un circuito, etc.
• Los Osciloscopios también pueden ser analógicos o digitales. Los
primeros trabajan directamente con la señal aplicada, está una vez
amplificada desvía un haz de electrones en sentido vertical
proporcionalmente a su valor. En contraste los osciloscopios
digitales utilizan previamente un conversor analógico-digital
(A/D) para almacenar digitalmente la señal de entrada,
reconstruyendo posteriormente esta información en la pantalla.
ARDUINO

Es una herramienta para hacer que los ordenadores puedan sentir y controlar el mundo
físico a través de tu ordenador personal. Es una plataforma de desarrollo de
computación física (physical computing) de código abierto, basada en una placa con un
sencillo microcontrolador y un entorno de desarrollo para crear software (programas)
para la placa.
• Puedes usar Arduino para crear objetos interactivos, leyendo datos
de una gran variedad de interruptores y sensores y controlar
multitud de tipos de luces, motores y otros actuadores físicos.

• Arduino también simplifica el proceso de trabajar con


microcontroladores, pero ofrece algunas ventajas para los
profesores, estudiantes y aficionados interesados ​sobre otros
sistemas.
MATERIALES
Herramientas
•Cautin, Soldadura y Cera * Arduino Uno

Caimanes * Pantalla GLCD


Materiales para el circuito

•Potenciómetro de 50k * Condensador de 100μF 25v

•USB * Tabla de madera


•Terminales macho de 20 pines * Cables
DESARROLLO
CÓDIGOS
#include <U8glib.h>//Declaracion de las librerias para pantallas oleds,tfts monocromaticas
U8GLIB_ST7920_128X64_4X u8g(13, 12, 11); //Statement LCD SPI Com:SCK =13, MOSI
= 12, CS = 11
int x,y; //Declarar puntos de coordenadas
int Buffer[128]; //
void setup( ) { }
//Sample
void sample( ){
for(x = 0;x < 128;x++)
Buffer[x] = analogRead(A0);// Signal sampling
for(x = 0;x < 128;x++)
Buffer[x] = 63-(Buffer[x]>>4); //calculo de los valores
}
//Display
void draw( ){
for(x = 0;x < 127;x++)
u8g.drawLine(x,Buffer[x],x,Buffer[x+1]); //Dibujo de lineas
u8g.drawLine(64,0,64,63); //Dibujar ejes
u8g.drawLine(0,32,128,32);
for (x=0;x<128;x+=8)//Dibujo de escala de ejes
u8g.drawLine(x,31,x,33);
for(x=0;x<64;x+=8)
u8g.drawLine(63,x,65,x);
u8g.drawFrame(0,0,128,64); //dibujo del frame
}
void loop( )
{
sample(); //Sample
u8g.firstPage(); //Limpiar pantalla
do draw( );
while( u8g.nextPage( ));

}
ESQUEMA
Propósito del Proyecto de Investigación

El alcance o propósito que se quiere lograr mediante este proyecto de


investigación, es a dar a conocer a los demás el funcionamiento y la
construcción del modelo de un osciloscopio con arduino con eficacia y a la
vez demostrar que es posible visualizar ondas de señales a través de una
pantalla GLCD.
Conclusiones

• Arduino es una herramienta para hacer que los ordenadores puedan sentir y controlar
el mundo físico a través de tu ordenador personal. Es una plataforma de desarrollo de
computación física (physical computing) de código abierto, basada en una placa con
un sencillo microcontrolador y un entorno de desarrollo para crear software
(programas) para la placa.

• Los osciloscopios son de los instrumentos más versátiles que existen y lo utilizan
desde técnicos de reparación de televisores a médicos.
• Un osciloscopio puede medir un gran número de fenómenos, provisto del transductor
adecuado (un elemento que convierte una magnitud física en señal eléctrica) será
capaz de darnos el valor de una presión, ritmo cardiaco, potencia de sonido, nivel de
vibraciones en un coche, etc.

• El proyecto nos muestra el tipo de plataforma de desarrollo que se puede emplear,


utilizando Arduino el cual nos ayuda a visualizar señales eléctricas, mediante códigos
en la placa con un sencillo microcontrolador y un entorno de desarrollo para crear
software (programas) para el prototipo del osciloscopio
RECOMENDACIONES

• Tener conocimientos básicos de electrónica y electricidad para las conexiones,


considerando que hacemos uso de dispositivos con diferentes plataformas, es
importante tener conocimientos de programación en lenguaje java y lenguaje C, para
el desarrollo de la placa Arduino.

• No desconectar bruscamente el cable usb, mientas se está cargando el programa hacia


al Arduino desde la pc.

• .
• Si se está aprendiendo el lenguaje de programación, empezar por los conceptos

básicos de estructura, comparadores y tipos de datos.

• Si se trabajan con protoboard como agente de entrada o salida con el Arduino, no

utilizar más de 5 voltios, esto que en cualquier caso no se llegara a dañar ningún

puerto del Arduino.

• Descargar el software original, directamente de la página oficial.

Das könnte Ihnen auch gefallen