Sign in

username:

password:



Not a member?

Search basicx



Search tips

Subscribe to basicx



basicx by Keywords

Accelerometer | ADC | ADXL | Adxl20 | AVR | BasicStamp | BX-35 | BX28 | BX35 | COM3 | Compiler | Downloader | EEPROM | Electromagnet | GetADC | GP2D1 | GPS | I2C | IDE | Keypad | LCD | LCD+ | MIDI | Motors | Multitasking | Netmedia | Networking | PCB | PID | PlaySound | PWM | Relays | RTC | Servo | ShiftOut | SitePlayer | SPI | Stack | Timer | USB

Ads

Discussion Groups

Discussion Groups | BasicX | Servo not running

Discussion forum for the BasicX family of microcontroller chips.

Servo not running - Chew Wen Hao - May 11 8:02:00 2002

Any help will be most appreciated.

I am using pin 11 to pulseout to my
Hitec HS-322 servo motor. I added a
4.7kohm resistor betwen pin 11 & servo
signal pin. BUT SERVO IS NOT RUNNING.

Is there anybody using this motor?
How do u check if th servo is OK?

Thank you very much.

__________________________________________________






(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )


Re: Servo not running - Mike Blier - May 11 10:56:00 2002

Hi Chew (bless you)

Are you repeating the 1.5 MS pulse about 50 times per second?? Do you have the +5vdc and ground hooked up properly??

If your servo wire is red, white and black then the signal lead is the white wire, red is plus 5 and black is ground.

if your servo wire is orange, red and brown the orange wire is signal, red is plus 5 and brown is ground

if your servo wire is yellow, red and black, yellow is the signal wire, red is plus 5 and black is ground.

Now assuming you have the servo connected correctly can you turn the output arm by hand?? Don't turn it too hard as you can strip the gears in there.. If it turns by hand then it's not powered..

Also you don't need the 4.7 K resistor in thesignal lead as the servo is a TTL input. The 4.7K is probably killing the signal..

Give these things a try and lets us know.

Here is some test code to center the servo

loop: pulseout 0,150 <--- change the 0 to what ever pin you are using..
pause 20
goto loop

Mike B.
----- Original Message -----
From: Chew Wen Hao
To:
Sent: Saturday, May 11, 2002 6:02 AM
Subject: [BasicX] Servo not running Any help will be most appreciated.

I am using pin 11 to pulseout to my
Hitec HS-322 servo motor. I added a
4.7kohm resistor betwen pin 11 & servo
signal pin. BUT SERVO IS NOT RUNNING.

Is there anybody using this motor?
How do u check if th servo is OK?

Thank you very much.

__________________________________________________

Yahoo! Groups Sponsor
ADVERTISEMENT

Height: 4567 ft 01234567891011 in
Weight:
Sex: F M
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
[Non-text portions of this message have been removed]




(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )

Re: Servo not running - Frank Manning - May 11 11:17:00 2002

From: "Mike Blier" <>

> [...]
> Here is some test code to center the servo
>
> loop: pulseout 0,150 <--- change the 0 to what ever pin you are using..
> pause 20
> goto loop

Translated to BasicX-Speak:

do
pulseout 0, 1.5E-3, 1 '<-- change the 0 to what ever pin you are using..
delay 20.0E-3
loop

-- Frank Manning
-- NetMedia, Inc.




(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )

Re: Servo not running - Mike Blier - May 11 11:27:00 2002

OOOOpppppsssss.... WRONG PROCESSOR!! <g>

Mike B.
----- Original Message -----
From: Frank Manning
To:
Sent: Saturday, May 11, 2002 9:17 AM
Subject: Re: [BasicX] Servo not running From: "Mike Blier" <>

> [...]
> Here is some test code to center the servo
>
> loop: pulseout 0,150 <--- change the 0 to what ever pin you are using..
> pause 20
> goto loop

Translated to BasicX-Speak:

do
pulseout 0, 1.5E-3, 1 '<-- change the 0 to what ever pin you are using..
delay 20.0E-3
loop

-- Frank Manning
-- NetMedia, Inc.
Yahoo! Groups Sponsor
ADVERTISEMENT

Height: 4567 ft 01234567891011 in
Weight:
Sex: F M
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
[Non-text portions of this message have been removed]




(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )