Você está na página 1de 8

Montando maquina reballing

Mensajepor pontronix Vie Mar 16, 2018 10:32 am

Olá, uma cordial saudação depois de já ter apresentado no tópico de apresentação, gostaria
que me apoiasse com algumas preocupações que tenho, a verdade é que o projecto da
máquina que o dmingo fez me deixa nervoso, já vi alguns threads de colegas, a verdade e já vi
grandes projetos e projetos que acabam sendo abandonados por falta de documentação vi em
um thread que o colega PatogomaII disse que estamos aqui para te ajudar e não colocar tudo
em uma bandeja de prata é claro que nada nessa vida é facil. hehe Falando no assunto tenho
a seguinte duvida Tem muitos tipos de maquinas, uma que é a Maelva, mas ja vi outra que nao
coloca fotek ssr 80da, é muita informação , a verdade é que tenho medo de não poder fazer
isso, e mandar encomendar esses componentes para a placa max6675 do mercado livre

2 MAXIM MAX6675isa
1 capacitor 0.1 uf
2 termopares tipo K
1 conector de 6 pines
2 conectores de dois pinos para os termopares
Placa Control Turbina HOT:
1 optoacoplador 4n35
1 Transistor BDX33C
2 resistor de 1k
1 resistor de 10k
1 Diodo 1n4004

placa de potencia:
4 resistores de 330 hom
2 resistores de 330 hom 1 Watt
2 resistores de 470 hom
2 capacitores 10 nf 400V
2 optoacolpladores MOC3041
1 Fusível de 7 Amp
1 Fusível de 10 Amp
1 TIC 253M com dissipador
1 TIC 226M com dissipador

e mandar pedir um arduino aquele que é o que eu vi que eles mais usam para fazer a máquina
as lampadas de quartzo ou halógenas, essas eu estou vendo onde as consigo no momento e
gastei para comprar algumas coisas separadamente e junto outros para ebay e por isso não
tenho a placa do motor da arma e procurei mas não encontrei Eu também não conheço as
conexões, infelizmente terei que brincar um pouco para falar sobre como elas estão
conectadas.

Mensajepor aprendiz Vie Mar 16, 2018 10:10 pm


Do jeito que você está, já fiz praticamente tudo, só preciso montá
montá-lo em umaa caixa para
funcionar, estou com ele ali sem uso há muito tempo
tempo. SSRs, Arduino programado,
programad Placa
termopar com termopares e conectore
conectores. Ssr e placa de controle do motor Aquecedor de ar
superior (não é escrito, é com bicos magnéticos) e aquecedor inferior com lâmpadas de
quartzo e vidrocerâmica A base para o aquecedor superio
superior. Praticamente a máquina
completa Se você se interessar por este em Guadalajara, posso mandar para você, claro que o
custo não será nem perto do que você gastaria para conseguir tudo, mas pouparia muito
trabalho. Se você estiver interessado, mande
mande-me me uma mensagem, tudo se vende junto não em
pedaços ... Saudações e boa sorte em seu projeto .. ...
Rework Arduino 1.0 Horno Arduino TJI-800

Enlaces de interés
 Maquina caseras
 Hornos Convencionales
 Esquemas

Mensajepor pontronix Vie Mar 23, 2018 12:41 am

bom continuo com o projeto depois de ler e ler os tópicos e ver todas as contribuições percebi
que apagaram as informações de quase tudo deixaram de uma forma muito difícil encontrar
tudo que alguns colegas do fórum têm as informaçõe
informações mas guardam ou vendem enfim, tava
vendo que dmingo o software isolei com c # e o resto com o ocioso do arduino vou pesar um
projeto de maquina parecido com o do dmingo, sei programar mas não sei eletrônica se
alguém quiser me jogar de mãos dadas podemos fazer um grande projeto saudações a todos e
abraçar vocês
Mensajepor pontronix Vie Mar 23, 2018 12:43 am

e finalmente descanse em paz, compaixão, Eu gostaria de ter perguntado tantas coisas a você
haha, mas sua aparência era um vato lega
legal
Última edición por pontronix el Lun Mar 26, 2018 12:44 pm, editado 1 vez en total.

Mensajepor aprendiz Vie Mar 23, 2018 1:40 am

Desculpe-me
me por não responder Estou muito ocupado, estou enviando MP para você .....
......
Quanto ao que você diz sobre a venda, ofereci
ofereci-lhe
lhe o que comprei, quanto ao software, acho
que o tenho em algum lugar com código incluído, mas não é isso que estou vendendo .....
Finalmente, por que você diz descanse em paz dmingo ??? Se você ainda estiver interessado,
por favor me avise ... Saudações...
Saudações....

Mensajepor pontronix Lun Mar 26, 2018 12:51 pm


Acabei de ser um multigrama da montagem, mas usei em cores para não reburá
reburá-los haha
Gostaria
taria que você me dissesse se estou bem ou se cometi um erro em algo pós
pós-escrito esta
imagem foi feita graças a este fórum, então colocarei uma marca d'água nel
nela
https://drive.google.com/fil
https://drive.google.com/file/d/1EZUbLxShUKT45XDqfcyqqtQLcarlWrVX/view
e/d/1EZUbLxShUKT45XDqfcyqqtQLcarlWrVX/view
Mensajepor pontronix Dom Abr 01, 2018 6:32 am
Bem aqui apesar da montagem
agem eu estava coletando tudo hehe infelizmente no México as
lâmpadas halógenas de quartzo de 450 w não achei bem se achei mas muito caras então
comprei lâmpadas de geladeira são tubo de 150 w para comprar 10 para completar 1500 w do
forno aqui estou soldando
ndo o max que consigo comprar dois e fazer a ponte deles exceto as
entradas cs uma na entrada 10 do arduino e outra na 111 aqui desarmando a arma haha
hah aqui

outra imagem
Ele diz a eles que, infelizmente, eu não tenho o código das bibliotecas do arduino e nem o
programa leu o fórum da cabeça aos pés, os tópicos mais importantes como o dmingo, todos
os seus links estão fora do ar..

Mensajepor pontronix Jue Abr 05, 2018 6:38 am

depois de ter o programa com as bibliotecas, coloquei


coloquei-as na pasta de bibliotecas
iotecas do arduino
arduin
_____________________________________________________________________
EEPROM
Ethernet
Firmata
LiquidCrystal
MAX6675
PID_v1
SD
ServoSoftwareSerial
SPI
Stepper
Wire
________________________________________
______________________________________________________________
______________________________
então eu conecto o arduino na entrada com3 e configuro no arduino idle e no shell coloco o
seguinte código
______________________________________________________________________
__________________________________________________________________
//Arduino Rework Station 2.0 by Domingo
#include <MAX6675.h>
#include <PID_v1.h>
#define PreHeater 7
#define HotGun 8
#define FanHotGun 6
int CS0 =10; // CS pin on MAX6675
int CS1 = 11; // CS pin on MAX6675
int SO = 12; // SO pin of MAX6675
int SCK1 = 13; // SCK pin of MAX6675
int units = 1; // Units to readout temp (0 = ˚F, 1 = ˚C)
int var,var2;
float error1 = 0.0; // Temperature compensation error
float error2 = 0.0; // Temperature compensation error
float temp[2];
double varPid[5];
char* valPosition;
char delimiters[] = "!:,";
char StrPid[128];
unsigned long Time;
unsigned long TimeMax1;
unsigned long TimeMax2;
unsigned long TimeMotor;
unsigned long TimeLectura;
unsigned long TimeSerial;
unsigned long TimePidHorno;
MAX6675 temp0(CS0,SO,SCK1,units,error1);
MAX6675 temp1(CS1,SO,SCK1,units,error2);
static boolean StartPid=false;
char StrSP[3];
double Setpoint, Input, Output;
PID HotGunPid(&Input, &Output, &Setpoint, varPid[3], varPid[4],varPid[5],
DIRECT);
int WindowSize = 1000;
unsigned long windowStartTime;
void setup() {
Time=millis();
TimeMax1=millis();
TimeMax2=millis();
TimeMotor=millis();
TimeLectura=millis();
TimeSerial=millis();
TimePidHorno=millis();
windowStartTime = millis();
pinMode(PreHeater, OUTPUT); //Preheater
pinMode(HotGun, OUTPUT); //HotGun
pinMode(FanHotGun, OUTPUT); //FanHotGun
HotGunPid.SetMode(MANUAL);
HotGunPid.SetOutputLimits(0, WindowSize);
Serial.begin(9600);
}
void readSerialString (char *strArray) {
int i = 0;
if(!Serial.available()) {
return;
}
while (Serial.available()) {
strArray[i] = Serial.read();
i++;
}
strArray[i] = 0; // indicate end of read string
}
void FanPwm()
{
if(Time>TimeMotor+30){ analogWrite(FanHotGun,int(var2)); TimeMotor=millis(); }
}
void loop() {

Time=millis();
if(Time>TimeMax1+420){ temp[0] = temp0.read_temp(1); TimeMax1=millis(); }
if(Time>TimeMax2+420){ temp[1] = temp1.read_temp(1); TimeMax2=millis(); }

if (Time>TimeSerial+30){
if(Serial.available()){
var = Serial.read();
switch (var) {
case 'P': // Precalentador ON
digitalWrite(PreHeater,HIGH);
break;
case 'p': // Precaletador OFF
digitalWrite(PreHeater,LOW);
break;
case 'H':
FanPwm(); //Motor Aire PWM
digitalWrite(HotGun,HIGH);
break;
case 'h':
digitalWrite(HotGun,LOW);
digitalWrite(FanHotGun,LOW);
break;
case 'F':
FanPwm();
break;
case 'f':
digitalWrite(FanHotGun,LOW);
break;
case 'l':
var2 = Serial.read();
break;
case 'N':
FanPwm();
StartPid=true;
HotGunPid.SetMode(AUTOMATIC);
break;
case 's':
StartPid=false;
HotGunPid.SetMode(MANUAL);
digitalWrite(HotGun,LOW);
break;
case 'T':
readSerialString(StrSP);
Setpoint=atoi(StrSP);
break;
case 'K':
readSerialString(StrPid);
valPosition = strtok(StrPid, delimiters);
for(int i = 0; i < 6; i++){
varPid[i] = atof(valPosition);
valPosition = strtok(NULL, delimiters);
}
break;
}
}
TimeSerial=millis();
}

if(StartPid==true){
if(Time>TimePidHorno+300){

Input = temp[0];
double gap = abs(Setpoint-Input);
if(gap<3)
{
HotGunPid.SetTunings(varPid[3], varPid[4], varPid[5]);
}
else
{
HotGunPid.SetTunings(varPid[0], varPid[1], varPid[2]);
}
HotGunPid.Compute();
TimePidHorno=millis();
}
unsigned long now = millis();
if(now - windowStartTime>WindowSize)
{
windowStartTime += WindowSize;
}
if(Output > (now - windowStartTime))
{
digitalWrite(HotGun,HIGH);
}
else
{
digitalWrite(HotGun,LOW);
}
}

if(Time>TimeLectura+1000){
Serial.print(temp[0] ,0);
Serial.print(":");
Serial.print(temp[1] ,0);
Serial.print(":");
Serial.print(Output,0);
Serial.println();
TimeLectura=millis();
}
}
______________________________________________________________________
________________________________

minha dúvida com isso o arduino está pronto para montar as peças no arduino ou algo está
faltando saudações

Você também pode gostar