collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: tutorial de servos  (Lida 14000 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re:tutorial de servos
« Responder #30 em: 07 de Fevereiro de 2009, 14:28 »
pois, se n lhe meteres as resistencias é.. :P n lhe controlas é a velocidade de rotação, ou estou enganado?

Offline guibot

  • Mini Robot
  • *
  • Mensagens: 651
    • Guibot
Re:tutorial de servos
« Responder #31 em: 07 de Fevereiro de 2009, 14:32 »
ja respondi a essa pergunta anteriormente..   :P

controlo velocidade como faço com um DC normal, ou seja, com PWM  :P

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re:tutorial de servos
« Responder #32 em: 07 de Fevereiro de 2009, 14:34 »
n vi.. pois, assim sendo é porreiro.. só que é capaz de ficar mais caro.. em vez das resistencias meter a ponte h.. só na ponte ficam 5 euros, ou à volta disso.. as resistencias n são tão caras..

Offline jagsilva

  • Mini Robot
  • *
  • Mensagens: 125
    • jagsilva
Re:tutorial de servos
« Responder #33 em: 07 de Fevereiro de 2009, 15:04 »
mas afinal a placa q querem fazer é para controlar servos ou dc??

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re:tutorial de servos
« Responder #34 em: 07 de Fevereiro de 2009, 15:14 »
Motores DC, os servos não preciso de placa de controlo pois basta alimentar e ligar o fio de sinal ao mircocontrolador (Arduino por exemplo).

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re:tutorial de servos
« Responder #35 em: 07 de Fevereiro de 2009, 15:21 »
lol.. mas realmente este tópico tá a descambar.. :P era suposto ser de tuts pa servos e já vai em motores dc e placas e genéricos..

Offline andnobre

  • Mini Robot
  • *
  • Mensagens: 402
Re:tutorial de servos
« Responder #36 em: 09 de Fevereiro de 2009, 15:30 »
no programa que o guibot aqui deixo na posicao 5 o servo n pode mexer certo?
poderei ter descoberto o meu problema....

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re:tutorial de servos
« Responder #37 em: 09 de Fevereiro de 2009, 15:45 »
eu n tenho a certeza, mas tendo em conta que esse programa admite 10 valores possíveis, suponho que sejam 5 angulos/velocidades diferentes para cada lado, n tendo a posição de 90º ou parado.. tenta com o meu código, que é bem mais restrito e auto-explicativo.. os valores que tenho nele são valores de angulos, portanto, mais simples e directo de ver o que está bem ou mal..

Offline andnobre

  • Mini Robot
  • *
  • Mensagens: 402
Re:tutorial de servos
« Responder #38 em: 09 de Fevereiro de 2009, 15:53 »
oi entao no teu programa o x ou seja o centro o servo tem de estar parado...
é isso ?

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re:tutorial de servos
« Responder #39 em: 09 de Fevereiro de 2009, 16:06 »
se o servo é de 180 graus sim.. se está modifocado para rotação contínua como acho k disseste, não..

Offline andnobre

  • Mini Robot
  • *
  • Mensagens: 402
Re:tutorial de servos
« Responder #40 em: 09 de Fevereiro de 2009, 16:11 »
pois o meu servo ja esta configurado p rotacao continua.

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re:tutorial de servos
« Responder #41 em: 09 de Fevereiro de 2009, 16:14 »
assim sendo, n te sei dizer em que circunstancias ele pára.. que eu nunca experimentei isso.. :S espera por alguém que te possa dar essa info..

Offline silva_p

  • Mini Robot
  • *
  • Mensagens: 172
Re:tutorial de servos
« Responder #42 em: 09 de Fevereiro de 2009, 16:22 »
pára na posição em que estiver o potenciometro. se n tiver potenciometro n sei pk tb n fiz

Offline andnobre

  • Mini Robot
  • *
  • Mensagens: 402
Re:tutorial de servos
« Responder #43 em: 09 de Fevereiro de 2009, 18:28 »
mas afinal qual e programa que da p calibrar os servos???

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re:tutorial de servos
« Responder #44 em: 09 de Fevereiro de 2009, 22:20 »
Para calibrar os servos manda-se um PWM de 50% ou seja, angulo de 90º (se o servo era originalmente de 180º) ou um analogWrite de 127 pois o analogWrite faz pwm de 0 a 255, e os 127 fica nos 50%.

Tens que fazer analogWrite(pin,127); e o servo tem que ficar parado, caso contrario é porque está descalibrado.