domingo, 28 de mayo de 2017

Circuitos Electrónicos Analogicos

Buzzer


Enunciado:

Esta práctica consiste en generar pitidos a través de un zumbador conectado al arduino con unos códigos que mandas señales al zumbador.
Material Utilizado:
- Arduino Nano
- 1 Resistencia de 330 Ω
- 1 Zumbador Piezoeléctrico
- 1 Pulsador

Proyecto:

int piezo=10;
int notas[] = {1915, 1700, 1519, 1432, 1275, 1136, 1014, 956}; //cadena con los tiempos que
int n=0;
int m= 0;
int tnota=100; //nº de repeticiones del pulso. Nos da la duración de la nota
int pausa=100;
void setup() {
pinMode(piezo,OUTPUT);
}
void loop(){
for(n=0;n<8;n++){ //iteración que recorre la lista con las duraciones de los pulsos de cada nota
for(m=0;m<=tnota;m++){
digitalWrite(piezo,HIGH);
delayMicroseconds(notas[n]); //Tiempo en microsegundos que está a 5V la salida del piezoeléctrico
digitalWrite(piezo,LOW);
delayMicroseconds(notas[n]); //Tiempo en microsegundos que está a 0V la salida del piezoeléctrico
}
delay(pausa); //tiempo en silencio entre escalas
}
}

Enlace al video:

https://www.youtube.com/watch?v=_Q-wJ5n7Ygo

Descripción del montaje:

Cogemos la patilla 10 del Arduino y la conectas al positivo del zumbador, luego conectamos la patilla de GND al negativo del zumbador.
De por medio conectaremos una resistencia para un posible sobrecalentamiento.



DESFASE DE ONDAS


   1.Enunciado

Veamos ahora cómo podemos medir el desfase entre dos ondas, para ello necesitaremos que cada una de las sondas esté conectada a su canal, una a CH1 y la otra a CH2.

En nuestra pantalla visualizamos dos ondas con un desfase, ahora vamos a ver cómo lo podemos calcular:

Donde:
 t= distancia horizontal entre los puntos de cruce de las ondas tomada sobre el eje x
T= longitud, en divisiones, que corresponde a un periodo.






No hay comentarios:

Publicar un comentario