|
Got some specs for the SV200 controller board that the PPRK uses:
The SV203 is a Microchip PIC16C73 microcontroller based servo motor
controller board. It
accepts RS232 serial data signal from a host computer and
outputs PWM (pulse width
modulated) signal to control up to eight RC servo motors (servos
used in radio-controlled
model airplanes, cars, etc.). Unused servo pins can be
reconfigured for digital output to drive
on/off devices.
A 5 channel, 8 bit A/D input is available to read analog
voltages between 0 to 5 Volts.
Devices such as an analog joystick or potentiometers can be
connected to this port and the
position can be read by the PC and sent back to the board to
control the servo position.
The SV203 processes commands sent by a host computer connected
to the serial port. The
commands are ASCII character strings that select the board, tell
which servo to control, and
the position of the servo.
The sample interface code below uses QBasic to communicate with
the SV203:
OPEN "COM1:9600,N,8,1" FOR RANDOM AS #1
DO
PRINT: PRINT "**SV200 Controller**
INPUT "Board ID Number :"; ID$
INPUT "Servo # to control :"; Servo$
INPUT "Position of Servo :"; Position$
'*** Select Board, Select Servo, Move to Postion ***
PRINT #1,"BD";ID$;"SV";Servo$;"M";Position$
LOOP
Features:
Controls 1 to 8 servos per board 8-bit resolution, value
from 1 to 255,
under one degree of servo position precision resolution
Servo port can be reconfigured for digital output to drive
on/off devices.
Source/Sink 25 mA per pin
Interface to PC through RS232 Serial port (2400 to 19200
baud).
User definable board ID number (allowing multiple board to
share same serial line).
5-Ch, 8-bit A/D input port for reading 0 - 5 Volts. (Control
servo positions via Joystick/Pot)
An SPI port for shifting in/out serial data
Dimensions: 1.4 in X 1.7 in
Servo Connectors: 3 pin sip. Futaba J-type connectors.
Power supply: 4.8V to 6.0V
The Outputs are PWM, so this SHOULD work with the RCX motors right, that
is assuming you could set the polarity as well?
I e-mailed the SV-200 maker to see if they could be made to work with
RCX motors. Also the Inputs are 5V A/D converted, PERFECT!
AND it costs ONLY $59.00 for the board!!!!! What a bargain!
Check it out for yourselves at:
http://www.pontech.com/products/sv200/index.htm
Craig Martin wrote:
> (and off-the-wall again,
> I read about different OS/firmware
> for the brick, is anybody
> pursuing porting embedded linux
> or am I being dumb even asking?)
Closest thing: LegOS Native code OS w/ pre-emptive multitasking,
full access to the memory and hardware resources, POSIX semaphores.
URL: LegOS.sourceforge.net
> I also found a reference to an O'Reilly
> book on mindstorms that seems
> to cover a lot of ground in detail
> anybody have it? worth ordering?
Yes, and also the follow-up book, Extreme Mindstorms, looks VERY
promising.
> Finally, though I'm late to the party
> I gather the mindstorms kits
> have been around for a couple of
> years? What are lego working on?
> What's the "next generation"?
Seems like they are watering their stuff to pursue their "true" market:
Kids. The fact that the RCX appeals to some very hardcore adults was
a bit of a side effect. The independent user/grassroots movement of
pushing the RCX hardware to its limits and beyond is perhaps far more
advanced than any "next generation" projects coming from Lego.
(Yeah, I know, flame bait, but IMHO, this is the case. Just look at
the stuff on Lugnet!)
I'm getting a bit excited about this Palm/RCX brain transplant.
Dave
|
|
Message is in Reply To:
| | RE: Palm Hardware Interface idea? + other stuff
|
| yes, cool idea. I have a learning curve to go through, but I'd be interested in pursuing this. Incidentally, it was that palm kit mentioned on slashdot (actually I got there via Wired.com) that I'm waiting on... acroname.com have created a kit under (...) (24 years ago, 2-Nov-00, to lugnet.robotics)
|
3 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
Active threads in Robotics
|
|
|
|