HobbyKing.com New Products Flash Sale
Reply
Thread Tools
Old Mar 30, 2006, 05:28 AM
Registered User
san diego,ca
Joined Jan 2006
242 Posts
Discussion
Any thoughts on the s8000sp servo controller?

I was looking at the s8000sp USB servo controller on http://www.tti-us.com/rc/products.htm and was wondering if anyone had any input, or information about how to program one....Also if it were possible to connect a RC transmitter to the computer (such as with a trainer cord link to USB) then control the unit through the computer (and another USB port)? ANy thoughts?
rclinks2002 is offline Find More Posts by rclinks2002
Reply With Quote
Sign up now
to remove ads between posts
Old Mar 31, 2006, 01:49 AM
Registered User
LukeZ's Avatar
Joined May 2001
2,951 Posts
I've been eyeing this controller as well, and would also be interested to hear of anyone with personal experience.

The other serial servo controller I have looked at is Scott Edwards': http://www.seetron.com/ssc.htm

Luke
LukeZ is offline Find More Posts by LukeZ
Reply With Quote
Old Mar 31, 2006, 05:21 AM
Registered User
Australia, Melbourne
Joined Feb 2006
56 Posts
i cant find the bookmark anymore but it sounds as if what your after is very similar to what the FMS flight sim guys have done, and their derivative work star something that they use for controlling it. you can use your trainer port and go into your pc through the mic in on your sound card, pretty neat solution really.
actually if you know a little about electronics and programming you could write something that outputs to servos back through your sound card speaker output.
MattChave is offline Find More Posts by MattChave
Reply With Quote
Old Mar 31, 2006, 08:46 AM
Scale Robotics Inc.
radiohound's Avatar
Gilroy, CA
Joined Feb 2004
180 Posts
I have tinkered with the serial servo controller from Parallax. It appears to work well so far. Price is quite a few bucks cheaper at $39.00. They also have a usb model out. It is pretty small too.

http://www.parallax.com/detail.asp?product_id=28823 USB servo controller

http://www.parallax.com/detail.asp?product_id=28023 Serial servo controller

Walter
radiohound is offline Find More Posts by radiohound
Reply With Quote
Old Mar 31, 2006, 02:21 PM
Registered User
san diego,ca
Joined Jan 2006
242 Posts
Walter, Does that system come with the program that allows you to control the servo board with a joystick?
rclinks2002 is offline Find More Posts by rclinks2002
Reply With Quote
Old Mar 31, 2006, 02:30 PM
Scale Robotics Inc.
radiohound's Avatar
Gilroy, CA
Joined Feb 2004
180 Posts
Quote:
Originally Posted by rclinks2002
Does that system come with the program that allows you to control the servo board with a joystick?
Sorry, no, it does not. The Parallax serial model expects commands for each servo position in serial format. I have not looked at the specs for the USB model.

Walter
radiohound is offline Find More Posts by radiohound
Reply With Quote
Old Mar 31, 2006, 02:35 PM
Registered User
san diego,ca
Joined Jan 2006
242 Posts
Do you know of a servo board that comes with software for joystick control?
rclinks2002 is offline Find More Posts by rclinks2002
Reply With Quote
Old Mar 31, 2006, 02:45 PM
Registered User
Dallas Texas
Joined Oct 2005
68 Posts
Quote:
Originally Posted by rclinks2002
Do you know of a servo board that comes with software for joystick control?
I tried looking for you. There was a post a while back where some kid used a maxstream and a servo breakout box to fly his slowstick via his laptop. Great idea.. the maxstreams have what 7 mile range. I guess if you get all the other telemetry, theoretically you could fly ifr


-j
mckaneorg is offline Find More Posts by mckaneorg
Reply With Quote
Old Mar 31, 2006, 03:08 PM
Registered User
san diego,ca
Joined Jan 2006
242 Posts
do you recall what servo breakout box he was using? Or one that would work?
rclinks2002 is offline Find More Posts by rclinks2002
Reply With Quote
Old Apr 01, 2006, 01:15 AM
Registered User
lvspark's Avatar
Walla Walla
Joined May 2002
2,639 Posts
I used the picopic. The usb joystick code was a real pita. ( vb6 )
There is a guy that sells joystick software for the picopic called jcontrol. I didn't use it, but it would have been far easier.
It was a good test and educational, but I do not trust windows for controlling much more in the air than a SS. UGV would be fine.. I have the parts, design, and rough code for a trainer port to maxstream radio link. Much easier since all the mixing, reversing, epa, etc. is done in the rc tx and much safer to not rely on windows..
If I only had the time... time ... time....
lvspark is offline Find More Posts by lvspark
Last edited by lvspark; Apr 01, 2006 at 01:23 AM. Reason: added links
Reply With Quote
Old Apr 01, 2006, 01:31 AM
Registered User
san diego,ca
Joined Jan 2006
242 Posts
I looked at it, and It seems that it would be the best bet. I also looked at the maxstream data link, but then I came across a set of rnet 9600 radio modems (the ones used on the Mars Rover) Do you experience a delay in servo response running through the computer?
rclinks2002 is offline Find More Posts by rclinks2002
Reply With Quote
Old Apr 01, 2006, 03:59 AM
Registered User
lvspark's Avatar
Walla Walla
Joined May 2002
2,639 Posts
very small delay. On a fast plane it might be a problem?
On the Slow stick worked very good.
lvspark is offline Find More Posts by lvspark
Reply With Quote
Old Apr 03, 2006, 03:19 PM
Registered User
san diego,ca
Joined Jan 2006
242 Posts
So along the lines of the sp8000, does anyone know of a better servo controller with rs232 input, and a computer program (already written) that will take inputs from 2 or more standard computer joysticks?
rclinks2002 is offline Find More Posts by rclinks2002
Reply With Quote
Old Apr 03, 2006, 11:55 PM
MX
Embedded Systems Engineer
MX's Avatar
Grass Valley, CA
Joined Sep 2001
3,732 Posts
I was toying with doing the same thing: laptop, joystick, maxstreams. Here's a snippet of joystick code that I found (microsoft site, I think). It reads the joystick info using the win32 api, so if you have a USB or gameport joystick, it should read it. I've also uploaded an app I wrote that just reads the joystick in a loop and shows what the sticks and buttons are doing: http://www.hexpertsystems.com/joystick.zip

MX

Code:
// Reminder:  You need mmsystem.h and you must link with winmm.lib
#include <windows.h>
#include <mmsystem.h>

JOYINFOEX jix;

//---------------------------------------------------------------------------

BOOL GetJoyData()
{
   int  nJoyID = JOYSTICKID1;
   char szErr[256];

   memset(&jix, 0x00, sizeof(JOYINFOEX)); // For good measure.

   jix.dwSize = sizeof(JOYINFOEX);

   // Note:  With Midas, it takes no more time to return all
   // information from the joystick than it does to just get only
   // the button states or axis.
   //

   jix.dwFlags = JOY_RETURNALL;
   strcpy(szErr,"");

   // JjoyGetPoxEx will fill in the joyinfoex struct with all the
   // joystick information.

   //
   switch(joyGetPosEx(nJoyID, &jix))
   {
      case JOYERR_NOERROR: // No problem.
         break;

      case MMSYSERR_NODRIVER:
         strcpy(szErr,"The joystick driver is not present.");
         return FALSE;

      case MMSYSERR_INVALPARAM:
         strcpy(szErr,"An invalid parameter was passed.");
         return FALSE;

      case MMSYSERR_BADDEVICEID:
         strcpy(szErr,"The specified joystick identifier is invalid.");
         return FALSE;

      case JOYERR_UNPLUGGED:
         strcpy(szErr,"Your joystick is unplugged.");
         return FALSE;

      default:
         strcpy(szErr,"Unknown joystick error.");
         return FALSE;
   }

   //
   // This where you get the axis and buttons info.
   // All axis are in the range 0 to 65535.
   // jix.dwXpos - X position.
   // jix.dwYPos - Y position.
   // jix.dwZPos - Throttle slider control.
   // jix.dwRpos - Z Rotation position.
   //
   // To see if button 1 is pressed:
   //    (jix.dwButtons & JOY_BUTTON1) ? PRESSED : NOT_PRESSED;
   // likewise for the other buttons JOY_BUTTON2, JOY_BUTTON3 ...;
   // JOY_BUTTON8
   //
   // Hat switch (POV) is in jix.dwPOV.
   // The range is 0 to 35900 and the value is -1 if the
   // hat switch is not pressed.
   //

   return TRUE;
} // GetJoyData()
MX is offline Find More Posts by MX
Reply With Quote
Old Apr 04, 2006, 10:30 AM
Registered User
Steve McBride's Avatar
Agra, Oklahoma
Joined Feb 2000
5,390 Posts
Quote:
Originally Posted by rclinks2002
Walter, Does that system come with the program that allows you to control the servo board with a joystick?
Take a peek at the seetron.com site posted above. They have links to sites with joystick control. Problem is there is no trial available - you have to buy the software sight unseen. They are mostly applicable to robotics though so I have no idea if they are useful for our purposes. Sure would be nice if someone put together a servo control package that would allow customization of the UI.

Re - controlling an airplane with windows: LOL - 'blue screen of death' takes on a whole new meaning You may want to look to linux solutions to aleviate any problems although XP is fairly stable in it's virgin state.
Steve McBride is offline Find More Posts by Steve McBride
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Any thoughts on the Sortakhoi ARTF SU-27 Jet funflyer Electric Ducted Fan Jet Talk 44 Dec 04, 2005 10:43 AM
Any thoughts on the Sortakhoi ARTF SU-27 Jet funflyer Electric Plane Talk 3 Jan 14, 2002 10:53 AM
Any thoughts on NSP Filip E and Krontronik 200 DannyGayhart Electric Sailplanes 6 Nov 23, 2001 10:42 AM
Any thoughts on hitec flight packs? f2racer Electric Plane Talk 5 Sep 29, 2001 09:22 AM
Any thoughts on airfoil for 400/480 stuka with scale wing kit basher Power Systems 3 May 19, 2001 12:21 PM