Alguém tem alguma idéia sobre como fazer um acelerador por rotação para motor DC, no caso quanto mais girar o acelerador mais o motor ira atuar (girar).



Exemplo: Com motor de 24 V DC, girando o acelerador a 30 rpm a voltagem empregada no motor esta em 12 V, a 45 rpm do acelerador, motor 18 V, assim gradualmente para cima ou para baixo.


Lembrando que a rotação do acelerador não atua na geração de energia, esta obtida diretamente de baterias.


A finalidade deste projeto é uma bicicleta com motor elétrico que não só utiliza o esforço de pedalar para economizar energia da bateria, mas com a graduação de potencia também do individuo sobre o trajeto,
com isso ganha-se em desempenho no motor
e é um meio de utilizar a bicicleta como meio de transporte sem muito esforço e
ótimo desempenho.


A idéia também é de utilizar um graduador que pode ser programado manualmente através de alavancas ou botões que age no acelerador liberando mais ou menos energia por rotação, assim o ciclista pode programar do
esforço mínimo ou graduando até o desligamento total do motor.



O que acham?

Exibições: 8838

Comentar

Você precisa ser um membro de Laboratorio de Garagem (arduino, eletrônica, robotica, hacking) para adicionar comentários!

Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)

Comentário de Romeu Pfundner em 8 dezembro 2010 às 9:04
Bom dia Bruno e Guilherme, fico grato pela ajuda, confesso a vocês que minha área é mais a mecânica e não entendo muito de dispositivos eletrônicos, mas pelo que entendi Bruno, acho irrelevante saber quanto o motor esta girando, apenas a quantia de energia empregada para movimentar seria necessário saber.
Um dispositivo que controle somente a energia, tipo um acelerador de punho normal.

Seria como um velocímetro, quanto mais rotação tiver, mais a agulha sobe no marcador, no meu caso aumentaria a energia!

Boa a idéia de usar um mouse, vou tentar montar um protótipo com ele mais um motor de CD ROM, resta pesquisar sobre eletrônica para montar o dispositivo, já andei estudando um pouco sobre o Arduino!
Chego lá mas vai demorar.
Comentário de Bruno em 8 dezembro 2010 às 8:35
Com motor de passo não é possível ter um retorno de quanto está sendo movimentado.

Esse é um dos problemas encontrados quando o motor de passo é subdimensionado para uma aplicação, você manda ele avançar 50 passsos mas se não houver torque suficiente ele pode avançar mas perder alguns passos avançando somente 48 , 45, e não é possível saber qual foi a perda de passos.

Um encoder barato pode ser construido utilizando um mouse de bolas, ele possui um disco cheio de furos e um sensor de infravermelho, claro que apenas para efeito acadêmico pois ele é muito frágil para instalar numa bicicleta ou coisa do tipo.
Comentário de Guilherme em 7 dezembro 2010 às 17:57
da para obter os mesmos dados que o encoder oferece atraves de um motor de passo?
para um projeto tanto de inserçao como obtençao de dado simultaneamente ou nao, qual seria mais bem aproveitado para obter as funçoes precisas tanto de contagem/mediçoes como de força de preciçao do motor?
Comentário de Bruno em 7 dezembro 2010 às 14:11
Colocar um encoder em um dos eixos.

Encoders geram pulsos diretamente proporcional a velocidade rotacional do eixo. Ex: 100 pulsos por volta.

Com qualquer controlador (PIC, Arduino, 8051) você lê qtos pulsos está vindo do encoder e atua no motor DC, dá pra fazer um circuito discreto para isso mas para mim dá mais trabalho do que fazer um software simples num microcontrolador.

O encoder dará uma resposta rápida caso você queira acelerar rápido, vc pode ler a cada 100 ou 200 milissegundos e verificar se houve variação na velocidade.

Abraços

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço