TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: brayan1989 en 28 de Mayo de 2009, 11:49:38

Título: Como alternar dos bombas con un pic 16f877?
Publicado por: brayan1989 en 28 de Mayo de 2009, 11:49:38
Hola a todos los usuarios y administradores de este foro el problema que tengo trata de que nesecito un hidroneumatico con dos bonbas alternantes  para que trabajen menos forzado y el tanque aereo en el que va a llenar la bonba funcione con rele de nivel y problema esta en que no se como hacer para que despues que trabaje una bonba trabaje la otra que exista una alternancia por favor si me pueden ayudar se los agradeceria mucho.

Dios les bendiga.
Título: Re: Como alternar dos bonbas con un pic 16f877?
Publicado por: MLO__ en 28 de Mayo de 2009, 12:12:21
Hola.

Podrias colocar un grafico del sistema que quieres?
Título: Re: Como alternar dos bonbas con un pic 16f877?
Publicado por: QIQE en 28 de Mayo de 2009, 16:33:45
DATOS DATOS DATOS!!!

Las bombas son de continua?? o de alterna??,si son de alterna son monofásicas o trifásicas??, en caso de que una bomba falle se tiene que poner en marcha la otra??, se una bomba se atasca tienes que invertirle el sentido de giro??, para problemas así seguramente tendrás soluciones comerciales, en forma de pequeños automatas, que slen por precios razonables, teniendo en cuenta que si la electronica falla tienes una garantia del fabricante que te respalda...
Título: Re: Como alternar dos bonbas con un pic 16f877?
Publicado por: brayan1989 en 28 de Mayo de 2009, 17:05:21
disculpen creo que no me explique bien yo solo quiero saber como hacer que alternen las bonbas programandolo, yo en la realidad puedo comprar un rele de alternancia y lo ago ,, pero el problema es como hacer que me alterne programando con un pic ?

nota: las dos bonbas son pra el llenado de un solo tanque  aereo se usa lo dos para que se repartan el trabajo entre las dos bonbas y para repartir el trabajo tienen que alternar pero esto lo quiero hacer con un pic , que cuando el tanque este vacio lo llene una bonba luego que se vacie el tanque otra vez lo llene pero  la otra bonba , como logro esa alternancia programandolo en lenguaje c ?
Título: Re: Como alternar dos bonbas con un pic 16f877?
Publicado por: Suky en 28 de Mayo de 2009, 17:21:30
Es algo asi: :mrgreen:
El tanque aéreo tiene que tener 2 indicadores de nivel, uno que indique lleno y otro que indique a medio nivel (Para que esperar que este vacío). Entonces, cuando indique medio nivel activo una bomba hasta llenar el tanque, luego quedo en espera de que baje el nivel y al llegar a medio de nuevo activo pero la otra bomba.
Y porque tiene que ser un 877? si por lo que indicas como máximo vas a usar 4 pines.
Título: Re: Como alternar dos bonbas con un pic 16f877?
Publicado por: brayan1989 en 28 de Mayo de 2009, 17:53:10
ok es eso lo que quiero que aga , ahora como ago para que me alterne de la bonba 1 a la bonba 2 ? como me reconoce cuando se dispara el nivel minimo cual bonba activarme ?  como lo aria en lenguaje c para micros ?
Título: Re: Como alternar dos bonbas con un pic 16f877?
Publicado por: MGLSOFT en 28 de Mayo de 2009, 18:03:53
Hacer que trabajen en forma alternada es sencillo.
Haces el programa que revisa en forma continua el estado del o de los niveles de tanque.

Cuando hace falta agua el programa setea un bit de marcha que indica que debe arrancar la bomba activa en ese momento.
Al llenar el tanque este bit se pone en 0.
La eleccion de la bomba activa la haces con otro bit (llamalo EligeBomba), que al cortar el envio de agua debera cambiar de estado (toggle bit).
La bomba 1 arranca con el bit EligeBomba en 1 y la bomba 2 arranca cuando ese bit este en 0 (o viceversa).

Se puede hacer un diagrama de flujo antes de codificarlo, pero me parece que es muy sencillo como para ponerse. :mrgreen:
Título: Re: Como alternar dos bonbas con un pic 16f877?
Publicado por: brayan1989 en 28 de Mayo de 2009, 18:31:24
como dies qu es tan facil lo podeis poner  el codigo te lo agradeceria mucho, es que yo se programar solo un poco ? y disculpa tanta molestia
Título: Re: Como alternar dos bonbas con un pic 16f877?
Publicado por: QIQE en 28 de Mayo de 2009, 19:41:22
La verdad es que si alguiien te escribiera el código poco te estaría ayudando deberias empezar con algún manual o ejemplos de CCS y en una cuantas horas lo tendrías hecho, claro que pedirlo es mucho más facil...
Título: Re: Como alternar dos bonbas con un pic 16f877?
Publicado por: MGLSOFT en 29 de Mayo de 2009, 10:55:25
Valoraremos tu esfuerzo en aprender y te ayudaremos en lo que haga falta para cumplir tu objetivo, pero es seguro que no haremos tu trabajo...
Deberias leer bien las reglas del foro.
Título: Re: Como alternar dos bonbas con un pic 16f877?
Publicado por: Suky en 29 de Mayo de 2009, 11:03:14
como dies qu es tan facil lo podeis poner  el codigo te lo agradeceria mucho...
:shock:  :D  :D  :D Que tacto para pedir las cosas!