Shop OBEX P1 Docs P2 Docs Learn Events
chewing up servo gear teeth? — Parallax Forums

chewing up servo gear teeth?

ArchiverArchiver Posts: 46,084
edited 2001-07-25 01:42 in General Discussion
hey....

first off...thanks to those who answered my last post, i think im
getting it figured out now...

but when i was testing the servos with different pulsout
widths.....the servos internal gears chewed themselves up.....this
happened to TWO servos...both Hitec-303's (bought from
www.servocity.com ...good company!) anyways.....i thought the pot. in
the servo should slow it down and keep that from happening?? are
hitec servos just junk? or did i do sometihng wrong...

i wreak of newbie
thanks
Greg

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2001-07-13 03:35
    On an unmodified servo, If you issue a PULSOUT command that tries to move
    the servo beyond one limit or the other, it turns until it hits the stop and
    bangs on the gears. The servo should always move smoothly and not chatter.
    When I was learning servos, I physically turned them to the center position
    each time I tried some new code -- that way I knew which way it was trying
    to turn.

    Something else came to mind -- I think there may be a bug on the BS2 chips
    or the editor concerning the PULSOUT statement. I've run across this a
    couple of times and it always catches me briefly. If you have the stamp
    connected to the PC and have a PULSOUT statement in the code it will only
    execute properly one time *unless* you have a DEBUG statement in the code
    somewhere. A "Hello World" statement works fine. Don't know why it works
    this way, but...

    Original Message

    > first off...thanks to those who answered my last post, i think im
    > getting it figured out now...
    >
    > but when i was testing the servos with different pulsout
    > widths.....the servos internal gears chewed themselves up.....this
    > happened to TWO servos...both Hitec-303's (bought from
    > www.servocity.com ...good company!) anyways.....i thought the pot. in
    > the servo should slow it down and keep that from happening?? are
    > hitec servos just junk? or did i do sometihng wrong...
  • ArchiverArchiver Posts: 46,084
    edited 2001-07-25 01:42
    You *must* know the range to use for the pulsout command. It is
    *very* close. My computer crashed recently or I would look up the
    range I use for the BS2SX. If you need it, I will try to get it for you.
    Hope this helps.

    Doug


    On 12 Jul 2001, at 21:35, Rodent wrote:

    > On an unmodified servo, If you issue a PULSOUT command that tries to
    > move the servo beyond one limit or the other, it turns until it hits
    > the stop and bangs on the gears. The servo should always move smoothly
    > and not chatter. When I was learning servos, I physically turned them
    > to the center position each time I tried some new code -- that way I
    > knew which way it was trying to turn.
    >
    > Something else came to mind -- I think there may be a bug on the BS2
    > chips or the editor concerning the PULSOUT statement. I've run across
    > this a couple of times and it always catches me briefly. If you have
    > the stamp connected to the PC and have a PULSOUT statement in the code
    > it will only execute properly one time *unless* you have a DEBUG
    > statement in the code somewhere. A "Hello World" statement works fine.
    > Don't know why it works this way, but...
    >
    >
    Original Message
    >
    > > first off...thanks to those who answered my last post, i think im
    > > getting it figured out now...
    > >
    > > but when i was testing the servos with different pulsout
    > > widths.....the servos internal gears chewed themselves up.....this
    > > happened to TWO servos...both Hitec-303's (bought from
    > > www.servocity.com ...good company!) anyways.....i thought the pot.
    > > in the servo should slow it down and keep that from happening?? are
    > > hitec servos just junk? or did i do sometihng wrong...
    >
    >
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject
    > and Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to
    > http://docs.yahoo.com/info/terms/
    >
    >
Sign In or Register to comment.