Go to Post Everyone better enjoy the broadcast, Dave had to cancel a shuttle launch to make it happen :D - The Lucas [more]
Home
Go Back   Chief Delphi > Technical > Electrical
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 22-03-2004, 19:18
Venkatesh Venkatesh is offline
Registered User
FRC #0030
 
Join Date: Jan 2003
Rookie Year: 2002
Location: USA
Posts: 260
Venkatesh is a splendid one to beholdVenkatesh is a splendid one to beholdVenkatesh is a splendid one to beholdVenkatesh is a splendid one to beholdVenkatesh is a splendid one to beholdVenkatesh is a splendid one to beholdVenkatesh is a splendid one to beholdVenkatesh is a splendid one to behold
Basic Stamp 2 and SSC

Hello,

I have a question about something from years long past, specifically the 1999 Robot Controller. The 1999 First manual/book/binder/volume/moldy tome provides some information about the controller. One of the facts that they mention is that the User BS2 was connected to a chip called the SSC (serial servo controller). The SSC would then drive both IFI Victor 883 and Tekin Rebel speed controllers.

Right now, I am interested in interfacing a BS2 and a Victor speed controller. I searched the forums and found some materials, which are useful. However, I am interested in controlling multiple Victors with only one signal pin, which was how the 1999 Board worked. If anyone knows what chip the SSC was and how it worked, could you please enlighen me?
__________________
-- vs, me@acm.jhu.edu
Mentor, Team 1719, 2007
Team 30, 2002-2005
  #2   Spotlight this post!  
Unread 22-03-2004, 20:02
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
Re: Basic Stamp 2 and SSC

This will suit you http://www.hvwtech.com/pages/product...p?ProductID=48

I wasn't around FIRST in 99, but it sounds like you are describing this guys predecessor. Its basically another preprogrammed microcontroller that takes serial commands and outputs servo signals, saving you the programmign and IO pins of outputting the signal yourself.
BTW how many victors are you looking to drive, and how many pins do you have available? There may be better options.
__________________
1139 Alumni

Last edited by Rickertsen2 : 22-03-2004 at 20:05.
  #3   Spotlight this post!  
Unread 22-03-2004, 21:43
Random Dude Random Dude is offline
Oregon State Head FTA
AKA: Chris
no team (Oregon Robotics Tournament & Outreach Program)
 
Join Date: Aug 2002
Rookie Year: 1998
Location: Oregon
Posts: 142
Random Dude will become famous soon enoughRandom Dude will become famous soon enough
Re: Basic Stamp 2 and SSC

Quote:
Originally Posted by Rickertsen2
This will suit you http://www.hvwtech.com/pages/product...p?ProductID=48

I wasn't around FIRST in 99, but it sounds like you are describing this guys predecessor. Its basically another preprogrammed microcontroller that takes serial commands and outputs servo signals, saving you the programmign and IO pins of outputting the signal yourself.
BTW how many victors are you looking to drive, and how many pins do you have available? There may be better options.

Ya, that was what was in the 1999 vintage controller. At one point I helped my team build our own copy of the FIRST controller, and it used almost that exact part (minus the board, I believe). Though unfortunately, they switched to the IFI controller shortly there after. (Though they started letting us keep the controllers as well)
  #4   Spotlight this post!  
Unread 25-08-2004, 14:07
Sparks333's Avatar
Sparks333 Sparks333 is offline
Robotics Engineer
AKA: Dane B.
FRC #1425 (Wilsonville Robotics)
Team Role: Alumni
 
Join Date: Feb 2004
Rookie Year: 2003
Location: Wilsonville, Oregon
Posts: 184
Sparks333 is a glorious beacon of lightSparks333 is a glorious beacon of lightSparks333 is a glorious beacon of lightSparks333 is a glorious beacon of lightSparks333 is a glorious beacon of lightSparks333 is a glorious beacon of light
Send a message via AIM to Sparks333
Re: Basic Stamp 2 and SSC

How's this?
Try clocking the signals though programming. Put one Victor signal on the top of the first clock, then another on the top of the second, and so on. That is the only way I can think to get several Victors on a single signal pin. In short, do it in serial, as opposed to parallel, which is what you are doing.

The way to separate those signals is to syncronize a 5-stage Johnson counter with the FIRST controller. A 5-stage Johnson counter will take in a signal, send it out one output, then on the next clock, will send the next signal out to another output, and so on and so forth. It sounds like you want to use a serial system to control a normally-parallel system, so the johnson counter is required to separate the signals. It's the same system used by recievers, since the servo signals come from the transmitter in serial format, then is sent to the respective servo in parallel.
Hope this helps! It would be hard to program, but easy to do electrically. Using this particular system, you could control 4 or 5 Victors on a single pin. You could do 2 if you did a flip-flop based system.

-Sparks
__________________
ICs do weird things when voltage is run out of spec.

I love to take things apart. The fact that they work better when I put them back together it just a bonus.

http://www.ravenblack.net/random/surreal.html
  #5   Spotlight this post!  
Unread 25-08-2004, 14:57
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: Basic Stamp 2 and SSC

Is a stamp fast enough to do that? it would seem like all you would be doing it is flipping the pin on and off at the apropriate millisecond. You may be able to do it using a PIC (w/o IFI's overhead) in assembly, but as far as a Stamp goes, I'd get some dedicated hardware.
  #6   Spotlight this post!  
Unread 26-08-2004, 08:47
Andy Brockway Andy Brockway is offline
Engineer
FRC #0716 (Who'sCTEKS)
Team Role: Engineer
 
Join Date: Apr 2002
Rookie Year: 2001
Location: Falls Village, CT
Posts: 459
Andy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond repute
Re: Basic Stamp 2 and SSC

Parallax has the PWMPAL and their own Servo Controller that would work. I am currently using a Mini SSC2 that I got from Mondotronics on a small project at home. It will handle eight speed controllers and/or servos from one command line using SEROUT commands. This may be the easiest solution.
__________________
Andy Brockway
Team 716, The Who'sCTEKS
  #7   Spotlight this post!  
Unread 26-08-2004, 11:37
Adam Y.'s Avatar
Adam Y. Adam Y. is offline
Adam Y.
no team (?????)
 
Join Date: Mar 2002
Location: Long Island
Posts: 1,979
Adam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to behold
Send a message via AIM to Adam Y.
Re: Basic Stamp 2 and SSC

Quote:
Parallax has the PWMPAL and their own Servo Controller that would work. I am currently using a Mini SSC2 that I got from Mondotronics on a small project at home. It will handle eight speed controllers and/or servos from one command line using SEROUT commands. This may be the easiest solution.
Yeah but I always though Victors don't work with standard R/C equipment and the PWMPAL is designed to control servos which use standard R/C signals.
__________________
If either a public officer or any one else saw a person attempting to cross a bridge which had been ascertained to be unsafe, and there were no time to warn him of his danger, they might seize him and turn him back without any real infringement of his liberty; for liberty consists in doing what one desires, and he does not desire to fall into the river. -Mill
  #8   Spotlight this post!  
Unread 26-08-2004, 22:19
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,516
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: Basic Stamp 2 and SSC

If I remember correctly the PWM Pal outputs a sine wave signal and what you need to drive a Victor (or most speed controls) is a square wave signal. On most speed controls a pulse width of 1.5 ms is neutral 2.0 ms is full forward and 1.0 ms is full reverse.

I have a project on which I am driving a RoboWars IBC speed control (a really nice and fairly inexpensive unit I might add) directly from a BS2. All I needed to do was use the PULSOUT command and it works absolutely perfectly. I have also tried it with a Novak Super Rooster speed control meant for RC cars and it worked perfectly. I don't see why it wouldn't work with a Victor but I have never tried it.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
  #9   Spotlight this post!  
Unread 27-08-2004, 11:50
Adam Y.'s Avatar
Adam Y. Adam Y. is offline
Adam Y.
no team (?????)
 
Join Date: Mar 2002
Location: Long Island
Posts: 1,979
Adam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to behold
Send a message via AIM to Adam Y.
Re: Basic Stamp 2 and SSC

Quote:
I have a project on which I am driving a RoboWars IBC speed control (a really nice and fairly inexpensive unit I might add) directly from a BS2. All I needed to do was use the PULSOUT command and it works absolutely perfectly. I have also tried it with a Novak Super Rooster speed control meant for RC cars and it worked perfectly. I don't see why it wouldn't work with a Victor but I have never tried it.
There are two versions of the victor. The victor that we don't use is designed to accept r/c signals. The other victor as far as I knew never used standard r/c signals which is why it can't work with r/c equipment. It even says it on the innovation first website.
__________________
If either a public officer or any one else saw a person attempting to cross a bridge which had been ascertained to be unsafe, and there were no time to warn him of his danger, they might seize him and turn him back without any real infringement of his liberty; for liberty consists in doing what one desires, and he does not desire to fall into the river. -Mill
  #10   Spotlight this post!  
Unread 27-08-2004, 13:05
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,547
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Basic Stamp 2 and SSC

Not quite...

According to IFIRobotics.com (Innovation First's un-FIRSTy site), a Victor is a Victor is a Victor. However, they have a PWM signal driver which they recommend for any non-Issac (to us, the pre-2004 OI and RC) control systems. But they all use PWM signals.
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

94 events (more than will fit in a ChiefDelphi signature), 14 seasons, over 61,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
  #11   Spotlight this post!  
Unread 27-08-2004, 13:20
Adam Y.'s Avatar
Adam Y. Adam Y. is offline
Adam Y.
no team (?????)
 
Join Date: Mar 2002
Location: Long Island
Posts: 1,979
Adam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to behold
Send a message via AIM to Adam Y.
Re: Basic Stamp 2 and SSC

Quote:
According to IFIRobotics.com (Innovation First's un-FIRSTy site), a Victor is a Victor is a Victor. However, they have a PWM signal driver which they recommend for any non-Issac (to us, the pre-2004 OI and RC) control systems. But they all use PWM signals.
I never said they didn't use PWM. All I knew is that the PWM signals aren't compatible with r/c radios. So all you need is the ten dollar signal driver and you should be able to control victors with the servo controller. End of story.
Quote:
a Victor is a Victor is a Victor.
Actually if you look closely the victors of ifi's site isn't the victors we use. I was trying to figure out why the victors were about 30 dollars more expensive then the ones we use. Aparently they support 24 amps. There are about four differnt brands.
__________________
If either a public officer or any one else saw a person attempting to cross a bridge which had been ascertained to be unsafe, and there were no time to warn him of his danger, they might seize him and turn him back without any real infringement of his liberty; for liberty consists in doing what one desires, and he does not desire to fall into the river. -Mill

Last edited by Adam Y. : 27-08-2004 at 13:22.
  #12   Spotlight this post!  
Unread 28-08-2004, 15:27
Andy Brockway Andy Brockway is offline
Engineer
FRC #0716 (Who'sCTEKS)
Team Role: Engineer
 
Join Date: Apr 2002
Rookie Year: 2001
Location: Falls Village, CT
Posts: 459
Andy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond reputeAndy Brockway has a reputation beyond repute
Re: Basic Stamp 2 and SSC

I do not know everything about PWM or why IFI needs a driver to interface with some r/c equipment. I did hook everything back up (BOE with BS2sx and IR detector, Mini SSC2, Victor 883, HiTec HS-311 and TV remote running Sony Protocol) to test and verify what I do know......

PWMPal, Mini SSC2, Isaac's, FIRST RC's all put out the same PWM. The basic stamp can put out a type of PWM using PULSOUT as sanddrag mentions above. The pro side of using the hardware is that the hardware will run independently after receiving a command letting the BS run the rest of its code. This is what the FIRST RC's do. The main processor runs your program and downloads the PWM and relay values to a secondary processor. This is done through the SEROUT command when we were running PBASIC.

Good luck with your project!
__________________
Andy Brockway
Team 716, The Who'sCTEKS
  #13   Spotlight this post!  
Unread 20-11-2004, 21:57
Sparks333's Avatar
Sparks333 Sparks333 is offline
Robotics Engineer
AKA: Dane B.
FRC #1425 (Wilsonville Robotics)
Team Role: Alumni
 
Join Date: Feb 2004
Rookie Year: 2003
Location: Wilsonville, Oregon
Posts: 184
Sparks333 is a glorious beacon of lightSparks333 is a glorious beacon of lightSparks333 is a glorious beacon of lightSparks333 is a glorious beacon of lightSparks333 is a glorious beacon of lightSparks333 is a glorious beacon of light
Send a message via AIM to Sparks333
Re: Basic Stamp 2 and SSC

Andy,
I think the IFI needs a driver to interface with saw-tooth waves, a standard in RC cars (I think this is right...?) as opposed to a square wave, the standard PWM output.

-Sparks
__________________
ICs do weird things when voltage is run out of spec.

I love to take things apart. The fact that they work better when I put them back together it just a bonus.

http://www.ravenblack.net/random/surreal.html
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 04:49.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi