Practica 7 Giro De Motor Controlado Por Luz

Páginas: 5 (1025 palabras) Publicado: 16 de marzo de 2015
CENTRO DE BACHILLERATO TECNOLÓGICO
Industrial y de servicios No. 110




Carrera
ELECTRÓNICA


Submódulo
Instala y Mantiene Sistemas electrónicos
en edificios inteligentes

PRACTICA 7

Giro de motor controlado por luz






Equipo No. ___

Integrantes:

______________

______________

______________

______________
Fecha de realización:



OBJETIVO.- Que el alumno controle el giro deun motor de pasos haciendo uso del nivel de luz detectado por una foto resistencia..

MATERIAL Y EQUIPO:

Computadora.
Software de Arduino
Placa Arduino UNO.
Protoboard
C.I. L293D
C.I. ULN2803
Motor de pasos
Fuente de alimentación de 12Vcc.
Resistencia 1 KΩ.
Fotoresistencia

PROCEDIMIENTO:

I.- Identifique el tipo de motor de pasos proporcionado por el auxiliar del taller y la secuencia para elcontrol según sea su tipo.

Si el motor de pasos tiene cuatro cables es bipolar
Si el motor de pasos tiene cinco o seis cables es unipolar.



2.- Arme el circuito para el control del Arduino según el tipo de motor y agregue el circuito con la foto resistencia y la resistencia de 1 kilohom para detectar la luz. Observe el circuito de la práctica 5 para conexión de ambos dispositivos alArduino.

NOTA.- Recuerde que el circuito de la fotoresistencia es adicional al circuito del driver para el motor de pasos.


Fig. 1 Circuito para motor bipolar

Fig2.- Circuito para motor unipolar
3.- Una vez hecha la conexión del Arduino al driver y al motor de pasos adecuadamente, escriba el scketch de la versión 1 para realizar el control del motor considerando lo descrito en el punto 1. Debeconsiderar que el valor del número de pasos es de 750 a 2350.
NOTA: Haga las modificaciones que crea necesarias si quiere controlar un motor unipolar según la secuencia que escoja.

4.- Escriba y cargue el scketch de la versión 2 y compruebe su funcionamiento.

5.- Ahora escriba el scketch de la versión 3 y nuevamente observe su funcionamiento.


5.- Considere que cualquiera de los tres scketchpuede utilizarse con cualquiera de los dos tipos de motores, bipolar o unipolar.

6.- Responda a las siguientes preguntas:
a) Cuál de los tres scketchs es mejor?____________ porque?__________________________________
b) Funcionan igual en un motor unipolar y en uno bipolar?______________________________________
c) Cuál es la función de los circuitos integrados L293D y ULN2803 o ULN2003



7.- Alterminar entregue el material solicitado al auxiliar y deje su área limpia y ordenada.

8.- Reporte:

a) Evidencia del desarrollo de la práctica.
b) Tipo de motor empleado.
c) Funcionamiento de cada uno de los scketchs
d) Modificaciones realizadas a los scketchs
e) Respuestas a la preguntas.
f) Observaciones y conclusiones.



SCKETCH PARA LA PRÁCTICA
Version 1

#include

//sensor de luzque activa un led y un motor de pasos
// Declarando las variables
int led=13;
int ldr=3;
int val=0;
float luz = 0;
const int stepsPerRevolution = 200;
Stepper myStepper(stepsPerRevolution, 8,9,10,11);
int nivel2=15;//nivel minimo de luz
int nivel=70; //nivel maximo de luz
void setup(){
pinMode(led,OUTPUT); // define la salida del led
pinMode(ldr,INPUT); // define la señal de entradamyStepper.setSpeed(60);
Serial.begin(9600); // abre el puerto serial para lectura
}
void loop(){
val = analogRead(ldr); //lee y almacena el dato del sensor
luz = val;
val = int(luz); //cambia el tipo float a entero
Serial.print("Nivel de luz:\t"); //escribe el Nivel de luz
Serial.print(val); //imprime el valor detectado de iluminación
Serial.println(); //cambia de renglón
delay(5); //espera 200 ms antesde la siguiente lectura

if(val>=nivel){ // Pregunta si la señal del sensor supera el nivel marcado:
digitalWrite(led,LOW); //se apaga el led
// Serial.println("sentido normal");
myStepper.step(stepsPerRevolution);
// delay();
}
else{ // si la señal está por debajo del nivel marcado
if(val<=nivel2){
digitalWrite(led,HIGH);// se enciende el led
// Serial.println("sentido contrario");...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Control de motores practicas
  • Control De Posicion De Un Motor Con Sensor De Luz
  • Practica 7 Ingenieria De Control
  • Controlador De Giro Para Motores Corriente Continua
  • practica electricos control de motor (pulso)
  • Control de giro de un motor
  • PRÁCTICA DE CONTROL DIRECTA-REVERSA DE UN MOTOR DE INDUCCIÓN 3∅
  • FIME Laboratorio de control moderno practica 7

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS