To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 10865
10864  |  10866
Subject: 
Re: Motor output signals.
Newsgroups: 
lugnet.robotics
Date: 
Wed, 1 Mar 2000 17:07:46 GMT
Original-From: 
Marco C. <MARCO@avoidspamSOPORCEL.PT>
Viewed: 
2406 times
  
Thxs John :) ! This's a great help.

One of the first things I thought up, was a Motor clicking on a Touch
Sensor type of connection :> er... a *mechanical* serial interface, a bit
like the motor->generator thing. Then came the electrical type idea (and
then the opto-thing, like Bert van Dam's idea).

At 11:54 01-03-2000 +0000, John Barnes wrote:
> Each RCX motor output is very straight forward.
> 
> Each motor channel has a two output circuits, one for each side of
> the motor. These outputs can be set to be either 0 volts, 8 volts
> or floating, ie; not connected, under firmware control.
> 
> When the motor is "Off", both outputs are grounded, shunting the
> motor and creating the dynamic braking effect.
> 
> When going forwards or in reverse, one output is grounded, the
> other is powered to 8 volts.
> 
> When in "Float" both outputs are off and motor can freewheel.
> 
> When the power setting is not "full", the outputs are pulsed
> between powered (either forward or reverse) and the float state.
> 
> The overall period is 8 milliseconds, divided up into 1 millisecond
> intervals. The power setting value you select controls how many
> milliseconds out of the total of 8 the motor is powered for, ie;
> 1 - 8 (where 8 is full power on all the time).
> 
> I hope this explains how the outputs work. If you have any futher
> questions, please feel free to ask. I have studied the RCX in
> some detail.
> 
> I have used the pulsed output to control all sorts of external
> devices, but I think the 1 millisecond timing is a little too
> fast to catch with the cybermaster sensor input routines. You may have
> to implement your own serial communication protocol to transfer
> information over such a connection. I would be surprised if you
> could get better than a few tens of bits per second. You could
> try a motor on the output of the RCX driving a motor as a generator
> on the input of the cybermaster. At least that way you avoid your
> fear of a direct connection! And you could watch the serial data
> going bit by bit from one device to the other! Just remember that
> the motor generator will only convey data in one sense (when it is
> connected to generate a positive input.) Negative inputs will read
> as raw zero.
> 
> JB

____________________
Marco C. aka McViper



Message is in Reply To:
  Motor output signals.
 
Each RCX motor output is very straight forward. Each motor channel has a two output circuits, one for each side of the motor. These outputs can be set to be either 0 volts, 8 volts or floating, ie; not connected, under firmware control. When the (...) (27 years ago, 1-Mar-00, to lugnet.robotics)

2 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR