Migrar mi hacky 4000 a Arduino Hacky

Cerrado
Avatar de Usuario
apitraco
Pop Corn
Mensajes: 44
Registrado: Mar Sep 14, 2010 10:54 pm

Muy buenas a todos... despues de una gran ausencia he vuelto y he visto que dmingo ha hecho una maquina hacky controlada por arduino ... pero la verdad que me pierdo......

¿se ha terminado?, ¿como ha quedado del tema de hardware, que necesita?, el software también esta teminado?.

Yo tengo la hacky 4000 aire resistencia... pero despues de montarla empeze a tener los problemas de termopar a 2024º o por ahi.... empezo poco a poco de vez en cuando hasta que ya estan las dos termocupulas fastidiadas...

Y eso al empezar justo a hacer las pruebas definitivas.. total que lo deje y vi a domingo que empezaba con el proyecto de arduino.... cosa que desde el prinicipio de entrar al foro , ni tansiquiera saber de la existencia de la hacky 4000, estaba ilusionado en tener la maquina controlada por arduino...

El problema es que por mas que leo no encuentro ni se donde esta el esquema, software y hardware necesarios para migrar mi hacky 4000 a arduino..... me lo podeis aclarar??

Muchiisimas gracias a todos y me alegra haber podido leer a muchos de nuevo.....
Compartiendo somos mas y mas fuertes....
Estilo libre
Imagen
Avatar de Usuario
dmingo
Reboleador Extremo
Mensajes: 512
Registrado: Vie Feb 05, 2010 11:53 pm

Hola apitraco, cuanto tiempo!..Saludos. Bueno te comento:
La máquina hace bastante tiempo que la construí y funciona perfectamente, no hay esquemas, solo un poco de información. La vieja Hacky, pasó a la historia. Y me acuerdo que eras, el que más interés tenía en tener la máquina controlada por Arduino y el que propuso construirla con esta controladora.
Bueno te invito, a que empieces a construirla yo te ayudaré en todo. Lo que debes hacer es ir publicando en este hilo todos tus avances e iremos paso a paso con todo.
El soft que la controla, puede manejar un horno en la misma salida de preheater y utilizando la termocupla T2. El soft sigue a la perfección los perfiles que puedes crear tu mismo y almacenar. El preheater tiene mejor comportamiento.

Lo primero:
Doy por sabido que conoces Arduino, sabes cargar el soft, activar por lo menos un led etc..., si no es así, ya sabes y tienes todos los elementos calefactores montados.
Continuamos?...


Saludos.
[successbox]Arduino Rework Station [/successbox]
[infobox]Enlaces de interés [/infobox]
Pabloide73
Reboleador Extremo
Mensajes: 591
Registrado: Sab Nov 13, 2010 6:26 am

Hola Dmingo , tengo una placa de arduino que arme hace mucho tiempo, que se conecta por puerto serial, sirve? o con que placa conviene trabajar?, veo que hay variedad. Gracias
Avatar de Usuario
dmingo
Reboleador Extremo
Mensajes: 512
Registrado: Vie Feb 05, 2010 11:53 pm

Hola Pablo:
No se exactamente cual es tu controladora, es importante que tenga un bootloader reciente, y sobre todo el atmega reciente. Tienen que soportar multitarea.

Cómo mínimo Arduino UNO(es la que utilizo yo).

Saludos.
Avatar de Usuario
aprendiz
ReballingAdicto!!
Mensajes: 2103
Registrado: Mar Jun 08, 2010 10:40 pm

Ya saben que aqui estoy para ayudar lo que necesiten.........

Saludos y suerte...........
Rework Arduino 1.0
Horno Arduino TJI-800


[infobox]Enlaces de interés [/infobox]
Pabloide73
Reboleador Extremo
Mensajes: 591
Registrado: Sab Nov 13, 2010 6:26 am

Bueno aca ando viendo que arduino comprar, estoy entre el Uno y el Duemilanove o algun Mega para poder ampliar.
Basicamente la idea es usar un Arduino porque tiene buena capacidad de calculo, necesario para el PID y para estar conectado a la computadora para los graficos, carga de parametros y salvado de perfiles. ¿ Es asi ?
Mi maquina trabaja con un PIC, un display, teclas para cargar los parametros y una etapa de potencia como la de la Hacky un poco modificada, no estoy conforme con el control de temperatura que tengo implementado, en asembler no es facil hacer calculos matematicos.
Mi idea es reemplazar el PIC con un Arduino manteniendo el display , las teclas y la etapa de potencia ,a me olvidaba de los Max6675 ( tengo cuatro ) y de paso aprender a usar el Arduino. ¿ Se puede ? ¿ Alcanzan los pines de entradas y salidas ?

Saludos.....
Avatar de Usuario
aprendiz
ReballingAdicto!!
Mensajes: 2103
Registrado: Mar Jun 08, 2010 10:40 pm

Creo que te serviria mejor el Mega, pues para manejo de display necesitas por lo menos 8 I/O para un display en 4 bits (segun este ejemplo)

http://www.arduino.cc/en/Tutorial/LiquidCrystal

que podrian ser mas dependiendo de cada display, mas las 7 que se necesitan entre los max y el control del pre, top y motor en caso de que sea por aire.........

en cuanto a aprender arduino no te apures pues no es nada complicado........

saludos y suerte.......
Rework Arduino 1.0
Horno Arduino TJI-800


[infobox]Enlaces de interés [/infobox]
Avatar de Usuario
dmingo
Reboleador Extremo
Mensajes: 512
Registrado: Vie Feb 05, 2010 11:53 pm

En Arduino puedes tener todas las entradas y salidas que necesites, solo tienes que "multiplexsarlas".

Existen varias herramientas para crear interfaces. Puedes utilizar Processing(no podrás proteger tu trabajo).
Existe una librería PID muy fácil de implementar por código pero muy muy compleja de ajustar "tuning", Necesitarás saber algo mas que programar.
Nosotros utilziamos c#, Aquí tienes un ejemplo
Imagen


Saludos
[successbox]Arduino Rework Station [/successbox]
[infobox]Enlaces de interés [/infobox]
Pabloide73
Reboleador Extremo
Mensajes: 591
Registrado: Sab Nov 13, 2010 6:26 am

Con respesto a los pines , estoy usando

Calefactores : 4 pines ( Pre, Up, Aux, Horno )
Display : 6 pines ( D4 a D7, RS, E )
Cooler : 1 pin ( CoolDown )
Teclas : 3 pines ( arriba,abajo,enter )
Max6675 : 6 pines ( do1,do2,do3,do4,cs,clk )
--------
TOTAL 20 pines

Con el pic16f677 estoy muy bien, el multiplexado seria con un cd4094 o un 74hc595?

Con respecto al PID estoy leyendo y tratando de entender de este tutorial

http://brettbeauregard.com/blog/2011/04 ... roduction/

No se si es el que hace referencia dmingo.

Gracias

Saludos ..........
Avatar de Usuario
aprendiz
ReballingAdicto!!
Mensajes: 2103
Registrado: Mar Jun 08, 2010 10:40 pm

http://little-scale.blogspot.com/2007/0 ... plexy.html

para multiplexar en este ejemplo usan el 4051 y esta el ejemplo del codigo............

Aqui otro ejemplo con el CD4012........

http://www.arduino.cc/en/Tutorial/ShiftIn


saludos y suerte..............
Rework Arduino 1.0
Horno Arduino TJI-800


[infobox]Enlaces de interés [/infobox]
Cerrado