• Welcome to LusoRobótica - Robótica em Português.
 

Servo Parallax (Futaba S148)

Started by andremendes, 18 de May de 2012, 10:59

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

andremendes

Boas.

Vou ligar 2 servo Parallax (Futaba S148) em simultaneo ao arduino uno, e terei que ligar os mesmos pelo Vin (ou estou a fazer mal ?) pois irei utilizar pilhas.

E se utilizar uma pilha de 9V ligando ao Vin há problema, visto ter lido algures que um servo não deve de ter mais de 5~6v.

Obrigado.

Marvin

Esquema de ligação servos ao arduino:

hipotese A: Utilizar +5 do arduino
pros:
- Apenas precisas de 1 bateria para alimentar servos e arduino
- Menos ligações
Contras:
- Ruido no circuito
- Se os servos utilizarem muita corrente podem danificar a board
- A arduino pode não conseguir disponibilizar corrente suficiente

esquema: ligas a bateria externa ao VIN arduino e ligas os servos ao GND e  +5V e os respectivos pinos de sinal aos pinos digitais ou pwm do arduino

Hipotese B: Utilizar alimentação propria para os servos 
pros:
-menos ruido no circuito
-possivel ligar mais servos sem preocupar com a corrente
-Podemos utilizar voltagens diferentes para alimentar ambos
Contras:
- necessitamos de duas baterias distintas ou pelo menos um regulador distinto e filtros
- mais ligações externas

esquema: Ligas a bateria externa ao VIN do arduino e ligas os servos GND e sinal aos pinos do Arduino, a bateria para os servos é ligada directamente ao GND e + dos servos.  O que importa aqui é que tens de partilhar o GND entre o servo e os Arduinos.

Espero ter ajudado.
Dronetech BlogThe Scientist and the Geek

andremendes

Quote from: Marvin on 18 de May de 2012, 11:27
Esquema de ligação servos ao arduino:

hipotese A: Utilizar +5 do arduino
pros:
- Apenas precisas de 1 bateria para alimentar servos e arduino
- Menos ligações
Contras:
- Ruido no circuito
- Se os servos utilizarem muita corrente podem danificar a board
- A arduino pode não conseguir disponibilizar corrente suficiente

esquema: ligas a bateria externa ao VIN arduino e ligas os servos ao GND e  +5V e os respectivos pinos de sinal aos pinos digitais ou pwm do arduino

Hipotese B: Utilizar alimentação propria para os servos 
pros:
-menos ruido no circuito
-possivel ligar mais servos sem preocupar com a corrente
-Podemos utilizar voltagens diferentes para alimentar ambos
Contras:
- necessitamos de duas baterias distintas ou pelo menos um regulador distinto e filtros
- mais ligações externas

esquema: Ligas a bateria externa ao VIN do arduino e ligas os servos GND e sinal aos pinos do Arduino, a bateria para os servos é ligada directamente ao GND e + dos servos.  O que importa aqui é que tens de partilhar o GND entre o servo e os Arduinos.

Espero ter ajudado.

Boas.

No meu caso iria utilizar uma bateria externa, mas a duvida persiste sobre o utilizar pilha de 9v e danificar algo, pois a minha pergunra é se 9v não será uma carga excessiva para os servos.

As pilhas irei ligar à entra de alimentação da placa, ligando os servos na placa, entrada grd, sinal e a voltagem e aqui a principal duvida, se ligo no Vin para receber a voltagem direta das pilhas, e se não puder levar mais que 6v com pilha de 9v irá queimar ou se ligo ao pino de 5v da placa.

Marvin

Quote from: andremendes on 18 de May de 2012, 11:48

Boas.

No meu caso iria utilizar uma bateria externa, mas a duvida persiste sobre o utilizar pilha de 9v e danificar algo, pois a minha pergunra é se 9v não será uma carga excessiva para os servos.

As pilhas irei ligar à entra de alimentação da placa, ligando os servos na placa, entrada grd, sinal e a voltagem e aqui a principal duvida, se ligo no Vin para receber a voltagem direta das pilhas, e se não puder levar mais que 6v com pilha de 9v irá queimar ou se ligo ao pino de 5v da placa.

Ok, uma aproximação diferente então, pesquisa o datasheet (especificações) do servo vê a voltagem maxima indicada e toma as decisões baseado nisso.

Dronetech BlogThe Scientist and the Geek

Njay

Vejam lá se isto ajuda. Não é a melhor maneira, mas é uma maneira fácil e fiável.
Este "guia" é trabalho em progresso.


Marvin

cuidado que um 7805 pode não deixar passar amperagem suficiente para os servos. Queimei um 7805 no outro dia com uma brincadeira parecida num circuito que "bebia" 3 Amps, nem com dissipador preveniu o 7805 de queimar.
Dronetech BlogThe Scientist and the Geek

Njay

Um servo standard tipico de 3.5Kg.cm (que eu indico na imagem) não bebe 3A, nem sequer 1A. Outros servos de maior torque já poderão beber mais.

O 7805 é especificado 1A corrente máxima. Se lhe deste 3A, querias que ele sobrevivesse :)?

Marvin

Quote from: Njay on 18 de May de 2012, 16:40
Um servo standard tipico de 3.5Kg.cm (que eu indico na imagem) não bebe 3A, nem sequer 1A. Outros servos de maior torque já poderão beber mais.

O 7805 é especificado 1A corrente máxima. Se lhe deste 3A, querias que ele sobrevivesse :)?

Não tinha contado q seriam 3A, só depois do 7805 queimar é q fui perceber o q aconteceu.

Mas, e novamente por experiencia propria, 2 servos standard em stall bebem mais de 1A.

Mas agora vi no circuito q enviaste que tem 2 x 7805! A minha dislexia está a piorar... assim é bem capaz de funcionar :)

Abraço

Dronetech BlogThe Scientist and the Geek

Njay


Marvin

Quote from: Njay on 18 de May de 2012, 17:02
Lê o texto da imagem...

Eu li qnd fiz o outro post, dai ter falado na minha dislexia, de qq forma eu tenho circuitos parecidos a funcionar e percebo o conceito.

Agora q recebi o atestado vou voltar para a minha caverna :D
Dronetech BlogThe Scientist and the Geek

andremendes

Obrigado pelas dicas pessoal.

Eu penso que os servos que estou a utilizar só permitam mesmo os tais 6V de potencia máxima, assim só poderei utilizar 4 pilhas AA para a coisa não dar mau resultado. Felizmente consegui ainda à pouco um adaptador para 4 pilhas AA. Vou experimentar desta forma para ver se resulta.

Abraço.

Njay

A maior parte dos servos só suporta até 6V. 6V não é potência, mas sim tensão. Potência mede-se em Watt (W).

andremendes

Quote from: Njay on 18 de May de 2012, 18:05
A maior parte dos servos só suporta até 6V. 6V não é potência, mas sim tensão. Potência mede-se em Watt (W).

Pois... utilizei mal as palavras :)

Mas agora surgiu outra duvida. Liguei o adaptador que comprei para pilhas de 9V e o arduino fica ON, mas depois quando o ligo com o adaptador que adquiri das 4 AA nem sinal. Será problema do adaptador ou outra coisa ?

Njay

Há uma tensão minima de uns 6 a 7V para o regulador de tensão do Arduino funcionar bem. Ou então tens a polaridade ao contrário.

As pilhas de 9V são fraquinhas para motores, não as uses para isso.

andremendes

Quote from: Njay on 18 de May de 2012, 18:14
Há uma tensão minima de uns 6 a 7V para o regulador de tensão do Arduino funcionar bem. Ou então tens a polaridade ao contrário.

As pilhas de 9V são fraquinhas para motores, não as uses para isso.

Só usei a de 9V para testar se seria do adaptador, mas a placa ligou.

Neste e relativo ao problema que apresentei no inicio, preciso de por 2 servos a funcionar na placa, mas com uma bateria auxiliar, dai ter que utilizar as 4xAA, mas assim se não tem tensão como é suposto funcionar ?