Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
ELETRÔNICA / ELÉTRICA => Eletrônica => Tópico iniciado por: paulosagatiba em 18 de Julho de 2010, 17:49
-
e ai galera , nao sou muito experiente em eletronica, mas como nao consegui encontrar um esquema de uma interface opto isolada pra montar, resolvi criar uma, mas nao sei se estou no caminho certo gostaria da opiniao de alguem com mais experiencia no assunto
-
aki esta as imagens do circuito criado no eagle
esta interface e para uso com meu drive com l6203 feita a partir do site bard hp
pinos dos drives
1 negativo (terra)
2 positivo 5v (alimentacao drive ,logica)
3 sync (nao usado cada drive é independente)
4 half/full ( fiz um jumper pra selecionar)
5 home (nao usado)
6 reset ( fiz ul pull-up pra nao resetar)
7 enable
8 step
9 control (nao usado)
10 direcao
esta interface tem objetivo de isolar a porta paralela do computador
com a parte de potencia do drive cnc
a configuracao dos pinos da paralela sera
1 - dir x saida
2 - step x saida
3 - dir y saida
4 - step y saida
5 - dir z saida
6 - step z saida
7 - dir A saida
8 - step A saida
9 - Enable (x,y,z,a) saida
10 - acionamento motor splinde (rele) saida
11 - acionamento bomba de oleo (rele) saida
12 - acionamento reserva (rele) saida
13 - emergencia entrada
14 - fim de curso x/home entrada
15 - fim de curso y/home entrada
16 - fim de curso z/home entrada
17 - fim de curso a/home entrada
18 - terra (negativo) nda
19 - terra (negativo) nda
20 - terra (negativo) nda
21 - terra (negativo) nda
22 - terra (negativo) nda
23 - terra (negativo) nda
24 - terra (negativo) nda
25 - terra (negativo) nda
total
entradas= 5
saidas = 12
nda = 8
(http://s2.postimage.org/77_5A.jpg) (http://www.postimage.org/image.php?v=Ts77_5A)
(http://s2.postimage.org/786A0.jpg) (http://www.postimage.org/image.php?v=Ts786A0)
-
pra esclarecer um pouco essa é a imagem do circuito do drive.
é o seguinte montei os drives e coloquei pra funcionar direto sem ter uma interface isolada
fiz apenas uma pequena interface onde era conectados os fios step dir e enable , e tinha um pull-up pra nao resetar os l297, mas agora to querendo me precaver, e fazer uma optoisolada como a bob. entao estava fazendo uma com o 74ls541 mas me falaram que ele nao isola completamente, entao optei pelo 4n25,sera que esta certo as ligacoes ?
(http://s1.postimage.org/ok5ri.jpg) (http://www.postimage.org/image.php?v=gxok5ri)
-
Paulo,
Duas coisinhas.
Como a resolução da img do esquema não da pra ver direito, lembre-se de usar fontes separadas para cada bloco, senão vc acaba não isolando nada.
Tente usar o pino 1 da paralela para o enable o os eixos a partir do 2.
Assim vc mantem um padrão usado na grande maioria dos drives.
Boa sorte com o projeto.
Outra pergunta: Esse drive com o 6203 faz o motor chiar muito?
-
Paulo, os resistores pull up L21 a L37 são dispensáveis.
São necessários pull ups para os acopladores passo e direção, a menos que a placa seja específica para um driver que já os inclua.
O 4N25 é um tanto lerdo e pode criar limitar a velocidade quando usados para os sinais de passo e direção.
Assegure-se de que vai dispor de relés que possam ser diretamente acionados pelos acopladores. O acionamento direto não costuma ser boa prática.
Como o Alebe já alertou, não faz sentido usar optoacopladores sem fontes separadas e isoladas ( inclusive o "terra" deve ser isolado) para cada lado.
-
ola obrigado pelas respostas, irei fazer as modificacoes como separar a fonte e trocar os optos por algum mais potente,so uma pergunta , neste circuito eu me tomei base , de um achado na net , onde ele usava o 4n35... sera que esse é melhor , qual opto me aconselha a usar ?
a o drive com l6203 a meu ver é muito bom, mas nao posso diser se ele chia muito ou nao pois sou iniciante nisso e ainda nao tive a oportunidade de ver o funcionamento de outro pra comparar , mas acho que nao chia muito nao, tem um video que postei no youtube onde mostra o funcionamento, enfim estou satisfeito com ele!
quando terminar as modificacoes posto aki, blz ate mais
-
alebe acabei de notar aki, que quando o motor esta parado ( sem acionar o enable ) ou seja esta parado fixo . ele emite um ruido (chiado) mas nao se mexe apenas parece uma caixa de som sem musica sabe. quando aperto emergencia , ativa o enable ai o chiado para, mas nao é muito alto nao é algo bem sutil ! blz
-
ola pessoal , fiz algumas modificacoes no esquema, mas nao entendi muito bem sobre isolar as fontes... entao fiz deste modo ai , nao sei se esta certo , desculpa a zona com as linhas e que é meu primeiro circuito kkkkkk! bom tentei melhorar a imagem , mas como nao sei se deu certo vou tenta enviar o arquivo do eagle junto blz , ate mais e obrigado!
(http://s3.postimage.org/IFnZr.jpg) (http://www.postimage.org/image.php?v=PqIFnZr)
-
...qual opto me aconselha a usar ?
6n137. É Um opto de alta velocidade.
...ele emite um ruido... mas nao é muito alto nao é algo bem sutil ! blz
Beleza Paulo.
É que vc não deve ter ainda "ouvisto" uma cnc3ax ligada né?
No inicio é até interessante o barulhinho. Depois só irrita. ;D
Apesar do preço dos 6203 acho então que vou partir pra montagem desse drive.
Ainda por cima vou ganhar mais 30% de torque no meus motores.
Sobre as fontes, vc não deve usar a mesma fonte para alimentar os dois "lados" dos optos.
Uma fonte para o lado emissor (led) e outra para o lado receptor (fototransistor)
-
ola pessoal , fiz algumas modificacoes no esquema, mas nao entendi muito bem sobre isolar as fontes...
Olhei o esquema rapidamente mas me parece correto, fontes separadas para o lado do PC e da máquina.
-
Olá Paulo..
Voce pode usar o PC817, por exemplo, para controle de enable e dir, mas para Step, tal como já dito, tem que ser um opto de alta velocidade, senão nao funciona(experiencia própria).
É muito interessante também o uso de um Buffer, para que os optos sejam acionados mesmo com as LPTs de tensão mais baixa.No meu caso usei o 74HC14.
Eu desenvolvi um BOB com estas caracteristicas e funcionou muito bem...
E como o pessoal destacou é extremamente necessário a isolação das fontes, senão nao adianta nada disto..
Anexo esquema que desenvolvi para o Step e Dir na minha BOB.
Gde abraço...
Att.: Reinaldo de Souza.
-
primeiramente ,obrigado pessoal pela grande atenção de vocês, bom acho que entao o melhor é eu refazer tudo com o 74hc14 e usando o pc817 para acionar o dir,enable,reles,sensores, e para os steps usar o 6n137 (alta velocidade)!
aproveitando... posso usar o 74ls541 para fazer o buffer ? é que vi este ci sendo usado na pagina do (Rogercom), qual a diferença dele para o 74hc14 ?
rds356 muito obrigado seus anexos me ajudaram muito nao tinha a menor nocao de como ligar os 6n137 ,pq tem um simbolo do lado da saida que ainda nao conheço ! voce disse que elaborou uma bob, vc poderia me mandar o esquema da sua interface para que eu tenha uma base de como proceguir ?
no momento estou me baseando neste relatorio em anexo. mas nao querro fazer uma montagem como esta que tem placa mae e bla bla bla quero algo mais simples mas que seja util tambem! obrigado a todos mais uma vez quando terminar as modificações posto novamente, ate mais
-
posso usar o 74ls541 para fazer o buffer ?
Pode.
qual a diferença dele para o 74hc14 ?
A família HC permite compatibilizar com circuitos de 3,3V, como é o caso dos notebooks.
-
entao o melhor é usar um 74hc541 ou o 74hc14 como sugerido pelo reinaldo!?
o 74hc14N o é igual ao 74hc14 sem o "N", o 74hc14 é um dip 14 pinos com 6 entradas e saidas, ja o 74hc541 é 20 pinos com 8 entradas e 8 saidas, ou seja com 2 (74hc541) tenho o buffer em 16 portas, que nao vai ser suficiente para todas pois estou usando 17 portas com 3 deles ultrapassa muito vou ter 24 portas e sobrando 7, ja o (74hc14) terei que usar 3 que dao 19 ai sobra 2, acho que é maior vantagem o 74hc14 o que acha !??
comentei sobre o 74ls541 porque vi na pag do rogercom e ja tinha 2 aki comigo, mas se a familia hc é melhor talvez seja melhor comprar novos ci's !?
-
Pessoal, só para ilustrar um pouco esse topico, esses optos as vezes são dificil de achar no comercio, por isso pode se aproveitado de fontes queimadas de PC, por esse dias mesmo eu usei um duplo que achei em um fonte queimada, era um TLP521/2
-
ola pessoal tenho uma pequena duvida sera que alguem pode me ajudar?
tem o opto 6n137 mas no esquema do eagle que tenho o simbolo é diferente,aquem pode me dizer como eu façoas ligacoes , o simbolo do 6n137 e este da foto, outra coisa o 74hc14 tem que ser invertido quando eu for fazer uma entrada de dados, tipo sensores fim de curso ou nem preciso deles ? valeu .
(http://s4.postimage.org/Di96A.jpg) (http://www.postimage.org/image.php?v=aVDi96A)
-
aquem pode me dizer como eu façoas ligacoes
Paulo, é sempre saudável consultar a data sheet do componente:
www.fairchildsemi.c om/ds/6N%2F6N137.pdf
Veja a figura:
(http://s1.postimage.org/I0LNS.jpg) (http://www.postimage.org/image.php?v=gxI0LNS)
Pela tabela verdade podemos verificar que o pino 7 é de habilitação (enable) e que o dispositivo fica habilitado (responde às variações do sinal de entrada) quando o pino 7 está aberto ou em nível lógico alto. Como não é boa prática deixar entradas ativas flutuando, conecte o pino 7 a Vcc.
... o 74hc14 tem que ser invertido quando eu for fazer uma entrada de dados, tipo sensores fim de curso ou nem preciso deles ?
Esta é bem fácil, né ? Vou deixar pra vc ... ;D
Veja o esqueminha publicado pelo Rei na pagina anterior:
http://www.guiacnc.com.br/index.php?action=dlattach;topic=6722.0;attach=41490;image
-
obrigado jorge minha duvida era mesmo em relaçao ao desenho do componente pq aki é um semicirculo com um circulo na ponta, e no desenho do rei tem uns triangulos e tudo mais, mas se a pinagem é iqual , entao é so seguir os pinos mesmos, desculpe mas é que nao tenho muita base em eletronica, poderia me explicar para que serve o capacitor (bypass) ligado entre o pino 5 e 8, seria pra elimiar ruido ?
kkk
é nao é tao facil assim ainda mais pra quem nao tem muita nocao, pq nunca trabalhei com buffer mais imagino que tenha que colocar um 74hc14, invertido tipo entra o sinal, no caso acho que vou fazer uma chave fim de curso , chaveando o terra, pra ligar o buffer, e na saida do buffer ele manda o terra pro opto, e por fim o opto chaveia o terra pra paralela , ta certo isso ? tenho que chavear o terra pra paralela ne, ou pode ser 5 v tambem ?, pq no rogercom ele fala pra ligar o terra , e ali tambem tem os capacitores que ainda nao qual a função deles. obrigado jorge.
(http://s3.postimage.org/TurPr.jpg) (http://www.postimage.org/image.php?v=PqTurPr)
-
puts cara ta me dando nó na cabeça, huahua
estava fazendo o circuito com os buffers e optos mas ficou um emanharado de fios nem sabia mais o que estava fazendo , apaguei tudo e comecei de novo mas nao consegui, to apanhando aki !!!!! mas nao vou desistir nao , entao decidi fazer o circuito por etapas , assim depois junto todos no final, fica menos confuso !
jorge sera que posso fazer a entrada de dados para a paralela assim ?
estou falando da emergencia ,e fim de curso de cada eixo! a pinagem da paralela esta de acordo com a que passei no inicio. assim funciona ,esta bom ? tem alguma coisa pra melhorar?preciso usar o buffer neste circuito ou so assim esta bom ?
agora estou tentando fazer a parte do acionamento do rele depois coloco aki. blz
(http://s3.postimage.org/TSNQi.jpg) (http://www.postimage.org/image.php?v=PqTSNQi)
-
jorge sera que posso fazer a entrada de dados para a paralela assim ?
Como dizíamos acima: não é boa prática deixar entradas ativas flutuando ...
É aconselhável que acrescente resistores pullup nas conexões às entradas da porta paralela (coletores dos acopladores) ...
-
ok vou fazer os pullup nas entradas da porta paralela certo ? nos pinos de saida da paralela ne pino 1 ,14,15, 16,17 coloco um resistor de 10k para +5vcc certo ?!bom vou refazer, acabei de fazer a parte dos reles mas nao sei se liguei certo o bc337 ,sempre me confundo npn, pnp, coloquei o bc pq olhei no datasheet do pc817 e acho que ele nao consegue acionar direto o rele
bom ai esta a imagem do circuito
outra coisa, vc sabe me dizer como faço pra alimentar o buffer pa nao aparece as conecxoes , como devo fazer, nao hora de gerar o pcb ele fica desligado o terra e do +5vcc.
(http://s4.postimage.org/Exgqr.jpg) (http://www.postimage.org/image.php?v=aVExgqr)
-
jorge seria assim ?
(http://s4.postimage.org/EzcEr.jpg) (http://www.postimage.org/image.php?v=aVEzcEr)
desculpe a ignorancia no assunto , huahuau, mas como nao sabia se era assim e fiquei na duvida fiz este tbm , mas achei um pouco estranho, acho que esta errado, mas foi o que eu entendi, a primeira vez que vi sua resposta, o primeiro eu fiz depois.
(http://s2.postimage.org/ncEBr.jpg) (http://www.postimage.org/image.php?v=TsncEBr)
era este ou o primeiro , :'( ou nenhum dos dois ??? hauauha, ate mais, valeu por estar me ajudando ! ate mais.
-
Paulo, os resistores pull up L21 a L37 são dispensáveis.
relendo esse pedaço da sua resposta acho que o segundo é o certo ,
resumindo... entao nao preciso fazer pullup no lado do fotodiodo do optoacoplador ! certo?
somente na saida dele, para evitar que a carga venha a ser acionada inadeguadamente correto ?
-
... entao nao preciso fazer pullup no lado do fotodiodo do optoacoplador ! certo?
É necessário um resistor para o LED, que tem a função de limitar a corrente e neste caso não recebe a denominação de pullup.
somente na saida dele, para evitar que a carga venha a ser acionada inadeguadamente correto ?
Sim, para garantir o nível lógico alto quando o transistor estiver cortado.
-
Olá Paulo..
Cara, na entrada de fim-de-curso e ou P.E. eu usei apenas uma entrada , pois no meu entendimento se algum eixo chegar no limite ou se houver emergencia a máquina inteira deverá parar, portanto acho que se você usar uma entrada para final de curso de cada eixo e mais um para P.E. seria uma redundancia desnecessária além de aumentar muito seu circuito.
Outra coisa, nesta mesma entrada eu nao isolei, pois estará tudo no mesmo circuito.
Att.: Reinaldo de Souza.
-
Eu gosto de usar as entradas de fim de curso individuais , na verdade como home para referenciar a maquina e assim o software limita os cursos , não acho que seja redundante.
-
é exatamente isso que quero fazer usar os fins de curso como home tambem, tipo assim nao sei ainda se o mach 3 tem esta opcao mas nos tornos cnc da empresa onde faço manutençao é
assim, quando vc coloca pra referenciar ele vai na direçao do fim de curso ate acionar ele, dai o cnc asume um valor ja estabelecido na tela , este valor é o limite de software, ou seja se o cara for andando com o eixo e ele chegar neste valor da fim de curso mesmo sem ter nenhum fim de curso algum, e no outro lado e claro tem o fim de curso que é a referencia. o josias me passou um link de uma isoladora da cnc3ax estou aki estudando, logo posto o novo circuito,blz galera
-
... nao sei ainda se o mach 3 tem esta opcao ... assim, quando vc coloca pra referenciar ele vai na direçao do fim de curso ate acionar ele, dai o cnc asume um valor ja estabelecido na tela , este valor é o limite de software, ou seja se o cara for andando com o eixo e ele chegar neste valor da fim de curso mesmo sem ter nenhum fim de curso algum, e no outro lado e claro tem o fim de curso que é a referencia.
Sim, o Mach3 tem estas funções - se chama final de curso "lógico"
-
Eu gosto de usar as entradas de fim de curso individuais , na verdade como home para referenciar a maquina e assim o software limita os cursos , não acho que seja redundante.
Ah, ok ..
Neste caso concordo com voce, mas eu prefiro usar fim de curso físico único mesmo, acho mais confiável...
-
Meninos e meninas, acho que tá havendo uma certa confusão de conceitos ... vamos botar ordem na casa ? ;D
Primeiro quanto à confiabilidade: a utilização de chaves individuais para cada extremidade do curso de cada eixo ou todas coletivamente conectadas em nada afeta a confibialidade, não melhora nem piora.
Para máquinas de certo porte, onde o choque contra os limites físicos possam redundar em danos, é preferível um sistema de parada um pouco mais elaborado, que garanta a parada independentemente do reconhecimento da situação por parte do programa de controle, é o que é conhecido por hardwired, isto sim é mais confiável que o soft limit, dependendte da correta operação do PC e do programa de controle, algo desaconselhável em máquinas grandes, mas perfeitamente admissível para as pequenas.
Vale mencionar que as máquinas de pequeno porte dispensam inteiramente as chaves limitadoras de curso e na maioria dos casos as de referência tb.
Limitação de curso e referência são funções distintas que podem ser consorciadas pelas mesmas chaves. A depender do programa de controle é possível utilizar apenas uma entrada da porta paralela para ambas as funções e para todos os eixos, o que é uma solução atraente pela simplicidade e economia.
É possível tb consorciar funções eixo a eixo, ou seja, para um mesmo eixo as chaves são consorciadas, mas cada eixo ocupa um pino de entrada da porta paralela.
Chaves individuais implicam na utilização de portas paralelas adicionais e isto não se justifica na maioria dos casos.
-
Que boa idéia a de retirar o optoacoplador de uma fonte de PC pifada... Principalmente para quem vive longe de lojas especializadas.
E tem muita pecinha boa nestas fontes.
Estou tentando acionar um relé pela porta paralela, e vou aproveitar as idéias dos esqueminhas daqui (dir e step).
Ou se alguém tem o esqueminha pronto... facilita a montagem prá um meio leigo.
-
Tem uns esqueminhas prontinhos aqui:
http://www.rogercom.com/pparalela/32dispositivos.htm (http://www.rogercom.com/pparalela/32dispositivos.htm)
-
Obrigado Alebe.
-no esqueminha 2 (do relé) gostaria de acrescentar um foto-acoplador.
-como tenho um relé de 5V, eu poderia usar os 5 V da porta USB? ou a fonte dos 5V tem que ser outra para o efetivo isolamento opto-acoplado?
Por outro lado, um relé com fusível e capacitor adequado, já não serve como isolamento? Para evitar danos ao PC ou porta paralela?
-
.. ou a fonte dos 5V tem que ser outra...?
Sim, precisa ser fonte externa.
Por outro lado, um relé com fusível e capacitor adequado, já não serve como isolamento?
Em geral as placas com relé usam um opto tambem, mas já usei muitas vezes sem ele e nunca deu problema.
-
(http://)
Achei o esqueminha, que vou tentar fazer.
Alede, quando retirei alguns optoacopladores de fontes pifadas, reparei que em alguns inclusive a placa é furada, tem um furo debaixo do optoacoplador na placa. Isso é prá quê?
-
tem um furo debaixo do optoacoplador na placa. Isso é prá quê?
Desconheço o porque disso.