Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
PROJETOS => Projetos - Eletrônica => Tópico iniciado por: wilsonsn em 12 de Julho de 2011, 01:45
-
Bom dia a todos.
Estou trabalhando em 3 controladores para motores de passo.
Bifásico, Trifásico e Pentafásico.
O controle lógico dos motores já esta pronto e foi desenvolvido em VHDL.
Pretendo disponibilizar os diagramas elétricos, códigos VHDL e desenhos das pci's para todos sem ônus. Pretendo licenciar tudo sobre o GNU (GENERAL PUBLIC LICENSE) ou cc (creative commons).
CARACTERÍSTICAS:
Circuito lógico projetado em VHDL.
O código VHDL permite que tenhamos independência de fabricantes. O mesmo código poderá ser utilizando com xilinx, altera, atmel, etc.
Controles:
Passo
Direção
Habilita
Início e fim de curso para cada eixo atuando diretamente no Hardware, evitando que um erro de configuração possa danificar a estrutura/motores. Estes sinais poderão ser enviados ao PC também.
Isolamento galvânico com optoacopladores.
Etapa de potência com transistores MOS-FET.
Controle de correntes para bobinas dos motores com Pwm ou Hysteresis Feedback Current Limiting. Ainda vou testar qual gera o melhor desempenho/torque.
Gostaria de coletar mais informações antes de continuar os desenhos das pci's.
Segue uma lista a qual gostaria de discutir aqui, com a permissão dos moderadores.
Posso colocar os três eixos em um único cpld para diminuir custo ou é melhor uma placa para cada eixo?
Existe algum tamanho/formato padrão para estas pci's, ou quanto menor melhor?
Montagem de superfície ou convencional?
que tipo de terminais para os I/O's?
Passo e meio passo juntos ou apenas meio passo?
GNU (GENERAL PUBLIC LICENSE) ou cc (creative commons) para a documentação?
Assim que definir qual a melhor maneira de licenciar, já publicarei os códigos VHDL, pois estes já estão prontos.
Caso o moderador deste fórum assim o deseje, poderei enviar os códigos imediatamente para a sua apreciação, desde que este se comprometa a não divulga-los ainda.
Acredito que devo escolher primeiro a melhor licença, pois preciso me precaver juridicamente. Infelizmente tem muita gente com péssimas intenções no mundo.
Obviamente não os participantes deste Fórum.
Com isto, nas próximas semanas vou postando os resultados e documentação.
Obrigado.
-
Salve!
Parabéns pela empreitada.
Minha opinião:
Posso colocar os três eixos em um único cpld para diminuir custo ou é melhor uma placa para cada eixo?
Uma placa em cada eixo.
Existe algum tamanho/formato padrão para estas pci's, ou quanto menor melhor?
Quanto menor melhor.
Montagem de superfície ou convencional?
que tipo de terminais para os I/O's?
Passo e meio passo juntos ou apenas meio passo?
...
GNU (GENERAL PUBLIC LICENSE) ou cc (creative commons) para a documentação?
GNU.
Infelizmente tem muita gente com péssimas intenções no mundo.
Obviamente não os participantes deste Fórum.
É um forum aberto... não se iluda.
Abs.
Paulo Bubolz.
-
Se posso sugerir, faça como nosso amigo Rudolf fez - o código-fonte é particular e fechado, mas o drive é comercializado sem fins lucrativos ou melhor, parte da verba é destinada à entidades carentes e outra parte da verba é para o sustento do projeto.
O que garante o sucesso é a forma que é feito o controle - Há três fiéis depositários do projeto e o Rudolf apresenta para eles um balancete de contas.
Fale com o Rudolf para ver como é feita a coisa - ele com certeza pode te explicar melhor.
-
Bifásico, Trifásico e Pentafásico.
Motores de passo trifásicos são praticamente inexistentes, eram comuns na época dos motores de relutância variável, obsoletos há muito tempo.
O controle lógico dos motores já esta pronto e foi desenvolvido em VHDL.
Gosto bastante da idéia. ;-)
Controle de correntes para bobinas dos motores com Pwm ou Hysteresis Feedback Current Limiting.
A maioria, se não todos os integrados dedicados usam alguma variante de monoestável, cujo pulso é utilizado tb para mascarar o transiente capacitivo que ocorre quando o enrolamento é energizado.
Posso colocar os três eixos em um único cpld para diminuir custo ou é melhor uma placa para cada eixo?
Eu prefiro algo mais modular, mas há quem prefira tudo integrado. Creio que o ideal é ter as duas versões.
Existe algum tamanho/formato padrão para estas pci's, ou quanto menor melhor?
Pequeno, pero no mucho ... atente para a mecânica da placa, como será fixada e aos conectores ... peca-se muito nestes aspectos.
Montagem de superfície ou convencional?
Seria preferível DIP, pela facilidade de construção e manutenção, mas muitos componentes já não estão disponíveis com este encapsulamento ...
que tipo de terminais para os I/O's?
Prefiro bornes parafusáveis e encaixáveis no PCB da Phoenix Contact, linha Combicon.
Passo e meio passo juntos ou apenas meio passo?
Meio passo é necessidade absoluta, raramente é usado passo cheio, mas não pode faltar.
GNU (GENERAL PUBLIC LICENSE) ou cc (creative commons) para a documentação?
Vou consultar um amigo que conhece a questão a fundo e trago a opinião dele.
-
Gente , eu achei essa controladora, e gostaria de saber se pode tirar os reles e adaptar
fets e controlar pelos programas apresentados no forum.
-
Wilson,
Algumas questões:
-Qual a faixa de frequência de chaveamento?
-Como é a interface com o PC? (paralela, PCI, ...)
-Sugestões de dispositivos FPGA ou CPLD utilizáveis.
Sugestões:
-Possibilidade de redução da corrente após um certo tempo (1ms) na falta de comando (passo)
-Micropasso
-
minilathe
mestre ... vc está questionando o pepslegal ou o wilsonsn?
pepslegal
pelo pouco que está descrito no documento disponibilizado por ti, eu entendi que é um circuito a ser adaptado para uso em conjunto com um software em VB específico para controle de aparelhos em corrente alternada, por exemplo lâmpadas, ou outro aparelho AC qqer.É isso que vc necessita? ou está pensando em controlar motores de passo?
-
Blackmore,
.... ou está pensando em controlar motores de passo?
Acho que o título do tópico responde.
-
a ultima (e por sinal única) aparição registrada do wilsonsn doi em 12 de julho ... estamos em 24 de dezembro ... o conteúdo mostrado pelo colega peps não mostra nada já não discutido aqui no fórum em termos de eletrônica ... e com seu questionamento eu não consegui entender onde quiz chegar ... (no wilson ou no peps). Não sou perito em nada como muitos aqui do fórum ... mas o que muitas vezes tenho visto em alguns fóruns em que participo é a dificuldade de alguns se expressarem e até mesmo de dar detalhes do que precisam, e também de muitos responderem o que não é perguntado (onde muitas vezes me incluo) ...
Obrigado por me esclarecer a idéia do colega e me desculpe a intromissão.
-
Blackmore,
Obrigado por me esclarecer a idéia do colega e me desculpe a intromissão.
Espero ter lhe esclarecido, acho que não é intromissão, estamos nos ajudando... :)
-
pepslegal,
Gente , eu achei essa controladora, e gostaria de saber se pode tirar os reles e adaptar
fets e controlar pelos programas apresentados no forum.
Pode sim, mas o resultado final seria o projeto de uma placa (driver) do tipo phase drive. Já há vários projetos de phase drive disponíveis por aí (neste Forum, Net, ...), mas acho que esse drive, apesar de simples, não vale a pena devido ao desempenho, ....