LA MAQUINA LA TENGO TRABAJANDO CON 4 RESISTENCIAS DE CUARZO (1200 WATTS) Y UNA LAMPARA DE INFRAROJO DE 15V 150WATTS Y UN VENTILADOR DE PC PARA EL ENFRIAMIENTO
EL PROBLEMA QUE TENGO ES EL SIGUIENTE:
COMO LA TARJETA NO FUE DISEÑADA POR MI (AUNQUE TENGO LOS PLANOS Y EL CODIGO DEL PIC) EL QUE HIZO LA TARJETA AGREGO UN MENU EN DONDE SI PISO LA TECLA A,B o C ME LEE EL VALOR DE LA TERMOCUPLA SELECCIONADA, Y SI MANDO EL CODIGO S00000000 ME APAGA TODOS LOS RELES Y EL CODIGO S11111111 ME PRENDE TODOS, PUDIENDO ENCENDER O APAGAR EL RELE QUE ME INTERESA.
YA HICE UN CODIGO FUENTE HECHO EN VISUAL BASIC 6.0 (LENGUAJE QUE DOMINO, YA QUE NO TENGO NI IDEA DE C) QUE ME CONTROLA LAS LECTURAS DE LAS TERMOCUPLAS, Y EL ENCENDIDO O APAGADO DE LOS RELES Y SIMULO LA CURVA DE TEMPERATURA. SIN EMBARGO TENGO PROBLEMA PARA MANTENER LA CURVA DE TEMPERATURA, ESTUVE LEYENDO MUCHO Y ME DI CUENTA QUE TENGO QUE IMPLEMENTAR UN ALGORITMO PID O FUZZY LOGIC PARA OPTIMIZAR EL ENCENDIDO Y EL APAGADO SIN EMBARGO NO TENGO NI IDEA DE COMO HACERLO(HE VISTO MILES DE FORMULAS SOBRE ESTO PERO ME PARECEN QUE ESTA ESCRITO EN OTRO IDIOMA
ALGUIEN TIENE ALGUN MODELO O SOFTWARE DE EJEMPLO EN DONDE SE APLIQUE EL ALGORITMO PID EN VISUAL BASIC Y EXACTAMENTE EN QUE PARTE DEL ALGORITMO ES DONDE MANDO A ACTIVAR O DESACTIVAR LOS RELES DE LAS RESISTENCIA Y EL DE LA LAMPARA O SI ALGUIEN PUEDE HECHARME UNA MANITO DE QUE LINEAS DEL PROGRAMA PROYECTOLED HECHO EN C++, TENGO QUE MODIFICAR PARA ACTIVAR Y LEER CON LOS DATOS QUE ME DA MI TARJETA EN CONEXION SERIAL A 2400BPS, SE LO AGRADECERIA MCUHO.
Y LO OTRO QUE QUERIA CONSULTAR ES SI HAY FORMA DE QUE SE PUEDA LIMITAR LA INTENSIDAD DE CORRIENTE QUE LE LLEGA A LA LAMPARA DE 15V 150WATTS Y A LAS RESISTENCIAS DE CUARZO DE 120V 1200WATTS, CONSIDERANDOQ QUE NO PUEDO MODIFICAR LA TARJETA QUE YA TENGO HECHA, SIN EMBARGO CON LA POSIBILIDAD DE QUE SE LE PUEDA ANEXAR OTRA TARJETA ADICIONAL A LA MIA. O SI EXISTE ALGUN RELE DE ESTADO SOLIDO QUE TENGA LA FUNCION DEL TRIAC INCORPORADO
GRACIAS DE ANTEMANO
