[BR] Grupo brasileiro de construção de simuladores  Topic is solved solved with post #23295

português

Moderator: tonquites

Re: [BR] Grupo brasileiro de construção de simuladores

Postby sanmarcelllo » Mon 19. May 2014, 07:30

adrianovrm wrote:Eu respondi marcello, mas pode ter caido na tua caixa de spam, qual é teu email ? Vou mandar de volto, mas para fazer 360 , acho que vc vai ter de partir para esquemas de motores ac, coisa que eu não aprofundei ainda !


Pode ser que tenha caido no caixa de spam mesmo, mas se der me reenvia no sanmarcelllo@hotmail.com, que esse eu vejo sempre ambas as pastas, sobre os motores estou fazendo pesquisas ainda sobre como posso fazer, tenho um amigo que faz construção de máquinas e ele vai dar uma força nessa parte sobre qual seria a melhor tipo de motorização, o bom seria servo motor mas o preço é bem salgado!

Mas o que falta mesmo seria definir qual o torque ideal que o motor movimente o conjunto, redutor, etc.

Bastante coisa.... rs..... montei uma maquete falta alguns detalhes mas a mesma esta com 02 motores dc de 24v que tirei de uma impressora com base em alúminio (Um monstrinho!) rs
sanmarcelllo
 
Posts: 53
Joined: Sat 5. Oct 2013, 20:11
Has thanked: 0 time
Been thanked: 1 time

Re: [BR] Grupo brasileiro de construção de simuladores

Postby sanmarcelllo » Mon 19. May 2014, 07:35

adrianovrm wrote:Eu uso a Simple H que pode pode ser adquirida na http://www.robotpower.com custa umas 68 doletas sem frete e sem imposto. não uso a moto mosnter, pelo menos nao reconheço como tal. eu já aindei pesquisando sobre o moto mosnter para ensinar como usar mas ela traba;ha um pouco difrerente mesmo. vou ver se compro uma para aprender pode ela e te repassar LÓGICA DA PLACA ! já estáestudando prhgamação de arduino ?


Desculpe pelo engano, é que as vezes vemos tantos post e configurações que acabei me atrapalhando, estou vendo alguns cursos no youtube e fuçãndo nas linhas dos programas tentando ver o que cada comando faz ou significa, o problema é que as vezes queremos tudo mastigado por causa de querer sair tudo muito rápido, mas tenho que estudar mesmo para fazer correções ou implantar funções que eu ache relevante também...

Valeu abraço
sanmarcelllo
 
Posts: 53
Joined: Sat 5. Oct 2013, 20:11
Has thanked: 0 time
Been thanked: 1 time

Re: [BR] Grupo brasileiro de construção de simuladores

Postby sanmarcelllo » Mon 19. May 2014, 07:37

Bom dia, a todos!

Alguém sabe se tem algum passo a passo da montagem do Joyrider em PVC?

Abraço a todos.
sanmarcelllo
 
Posts: 53
Joined: Sat 5. Oct 2013, 20:11
Has thanked: 0 time
Been thanked: 1 time

Re: [BR] Grupo brasileiro de construção de simuladores

Postby andrefelipe » Tue 20. May 2014, 19:49

Ola Gente tudo bem ? meu nome e André Calegari e estou construindo um 6dof para mim, vou utilizar peças para fabricar os atuadores lineares de precisão e velocidade, já fiz alguns teste fora do x-sim e obtive uma velocidade de 800mm/s, pois bem estou utilizando servos motores AC com 750wats e 7.2n/m em conjuntos com fusos de esferas recirculante de 32mm passo 32. meu problema e que não estou conseguindo configurar o x-sim para que ele mande informações pela porta com por RS-232, já busquei em todo o fórum mas pelo visto por se tratar de matérias caros não encontrei ninguém que tivesse utilizado servos motores ac para a movimentação.
então fica minha duvida, eu posso controlar os driver dos servos motores por RS-232 ?
ou posso controlar via EtherCat ?
se for o caso de utilizar uma controladora qual delas me mandaria o sinal CW CCW ?
já estou com praticamente todas as peças compradas só falta esta bendita configuração, trabalho com fabricação de maquinas CNC então tenho muita facilidade para conseguir estes materiais, (tenho centro de usinagem também se alguém precisar de peças).
estou tentando criar um sistema que substitua os scn5 com peças fáceis de encontrar por aqui, assim vai ficar mais fácil de comprarmos estas componentes. todo o sistema mecânico já esta desenvolvido desmontei um SCN5 e temos a possibilidade de criar atuadores iguais com o mesmo desempenho mais com um valor muito mais acessível. acredito que isso sera o facilitador para termos um simulador de movimento em casa.

preciso de ajuda para configurar um sistema de servos AC comuns, o que tornara o x-sim universal onde qualquer pessoa do mundo tudo poderá comprar peças em sites como MercadoLivre e ebay.

se alguém puder me ajudar ficarei muito grato !

Até breve

André Calegari

Hello Folks okay ? my name is Andrew Calegari and am building a 6DOF for me , I will use parts to manufacture linear actuators , precision and speed , I have done some testing outside the x -sim and got a speed of 800mm / s , as well 'm using servo motors AC with 750wats and 7.2n / m in sets with recirculating ball spindles 32mm step 32 . my problem and I am unable to configure the x -sim for it to send information through the door with RS- 232 , already searched all over the forum but apparently because it was expensive materials not found anyone who had servants used ac motors for movement .
then my doubt is , I can control the driver of servo motors RS- 232 ?
or can control via EtherCAT ?
if any of them use a controller which would send me the CCW CW signal?
I already have almost all the parts purchased just missing this blessed setting , working with manufacturing CNC machines very easily so I have to get these materials , (I'm machining center also if anyone need parts ) .
I'm trying to create a system that replaces the scn5 with easy to find parts here , so it will get easier we buy these components . entire mechanical system already developed one SCN5 disassembled and have the ability to create equal actuators with the same performance at a much more affordable price . I believe this will be the facilitator to have a motion simulator at home.

I need help to set up a common system of AC servos , which become the universal x -sim where anyone in the world can buy all parts on sites like eBay and ebay .

if anyone can help me I would be very grateful!

see you soon
andrefelipe
 
Posts: 34
Joined: Wed 11. Jul 2012, 04:40
Has thanked: 0 time
Been thanked: 0 time

Re: [BR] Grupo brasileiro de construção de simuladores

Postby adrianovrm » Wed 21. May 2014, 17:38

Bom Dia !

Marcello , não use PVC, Acho qiue ligas de alumínio estrutural (Não reforçado é a melhor pedida em termos de montagem/facilidade). e no fórum já vi que tem links para compra de perfis, mas vc vai ter de procurar nestas 40 páginas, não sei onde está

André, Acho que a inversão dos motores AC , deve possuir , obroigatoriamente um inversor de frequencia e o motor deve ser trifásico. nunco trabalhei com motores AC SERVO, nem sabia que existiam, devem ser bem caros ! quanto custa um ?
SObre a comunicação com o x-sim , é fácil , vou ver se monto um vídeo de como configurar, só que na outra ponta tem que ter um microcontrolador para receber os dados, e comandar os motores , certo ! Qual plataforma está usando ? microcontroladores ?

ps: estou começando a estudar para controlar motores AC também , então podemos trocar idéias aqui , eu já sei como elevar os níveis de tensão do arduino para comandar um inversor , só não comprei ainda o motor com redução, estou procurando ! pode me ajudar nisto também ?
adrianovrm
X-Sim Supporter
 
Posts: 214
Joined: Tue 20. Nov 2012, 07:35
Has thanked: 0 time
Been thanked: 1 time

Re: [BR] Grupo brasileiro de construção de simuladores

Postby andrefelipe » Fri 23. May 2014, 15:00

Fala Adriano como vai ?os servos motores AC tem um sistema de controle parecido com o motor de passo, no casso dos meus drivers de controle ( que fazem a vez do inversor) eu posso configura-los para 4 tipos de modos de controle, cw ccw, step e dir, analógico e RS232. então posso enviar comandos diretamente nestes formatos, diferentes dos motores de passo ele não perdem torque em alta rotação podendo trabalhar com eles em até 3000rpm. eles também me permitem trabalhar com um encoder integrado oque vai facilitar o feedback para a controladora no caso da utilização de fusos de esferas onde meu curso do atuador sera de 600mm.
cara realmente o custo de servos motores industriais são muito caros, eu vendo estes motores de 750wats com 7.2nm, a 3mil reais o kit. no meu caso estou utilizando 6 kits o que vai gerar muita velocidade e torque na plataforma. apesar de serem motores de precisão eles tem um exelente resposta de velocidade e controle a plataforma vai trabalhar com folga para movimentar 1tons com muita velocidade( melhor usar cinto de segurança hehe ).

legal cara o vídeo vai ser legal.

cara eu estava tentando configurar os drivers dos motores direto pela rs232( como os Scn5 ), agora estou tentando utilizar um arduino mega2560 que já tem um plugin aqui no fórum do Sirnomane, o que eu preciso e acertar a programação do arduino, para controle cw ccw tenho que utilizar 3 pinos, um mandaria um sinal de PWM para controle da velocidade e outros dois para controle de direção nestes pinos eu teria de receber:

pin 1 variação de tensão de 5volts para o controle de velocidade
pin 2 0 volts desligado e 5 ligado para sentido CW
pin 3 0 volts desligado e 5 ligado sentido CCW

também posso trabalhar igual ao motor de passo com um pino para o enable (active low) um para step outro para dir

no caso dos servos AC industriais ele já poderiam trabalhar sem controladora diretamente orientados pela por COM do pc, mais tambem não estou conseguindo configurar as portas para que elas mandem o mesmo tipo de informação.

cara posso te ajudar numa boa com motores e redutores, tenho fornecedores muito bons de motores e redutores, como sou fabricante de maquinas tenho um preço diferenciado para estas peças.

para vc ter ideia um redutor em media sai por 350 reais e um motor de 1/3CV 370 reais, teríamos que ver a configuração adequada entre redução e rpm do motor para chegarmos a uma velocidade de resposta rápido .

vc esta em que lugar do brasil ?

até breve

André Calegari
andrefelipe
 
Posts: 34
Joined: Wed 11. Jul 2012, 04:40
Has thanked: 0 time
Been thanked: 0 time

Re: [BR] Grupo brasileiro de construção de simuladores

Postby adrianovrm » Fri 23. May 2014, 23:14

manaus-amazonas
preparando video .....
adrianovrm
X-Sim Supporter
 
Posts: 214
Joined: Tue 20. Nov 2012, 07:35
Has thanked: 0 time
Been thanked: 1 time

Re: [BR] Grupo brasileiro de construção de simuladores

Postby adrianovrm » Fri 23. May 2014, 23:22

Este motor de 1/3 é AC trifasico ou é um servo ac ?
achei a ideia do servo bem interessante mas queria mais detalhes ... mas vou primeiro fazer um video , depois podemos fazer uma teleconferencia e discutir os deta;hes , é mais produtivo !
adrianovrm
X-Sim Supporter
 
Posts: 214
Joined: Tue 20. Nov 2012, 07:35
Has thanked: 0 time
Been thanked: 1 time

Re: [BR] Grupo brasileiro de construção de simuladores

Postby adrianovrm » Sat 24. May 2014, 03:47

Link do Vídeo Explicando como capturar as informações do rfactor para o arduino

https://www.dropbox.com/s/lyw905oytj995 ... verter.mp4
adrianovrm
X-Sim Supporter
 
Posts: 214
Joined: Tue 20. Nov 2012, 07:35
Has thanked: 0 time
Been thanked: 1 time

Re: [BR] Grupo brasileiro de construção de simuladores

Postby andrefelipe » Sat 24. May 2014, 17:33

Fala Adriano, são motores trifásicos, os servo motores são bem caros mas também existes linhas que acabam sendo mais em conta do que os scn5 ou 6, vamos la esta parte da configuração eu já sabia a parte que não entendi e a X~~a01~~a02 e assim vai, mais tudo bem isto esta mais claro agora, estou usando um mega2650, não manjo nada de programação pic, estava usando o xpid mais não vai funcionar, então o que precisamos e o seguinte:
o x-sim precisa encontraras portas que podemos criar no aduino.
o arduino precisa receber esta informação e tranforma em pulso e dir, ele também precisa ter um pino para o enable que no caso dos meu driver ativam em low. então no caso de 6 eixos seriam 13 pinos sendo 1 para enable, 6 para pulso e 6 para dir. e um controle em tempo real de motores de passo simples.
este seria o sistema mais simples onde qualquer pessoa poderia comprar peças facilmente e colocar os simuladores para rodar
neste ponto já estaremos com os motores se comunicando com o x-sim.

agora para localização da posição dos motores podemos trabalhar de duas formas:

1. para motores de passo e servos motores industriais podemos criar um sistema simples também de contagem de passos, isso determinaria o quanto o motores pode virar para um lado e para outro. determinando o curso máximo dos atuadores e ele levando para o centro. isso pode ser feito com um sistema de fim de curso onde os atuadores seguem em determinada velocidade ate que eles encontre um sensor de curso(micro chaves, indutivos, etc).
nos sistemas CNC o valor para o curso do eixo e pre determinado, quando ele encontra a chave ele seta automaticamente como 0, então a partir dai ele sabe que pode andar 500mm por exemplo, determinando que 500mm seja uma certa quantidade de pulsos.
Este sistema eliminaria o potenciômetro de feedback por que na verdade ele sabe em qual pulso esta. Mas este sistema tem uma falha no caso de motores de passo, se por o caso do motor de passo não tiver força suficiente para movimentar o peso a uma perca de passo mecânica sem informação para o software isso causa o deslocamento do ponto 0 em relação ao motor, exemplo o software acha que o motor esta no passo 1200 quando ele realmente esta a 800, o que muda o posicionamento do curso mecânico. esta falha pode ser resolvida com o mesmo sistema de feedback usado normalmente, o problema com o sistema de potenciômetro e que no caso de atuadores lineares eu não sei como poderíamos resolver por que o motor tem que dar 3 voltas completas para que ele alcance 96mm de curso( usando fusos de esfera passo 32, ele anda 32mm a cada revolução). No caso de servos motores AC industriais eles possuem um encoder integrado o que avisa mecanicamente o driver de controle qual o posicionamento mecânico do motor obrigando o motor a voltar para o posicionamento correto.

2. para Servos motores industrias ac. como ele possui encoder integrado geralmente ele tem uma saída de informação do encoder o que poderia voltar para o arduino como sinal do potenciômetro mas teríamos que criar um programa onde ele pudesse contar os pulso sem um limite de giros(praticamente infinitamente).

basicamente seria um controle de motores de passo em realtime direto do x-sim, assim resolveremos muitos problemas criando um sistema muito simples de ser configurado tanto no arduino determinando somente o curso dos atuadores que estaram sendo usados quanto no x-sim. o ideal seria ter um plugin no x-sim onde poderíamos set as informações mecânicas que ficaria mais ou menos assim:

primeira pagina de configuração :

aqui determinaríamos em que pinos e portas estamos ligando os drivers dos motores exemplo :

pin 1 : enable
pin 2 : axis 1 dir
pin 3 : axis 1 step
pin 4 : axis 2 dir
pin 5 : axis 2 step
pin 6 : axis 3 dir
pin 7 : axis 3 step
pin 8 : axis 4 dir
pin 9 : axis 4 step
pin 10 : axis 5 dir
pin 11 : axis 5 step
pin 12 : axis 6 dir
pin 13 : axis 6 step
Etc...

pin 20 : home axis 1
pin 21 : home axis 2
pin 22 : home axis 3
pin 23 : home axis 4
pin 24 : home axis 5
pin 25 : home axis 6
Etc..


Pagina 2 de configuração :


Passos do motor: ( geralmente são 200 passos por revolução em um ângulo de 1.8 graus)

Numero de micro passos do driver : ( o drivers pode ser setado para dividir estes 200 passo do motor em até 52.200 micro passo isso almenta a resolução do motor deixando ele mais preciso mais também mais lento, isso poderia ser usado em casos de motores de passo com redução)

Relação do redutor : 1:1 4:1 etc ( sendo quatro volta do motor para 1 do redutor)

Passos do fusos : ( fusos de esfera variam muitos os passos 5,10,20,25,32 e etc, sendo por exemplo passo 5 ele anda 5mm por revolução, passo 10 ele anda 10mm por revolução e assim vai. Isto também possibilitaria o uso de cremalheiras e fusos trapezoidais que tem um custo muito baixo) assim ele saberia que para andar 100mm ele teria que mandar determinado números de pulsos levando em consideração as informações anteriores.

Tamanho do eixo : ( onde determinaríamos o curso máximo do atuador tanto linear quanto em graus, mais isto também seria que ser especificado previamente )

Posicionamento do sensor de 0 : ( onde informaríamos onde esta o sensor em relação ao 0, exemplo se ele esta na base do atuador então ele esta em 0 se ele esta em cima do atuador ele esta em 500mm por exemplo )

velocidade de Home : ( onde informamos qual a velocidade em que o motor ira procurar o sensor de 0 para que ele não va na velocidade máxima evitando que ele se choque demasiadamente forte com a chave. porque devido a inercia e a curva de aceleração ele também precisa de um determinado tempo para para antes de chegar a velocidade 0 )

Velocidade máxima do motor : ( o que poderia ser contado como Passos Por segundo, milímetros por segundo ou metros por segundo )

Curva de aceleração : ( o motor de passo funciona diferente do motores comuns, o motor comum quanto mais rápido ele girar mais torque ele tem o motor de passo quanto mais rápido ele girar menos força ele tem, então para superamos a inercia temos que elevar sua velocidade gradualmente para que ele não perca passos. Isso com motores mais fortes se torna instantâneo não gerando problemas para nos, e em motores mais fracos pode ser resolvido na relação fuso redutor. isto também seria informado como anteriormente )

este seria basicamente um plug-ins universal para a maiorias de sistemas de automação encontrados no mercado, mas e só um exemplo !

Não faço ideia de como criar isso Rssss.

então partamos do principio de fazer com que o x-sim reconheça as portas do arduino de entrada e saída de informações, e que o arduino mande os sinais em realtime para os driver dos motores em sinais de pulso, dir e enable, e reconheça os encoder como informação de feedback ou controle o numero de pulsos sabendo exatamente qual a cordenada mandar o motor( se o motor não perder passos vai funcionar perfeitamente).

Que dia podemos fazer uma conferencia para clarearmos mais as ideias ? vc acha que pode fazer este tipo de programação no Arduino ?
encontrei muitas informações na net de como controlar os motores de passo e me parece que o plugin e o firware open soucer xpid do Sirnoname funciona bem, então pensei em juntar os dois, também acho que o sistema do Thanos esta bem próximo do que precisamos mas não encontrei o firmeware para ver como e o plugin dele.

vc pode me mandar um e-mail também no Grupovcalegari@gmail.com ai recebo direto no meu cel e respondo na hora !
fico no aguardo !

até mais

André Felipe Calegari
andrefelipe
 
Posts: 34
Joined: Wed 11. Jul 2012, 04:40
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Portuguese

Who is online

Users browsing this forum: No registered users and 2 guests