Boa tarde a todos,

estou com um projeto e tenho que construir um robô carro, vou utilizar motores DC de 24v com caixa

redutora. O problema que estou tendo é quando o robô esta em uma inclinação e quero parar ele, ele sempre desce de ré. Alguém tem uma idéia de como criar um freio, não quero nada mecânico, quero que seja controlado pela tesão no motor.

Se tiverem como ajudar, agradeço!

Att. Camilo de Lellis Barreto Jr.

http://roboticlabview.blogspot.com.br/

Exibições: 3039

Responder esta

Respostas a este tópico

Amigo, coloca a especificação do seu motor, assim fica mais fácil.... se ele for de passo, com 4 fios e simples, é só deixar mais de uma bobina energizada de uma vez.... aguardando....

o que vc pode fazer é usar uma "ponte H" e energizar os dois lados dela... faz ela ficar parada... mas o consumo de energia será alto nesse momento....

O ideal seria vc fazer um controle por porsição em malha fechada.

Seria algo assim:

Com um encoder vc faz chegar a uma variável a posição da roda.  Se vc virar a roda a variavel conta os pulsos e acompanha.

Aih seu programa manda a roda ir a uma determinada posição (pode ser graus ou não.. poderia ser por ex um numero entre 0 e 10000).

Se seu programa, por ex mandou parar em 200 e a roda está em 201 vc alimenta com tensão negativa. Se estiver em 199 vc alimenta com positiva...

Em outras palavras, seria:

Vc mede a posição atual - Variavel: Atual

Entra com a posição desejada: Desejado

Faz a conta:

Erro= (Desejado-Atua-) x ganho

Aih vc manda para o motor o valor de Erro.

Isso é um circuito de controle realimentado com ganho proporcional...

se o motor estivesse girando a grande velocidade e vc quisesse usar como freio (meio fraco) vc poderia colocar os terminais em curto tb... Como ele vira um gerador se vc curto-circuita ele "queima" a energia que gera e acaba freiando. Mas isso não funciona com o motor parado.

Realmente o freio dinâmico é simples como e Eduardo falou, só curto circuitar os terminais. Mais pra segurar parado( com pouca oscilação) você tem que fechar a malha e usar controle de posição, só com encoder mesmo pra funcionar de boa, Nem o uso de outro motor  como encoder nao resolve isso, ja que seria só possível controlar a velocidade. Estou trabalhando num projeto de um carrinho robo, usarei sistemas de roscas sem fim, ja que serve como redução e ajuda a frear o carrinho.

Fiz o citado (encoder + ponte-H) no robô móvel do meu tcc.Usa um PID para suavizar a para e ta pronto o sistema.

Não precisa usar um encoder de alta resolução (caro). Até mesmo um encoder de mouse ou de painel (vendido a 2 dolares cada) da conta do serviço.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço