Autor Tópico: Joystick para CNC  (Lida 41327 vezes)

Description:

0 Membros e 3 Visitantes estão vendo este tópico.

Offline macieira

  • Fuso
  • **
  • Posts: 122
  • Sexo: Masculino
Joystick para CNC
« Online: 14 de Fevereiro de 2007, 16:21 »
Boa tarde
Caríssimos amigos

Na perpectiva de criar uma máquina cnc personalizada, decidí emplementar mais um componente a ela - um joystick.

Consultando a página BuildYourIdea.com decidí então cria-lo. Placa feita, começo a comprar os componentes e então deparo-me com uma situação:
os condensadores electrolíticos descritos (0.1uf-10V) não existem.

Começo a pesquisar então a maneira de calcular estes condensadores.
Achei a seguinte fórmula:

C=(5 x Lo) / (Vs x f), em que Lo=1A; Vs=5V; f=50Hz
encontrei o valor de 0.02F(farad).

A minha pergunta é: será este valor correcto?! ou existe outras formas de calcular o valor para os condesadores pretendidos.
A tensão de alimentação da placa é de 5V-1A(regulada pelo 7805)
A placa encontra-se em buildyouridea.com

Agradeço a vossa atenção

Josué Macieira

Offline macieira

  • Fuso
  • **
  • Posts: 122
  • Sexo: Masculino
Joystick para CNC - fotos
« Resposta #1 Online: 14 de Fevereiro de 2007, 17:34 »
Fotos da placa

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Joystick para CNC
« Resposta #2 Online: 14 de Fevereiro de 2007, 17:44 »
Josué,

indique o link para a página pertinente, o site BuilDYourIdea é bem grande ...

Aparentemente o que procura é um componente de uma fonte de alimentação de 5V, com o regulador 7805. Se for isto mesmo, use um capacitor de poliéster de 100 nanofarads, é o mesmo valor. Qualquer tensão de trabalho é satisfatória desde que seja maior ...

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
Joystick para CNC
« Resposta #3 Online: 14 de Fevereiro de 2007, 17:45 »
Macieira,

Não tenho bons conheciumentos de eletronica, mas será que não seria possível fazer associações de capacitores, tal como fazemos em resistores?

Será que este valor (0,1 uF - microfarad) é tão dificil assim?

Offline macieira

  • Fuso
  • **
  • Posts: 122
  • Sexo: Masculino
Joystick para CNC
« Resposta #4 Online: 14 de Fevereiro de 2007, 17:51 »
Caríssimos

o link é este http://www.buildyouridea.com/hardware/joystick/joystick.html

obrigado
Macieira

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
Joystick para CNC
« Resposta #5 Online: 14 de Fevereiro de 2007, 17:56 »
Macieira e Jorge,

Não tinha visto a postagem do Jorge, que penso ter escrito ao mesmo tempo que eu - desculpe

Offline macieira

  • Fuso
  • **
  • Posts: 122
  • Sexo: Masculino
Joystick para CNC
« Resposta #6 Online: 14 de Fevereiro de 2007, 17:57 »
Outro link onde encontra-se a dita placa montada. podemos observar os condensadores montados e pelo aspecto visual na minha opinião são electrolíticos.

http://www.buildyouridea.com/hardware/bipolar_driver/bipolar_driver.html

Abraço
Macieira

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Joystick para CNC
« Resposta #7 Online: 14 de Fevereiro de 2007, 18:25 »
Macieira,

o capacitor a que vc se refere é parte do circuito de um oscilador astável e nada tem de crítico, vc pode de fato utilizar um de poliéster de 100nF.

Como o autor não fornece o diagrama esquemático, dei-me ao trabalho de desenhá-lo há pouco tempo, quando houve discussões relativas a essa solução e portanto conheço bem a operação do circuito.

Como curiosidade: esse cap em conjunto com os resistores de 100K e 1K determina uma frequência mínima de 140 Hz.

Sugestão: antes de energizar o circuito, assegure-se de que o potênciometro está para o lado de maior resistência ou corre o risco de danificar o 556. Se aumentar a frequência, cuidado para não chegar ao extremo ... ou melhor ainda, instale um resistor de 1K entre o pot e o outro resistor de 1K (há uma falha no projeto) ...

Offline macieira

  • Fuso
  • **
  • Posts: 122
  • Sexo: Masculino
Joystick para CNC
« Resposta #8 Online: 15 de Fevereiro de 2007, 09:18 »
Muito obrigado Jorge

Irei adicionar então mais uma resistência de 1K como sugeriu, está será colocada em série correcto?.

Ja agora outra questão, penso que deverá ser assim mas e melhor perguntar do que fazer asneira.

Vou utilizar interruptores para accionar os movimentos do joystick e que, no meu entender, devo ligar juntamente com cada saída da placa aos interruptores o gnd, está correcta este meu pensamento?

Mais uma vez obrigado pela ajuda,
Josué Macieira

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Joystick para CNC
« Resposta #9 Online: 15 de Fevereiro de 2007, 10:03 »
Citação de: "macieira"
... devo ligar juntamente com cada saída da placa aos interruptores o gnd ...

Sim, está correta essa maneira de conectar as chaves.

Abaixo uma sugestão para modificação do circuito, ligeiramente diferente do que falei anteriormente, mas com o mesmo propósito, evitar danificar o 556 em função do curto-circuito que poderia ocorrer caso o potenciômetro fosse ajustado para mínima resistência.

Offline macieira

  • Fuso
  • **
  • Posts: 122
  • Sexo: Masculino
Tirando dúvidas
« Resposta #10 Online: 01 de Março de 2007, 09:30 »
Bom dia ao forum

Sr. Jorge.

No teste que fiz com a placa, utilizei-a para simular os movimentos do motor, mas acontece que acionando o motor com a ligação como indicou dos botões do joystick, apenas tenho sinal de movimento nas posições -X, +Y, +Z e +C.
Nas posições +X, -Y, -Z e -C não dão qualquer tipo de sinal no motor, o que era suposto fazer andar o motor no sentido oposto não o faz.

Como o Sr. redesenhou a placa a minha pergunta é, existe algum erro na versão da minha placa que deva ser corrigido, como? e onde?, ou será um erro na ligação que esteja a fazer mal.

Um abraço
Macieira

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Tirando dúvidas
« Resposta #11 Online: 01 de Março de 2007, 11:18 »
Citação de: "macieira"
... apenas tenho sinal de movimento nas posições -X, +Y, +Z e +C.

Macieira,

Não vejo nenhum erro no circuito, tudo deveria funcionar.

Observe que apesar da exceção de -X, todos os outros sinais dependem dos CIs 7432 e 7414, que portanto são suspeitos, o problema pode estar relacionado a eles, soldas frias, algum erro de conexão, etc, até um prob nas chaves, até mesmo mecânico. Que tipo de chaves está usando ?

Outro coisa, que não chega a ser um erro, mas é má prática de projeto, é o fato das entradas das chaves não sestarem "amarradas" a um nível lógico definido. Os CIs da família 74 interpretam uma entrada aberta como estando em nível alto (1), mas isso deixa larga margem à interferência. Eu aconselharia a acrescentar resistores pullup nessas entradas, se não resolverem o atual problema, certamente evitarão futuros.

Outra coisa que me ocorre, algo que já vi acontecer mais de uma vez é a mistura de famílias, 74, 74LS, 74HC, 74HCT ... Este não é o caso por aí, não é ?

A tensão de alimentação é de 5V, como deve ?

Offline macieira

  • Fuso
  • **
  • Posts: 122
  • Sexo: Masculino
Tirando dúvidas
« Resposta #12 Online: 01 de Março de 2007, 12:51 »
Boa tarde ao Forum

Sr. jorge, obrigado pela sua ajuda.

Na minha hora de almoço estive testando novamente a placa.

A alimentação de facto é 5V, não esutou usando chaves para contacto apenas chanto com um fio, os CI's penso que tinha razão, não são todos iguais, tenho 1 74ls157n e outros três 74s157n, vou retificar esta situação.

Outra coisa que sucede é o aquecimento elevado dos CI's 74LS157N(deveriam ser todos iguais).

Quanto aos outros 2 condensadores da placa também são de 100N poliester?

Essas resistências pullup que mencionou para que servem?(desculpe a minha ignorância é qua não tenho muitos conhecimentos de eletrônica) como devem ser ligadas?

Um ABS
Macieira

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Tirando dúvidas
« Resposta #13 Online: 01 de Março de 2007, 14:54 »
... os CI's penso que tinha razão, não são todos iguais, tenho 1 74ls157n e outros três 74s157n, vou retificar esta situação.

Prefira os da série 74, já estão obsoletos mas ainda é possível encontrá-los. Isto garante a melhor compatibilidade com a porta paralela.

Outra coisa que sucede é o aquecimento elevado dos CI's 74LS157N(deveriam ser todos iguais).

Isto é preocupante, não deveriam aquecer ... o aquecimento pode estar relaciona à causa do prob, talvez curto-circuito nas saídas ...

Quanto aos outros 2 condensadores da placa também são de 100N poliester?

Sim.

Essas resistências pullup que mencionou para que servem, como devem ser ligadas?

São resistores ligados entre cada entrada e +5V. Servem para "amarrar" ás entradas à uma tensão definida e não deixá-las flutuando, quando poderiam sofrer interferências. Use resistores de 10K nas entradas do joystick.

Offline macieira

  • Fuso
  • **
  • Posts: 122
  • Sexo: Masculino
Resolvendo dúvidas
« Resposta #14 Online: 02 de Março de 2007, 09:28 »
Bom dia

Sr. Jorge

Após substituição dos 3 CI's diferentes e uma correção nas trilhas na placa, que por erro retirei-as para fazer a modificação como sugeriu, neste momento o oscilador(NE556 cuja função já descubrí é o que regula a velocidade(frequência) dos motores) já trabalha correctamente e o motor já gira e um único sentido e não anda aos soluços como fazia de um lado para outro.

Apenas se mantém a situação dos motores não girarem no sentido oposto, apenas tenho sinal -X,+Y,+Z e +C como antes.

Será que pode existir problemas no conjunto 74ls14n - 74ls32n - 74ls14n que estão na entrada de sinal da ligação do joystick?

Pode indicar-me qual é o cI responsável pela mudança de sinal para mudar o sentido de rotação.

Pelo que lí na vertical nos datasheets de ambos CI's a mim me parece ser o 74LS14N que inverte o sinal enquanto a função do 74LS32N é passar o sinal para o outro 74LS14N está correcto este raciocínio?

Entretando vou comprar os dois CI's 74LS14N e o 74LS32N, só para ter a certeza de que o gato não está aquí e depois comento os resultados obtidos.

Estou tentando tirar o esquema através da placa mas está muito complicado e ainda por cima sou um zero a esquerda em matéria de electrônica  :-x

ABS
Macieira

 

/** * */