Repetier Firmware (parte II)

675 views
Skip to first unread message

Demetrius Coutinho

unread,
Dec 13, 2012, 1:56:40 PM12/13/12
to repr...@googlegroups.com
Primeiro, queria pedir desculpas por criar outro tópico sobre o mesmo assunto e com o mesmo nome. Achei melhor só por uma questão de higiene. Segundo, queria pedir mais desculpas por encher vossas paciencias com problemas que eu deveria estar resolvendo, mas confesso, com a quantidade de atribulações atuais, mais o calor, mais minha total falta de pratica com programação, não consigo me acertar 100% com o firmware. 

Por isso queria pedir uma encarecida ajuda a vocês. Na maior cara de pau, estou colocando o configuration.h do meu repetier firmware aqui. Queria, se possível, que dessem uma olhada e me ajudassem a terminar de montar esse quebra-cabeças. Ele está formatado e comentado pra facilitar o entendimento. 

As configurações da minha impressora são:
RAMPS 1,4
Driver G3D
Hotend (Movietech)
Termistore do Hot End (3DMachine)
Mesa aquecida (3DMachine)
Termistor da Mesa (Movtech) (não perguntem o que poque desse troca troca)
Motores (AliExpress)
Peças Plasticas (Muringa)
Tenho 99% de certeza que as conexões eletricas estão corretas. Tive MUITO cuidado nessa hora. 

Estou tendo um problema danado com a posição do Z na hora de imprimir e antes de bater cabeça com outras configurações, como host e slicer, quero ter certeza que o firmware está correto. 

A unica coisa que posso oferecer em agradecimento pra quem me ajudar é minha mão de obra enquanto artista 3D. Trabalho com modelagem a alguns anos tenho alguma experiencia nisso. Posso entregar o arquivo em STL ou OBJ. (apesar de estar tendo algumas questões com a escala dos objetos na modelagem e na saida da impressora, mas isso deve ser facil de corrigir)

Enfim! Agradeço de antemão (é assim que escreve?) Falta pouco pra essa impressora fazer alguma coisa. Tô frustrado que até agora ela não "cuspiu" nada!!!
Repetier Firmware Demetrius.pdf

Luís Andrade

unread,
Dec 13, 2012, 2:09:41 PM12/13/12
to repr...@googlegroups.com
  Demetrius, primeira coisa a fazer:

#define EEPROM_MODE 0

  No seu arquivo está 3, o que faz o repetier ignorar qualquer alteração no configuration.h e usar os valores da EEPROM.

  Uma passada rápida na configuração, todos os pontos relacionados ao Z estão corretos. O max_software_endstop_z false que você comenta que faz funcionar, não faz sentido, o que me leva a crer que o problema está em algum outro lugar, como nas ligações do endstop.
  A minha está com o max e min true e funciona. A máquina anda em todo o curso e respeita os limites.

  No repetier host, a primeira coisa a fazer após ligar a impressora é clicar no HOME Z. O que ocorre qd vc faz isso?
  A indicação da posição do Z vai pra 0.00 em preto (inicialmente está em vermelho).



2012/12/13 Demetrius Coutinho <demet...@gmail.com>

Demetrius Coutinho

unread,
Dec 13, 2012, 2:30:21 PM12/13/12
to repr...@googlegroups.com
Oi Luis,

Passei o EEPROM pra 0 e voltei o max_software_endstop_z pra true. ligando a impressora, clicando no home Z acontece o que vc disse, ela vai pro home certinho e o "0" fica preto. mas isso é inconstante. Pode acontecer, pode não acontecer.

estou atualizando o arquivo pdf com as alteraçoes

Repetier Firmware Demetrius 1.01.pdf

Demetrius Coutinho

unread,
Dec 13, 2012, 2:33:16 PM12/13/12
to repr...@googlegroups.com
Afastei o Z uns 5cm pra cima e cliquei em HOME. Ele desceu uns 5 a 10mm, e parou. No repetier host o Z ficou "0" preto do mesmo jeito. Isso só acontece com o max_software_endstop_z em TRUE
 Toda vez que clico em Home acontece isso. Deve ter algum comando de inversão ligado em algum lugar.

Luís Andrade

unread,
Dec 13, 2012, 2:37:26 PM12/13/12
to repr...@googlegroups.com
  Ele já chegou a dar "pauses" durante a descida?
  Você verificou a corrente do driver pros motores do Z?
  Seus motores do Z estão em série ou em paralelo?

  O que me estranha é funcionar quando o max está em false.


2012/12/13 Demetrius Coutinho <demet...@gmail.com>
Afastei o Z uns 5cm pra cima e cliquei em HOME. Ele desceu uns 5 a 10mm, e parou. No repetier host o Z ficou "0" preto do mesmo jeito. Isso só acontece com o max_software_endstop_z em TRUE
 Toda vez que clico em Home acontece isso. Deve ter algum comando de inversão ligado em algum lugar.

--

Demetrius Coutinho

unread,
Dec 13, 2012, 2:54:48 PM12/13/12
to repr...@googlegroups.com
ela da (ou dava) uns pauses durante a subida. por exemplo, se eu clico pra ela andar 10mm ela andava 1 ou 2mm. Mas parece q

Demetrius Coutinho

unread,
Dec 13, 2012, 3:02:12 PM12/13/12
to repr...@googlegroups.com
ela da (ou dava) uns pauses durante a subida. por exemplo, se eu clico pra ela andar 10mm ela andava 1 ou 2mm. Mas parece que parou. ainda nao cheguei a mexer nas correntes dos drivers pois não tenho certeza do que fazer, então preferi não mexer sem saber. O meu driver tem dois potenciomentros, sei que um deve ficar todo pra um lado e o outro é o controle de corrente, tambem não sei onde são os pontos de teste dele. 


Quanto a ligação dos motores serem em serie ou em paralelo... acredito que seja em paralelo, pois cada cor de fio esta ligada em "Y". Sò mais tarde eu percebi que minha placa tinha dois slots pro Z e eu não precisava emendar fios.

Essa impressora tá louca!

Luís Andrade

unread,
Dec 13, 2012, 3:12:53 PM12/13/12
to repr...@googlegroups.com
Agora estamos chegando onde eu queria.
:-)

Os motores parando é sinal de corrente demais nos motores (pode ser corrente de menos também, mas eu apostaria em demais).
Minha suspeita: a máquina está parando por excesso (ou falta) de corrente nos motores. A configuração do false no firmware é pura coincidência.

Quando você manda ela dar o home e ela pára, se vc colocar o dedo no driver, ele está quente? (cuidado, ele pode estar quente a ponto de queimar seu dedo). 
Você comentou sobre subir o Z 5cm e depois dar home. Foi um logo em seguida do outro, certo?

O problema é que não sei onde é o ponto de prova do seu driver, nem se ele deve ser girado no sentido horário ou anti-horário para diminuir a corrente no motor.



2012/12/13 Demetrius Coutinho <demet...@gmail.com>

Demetrius Coutinho

unread,
Dec 13, 2012, 3:18:33 PM12/13/12
to repr...@googlegroups.com
entendi!

mas uma coisa que deve ser considerada é, quando dou HOME e ele para no meio, ele não para simplesmente. Ele para, sobe e depois desce de novo. Do mesmo jeito que faz como se houvesse um endstop embaixo dele.

Demetrius Coutinho

unread,
Dec 13, 2012, 3:21:18 PM12/13/12
to repr...@googlegroups.com
o dissipador do driver do Z tá só morninho. E olha que essa cidade tá quente que nem a sucursal do inferno!

Luís Andrade

unread,
Dec 13, 2012, 3:22:44 PM12/13/12
to repr...@googlegroups.com
Hummm. É como se ele acionasse o endstop então.
Você configurou os passos do driver? 1/8 ou 1/16?


2012/12/13 Demetrius Coutinho <demet...@gmail.com>
entendi!

mas uma coisa que deve ser considerada é, quando dou HOME e ele para no meio, ele não para simplesmente. Ele para, sobe e depois desce de novo. Do mesmo jeito que faz como se houvesse um endstop embaixo dele.

Demetrius Coutinho

unread,
Dec 13, 2012, 3:28:42 PM12/13/12
to repr...@googlegroups.com

Bom! a unica coisa com relação a isso que eu notei, seriam os jumpers embaixo do driver. eles estao configurados pra 1/16, até onde eu sei. Existe outro tipo de configuração pra isso!?

Luís Andrade

unread,
Dec 13, 2012, 3:33:13 PM12/13/12
to repr...@googlegroups.com
Não, é isso mesmo.Queria confirmar que eles estavam em 1/16 mesmo, pois é a configuração do seu firmware.
Todos os 3 jumpers estão inseridos, para os 4 drivers?


2012/12/13 Demetrius Coutinho <demet...@gmail.com>

Bom! a unica coisa com relação a isso que eu notei, seriam os jumpers embaixo do driver. eles estao configurados pra 1/16, até onde eu sei. Existe outro tipo de configuração pra isso!?

--

Alain Mouette

unread,
Dec 13, 2012, 3:33:47 PM12/13/12
to repr...@googlegroups.com
Não esqueça ruido nos sensores de home, faz parar antes da hora
Alain
=== Minha Tantillus: <http://tantillus-br.blogspot.com.br/> ===
=== Minha MesaXYZ: <http://mesa-reprap.blogspot.com.br/> ===

Alain Mouette

unread,
Dec 13, 2012, 3:35:27 PM12/13/12
to repr...@googlegroups.com
Algoritmo do home:
Desce até achar o sensor (existe um máximo)
sobe 5 mm
desce de novo, mais devagar até chegar no sensor (mais preciso)



Alain
=== Minha Tantillus: <http://tantillus-br.blogspot.com.br/> ===
=== Minha MesaXYZ: <http://mesa-reprap.blogspot.com.br/> ===

Luís Andrade

unread,
Dec 13, 2012, 3:36:42 PM12/13/12
to repr...@googlegroups.com
Sim.
No caso ele, é como se estivesse atingindo o máximo antes de chegar no endstop.
Minha hipótese era passo errado, mas pelo jeito, só sobrou ruído no endstop. Como resolver nesse caso?


2012/12/13 Alain Mouette <amlis...@fastmail.fm>

Demetrius Coutinho

unread,
Dec 13, 2012, 3:41:18 PM12/13/12
to repr...@googlegroups.com
Pros 4, (pros 5 na verdade) inclusive o que não estou usando.
 

Demetrius Coutinho

unread,
Dec 13, 2012, 3:44:24 PM12/13/12
to repr...@googlegroups.com
Pois então, ele faz exatamente isso fora do endstop. Claro que, como quando vc chama o tecnico da internet na sua casa pra olhar seu computador, a internet funciona que é umabeleza, agora que queria que ele fizesse isso, ele não faz. Fica funcionando normalmente. 

Demetrius Coutinho

unread,
Dec 13, 2012, 3:44:33 PM12/13/12
to repr...@googlegroups.com
Esses ruido no sensor poderiam ser decorrentes do fato dos cabos estarem enrolados juntos? ressonância ou algo assim?

Luís Andrade

unread,
Dec 13, 2012, 3:48:07 PM12/13/12
to repr...@googlegroups.com
Quais cabos? Se forem os dos motores, sim, poderia.


2012/12/13 Demetrius Coutinho <demet...@gmail.com>
Esses ruido no sensor poderiam ser decorrentes do fato dos cabos estarem enrolados juntos? ressonância ou algo assim?

--

Demetrius Coutinho

unread,
Dec 13, 2012, 3:53:56 PM12/13/12
to repr...@googlegroups.com
os cabos dos motores e edstops do X e do Z estão todos juntos! Lá se vai a aparencia da impressora! hahaah

Demetrius Coutinho

unread,
Dec 13, 2012, 3:57:36 PM12/13/12
to repr...@googlegroups.com
Tá sobrando muito cabo, tem uns dando muitas voltas. eu vou aproveitar e vou "aparar" essas sobras e reorganizar os cabos pra evitar interferencia eletromagnetica

se alguem puder dar uma olhada na parte de temperatura enquanto isso! 

rsss.. ta to devendo modelagem pro Luis e pro Alan!! rsss... 

Alain Mouette

unread,
Dec 13, 2012, 4:27:14 PM12/13/12
to repr...@googlegroups.com
se enrolar os cabos de sensores como "par trançado" o ruido deve
diminuir 100 vezes ou mais (por isso telefone e ethernet fazem assim)
e não fica feio...

Alain
=== Minha Tantillus:<http://tantillus-br.blogspot.com.br/> ===
=== Minha MesaXYZ:<http://mesa-reprap.blogspot.com.br/> ===


> <https://groups.google.com/forum/?fromgroups#%21forum/reprapbr>
>
>

Demetrius Coutinho

unread,
Dec 13, 2012, 4:48:06 PM12/13/12
to repr...@googlegroups.com
Farei isso! Vai levar um tempo ate tirar as sobras dos cabos tb!

Luís Andrade

unread,
Dec 13, 2012, 4:49:10 PM12/13/12
to repr...@googlegroups.com
Faz um teste antes. Separa só o fio do Z endstop, passa ele sem enrolar longe dos outros e vê se muda algo.



On Thu, Dec 13, 2012 at 4:48 PM, Demetrius Coutinho <demet...@gmail.com> wrote:
Farei isso! Vai levar um tempo ate tirar as sobras dos cabos tb!

Otávio Savietto

unread,
Dec 14, 2012, 7:15:35 AM12/14/12
to repr...@googlegroups.com
Demetrius,
O Luís realmente quase exauriu as possibilidades aqui, mas ainda tem uma coisa:  
existe um setting que desabilita a checagem dos endstops depois da sequencia de homing , e durate a impressão, 
que serve justamente para evitar falsos inputs dos sensores endstop. No teu arquivo, está como true, mas em cinza por algum motivo, 
não sei se vc preparou o pdf a mão ou se as cores correspondem ao que está ativo ou comentado,  ou não:
#define ALWAYS_CHECK_ENDSTOPS true
Vc pode tentar usar como "false", mas tenha certeza que as outras configurações , como as dimensoes  da area de impressão  e os settings que não deixam ultrapassar
o tamanho maximo ou minimo da mesma, estejam funcionando corretamente para evitar colisoes nos inicios e fins de curso. Olhei e parecem estar ok.
Testando assim, como 'false", se parar o comportamento erratico, é por causa do sensor dando falsos inputs mesmo.
Abraço!

Demetrius Coutinho

unread,
Dec 15, 2012, 12:31:15 PM12/15/12
to repr...@googlegroups.com
(já havia escrito uma reposta, mas a minha internet fez o favor de cair na hora de postar)

Oi Otávio,

Eu fiz o PDF a mão mesmo. Percebi que deixei alguns #define´s em cinza por engano. Vou checar esse comando que você disse e refazer.

De qualquer modo, já refiz toda parte elétrica da impressora.  Aproveitei a dica do Alain sobre par trançado pra dar uma "tosada" no excesso de fios. O chumaço de fios na imagem em anexo é tudo o que tava sobrando na impressora. Aproveitei tambem pra separar os motores Z um do outro, já que o RAMPS tem duas conexões pra isso, eliminei uma emenda.

Depois que liguei a impressora fiz alguns testes de home e as coisas parecem normais. até tentei mandar imprimir alguma coisa pra chegar o home do z funcionou corretamente. Parece que esse problema esta solucionado.

O que notei depois foi que, enquanto ela "imprimia" que o plastico não aderia a mesa as vezes falhava. A falha já vi que é do extrusor que não esta puxando o filamento. Fácil de resolver. Mas a questão da não adesão a mesa, acho que é a temperatura do hotend que não está certa. No host diz que é 240ºC, quando chego a mão perto ele realmente esta quente, mas a extrusão sai parecendo mais rigida do que deveria, como se já saisse "fria". A mesa, segundo o host, aquece até uns 50ºC e para. Não tenho como confirmar pois não tenho um termometro pra isso. Acho que isso é configuração do PID, alguem desconfia de outra coisa? 
WP_000265.jpg

Luís Andrade

unread,
Dec 15, 2012, 4:42:02 PM12/15/12
to repr...@googlegroups.com
Pode ser a famosa tabela do thermistor.
Mesmo se vc colocar a temperatura da mesa em 100, ela pára em 50?


2012/12/15 Demetrius Coutinho <demet...@gmail.com>

--

Demetrius Coutinho

unread,
Dec 15, 2012, 4:52:02 PM12/15/12
to repr...@googlegroups.com
isso! ou para, ou fica mais lento do que eu já esperei. Meus termistores são diferentes. o do hotend é o da 3DMachine, e já tenho todos os dados de T0, beta e essas coisas, tem no site. Meu termistor da cama e da movtech que veio com o hotend (Longa historia) mas no site da movtech não tem dados do termistor, e eles são diferentes. O da movtech é bem maior que o da 3D machine. De qualquer modo, essa coisa toda de tabela ainda tá confusa. Só tenho uma tabela no firmware mas tenho dois termistores diferentes.

Nâo sei se já mencionei, mas criei minha tabela do hotend com base nos dados do site da 3DMachine usando essa calculadora http://calculator.josefprusa.cz/. No firmware, cada dado da tabela é multiplicado por 4 e 8 ex. {1*4, 608*8}. mas a tabela que a calculadora cria não tem os multiplicadores, por exemplo {1,605}. Eu devo acrescentar os multiplicadores ou eles estão embutidos no resultado da calculadora e não preciso deles?

Luís Andrade

unread,
Dec 15, 2012, 10:46:04 PM12/15/12
to repr...@googlegroups.com
Demetrius, sua configuração de thermistor do hotend está errada e provavelmente da mesa também.

Você tem que mudar a linha:

#define EXT0_TEMPSENSOR_TYPE 50

Garanta que a tabela #define USER_THERMISTORTABLE0 esteja com os valores corretos pro seu thermistor do hotend.
Sim, vc tem que multiplicar como vc indicou, por 4 e por 8.

Para a mesa, coloque:

#define HEATED_BED_SENSOR_TYPE 51

E coloque a tabela dele no  #define USER_THERMISTORTABLE1





2012/12/15 Demetrius Coutinho <demet...@gmail.com>
isso! ou para, ou fica mais lento do que eu já esperei. Meus termistores são diferentes. o do hotend é o da 3DMachine, e já tenho todos os dados de T0, beta e essas coisas, tem no site. Meu termistor da cama e da movtech que veio com o hotend (Longa historia) mas no site da movtech não tem dados do termistor, e eles são diferentes. O da movtech é bem maior que o da 3D machine. De qualquer modo, essa coisa toda de tabela ainda tá confusa. Só tenho uma tabela no firmware mas tenho dois termistores diferentes.

Nâo sei se já mencionei, mas criei minha tabela do hotend com base nos dados do site da 3DMachine usando essa calculadora http://calculator.josefprusa.cz/. No firmware, cada dado da tabela é multiplicado por 4 e 8 ex. {1*4, 608*8}. mas a tabela que a calculadora cria não tem os multiplicadores, por exemplo {1,605}. Eu devo acrescentar os multiplicadores ou eles estão embutidos no resultado da calculadora e não preciso deles?

--

Demetrius Coutinho

unread,
Dec 15, 2012, 11:17:28 PM12/15/12
to repr...@googlegroups.com
Userdefined! Claro! Show Luis!

Uma duvida breve sobre a mesa. Medi os pontos de contado da mesa com o multimetro e deu 0 de resistencia. Como se eu tivesse colocado as duas pontas de provas juntas. Como são resistores, não era pra ser diferente? pode ser que tenha um curto dentro da mesa.

Luís Andrade

unread,
Dec 15, 2012, 11:33:44 PM12/15/12
to repr...@googlegroups.com
Sim, está em curto. Se for um thermistor de 100k, tem que ser 100k.   =)
Vc passou pasta térmica? Pode ser que ela feche o curto.
Vc isolou os fios do thermistor com kapton ou espagueti ou outra coisa? Eles têem que ser isolados até o vidro do thermistor.


2012/12/15 Demetrius Coutinho <demet...@gmail.com>
Userdefined! Claro! Show Luis!

Uma duvida breve sobre a mesa. Medi os pontos de contado da mesa com o multimetro e deu 0 de resistencia. Como se eu tivesse colocado as duas pontas de provas juntas. Como são resistores, não era pra ser diferente? pode ser que tenha um curto dentro da mesa.

--

Demetrius Coutinho

unread,
Dec 15, 2012, 11:36:38 PM12/15/12
to repr...@googlegroups.com
Na verdade fiz a medida nos resistores não no termistor. Mas estão com pasta termica sim.

Eles estão isolados com Kapton. De qualquer jeito, vou ter que desmontar ela de novo.. hahaah


Luís Andrade

unread,
Dec 15, 2012, 11:39:17 PM12/15/12
to repr...@googlegroups.com
Ah, da mesa... Achei que era do thermistor.
Mas de qualquer forma não deveria ser 0 não.
:)


2012/12/15 Demetrius Coutinho <demet...@gmail.com>
Na verdade fiz a medida nos resistores não no termistor. Mas estão com pasta termica sim.

Eles estão isolados com Kapton. De qualquer jeito, vou ter que desmontar ela de novo.. hahaah

Demetrius Coutinho

unread,
Dec 15, 2012, 11:40:31 PM12/15/12
to repr...@googlegroups.com
Meu termistor tá dando 85k. Mas li que quanto mais quente, menor a resistencia, pode ser por isso né?

Luís Andrade

unread,
Dec 15, 2012, 11:42:03 PM12/15/12
to repr...@googlegroups.com
Sim, tá certo. 

Sent from my iPhone

On 2012-12-15, at 23:40, Demetrius Coutinho <demet...@gmail.com> wrote:

Meu termistor tá dando 85k. Mas li que quanto mais quente, menor a resistencia, pode ser por isso né?

--

Demetrius Coutinho

unread,
Dec 15, 2012, 11:43:46 PM12/15/12
to repr...@googlegroups.com
Então, só pra esclarecer. Tanto a mesa quanto o hotend tavam com medidas de temperatura erradas. Eu já tinha desconfiado disso. Fiz o que você disse no firmware e a temperar fria, tanto do hotend quando da mesa cairam de 35 pra 28. Mais proximos da temperatura ambiente daqui. (Nâo sei se tem a ver). 

O hotend aquece normalmente mas a mesa não. Fiz a medida nos resistores (aquecedores) da mesa e deram 0. Só depois fiz a medida no termistor da mesa e deu 85k. 

Luís Andrade

unread,
Dec 15, 2012, 11:52:26 PM12/15/12
to repr...@googlegroups.com
Então, só pra esclarecer. Tanto a mesa quanto o hotend tavam com medidas de temperatura erradas. Eu já tinha desconfiado disso. Fiz o que você disse no firmware e a temperar fria, tanto do hotend quando da mesa cairam de 35 pra 28. Mais proximos da temperatura ambiente daqui. (Nâo sei se tem a ver). 

Sim. A minha eu ligo e fica em 22, que é exatamente a temperatura ambiente do quarto. 
 
O hotend aquece normalmente mas a mesa não. Fiz a medida nos resistores (aquecedores) da mesa e deram 0. Só depois fiz a medida no termistor da mesa e deu 85k. 

A mesa deve estar em curto. O thermistor parece OK.
Qual a temperatura indicada qd vc conecta a impressora? Deve ser parecida a do hotend, próximo a temp ambiente.

Demetrius Coutinho

unread,
Dec 16, 2012, 12:00:14 AM12/16/12
to repr...@googlegroups.com
com a configuração nova, (que vc passou) as duas ficam em 28ºC (antes as duas ficavam por volta de 35ºC)

Luís Andrade

unread,
Dec 16, 2012, 12:01:20 AM12/16/12
to repr...@googlegroups.com
O thermistor deve tá ok então e a mesa zicada. Descobre onde o fio fechou o curto e boa.
:-)

Sent from my iPhone

On 2012-12-16, at 0:00, Demetrius Coutinho <demet...@gmail.com> wrote:

com a configuração nova, (que vc passou) as duas ficam em 28ºC (antes as duas ficavam por volta de 35ºC)

--

Alain Mouette

unread,
Dec 16, 2012, 12:25:42 AM12/16/12
to repr...@googlegroups.com
Os resistores da mesa têm uma resistencia muito baixa, menore que 1 ohm. Lembre disso aao medir.
Mas em todo caso tem que estar esilado da mesa...

Alain
-------
Nossa lista: <http://groups.google.com/group/microsdiy-br/about?hl=pt-BR>

Demetrius Coutinho <demet...@gmail.com> escreveu:

Demetrius Coutinho

unread,
Dec 16, 2012, 3:02:06 AM12/16/12
to repr...@googlegroups.com
Alan,


na verdade, pelo que vi, eles são de 6.8Ohms. Desmontei a mesa toda e medi cada resistor separado e deu aproximadamente isso (meu multímetro ta meio descalibrado) Soldados, eles estavam dando mais ou menos 1.5 e 2. Não sei se a ligação em paralelo diminui a resistência geral do conjunto.

Adriano Zenzen

unread,
Dec 16, 2012, 4:42:26 AM12/16/12
to repr...@googlegroups.com
Sim, a ligação em paralelo reduz a resistência do conjunto.

Demetrius Coutinho

unread,
Dec 16, 2012, 3:47:36 PM12/16/12
to repr...@googlegroups.com
desmontei e montei a mesa toda de novo. As conexões estão corretas e as mediçoes parecem normais. Mas a mesa não aquece. Agora, nada. Fria, mortinha.

Adriano Zenzen

unread,
Dec 16, 2012, 3:52:18 PM12/16/12
to repr...@googlegroups.com
Teste seu mosfet. Veja se o microcontrolador manda algum sinal pra ele. Se não mandar, é provavelmente algum problema de software. Se mandar, problema no mosfet.

Demetrius Coutinho

unread,
Dec 16, 2012, 3:58:41 PM12/16/12
to repr...@googlegroups.com
como faço esse teste, exatamente?

Demetrius Coutinho

unread,
Dec 16, 2012, 3:59:31 PM12/16/12
to repr...@googlegroups.com
e qual deles eu tenho que testar?

Luís Andrade

unread,
Dec 16, 2012, 4:00:08 PM12/16/12
to repr...@googlegroups.com
Coloque um led com um resistor. 

Sent from my iPhone

On 2012-12-16, at 15:58, Demetrius Coutinho <demet...@gmail.com> wrote:

como faço esse teste, exatamente?

Adriano Zenzen

unread,
Dec 16, 2012, 4:11:04 PM12/16/12
to repr...@googlegroups.com
Você pode testar colocando o LED e resistor na saída, como o Luis sugeriu.

Outro método é testar direto no pino do microcontrolador. Se eu não me engano na Gen 7 é o pino 4 (POSSO ESTAR ERRADO). Pegue um multímetro, coloque pra medir tensão, ponta de prova preta no terra, ponta de prova vermelha no pino. Quando a mesa for aquecer, o estado do pino tem que mudar. Se estava em 5V, tem que ir pra 0V. Se estava em 0V, tem que ir pra 5V. Desse jeito você sabe se o problema está no hardware ou no software.

Demetrius Coutinho

unread,
Dec 16, 2012, 4:14:13 PM12/16/12
to repr...@googlegroups.com
led com resistor, pode ser um pouco complicado agora, não tenho resistores aqui. (até tenho mas são pequenos, e imagino que fracos) eu poderia colocar a ponta de prova do multimetro na saida da conexão da mesa aquecida?

Adriano Zenzen

unread,
Dec 16, 2012, 4:17:33 PM12/16/12
to repr...@googlegroups.com
Pode sim. A saída deve ser 12V para a mesa ligada e 0V para a mesa desligada. Ajuste o multímetro para mais que 12V. Desconecte a heatbed antes.

Adriano Zenzen

unread,
Dec 16, 2012, 4:23:25 PM12/16/12
to repr...@googlegroups.com
Desculpe, escrevi meio que sem pensar.

Provavelmente dará certo a medida com o multímetro, mas 12V não é necessariamente ligado. Pode ser o inverso. O melhor jeito de testar a saída seria um led. Qualquer valor maior que 300 ohms já é o suficiente.

Demetrius Coutinho

unread,
Dec 16, 2012, 4:24:04 PM12/16/12
to repr...@googlegroups.com
farei-lo!

Demetrius Coutinho

unread,
Dec 16, 2012, 4:34:47 PM12/16/12
to repr...@googlegroups.com
fi-lo!

Eis.

A RAMPS tava toda desligada. Apenas a entrada USB e a entrada de energia ligadas.
Conectei o repetier host.
Como teste controle, no host mandei o hotend aquecer. A RAMPS acendeu um led vermelho e a saida D10 foi pra 12v no multimetro.
Fiz a mesma coisa pra mesa. Nâo teve led aceso e no multimetro continuou em 0

problema de software?

Demetrius Coutinho

unread,
Dec 16, 2012, 4:37:16 PM12/16/12
to repr...@googlegroups.com
faltou dizer que a medição ficou em zero na mesa pro conector D8

Adriano Zenzen

unread,
Dec 16, 2012, 4:44:44 PM12/16/12
to repr...@googlegroups.com
A sua Gen 7 então tem 2 leds perto da saída da hotend e heatbed? Se tiver e o segundo não acende, problema é o mosfet ou software.

Tente fazer o teste do multímetro direto no microcontrolador, como eu havia falado.

Demetrius Coutinho

unread,
Dec 16, 2012, 4:49:33 PM12/16/12
to repr...@googlegroups.com
não é gen7, é RAMPS

Adriano Zenzen

unread,
Dec 16, 2012, 5:07:18 PM12/16/12
to repr...@googlegroups.com
Entendi, deixa eu dar uma olhada no circuito da RAMPS e já respondo.

Adriano Zenzen

unread,
Dec 16, 2012, 5:11:51 PM12/16/12
to repr...@googlegroups.com
Ok, a heatbed está ligada em um dos três mosfets, que por sua vez estão ligados a um dos seguintes pinos: D8, D9 ou D10. Provavelmente no D8, já que ele está ligado no segundo rail 12V. Você terá que pegar seu multímetro e medir a saída D8 (ou uma das outras duas) do seu Arduino MEGA. Veja se ela muda de estado.

Luís Andrade

unread,
Dec 16, 2012, 6:16:14 PM12/16/12
to repr...@googlegroups.com
As duas entradas da sua RAMPS estão  conectadas no 12v certo?
O bico e a mesa usam entradas separadas. 

Sent from my iPhone
--

Odacir Cristofolini

unread,
Dec 16, 2012, 6:19:09 PM12/16/12
to repr...@googlegroups.com
Se nem acende o  LED na ramps, significa que o FET não está funcionando (a princípio). Da saída D8, o FET é o Q3.

Não adianta querer usar a D10 para a mesa, ok.


--

Demetrius Coutinho

unread,
Dec 16, 2012, 7:16:42 PM12/16/12
to repr...@googlegroups.com
e se eu por o D10 pro hotend e o D9 pra mesa?

Adriano Zenzen

unread,
Dec 16, 2012, 7:32:23 PM12/16/12
to repr...@googlegroups.com
Não, capaz de você estourar uma trilha da sua RAMPS ou coisa do tipo. A mesa tem que ficar no D8 por ser uma trilha de 12V separada.

Você testou com um multímetro direto no pino D8 do seu Arduino? As vezes o mosfet tá ok e o software não tá mudando o estado do pino.

Odacir Cristofolini

unread,
Dec 16, 2012, 7:38:39 PM12/16/12
to repr...@googlegroups.com

D9 e D10 usam a entrada de 5A da RAMPS. Vai sobrecarregar. precisar consertar a sua saída D8 para usar a mesa. Se antes estava tudo funcionando é estranho aí acredito que o fet se foi.

Qualquer coisa mede a tensão nos terminais do q3 para ver o que está acontecendo.

Em 16/12/2012 22:16, "Demetrius Coutinho" <demet...@gmail.com> escreveu:
e se eu por o D10 pro hotend e o D9 pra mesa?

Demetrius Coutinho

unread,
Dec 16, 2012, 7:41:07 PM12/16/12
to repr...@googlegroups.com
testei com o multimetro na saida D8 da RAMPS, pra ser mais especifico. Acredito (ou quero acreditar) que seja questão de software. Por agora não tenho mais nem um centavo pra investir nessa impressora até ela começar a mostar algum resultado!

Demetrius Coutinho

unread,
Dec 16, 2012, 7:42:57 PM12/16/12
to repr...@googlegroups.com
Oda,

Antes não tava funcionando. Nunca funcionou. E acredito que a leitura de temperatuda da mesa que eu tinha (que nunca passou de 45ºC) era só irradiação do termistor. Ainda estou configurando tudo!

Odacir Cristofolini

unread,
Dec 16, 2012, 7:44:05 PM12/16/12
to repr...@googlegroups.com

Calma Demetrius, mesmo que seja o FET, mas pode comprar por até R$ 5,00 aqui no Brasil mesmo + frete.. Não vai se acabar o mundo.

Em 16/12/2012 22:41, "Demetrius Coutinho" <demet...@gmail.com> escreveu:
testei com o multimetro na saida D8 da RAMPS, pra ser mais especifico. Acredito (ou quero acreditar) que seja questão de software. Por agora não tenho mais nem um centavo pra investir nessa impressora até ela começar a mostar algum resultado!

--

Odacir Cristofolini

unread,
Dec 16, 2012, 7:46:41 PM12/16/12
to repr...@googlegroups.com

O firmware está configurado para a RAMPS? Por desencargo confira a atribuição dos pinos no arquivo pins.h mas se não alterou nada seria apenas estar no firmware para usar a RAMPS. Se não me falha memória placa 33.

José Luis

unread,
Dec 17, 2012, 12:47:19 AM12/17/12
to repr...@googlegroups.com
Demetrius, repassando tudo, por favor, confirme:
 
1.) A RAMPS está alimentada pelos 2 conectores de fonte? Sendo, 2 positivos e 2 negativos? Lembrando que a linha de 5A que alimenta Hotends e motores eh no conector mais "pra fora" e a linha de 11A que alimenta a mesa usa o conector mais "pra dentro".
 
2.) Testou a condutividade do fusivel maior? Multimetro em escala de diodo e uma ponteira em cada terminal do fusivel, se der Zero estah ok. Se ficar em 1, fusivel pifado.
 
3.) Voce testou se chega sinal no pino do mosfet? Pra testar, ponta preta do multimetro no negativo da fonte e ponta vermelha no pino do mosfet que fica pro lado dos fusiveis...
 
Consideraçoes:
Se a RAMPS estah alimentada pelas 2 entradas...
Se o fusivel maior conduz...
E se chega sinal no pino do Mosfet..
 
Tudo indica mosfet pifado.
 
Se for o caso de mosfet pifado, vc nao pode ligar a mesa noutra porta.. pra nao sobrecarregar a placa, mas, pode retirar o 3º mosfet que nao estah em uso e substituir o pifado...
 
Se a situaçao dos testes for outra, reporta aqui que a gente palpita novamente...
 

Alexandre Guimarães

unread,
Dec 17, 2012, 12:39:51 PM12/17/12
to repr...@googlegroups.com
É. Isso é bem importante e tão simples que também passei batido quando fui conectar a minha.

Se nem o LED está acendendo, não custa conferir lá no config...

E, na boa? Eu não ligaria a mesa ainda. É coisa pessoal mesmo. Eu prefiro ir aos poucos, pra ir eliminando os problemas um por vez.

[]s

Demetrius Coutinho

unread,
Dec 22, 2012, 2:49:01 PM12/22/12
to repr...@googlegroups.com
Amigos, desculpem a sumida. Ainda não resolvi a questão da mesa. Apareceram umas prioridades de trabalho que vão me atribular até o fim do ano e um pouco do inicio do próximo. Espero poder contar com a ajuda de vocês até lá. 

Enquanto isso, desejo a todos boas festas e bom fim de ano, já que o mundo não acabou!

grande abraço!
Reply all
Reply to author
Forward
0 new messages