TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: elfrijolero en 07 de Marzo de 2008, 02:43:12

Título: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: elfrijolero en 07 de Marzo de 2008, 02:43:12
Hola a todos en el Foro.
Le estoy dando vueltas a este asunto y no he dado con una solucion. Les planteo mi situacion.

Tengo una placa que contiene un micro controlador pic 16f688. Este, a su vez controla un relevador que enciende o apaga una electroválvula dentro de una camioneta, Esta electroválvula controla el paso de combustible hacia el motor.  Sin embargo, me di cuenta que esta electroválvula simplemente fue desconectada del equipo para ser conectada en forma independiente. (la conectaron directo a la batería de la camioneta.) .De esta manera, se salió de control.

La pregunta es.... ¿Cómo puedo detectar con el micro que la carga (osea la electroválvula)   fue desconectada del relevador?

Me interesa detectar si hay corriente o no en los terminales del relevador que controla el micro.   La electroválvula consume 1 Amper al ser accionada.
Pero, ¿Como mido esa corriente? No me interesa saber qué cantidad de corriente va por los terminales del relevador, simplemente si existe una corriente entre ellas o no ya que al ser desconectada, simplemente no habrá corriente.

Estoy por comprar un sensor de corriente  de allegro "ACS712ELCTR-05B-T " pero en realidad creo que puede hacerse de una manera más barata.

Les agradecería cualquier sugerencia ya que estoy en disposición de hacer nuevo diseño.
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: Azicuetano en 07 de Marzo de 2008, 05:30:15
Hola elfrijolero!

Si que se puede hacer un poco más económico. Puedes probar con una resistencia shunt, algo parecido a esto:

(http://img167.imageshack.us/img167/8414/shuntbl1.jpg)

No es más que un trozo de metal (suele ser manganina) de baja resistividad. Al pasar a traves de el una determinada intensidad (1 amperio en tu caso) obtienes en bornes del mismo una diferencia de tensión que es proporcional a la I que lo atraviesa.

Coge cualquier cable que tenga una sección superior a 1mm (20 cm por ejemplo). Haz que pase por el 1 A y mide con un tester los mv que obtienes en bornes del cable.

Obtendrás por ejemplo 43mV por cada amperio. Que no te gusta tener 43 mV? Pues corta un poco el cable y vuelve a medir. Obtendrás 35mV, y así sucesivamente. Cambiando la longitud del cable podrás ajustar los mV que obtienes en función de los A que lo atraviesan.

Ufff... no se si me he explicado muy bien  :D.

Lo que despues tendrás que hacer es amplificar esa señal y metersela al AD del PIC.


Un saludo desde Alicante.
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: Sispic en 07 de Marzo de 2008, 07:07:34
Y no seria mas facil saver si llega tension a electroválvula en vez de corriente ?
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: Azicuetano en 07 de Marzo de 2008, 10:48:55
Jejeje... para este caso creo que si  :mrgreen:


Un saludo desde Alicante.
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: elfrijolero en 07 de Marzo de 2008, 16:19:31
Y no seria mas facil saver si llega tension a electroválvula en vez de corriente ?


Gracias por sus respuestas antes que nada. Con respecto a medir la tension en  electrovalvula, creo que habria problema ya que el usuario puede conectarla a la bateria sin desconectar el mismo relevador de control, les mando un esquematico para que  puedan observar la vulnerabilidad del sistema.

Ademas , medir la tension esta sujeta a posible induccion de ruido por la corriente que se queda circulando entre la bobina de la electrovalvula y el diodo. Bueno , eso me paso a mi en otra ocacion queriendo medir la tension en la bobina.

Con respecto a la solucion de la resistencia shunt , me parece ideal, pero en este caso esta resistecia iria conectada en la parte alta de la carga, (electrovalvula) . Si tienes un esquema de conexion , serviria. La pregunta seria , con respecto a que podria medir esa caida de voltaje generada por la corriente de 1 amp?
Otra pregunta seria ,¿ De donde puedo conseguir alambre manganina de baja resistividad ?  De antemano muchas gracias
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: MGLSOFT en 07 de Marzo de 2008, 16:49:48
Tambien puedes poner una resistencia de 1 Watt alli, en vez de la shunt... :mrgreen:
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: elfrijolero en 07 de Marzo de 2008, 18:58:31
Tambien puedes poner una resistencia de 1 Watt alli, en vez de la shunt... :mrgreen:
MGLSOFT : gracias por la sugerencia. pero  si pongo la resistencia de 1 watt , que valor sugieres de ella? ya que si es de 1 ohm digamos, pues tendria que ser de 12 watts y como por aqui no hay mas que de 15 watts, pues tendria que ser de 15 watts pero eso ya es un ladrillote que me roba bastante espacio para la tarjeta.

saludos.
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: Sispic en 08 de Marzo de 2008, 05:38:34
umm , si hacen un puente directo a la electrovalvula el shunt tambien quedará anulado .

(http://www.upload-images.net/imagen/9dbfd9dea7.jpg) (http://www.upload-images.net)

Podrias verificar el nivel que tiene  el punto de retorno en tu interruptor cuando este parado periodicamente.


(http://www.upload-images.net/imagen/ea5c3f7e30.jpg) (http://www.upload-images.net)

Si hacen un Puente los niveles quedaran asi .

(http://www.upload-images.net/imagen/29a8355e25.jpg) (http://www.upload-images.net)

Tambien seria necesario unas resistencias pullup en la entrada por si cortasen los cables enterarte .

Otra manera podria ser con un optoacoplador en esos dos puntos , aunque quizas habria mas consumo por el led



Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: elfrijolero en 09 de Marzo de 2008, 18:50:46

umm , si hacen un puente directo a la electrovalvula el shunt tambien quedará anulado .


TE COMENTO SISPIC , QUE LO  UNICO QUE ME INTERESARIA SABER ES QUE SI EN LA LINEA EXISTE UNA CARGA MAYOR A DIGAMOS 300 mA . Y CON ESO ASEGURO QUE LA ELECTROVALVULA ESTA CONECTADA.

POR OTRA PARTE , PUEDO METER LA SHUNT DENTRO DE LA PLACA. DE ESA MANERA SI PUENTEAN EL RELEVADOR, PUES BIEN, NO HABRIA CAIDA DE TENSION EN LA SHUNT , O ME EQUIVOCO SISPIC?


SALUDOS Y GRACIAS POR SUS RESPUESTAS.
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: Sispic en 10 de Marzo de 2008, 14:35:03
Que es lo que quieres averiguar :

Si hacen un puente mientras el motor esta en marcha o cuando esta parado en caso de robo .


Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: KALLITOS en 12 de Marzo de 2008, 17:02:36
Hola.

Un chiste que nos salio muy bien fue lo siguiente:
Consigue un sensor magnetico de esos que usan los sistemas de alarma y le arrollas el conductor ke va hacia la carga (tantas vueltas como sean necesarias); al haber corriente generara un campo magnetico ke cerrara los contactos del sensor magnetico, esto esta funcionando en un equipo y tiene buenos resultados.

Saludos
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: elfrijolero en 13 de Marzo de 2008, 15:29:21
hola a todos y mil gracias por sus valiosas aportaciones.

les comento que he decidido implementar el metodo de deteccion por coltaje como lo habias dicho con anterioridad sispic. Siendo que por un momento pense que de esa manera habia ruido a consecuencia de la corriente que se induce entre la electrovalvula y el diodo, pues bien sucedio que la bobina de la electrovalvula tenia un falso y por eso causaba tantos estragos, la solucion fue simplemente poner otra y funciono muy bien.

Sin embargo , empeñado en la solucion de  deteccion de corriente , logre rescatar estos datos , que me gustaria compartirlos con ustedes . Se trata de la medicion de corriente con una resistencia shunt  por medio de un cto de la marca maxin. Esta interesante, les paso el link

http://www.maxim-ic.com/appnotes.cfm/an_pk/3536

hola kallitos.
Ese metodo me  parece muy tentador de hacer y seguro ademas, habria que probarlo cres que con un reed switch com el (No parte . RDS-1) que venden en la tienda steren se pueda intentar?  gracias por la aportacion. saludos.
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: manutek en 15 de Marzo de 2008, 02:04:07
Algo un poco mas binario que un shunt  y también censillo es poner barios diodos 3 o 4 en serie con la carga ,lo suficiente como para que la caída de tensión en todos los diodos te pueda dar la tensión para encender un led de un opto y del opto sacarías una señal de carga
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: manutek en 15 de Marzo de 2008, 02:18:58
otra variante un poco mas elaborada
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: PALIO_TD98 en 18 de Marzo de 2010, 22:33:37
Hola elfrijolero!

Si que se puede hacer un poco más económico. Puedes probar con una resistencia shunt, algo parecido a esto:

(http://img167.imageshack.us/img167/8414/shuntbl1.jpg)

No es más que un trozo de metal (suele ser manganina) de baja resistividad. Al pasar a traves de el una determinada intensidad (1 amperio en tu caso) obtienes en bornes del mismo una diferencia de tensión que es proporcional a la I que lo atraviesa.

Coge cualquier cable que tenga una sección superior a 1mm (20 cm por ejemplo). Haz que pase por el 1 A y mide con un tester los mv que obtienes en bornes del cable.

Obtendrás por ejemplo 43mV por cada amperio. Que no te gusta tener 43 mV? Pues corta un poco el cable y vuelve a medir. Obtendrás 35mV, y así sucesivamente. Cambiando la longitud del cable podrás ajustar los mV que obtienes en función de los A que lo atraviesan.

Ufff... no se si me he explicado muy bien  :D.

Lo que despues tendrás que hacer es amplificar esa señal y metersela al AD del PIC.


Un saludo desde Alicante.

Y donde consigo en Argentina este alambre, lo he visto en muchas placas importadas.... Saludos
Título: Re: COMO SENSAR LA CORRIENTE DE UNA CARGAR GENERADA POR UNA ELECTROVALVULA.
Publicado por: ferna85 en 19 de Marzo de 2010, 04:42:05
la forma sensilla es medir la tension, lo voy a tratar explicar de modo sencillo. Conectas uno de los bornes de la electrovalvula a 12v directo; el otro borne lo conectas al relevador y de este a masa. Hasta aqui el circuito es el tradicional, si se cierra el relevador, cierra el circuito y se activa la electrovalvula. LA unica dif respecto a la forma tradicional es que la electro esta del lado de la masa y no de 12v. La razon es la sig: puedes medir la tension entre la electrov y el relevador. en este punto, mientras el circuito este cerrado tendras 0v, si el relevador esta abierto, habra 12v (tension que pasa a travez de la bobina de la electrov).
Si por alguna causa algun mal intencionado desconecta la eletro y el relevador esta abierto tendras alta impedancia.
Habra que idear la forma de sensarla, pero no es algo muy complejo.
De todos modos este sist tambien se puede sabotear conectando una resistencia en el lugar donde debaria ir la electrov, algo poco probable, a menos que se haga deliberadamente para burlar tu sistema.
Espero haber sido claro. Fernando


gnd>---relevador>----------->electrov>----12v
                                ^
                                 l
                     Punto donde medir