Phoenix problem

Hi,

I’ve built up my phoenix, set up offsets on ssc32, programmed the Atom (followed exactly the tutorial) with the ps2 remote, now when I turn on the servos and the electronics, my phoenix stands up in the offset position, but it stays there . Sending commands through the ps2 remote does nothing. I see the A B C leds blinking differently when I push the stick (as if it is taking the commands) but nothing happens. It’s like the atom does not send the command to the ssc32. What this could be? I’ve tried searching through the forum but I didn’t find this situation. Can you pls help me?

Thanks

so you ps2 works… “stick”?
does the SSC flash when you push stick?

do you have ABB1 or ABB2?
are the TTL connected properly? please check again.
please make sure your batterys for the ABB is good.
the SSC will call up the offsets and make all servos “1500” if ABB not connected.

Hi, thanks for trying to help me.

I have ABB2
I’ve checked again the connections, and all seems ok looking to the diagrams in the tutorial.

I notice that SSC flashes also along with the ABB2 leds, this seems to me that the abb2 is sending data to SSC, but the servos still don’t move, they stay in the offset position I set up initially with the lynxterm

I really don’t know what to check now.

as far as im aware, the 3 LED’s (A,B and C) shouldnt be flashing! :confused:
Chip I/O PB/LED
Pin 12 A Red
Pin 13 B Green
Pin 14 C Yellow
i take it you are running: phoenix1.3.bas
lynxmotion.com/images/files/phoenix1.3.bas

scan the code for this:

;[INIT] ;Turning off all the leds LedA = 0 LedB = 0 LedC = 0
make sure they are set to =0 and that the jumpers are NOT installed.

might be useful:
lynxmotion.com/images/html/build151.htm

I removed the led jumpers, but it’s still the same.
I’m using phoenixbas1.3.bas and the code is right with the leds.

I still can see that I’m transmitting the commands using ps2 controller, because then I press something like start button or an analogue stick the SSC led reacts. When doing nothing it blinks quickly, qhen pressing something on the controller it turns off for 1/2 second then starts to blink again quickly.
I can assume the commands are going, but they’re not sent to the servos.

I’m sorry I still cannot post urls or images…

I’m sure that there’ s something stupid I cannot figure out because I’m a newbie in robotics :confused:

Check your baud rate jumpers, perhaps post pix of boards so that the jumpers can be studied?

Alan KM6VV

I’ll post some photos as soon as the bb will let me post urls and images. It does not allow me to write urls even as simple text since I’m newly registered user. I will try later. Thanks for the help guys :frowning:

Hi kliffoth,

The leds shouldn’t blink. If you connected everything like shown in this picture the leds are not connected. Make sure you’ve got everything connected as shown.

Let me know if it worked out!

Jim,

I took a peek in the BB2 manual. I think there is a error in the picture that shows the PS2 connections. The PS2 cable is connected to the buttons/leds instead of the BAP. The wires can be connected to those jumper but need to be connected on the lower row pins that shows (DAT, CMD, ATT, CLK. Can you change this picture?

Thanks!

Xan

Hi Xan,

I’ve tried to do as the image shown, also with the jumpers, the result is that with only one jumper on the SSC baud setting instead of two, the servos don’t even turn on, phoenix doesn’t stand up, only the boards light up. With the two baud jumpers installed, phoenix stands up, ABB power led lights up, SSC led blinks quickly and when sending commands with ps2 remote the SSC’s led changes blinking speed (that makes me think it is receiving something), but even with that everything stands still with the servos turned on and in the offset position. :question:

I forgot to mention that my phoenix is the one with the digital ultra torque upgrade, with 6x 5645Mg and 12x 5990tg servos.
Is it possible my problem has something to do with this?

Hi kliffoth,

You need to set the baud mode as shown in the picture. The servo’s will powerup after you hit the start button on the PS2 remote. Have you tried hitting the start button already? :wink:

If the SSC led blinks it tells that it is receiving data. So this seems to be good.

The only the power led on the BB2 should be on all the time. The leds near the buttons shouldn’t go on. Are they still blinking when you use your remote?

Where did you connect the PS2 remote? Did you connect it to P12 to P15 or to the DAT/CMD/ATT/CLK pins?

Xan

hi Xan,

I’ve tried the start button, but to be honest not with the baud setting you’ve told me, I will try later at home I’ll let you know.

Now the A B C leds are not blinking since I’ve pulled off the jumpers, the only thing I have to try is the start button with the right baud setting(if this is the problem I’m sorry for being a newb!).
I connected the ps2 remote on the p12 to p15 pins of course I’ve followed the tutorial :slight_smile:

Thanks for all the help guys, I really appreciate!

I’ll let you know if everything worked in a couple of hours, Xan. Many thanks !

It works!
It IS ALIVE!

at the end it was the stupid thing I didn’t notice, the baud rate.

Thanks a lot to everyone for the helping!

Now that phoenix stood up, let it go for a walk!

Thanks again! :smiley:

You’re welcome!

I wish all problems where as easy as this one :wink:

Enjoy! 8)

Doh!!! You’re right of course. The good thing is connecting it the way I illustrated will not damage anything. I will have this fixed ASAP. Thanks for bringing it to my attention. :smiley:

Fixed it. :smiley:
lynxmotion.com/images/html/b … tm#aglance