Find Jobs
Hire Freelancers

Lavadora automatizada

$30-250 USD

Cerrado
Publicado hace casi 3 años

$30-250 USD

Pagado a la entrega
programar en C con SimulIDE una automatizacion del proceso de una lavadora Se lo ha contratado para realizar el control de un lavarropas automatico industrial. El mismo posee un motor para el manejo del tambo, con 2 pines para controlar el sentido de giro, un actuador para liberar el agua y uno para el jabon y finalmente un sensor de peso, conectado a un ADC, para controlar la cantidad de agua y jabon que se se deben liberar. Etapas: 1: Si se recibe la orden de lavar con agua caliente TECLA2 se debe activar la resistencia que calienta el agua por 2 minutos desactivando la posibilidad de comenzar el lavado. 2: Al recibir la orden de comienzo START se deber´a sensar el peso de la ropa para determinar la cantidad de agua y jabon que se suministrara. Los mismos tiene 3 niveles, bajo, medio o alto (5-10Kg,10-15Kg y 15-20Kg) respectivamente. Para el sensado debera utilizar el conversor AD del PIC18F4550 configurado en 10 bits y con una tension de referencia entre 0 y 5V) e implementar una funcion readADC() que devuelva un unsigned char con el peso en Kg. El sensor le entrega 10mV cada 100g. 3: Activar los actuadores para cargar el agua y el jabon. En caso de que haya sido seleccionada previamente la opcion de uso de lavandina (TECLA3) se debe controlar dicho actuador. Los tres niveles se lograran con el tiempo de encendido de cada actuador. Nivel tiempo bajo Activar 5 segundos cada actuador. medio Activar 10 segundos cada actuador. alto Activar 20 segundos cada actuador. 4: Realizar el lavado. Esta accion se realiza activando el motor 30 segundo en sentido horario y 30 segundo en sentido antihorario por un lapso de 10 minutos. 5: Activar la bomba de desagote durante un perıodo de 10 seg. 6: Realizar el enjugue. El procedimiento es el mismo que para el lavado (punto 3 y 4), solo que previamente no se deposita ni jabon ni lavandina. 7: Realizar el desagote. Idem punto 5. 8: Realizar el centrifugado. Esta accion se realiza activando el motor 5 minutos en un unico sentido. El lavarropas cuenta con una pantalla LCD en la cual se muestra el tiempo que falta para finalizar el lavado y la etapa actual en la que se encentra. Se sabe que el tiempo de lavado es aproximadamente 23 minutos. Los pines a utilizar son los siguientes: Motor sentido horario D0 calefactor A5 Motor sentido antihorario D1 start/pausa TECLA 1 actuador agua C0 agua caliente TECLA 2 actuador jabon C1 uso de lavandina TECLA 3 actuador lavandina C2 detencion TECLA 4 Bomba de desagote A6 Nota 1: Las opciones de agua caliente y uso de lavandina, solo podran ser activadas antes de comenzar el lavado. Nota 2: En cualquier momento del lavado el mismo se podra pausar oprimiendo la tecla START o detenerse al oprimir la tecla detenci´on. Nota 3: Sea muy cuidadoso con las inicializaciones. Nota 4: Al cargar la plantilla entregada en el circuito de simulide entregado vera un mensaje de hola en LCD, eso le indica que esta funcionando correctamente. Nota 5: El simulIde puede tener problemas con el timer, en ese caso borrar el codeofset. El siguiente video le explica como realizarlo
ID del proyecto: 30501878

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
5 freelancers están ofertando un promedio de $196 USD por este trabajo
Avatar del usuario
Hi. Hope you health and doing well. I read your project carefully and understood it. I am an c/c++ expert and familiar with firmware and device programming. So I can satisfy your requirement. One problem is how to check your program. Via remote computer? Let's discuss more detail in chat. Thank you.
$255 USD en 7 días
5,0 (2 comentarios)
3,7
3,7

Sobre este cliente

Bandera de ARGENTINA
Olivos, Argentina
0,0
0
Miembro desde jun 11, 2021

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.