Autor Tópico: Projeto - Smile  (Lida 132313 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #60 Online: 27 de Abril de 2006, 12:44 »
Citação de: "marcsam"

Agora, na minha opinião este driver vai ser o bicho, pois voces estão dando um trato especial nele.

Grande Macsam!

A idéia desde o começo era fazer um driver com algo a mais, que não somente alimentasse um motor, mas que pudesse fazer diferença numa máquina.

Um detalhe que não comentei antes que ilustra bem esta idéia. Na placa existe um LED verde que fica piscando. Como tudo nesta placa, um simples LED não poderia simplesmente piscar, na verdade ele pulsa. Quem reparar melhor verá que ele tenta imitar as batidas de um coração "tum tuuum    tum tuuum". As analogias ficam por conta de cada um :)
Citar

Desde já meus parabens, para vocês!!!!!!!!

Estes parabéns são para todos nós, que tentamos transformar sonhos em realidade :)

Abraços,
Rudolf

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Projeto - Smile
« Resposta #61 Online: 27 de Abril de 2006, 21:29 »
Citação de: "Rudolf Waller"


A idéia desde o começo era fazer um driver com algo a mais, que não somente alimentasse um motor, mas que pudesse fazer diferença numa máquina.

Rudolf


Brilhante Rudolf

Este drive vai servir para alimentar peixinho de aquario ??? :oops:

Brincadeira ... só espero que na hora de por o preço voce nao tire a media pelos enredos que voce escreve ... he he heeeee :shock:

Abraços
Reinaldo

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #62 Online: 27 de Abril de 2006, 22:15 »
Citação de: "Gerber"

Tenho acompanhado, da arquibancada, o trabalho de vocês e estou impressionado com a determinação e a força de vontade que estão colocando nesta tarefa.

Grande Gerber,

Tem bastante gente ajudando, e isso acaba tornando o desafio mais leve ;)
Citar

Se torcida fizesse motor de passo girar, o driver de vocês já estaria mandado uns 10000 rpm.

Ô loco! Não sabia que a torcida era tão grande assim :)
Citar

Parabéns pela dedicação e se me der a honra, serei um dos primeiros clientes.

Bom saber :)

Abraços,
Rudolf

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #63 Online: 27 de Abril de 2006, 22:22 »
Citação de: "Mac_RC"

Este drive vai servir para alimentar peixinho de aquario ??? :oops:

Grande Reinaldo!

Claro que serve, pois tem bastante ferro e outros minerais :)
Citar

só espero que na hora de por o preço voce nao tire a media pelos enredos que voce escreve ... he he heeeee :shock:

Não posso me basear pelos "enredos", senão ficaria a R$ 1,99 :)

Pretendemos criar faixas de aplicação para facilitar a vida dos que tem motor "normal" e permitir que os mais valentes também possam ficar felizes. Demos algumas idéias destas faixas mesmo bat-tópico.

Abraços,
Rudolf

hdlp

  • Visitante
Parabéns
« Resposta #64 Online: 30 de Abril de 2006, 22:39 »
Rudolf,
Entendo niente de eletrônica, mas consigo acompanhar suas peripécias porque você escreve de uma forma leve e muito agradável. Alguém aqui já mencionou que você tem as características de um excelente contador de causos, receita garantida em qualquer tempo.  :)
Assim, só me resta juntar ao coro da arquibancada e aplaudir.
Parabéns!

Elcio

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Projeto - Smile
« Resposta #65 Online: 01 de Maio de 2006, 11:11 »
Citação de: "Rudolf Waller"
Citação de: "Mac_RC"

Este drive vai servir para alimentar peixinho de aquario ??? :oops:

Grande Reinaldo!

Claro que serve, pois tem bastante ferro e outros minerais :)
Citar

só espero que na hora de por o preço voce nao tire a media pelos enredos que voce escreve ... he he heeeee :shock:

Não posso me basear pelos "enredos", senão ficaria a R$ 1,99 :)

Pretendemos criar faixas de aplicação para facilitar a vida dos que tem motor "normal" e permitir que os mais valentes também possam ficar felizes. Demos algumas idéias destas faixas mesmo bat-tópico.

Abraços,
Rudolf


Deixa de ser modesto Rudolf ! Só se for R$ 1,99 por letra ... he he heeeee :D

Mas para os peixinhos vai precisar melhorar, eles nao gostam de ferro ... isto mata eles, ferro é com o Jeronymo (Vulgo Sinistro) ... he he heeee :D

Offline moraesdesign

  • Novato
  • *
  • Posts: 1
Projeto - Smile
« Resposta #66 Online: 02 de Maio de 2006, 10:40 »
Grande Rudolf $ Cia

Me sinto no direito de fazer parte dessa grande torcida mesmo não entendendo nadinha de eletrônica , adimiro e louvo seus esforços em disponibilizar não só o produto (o drive ) como a possibilidade de estarmos recebendo essas tão valiosas informações que de certa forma nos orienta de como são as coisas nos bastidores.
Esses gestos nos estimulam a ter forças para sempre continuar tentando , indepedente das condições e dos resultados.

PARABÉNS........

Realmente precisamos sempre fazer o que ninguem ainda o fez, porque fazer o que todos fazem, isso não justifica esforço algum , somos lutadores , e vencedores por simplismente chegarmos aqui ....

Avante ...

Queria ser um peixinho para experimentar essa guloseima rsrsrssrsrsrsr
pra quem ultimamente só tem levado ferro (não da maneira do Jeronymo ) rsrsrsrssr , acho que não vai dar indigestão

Abraços

Moraes

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #67 Online: 02 de Maio de 2006, 12:35 »
Oi pessoal,

Antes de mais nada, gostaria de agradecer à torcida geral :)

------------------------------------------------------------

Este final de semana foi atípico. Enfim consegui fazer a fonte que estava precisando. Deixei de lado a do PC que comecei a mexer e resolvi fazer uma linear mesmo.

Na época da faculdade mandei enrolar um trafo de gente grande (entrada:127V, saídas: 10V@5A, 15+15V@2A, 25V@1A). Da fonte original praticamente só tinha sobrado o trafo e a ponte retificadora (uns 20A), pois a caixa era de madeira e os carunchos fizeram a festa.

Peguei um pedaço de impressora para servir de base para fixar os interruptores e chaves e aparafusei o conjunto em cima do trafo. Coloquei as bobinas de saída em série para obter uma tensão maior e coloquei cada tap numa chave de onda (sei lá como se chama isso hoje. Esse nome é extremamente antigo) de 3 posições, além de um interruptor para selecionar entre a menor tensão e as 3 maiores. Na saída deste interruptor coloquei a ponte e os capacitores. Coloquei também um interruptor geral e, como não poderia faltar, um LED indicador de tensão.

Peguei 4 capacitores de entrada de fontes de PC em paralelo, dando 1200uF @ 200V. Como o que importa numa fonte para motor de passo é a potência, e não a corrente, posso me dar o luxo de usar e abusar dela, sem medo de ser feliz :) As saídas da criança ficaram:
13V
35V
56V
93V

Vale lembrar que não tem regulador. Apenas a ponte com os capacitores na reta. Reparei que ela ficou muito melhor quando coloquei um diodo rápido em série com a saída, pois a carga é extremamente indutora (o motor de passo). Novamente as sucatas de fonte que recebi salvaram esta parte.

É impressionante a diferença de performance (e torque) quando coloco um Nema23 (1A) alimentado por 13V e 35V. Parece outro conjunto. Já para 56V melhora um pouco e 93V quase não tem diferença. Também foi interessante ouvir o som do chopper nestas tensões. Apesar do amperímetro continuar travado em 1A (independente da tensão de alimentação), o som do chopper vai ficando mais agudo conforme a tensão aumenta. Faz sentido, já que com tensões mais altas basta um peteleco para atingir a corrente configurada.

Sei, sei... E aqueles deveres de casa que ficaram da semana passada? Pois é, consegui tirar algumas conclusões:

1- Sem o diodo em série com a bobina achei que o motor ficou com mais torque (e mais quente), apesar do aparecimento da tensão "intermediária" quando o motor está girando;

2- Com o diodo em série, não existe esta tensão e o motor não esquenta tanto, mas o fet ferve que é uma barbaridade! Em apenas 1A já fica difícil colocar o dedo nele, apesar do dissipador e do cooler  :shock: Sendo assim, preferi tirar estes diodos. Esta questão ainda não está resolvida. Ainda não consigo enxergar o efeito deste diodo e muito menos como a tensão "intermediária" aparece. Como diz um ditado célebre "Existe muito mais entre vcc e terra do que poderia supor a sua vã filosofia"...

3-Confirmei que com o DSP regulando a corrente por PWM o torque fica maior do que simplesmente comparando a corrente e tomando uma decisão. É outra coisa que não consegui entender ainda...

4-Por falar em realimentação de corrente, ambos algoritmos regulam a corrente que é uma maravilha :) Posso varia a tensão que o ponteiro nem se mexe :)

Resumindo: as dúvidas aumentaram neste final de semana. Achei que alguma coisa poderia ser explicada pela fonte, mas com a linear estas questões ficaram na mesma... Ainda tem muito trabalho pela frente :)

Por outro lado... tchan, tchan, tchan, tchaaaaaaaaaaaaaan. ... Hoje a noite o driver vai ser testado em campo :) Vamos ligar o driver no CNC do Lolata e ver como ele se comporta na prática. Como só consigo trabalhar nele nos fins de semana, o Lolata vai testá-lo durante a semana. Apesar das pontas soltas, ele já está operacional. Ainda mais que vou acompanhar de perto o funcionamento.

Abraços,
Rudolf

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Projeto - Smile
« Resposta #68 Online: 02 de Maio de 2006, 14:51 »
Citar
Vale lembrar que não tem regulador. Apenas a ponte com os capacitores na reta.

Não sei se isso ajuda, mas parece que tem uma formulazinha para calcular o capacitor:
C=(80.000 * A) / V
onde:
C = capacidade em microFarads (uF)
A = Corrente em Ampere
V = tensão de alimentação

A tensão de trabalho desse capacitor eletrolítico deve ser pelo menos 2X a tensão de alimentação...

Será que o valor do capacitor vai infuenciar "aquele" sinal maluco que aparecia no meu driver?
Citar
Reparei que ela ficou muito melhor quando coloquei um diodo rápido em série com a saída, pois a carga é extremamente indutora (o motor de passo)

Diodo rápido na saída? Voce poderia nos dizer que diodo voce colocou e onde? Em que este diodo rápido ajuda na fonte?

Citar
apesar do aparecimento da tensão "intermediária" quando o motor está girando;

Essa tensão por acaso é aquele "espúrio" que aparecia no oscilograma da minha placa?

Citar
Confirmei que com o DSP regulando a corrente por PWM o torque fica maior do que simplesmente comparando a corrente e tomando uma decisão. É outra coisa que não consegui entender ainda...

Nem eu :) Será que é porque o DSP não "lê" de fato a corrente?

Citar
Apesar das pontas soltas, ele já está operacional. Ainda mais que vou acompanhar de perto o funcionamento.

Que pena que eu moro longe (ou voce que mora longe :) )
Bem que eu gostaria de ver como seria o comportamento na minha máquininha ...

De qualquer forma, gostei de saber do andamento das coisas...
Se pudermos ajudar em alguma coisa, é só gritar

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #69 Online: 03 de Maio de 2006, 12:22 »
Citação de: "fgilii"
Não sei se isso ajuda, mas parece que tem uma formulazinha para calcular o capacitor:
C=(80.000 * A) / V
onde:
C = capacidade em microFarads (uF)
A = Corrente em Ampere
V = tensão de alimentação

A tensão de trabalho desse capacitor eletrolítico deve ser pelo menos 2X a tensão de alimentação...

Mestre Fabio,

Tentando completar seu raciocínio, pelo que me lembro, esta equação é baseada num capacitor colocado numa ponte completa ligada em 60Hz, ou seja, a freqüência em cima dos capacitores será de 120Hz. E creio que V na verdade é dV, ou seja, a tensão de ripple aceitável (em porcentagem, eu acho).

No meu caso, peguei todos os capacitores de 330uF @ 200V que eu tinha e coloquei em paralelo. Já tou olhando torto para os de 220uF @ 200V também. Acho que vão se juntar ao time :)
Citar

Será que o valor do capacitor vai infuenciar "aquele" sinal maluco que aparecia no meu driver?

Creio que não. Este sinal apareceu no nosso driver com a fonte do Sir Jorge, em uma de PC e nesta última fonte.
Citar
Diodo rápido na saída? Voce poderia nos dizer que diodo voce colocou e onde? Em que este diodo rápido ajuda na fonte?

Tirei este diodo de uma fonte de PC. Se não me falha a memória, era um FR302 (100V @ 3A).

Pelo que percebi, quando o fet abre causa um pico muito grande de tensão em cima da bobina, que acaba retornando à fonte (ainda não está claro para mim como isso ocorre em termos de corrente). Creio que este pico, juntamente com o capacitor da fonte e a bobina, causa uma oscilação na tensão da fonte. Reparei isso quando estava olhando para a tensão em Rsense. Era uma grande senóide junto com a tensão esperada em Rsense. Assim que coloquei este diodo esta oscilação acabou, e apareceu a tensão normal em cima de Rsense.
Citar
"apesar do aparecimento da tensão "intermediária" quando o motor está girando;"
Essa tensão por acaso é aquele "espúrio" que aparecia no oscilograma da minha placa?

ESTE MESMO!!!

Na sua isso foi resolvido aumentando a tensão em cima do gate (5V->20V). Na nossa isso não fez diferença. Só resolveu colocando um diodo rápido em série com a bobina, mas isso causou um aquecimento anormal no fet. Ainda não faço idéia como resolver isso :(
Citar
"Confirmei que com o DSP regulando a corrente por PWM o torque fica maior do que simplesmente comparando a corrente e tomando uma decisão. É outra coisa que não consegui entender ainda..."
Nem eu :) Será que é porque o DSP não "lê" de fato a corrente?

Creio que nenhum circuito que conheço lê a corrente, somente lê a tensão em cima de Rsense o que, indiretamente, é a corrente. Creio que este efeito se deve aos tempos envolvidos em cada um dos algoritmos. Ainda tenho que pesquisar mais sobre isso.
Citar
"Apesar das pontas soltas, ele já está operacional. Ainda mais que vou acompanhar de perto o funcionamento." Que pena que eu moro longe (ou voce que mora longe :) )

Bem que eu gostaria de ver como seria o comportamento na minha máquininha ...

Aguarde... aguarde...
Citar

De qualquer forma, gostei de saber do andamento das coisas...

Bão, tem mais um capítulo da novela "corra que o driver vem aí".

Ontem a noite fui no Lolata para fazer um teste no CNC dele. Infelizmente está tendo algum tipo de "incompatibilidade" de tensão entre a saída da placa opto-acoplada e nosso driver. Não conseguimos fazer o driver reconhecer nenhum sinal de step, por mais que eu tenha variado os resistores de pull up do driver.

Levei o conjunto dele prá casa prá ver no fim de semana o que pode estar acontecendo.

Abraços,
Rudolf

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Projeto - Smile
« Resposta #70 Online: 03 de Maio de 2006, 14:04 »
Rudolf,

Ele por acaso está usando um Laptop?
Se for, é aquela estória da tensão mínima na saída da LPT...

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #71 Online: 04 de Maio de 2006, 11:57 »
Citação de: "fgilii"

Ele por acaso está usando um Laptop?
Se for, é aquela estória da tensão mínima na saída da LPT...

Ave Fabio,

O Lolata tem um PC desktop.

Chegamos a pensar nisso na hora, mas não sei se procede, já que esta placa com optos conversa com o driver dele. A não ser que seja um circuito "casado", ou seja, só funciona uma placa com a outra, o que eu acho difícil.

Abraços,
Rudolf

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Projeto - Smile
« Resposta #72 Online: 04 de Maio de 2006, 12:04 »
E qual o programa de controle que ele usa?

Pergunto, pois sei que os pulsos devem ter um tempo de duração, e existem alguns componentes como o L297 (C.I. de controle que eu uso) que precisam que os pulsos tenham um "tamanho" dentro de certos parametros para que o C.I. entenda e traduza...

No turbocnc tem como ajustar isso, mas em outros programas eu não sei.

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #73 Online: 04 de Maio de 2006, 12:14 »
Citação de: "fgilii"
E qual o programa de controle que ele usa?

Ave Fabio,

Ele usa o TurboCNC.
Citar

Pergunto, pois sei que os pulsos devem ter um tempo de duração, e existem alguns componentes como o L297 (C.I. de controle que eu uso) que precisam que os pulsos tenham um "tamanho" dentro de certos parametros para que o C.I. entenda e traduza...

No turbocnc tem como ajustar isso, mas em outros programas eu não sei.

Não saberia dizer como está a configuração dele.

Como se chega nesta configuração? Qual valor você recomenda?

Aproveitando sua sapiência, instalei o TurboCNC lá em casa. Somente abri e fechei o programa, ou seja, nunca trabalhei com ele.

Quais as configurações (e como chegar nesta opção) você me recomenda para fazer o teste do driver usando a placa opto dele, nosso driver e um Nema23 sem carga? Quais são os pinos da paralela que normalmente são utilizados pelo TurboCNC para cada eixo?

Sei que é muito abuso da minha parte querer tudo mastigado, já que eu mesmo poderia batalhar um pouco e descobrir isso sozinho. É que a falta de tempo está pegando, e ainda tenho tanto a fazer...

Brigadão pela força :)

Abraços,
Rudolf

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Projeto - Smile
« Resposta #74 Online: 04 de Maio de 2006, 13:41 »
Vou responder na sequencia inversa à sua mensagem!!!
Citar
Sei que é muito abuso da minha parte querer tudo mastigado, já que eu mesmo poderia batalhar um pouco e descobrir isso sozinho. É que a falta de tempo está pegando, e ainda tenho tanto a fazer...

Ahhhhhh - o preço será caro por este seu "abuso!

Citar
Quais as configurações (e como chegar nesta opção) você me recomenda para fazer o teste do driver usando a placa opto dele, nosso driver e um Nema23 sem carga? Quais são os pinos da paralela que normalmente são utilizados pelo TurboCNC para cada eixo?

Na tela principal do Turbocnc, vá em:
"Configure" - "Configure Axis" - escolhe um eixo (por exemplo o eixo 1)
Isso abrirá uma janela:
Nesta janela, voce poderá configurar os pinos de saída para os sinais de Passo e Direção, e na parte inferior esquerda dessa janela, voce encontrará uma janelinha para informar a "Largura do Pulso (Pulse Width)

Valores entre 2 e 7 são comuns para muitos controladoras, mas já vi até 40 nessa janela!.
"0" significa nenhuma largura.
Os valores serão expressos em microssegundos.

Os pinos normalmente usados como saídas para passo e direção podem ser 2, 3, 4, 5, 6, 7, 8, 9, 1, 14, 16 e 17, sendo que cada eixo (no caso da placa do Lolata) deverá usar só dois pinos (por ser placa tipo "dir/step").
Não existe um padrão, mas a gente poderia generalizar e dizer que:
Eixo "X":
passo pino 2
direção pino 3
Eixo "Y":
passo pino 4
direção pino 5
Eixo "Z":
passo pino 6
direção pino 7

Os outros pinos (1, 14, 16 e 17) são nosmalmente usados para acionar relés ou para enviar sinais de "enable" para a placa, caso esta tenha esta função.

Espero que isso ajude - qualquer coisa nos fale!

 

/** * */