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 / 11668
11667  |  11669
Subject: 
Re: 9v Gear Motors
Newsgroups: 
lugnet.robotics
Date: 
Fri, 9 Jun 2000 18:20:10 GMT
Viewed: 
705 times
  
Conrad, if there are three states:  on, off and float, there must be more than
2 terminals in use.

Yes, there is PWM.  According to the experts that changes the torque more than
the speed.  Under no load and a setting of (say) 2 you should see little
difference from a setting of 7.

The program in the NQC Tutorial actually switches on and off (not float)many
times a second.  It's neat to watch:  has high-speed clicking and is
definitely slow at no load.

After re-reading the code I think that's all it does.  It does an OnFwd for 1
tick and an Off for 1 tick.  It would be great for rotating a scanning sensor
slowly or erecting a crane arm slowly.

Anyway, thanks for the response.  I would still like to know what those little
motors look like inside and how they're wired!

Jerry


In lugnet.robotics, Conrad Venn writes:
Just went back and re-read the book, and in fact the RCX does do pulse width
modulation and not voltage amplitude to set different power levels.
In which case I'm not sure why effectively doing the same thing in NQC code
works any better, but it does seem to.

Conrad.

In lugnet.robotics, Conrad Venn writes:
There's nothing specially clever about the 9v geared motors.

There are in fact only 2 terminals. The 4 connectors you see are just LEGO's
clever way of supplying power to the motor regardless of the orientation of
the power connector wire.
So forward is one polarity, reverse is the opposite, off is short-circuit and
float is open circuit.

I presume that the different power levels that the RCX can set are simply
different supply voltages (but this is just a guess). However, the actual
speed depends on the load, so the power levels are not really a very good way
of driving the motors at varying speeds.

That is why the power pulsing method is used. Driving the motor at full • power,
but in short on/off bursts gives you much better speed control regardless of
the motor load.

Hope this helps.

Conrad.

In lugnet.robotics, Jerry Kalpin writes:
I have been searching lugnet for more info on the standard Lego 9v
gearmotors.  I know there are 4 terminals.  I know there is forward, • reverse,
off (with braking) and float (without).

Mark Overmar's NQC tutorial which is included with Dave Baum's book/CD has a
scheme to vary the speed by turning it off and on many times a second. I
absolutely do not understand the code, but it works anyway!  He says:  "It
constantly checks the variable speed to see what the current speed is."  But
is there speed monitoring, or current monitoring, or even something that • would
tell the RCX motor direction?

If anyone knows how the motor works, or has any good links, let me know.

Thanks, Jerry



Message has 2 Replies:
  Re: 9v Gear Motors
 
=>From: "Jerry Kalpin" <jdkalpin@sympatico.ca> =>... =>if there are three states: on, off and float, there must =>be more than 2 terminals in use. No, with two terminals (A & B), you can get: * A positive with respect to B => motor runs in one (...) (24 years ago, 9-Jun-00, to lugnet.robotics)
  Re: 9v Gear Motors
 
Ah, that's why it changes the speed. The motors have a flywheel so pulses of on/float with no motor load will not appreciably change the motor speed. The inertia of the flywheel keeps the motor running during the float times. However, pulses of (...) (24 years ago, 9-Jun-00, to lugnet.robotics)

Message is in Reply To:
  Re: 9v Gear Motors
 
Just went back and re-read the book, and in fact the RCX does do pulse width modulation and not voltage amplitude to set different power levels. In which case I'm not sure why effectively doing the same thing in NQC code works any better, but it (...) (24 years ago, 8-Jun-00, to lugnet.robotics)

9 Messages in This Thread:



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

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    
Active threads in Robotics

 
Verified and Trusted Team of Hackers
7 hours ago
Custom Search

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