Servo timing strange

Go To Last Post
6 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello
I'm trying my new mini-servo; there a little bit strange : they work from 700ms to 2200 ms @ 50 hz (pwm fast mode ;icr1=20000).

It's not usual value??? Idea of what is going wrong?

Thanks :?

computer : GNU Linux / e6750
ship : Attiny 2313 / ATmega8
compiler : avr-gcc 1:4.3.2-1

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

That's 'better' than 1000 to 2000 right? Turns farther?

Imagecraft compiler user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The original R/C hobby standard was/is 1000usec to 2000usec standard travel range, with a 1500usec centered travel. Most servos have a certain amount of over travel above and below those values, but it varies by specific model servo.

This a rather large confusing topic in the Arduino forum where the servo library uses either usec commands or 'degree' commands and assumes all servos can rotate 180 degrees, which is not the case with many servos.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

So i'm lucky with these great width servo.
I will use them at maximum , but i need to be careful when changing...
PS I don't use arduino, as if i go slower. But i avoid problem like this.
I use THIS GREAT FORUM who give power to my artisanal protoboard :)

computer : GNU Linux / e6750
ship : Attiny 2313 / ATmega8
compiler : avr-gcc 1:4.3.2-1

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

zettaman wrote:
... they work from 700ms to 2200 ms @ 50 hz

I think you mean 700µs to 2200µs or 0.7ms to 2.2ms

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Yes, it's exact.
I'm working on remote-control for a glider (with xbee modules).
So i created my paquets...

computer : GNU Linux / e6750
ship : Attiny 2313 / ATmega8
compiler : avr-gcc 1:4.3.2-1