1.- PTRRZA
2.-
FECHA REALIZACIÓN
FECHA ENTREGA
Diseño Electrónico
PROFESOR: NOTA
UNIVERSIDAD DE TARAPACÁ
CONTENIDO
1.-Objetivos Generales
2. Objetivos Específicos
4. Componentes
5. Desarrollo
5.1. Simulación
5.4. Programación
5.5. Protoboard
6. Aportes 5
7. Carta Gant 6
8. Conclusión 6
9. Bibliografía 7
2|Página
UNIVERSIDAD DE TARAPACÁ
INTRODUCCIÓN
Hoy en día, es usual ver robots, drones, entre otros con sistemas
automáticos de control y sin percatarnos, muchos de esos dispositivos tienen una
variedad de sensores para optimizar el trabajo asignado.
3|Página
UNIVERSIDAD DE TARAPACÁ
4|Página
UNIVERSIDAD DE TARAPACÁ
4.- Componentes.
1 Condensador 10uF
5|Página
UNIVERSIDAD DE TARAPACÁ
5.- Desarrollo.
5.1.- Simulación.
Fig.1.-Simulacion Proteus.
6|Página
UNIVERSIDAD DE TARAPACÁ
5.4.- Programación
void setup() {
myservo1.attach(8);
myservo2.attach(9); // vincula el servo al pin digital 9
myservo3.attach(10); //vincula el servo al pin digit al 10
myservo4.attach(11); // vincula el servo al pin digital 11
myservo5.attach(12); //vincula el servo al pin digital 12
void loop() {
7|Página
UNIVERSIDAD DE TARAPACÁ
Serial.print(tiempo);
Serial.print("ms Distancia: ");
Serial.print(D_cm);
Serial.println(" cm");
delay(100);
val= D_cm;
//----------------------------------------------------------------------
//----------------------------------------------------------------------
//---------------------------------------------------
// PROGRAMA DE LOS SERVO MOTORES inicio S=SERVOS:1,2,3,4,5
//--------------------------------------------------
//Posicion 1
// s1=0
// s2=+180
// s3=+180
// s4=+45
// s5=+180 (cierra)
// s4=-45
// s3=-180
// s2=-180
// s1=+180 (Giro de base)
//posicion 2
// s2=+90
// s3=+30
// s4=+10
// s5=-30 (abre)
// s3=-30
// s4=-10
// s4=-90
// s1=-180 (Retorno base)
//loop
//---------------------------apetura S2-S3------------------------
8|Página
UNIVERSIDAD DE TARAPACÁ
//------------------------------------------apertura S5-S4--------------
-*****Se cierran las pinzas*****
//--------------------cierre S2-S3------------------------------
delay(velocidadgiro2);
}
//---------------------------------apertura S1 -------------------------
-
//varia la posicion de 0 a (pos) grados con espera de (velocidad)
for (pos = 0; pos <= angulo1; pos += 1)
{
myservo1.write(pos);
delay(velocidadgiro2);
}
//---------------------------apetura S2-S3------------------------
//-------------------------cierre S5-S4--------------------------------
--**********Se abren las pinzas****
9|Página
UNIVERSIDAD DE TARAPACÁ
//--------------------cierre S2-S3------------------------------
delay(velocidadgiro2);
}
delay(2);
//--------------------------cierre s1-----------------------------
delay(velocidadgiro2);
}
val=0;
//-----------------------------------------------------------------------
------------------
//-----------------------------------------------------------------------
------------------
else
val=0;
delay(2);
//--------------------------(CORRECTO)
float distancia(int n)
{
long suma=0;
10 | P á g i n a
UNIVERSIDAD DE TARAPACÁ
for(int i=0;i<n;i++)
{
suma=suma+analogRead(A0);
5.5.- Protoboard
La placa fue diseñada en el programa Ares el cual es una extensión del Proteus.
Como las conexiones ya se habían corregido y revisado, solo fue necesario
ordenar los componentes en el programa, para luego imprimir la placa.
11 | P á g i n a
UNIVERSIDAD DE TARAPACÁ
12 | P á g i n a
UNIVERSIDAD DE TARAPACÁ
6.- Aportes.
13 | P á g i n a
UNIVERSIDAD DE TARAPACÁ
myservo2.attach(9);
void loop ()
{
delay(velocidadgiro);
}
Al inicio del ramo fue pedida una carta Gant , la que debía servir como guía
para el transcurso del proyecto.
14 | P á g i n a
UNIVERSIDAD DE TARAPACÁ
8.- Conclusión.
Se concluye que el desarrollo del trabajo fue muy satisfactorio siguiendo los
pasos establecidos por la carta gran. El inconveniente de la placa generó
problemas inicialmente pero con el transcurso del tiempo fue solucionando. Se
concluye el trabajo de diseño electrónico.
5.-BIBLIOGRAFÍA
[1] http://www.alciro.org/alciro/Plotter-Router-Fresadora-CNC_1/Motores-
reluctancia-variable_42.htm
[2] https://es.wikipedia.org/wiki/Motor_paso_a_paso
[3] https://es.wikipedia.org/wiki/Orden_de_explosi%C3%B3n
[4] http://www.javierarnedo.com/arduino/driver-a4988-nema-17-ajuste-voltaje-
referencia/
[5] https://www.youtube.com/watch?v=L0RwBb-lLts
15 | P á g i n a