Cientificosaficionados.com

Los foros de los científicos aficionados de la red.
Fecha actual Dom Jul 12, 2020 2:30 am

Todos los horarios son UTC [ DST ]




Nuevo tema Responder al tema  [ 13 mensajes ]  Ir a página Anterior  1, 2
Autor Mensaje
NotaPublicado: Lun Abr 16, 2018 3:47 am 
Desconectado
Avatar de Usuario

Registrado: Mié Abr 14, 2010 2:43 pm
Mensajes: 142
Ubicación: Mexico
País: Mexico
Ciudad: Guadalajara
Anilandro gracias por el consejo, al poner la resistencia no cambio nada, esta tarde hice algo de progreso en el controlador, decidí usar solo 2 sensores que se que están a 90° de separación el resultado fue bueno :D :D

Aquí una muestra:

https://youtu.be/K9TtlXswLts

Si hay alguien aquí que tenga experiencia programando, estoy abierto a sugerencias, yo soy mas manitas y se me dificulta el programar:

Código:
 int analogPin1 = 0;
 int analogPin2 = 1;
 int val1 = 0;
 int val2 = 1;
 bool hall1;
 bool hall2;
 
 void setup() {
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
 }
void loop() {

  val1 = analogRead(analogPin1);
  val2 = analogRead(analogPin2)+600;
  if (val1>= 880)
  {
    hall1=1;
  }
else
{
  hall1=0;
}
if (val2>= 860)
  {
    hall2=1;
  }
else
{
  hall2=0;
}
  if(hall1 == 1 && hall2 ==0 ) 
  {
  digitalWrite(5, HIGH);
  digitalWrite(4, HIGH);
  digitalWrite(3, LOW);
  digitalWrite(2, LOW);
    }
   
 if(hall1 == 0 && hall2 == 1 ) 
  {
  digitalWrite(5, LOW);
  digitalWrite(4, LOW);
  digitalWrite(3, HIGH);
  digitalWrite(2, HIGH);
    }

  if(hall1 == 1 && hall2 ==1 ) 
  {
  digitalWrite(5, LOW);
  digitalWrite(4, HIGH);
  digitalWrite(3, HIGH);
  digitalWrite(2, LOW);
    }   

if(hall1 == 0 && hall2==0)   

{
  digitalWrite(5, HIGH);
  digitalWrite(4, LOW);
  digitalWrite(3, LOW);
  digitalWrite(2, HIGH);
}
   

 
}

_________________
El ignorante afirma, el sabio duda y reflexiona


Arriba
 Perfil  
 
NotaPublicado: Lun Abr 16, 2018 6:14 am 
Desconectado
Avatar de Usuario

Registrado: Mié Sep 06, 2006 7:28 am
Mensajes: 1470
Ubicación: Alcala de Henares (Madrid, España)
País: España
Ciudad: Alcalá de Henares
Por si te sirve de ayuda...
Manual de la bomba: http://www.idealvac.com/files/manualsII ... U_260A.pdf
Manual de un controlador compatible: http://www.idealvac.com/files/manualsII ... anuals.pdf
Manual de otro controlador compatible: http://www.idealvac.com/files/manuals/tcp380_2.pdf

De los esquemas de conexionado (TCP120, página 33 o TCP380 página 11) se deduce que solo hay 2 sensores hall, alimentados en serie desde los pines S y F positivo y G negativo (con una resistencia limitadora interna). Las salidas son L y H para un hall y K,G para el otro hall. Las dos salidas de cada hall están a 180 grados y un hall respecto de otro depende del motor, pero parece que será a 90 grados.
Será a 90 grados porque lleva 4 bobinas D, C, B, A y común R y E. Con cuatro bobinas estarán a 90 grados (con 3 a 120 grados).
No sé si esto te ayuda o te lia más...

_________________
¡No es imposible, lo que pasa es que no sabes como hacerlo!
Aka: no es difícil si sabes como.
http://heli.xbot.es


Arriba
 Perfil  
 
NotaPublicado: Mié Abr 18, 2018 1:24 am 
Desconectado
Avatar de Usuario

Registrado: Mié Abr 14, 2010 2:43 pm
Mensajes: 142
Ubicación: Mexico
País: Mexico
Ciudad: Guadalajara
Muchas gracias Heli claro que me ayuda.
Por ahora me enfocare en limpiar bien y rearmar la bomba por completo.
¿Alguna recomendación en cuanto a la limpieza de la boba en general?

_________________
El ignorante afirma, el sabio duda y reflexiona


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 13 mensajes ]  Ir a página Anterior  1, 2

Todos los horarios son UTC [ DST ]


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 8 invitados


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com