Discussion forum for the BasicX family of microcontroller chips.
|
I connect the signal and ground wire of the servo to the BX-24, while connecting the servo power to the primary power source. When I command the servo to move (using PulseOut) the servo act eracticly and often willl cause the BX-24 to reset (I have the lights dance on program start). I know I don't have lack of power (1.5 amp power supply). I was wondering if anyone else has conencted a servo to the BX-24 and how they did it. Michael |
|
|
|
the servos should run from there own power source. tie the grounds togather on the servo BAtt and the BX ground. --- wrote: > I connect the signal and ground wire of the servo to the BX-24, while > connecting the servo power to the primary power source. When I > command the servo to move (using PulseOut) the servo act eracticly > and often willl cause the BX-24 to reset (I have the lights dance on > program start). I know I don't have lack of power (1.5 amp power > supply). I was wondering if anyone else has conencted a servo to the > BX-24 and how they did it. > > Michael > ===== Tony Brenke North Tacoma, WA __________________________________________________ |
|
|
|
So you believe it is a noise problem caused by the servo motors then. I will try this, but long term I will have to solve this as it will only have one battery in the system. --- In basicx@y..., Tony Brenke <trbrenke@y...> wrote: > the servos should run from there own power source. > tie the grounds togather on the servo BAtt and the BX ground. > --- BotMaster@R... wrote: > > I connect the signal and ground wire of the servo to the BX-24, while > > connecting the servo power to the primary power source. When I > > command the servo to move (using PulseOut) the servo act eracticly > > and often willl cause the BX-24 to reset (I have the lights dance on > > program start). I know I don't have lack of power (1.5 amp power > > supply). I was wondering if anyone else has conencted a servo to the > > BX-24 and how they did it. > > > > Michael > > > > > > > > > > > > > > > > ===== > Tony Brenke > North Tacoma, WA > > __________________________________________________ |
|
|
|
one batt is posable. IF you have a batt that is 12V you can run a neat switching power supply to run the bx and another to run the servos. the servos are hogs though. with a load you can figure about 500mA per servo. (that was the avrage that I ran into) I run one bat on my bot. 24V 24V motors 1A supply for eletronics & 7A supply for servos and other line noise making items. --- wrote: > So you believe it is a noise problem caused by the servo motors > then. I will try this, but long term I will have to solve this as it > will only have one battery in the system. > > --- In basicx@y..., Tony Brenke <trbrenke@y...> wrote: > > the servos should run from there own power source. > > tie the grounds togather on the servo BAtt and the BX ground. > > > > > > --- BotMaster@R... wrote: > > > I connect the signal and ground wire of the servo to the BX-24, > while > > > connecting the servo power to the primary power source. When I > > > command the servo to move (using PulseOut) the servo act > eracticly > > > and often willl cause the BX-24 to reset (I have the lights dance > on > > > program start). I know I don't have lack of power (1.5 amp power > > > supply). I was wondering if anyone else has conencted a servo to > the > > > BX-24 and how they did it. > > > > > > Michael > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ===== > > Tony Brenke > > North Tacoma, WA > > > > __________________________________________________ > > > > ===== Tony Brenke North Tacoma, WA __________________________________________________ |
|
I connect the servo signal wire to the bx24 pin. The BX24 receives power from a common transformer rail through a voltage regulator; the servos use the same transformer rail without a voltage regulator - hence the two supplies are essentially separate. All grounds are tied together. Works wonderfully. This sounds like the same thing you're doing, except that you're connecting the ground through the BX24. There's no need to do that, and it's a lot more power to run through it than makes sense. Connect the servo ground to a common ground rather than to the BX24. At 01:57 AM 10/26/2001 +0000, wrote: >I connect the signal and ground wire of the servo to the BX-24, while >connecting the servo power to the primary power source. When I >command the servo to move (using PulseOut) the servo act eracticly >and often willl cause the BX-24 to reset (I have the lights dance on >program start). I know I don't have lack of power (1.5 amp power >supply). I was wondering if anyone else has conencted a servo to the >BX-24 and how they did it. > >Michael |
|
|
|
You can still have one power source in the long run, but split it, regulate it and isolate it. Split one off to the motors and one off to the BX. Make sure the rails are clean from each other and use the best capacitors you can afford that do the job. Servos and motors in general are very noisy and should be isolated as much as possible from the electronics. .db. -----Original Message----- From: [mailto:] Sent: Thursday, October 25, 2001 8:12 PM To: Subject: [BasicX] Re: Directly Connecting a Servo To the BX-24 So you believe it is a noise problem caused by the servo motors then. I will try this, but long term I will have to solve this as it will only have one battery in the system. --- In basicx@y..., Tony Brenke <trbrenke@y...> wrote: > the servos should run from there own power source. > tie the grounds togather on the servo BAtt and the BX ground. > --- BotMaster@R... wrote: > > I connect the signal and ground wire of the servo to the BX-24, while > > connecting the servo power to the primary power source. When I > > command the servo to move (using PulseOut) the servo act eracticly > > and often willl cause the BX-24 to reset (I have the lights dance on > > program start). I know I don't have lack of power (1.5 amp power > > supply). I was wondering if anyone else has conencted a servo to the > > BX-24 and how they did it. > > > > Michael > > > > > > > > > > > > > > > > ===== > Tony Brenke > North Tacoma, WA > > __________________________________________________ Yahoo! Groups Sponsor Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. [Non-text portions of this message have been removed] |
|
I regularly power small autonomous robots using a single 7.2 volt nicad. I have a 0.1 uF and an electrolytic near the battery tie point, a 0.1 near pin 24 on the BX-24, and a 0.1 uF near the servo motors. For servo motors, this has been all that I need. If I am running an L293 to larger DC motors, I place an inductor between the battery and the line leading to pin 24. You didn't say what was providing you 1.5 amps of current and at what voltage. NiCads, lead acid, etc. have very low internal resistance compaired to alkalines and their brothers. Voltage drop internal to alkalines can cause the power supervisor chip to reset the processor when the startup current surge from the motors hit. If I intend to use alkalines to power a mobile robot, I tend to use 4 AAs for the servos and a 9V ( or 7.2 volt nicad) for the processor. Andy --- In basicx@y..., Fringe Ryder <fringe@f...> wrote: > I connect the servo signal wire to the bx24 pin. The BX24 receives power > from a common transformer rail through a voltage regulator; the servos use > the same transformer rail without a voltage regulator - hence the two > supplies are essentially separate. All grounds are tied together. Works > wonderfully. > > This sounds like the same thing you're doing, except that you're connecting > the ground through the BX24. There's no need to do that, and it's a lot > more power to run through it than makes sense. Connect the servo ground > to a common ground rather than to the BX24. > > At 01:57 AM 10/26/2001 +0000, BotMaster@R... wrote: > >I connect the signal and ground wire of the servo to the BX-24, while > >connecting the servo power to the primary power source. When I > >command the servo to move (using PulseOut) the servo act eracticly > >and often willl cause the BX-24 to reset (I have the lights dance on > >program start). I know I don't have lack of power (1.5 amp power > >supply). I was wondering if anyone else has conencted a servo to the > >BX-24 and how they did it. > > > >Michael > > > > > > > > > > > |
|
|
|
I have a 9v battery that I place a switching voltage regulator on to provide the 5v for the complete system. On the bench I replace the 9V with my bench variable DC voltage supply. I placed a cap (0.1uF) across the power and ground at the servo connection and the problems went away. I have always placed them on the motor directly but thought I would give it a try. --- In basicx@y..., "Andy Michalicek" <andrew.michalicek@h...> wrote: > I regularly power small autonomous robots using a single 7.2 volt > nicad. I have a 0.1 uF and an electrolytic near the battery tie > point, a 0.1 near pin 24 on the BX-24, and a 0.1 uF near the servo > motors. For servo motors, this has been all that I need. > > If I am running an L293 to larger DC motors, I place an inductor > between the battery and the line leading to pin 24. > > You didn't say what was providing you 1.5 amps of current and at what > voltage. NiCads, lead acid, etc. have very low internal resistance > compaired to alkalines and their brothers. Voltage drop internal to > alkalines can cause the power supervisor chip to reset the processor > when the startup current surge from the motors hit. > > If I intend to use alkalines to power a mobile robot, I tend to use 4 > AAs for the servos and a 9V ( or 7.2 volt nicad) for the processor. > > Andy |