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 / 17212
17211  |  17213
Subject: 
Re: "Servo" Driver for NQC
Newsgroups: 
lugnet.robotics
Date: 
Sat, 2 Feb 2002 17:09:55 GMT
Original-From: 
Steve Baker <sjbaker1@airmail.NOSPAMnet>
Reply-To: 
sjbaker1@NOSPAMairmail.net
Viewed: 
1068 times
  
Matthias Jetleb wrote:

But it doesn't need to.  The 'power' settings built into the RCX firmware
are already using pulse-width modulation to adjust the amount of power
the motor delivers.

Yes, but only one of 8 settings (why not all 256??? I don't understand
why they limited this). Sometimes only 8 settings doesn't give you
enough finesse.

That was explained earlier.  They are using an 8 bit number to store
the *pattern* of the modulation.  With 8 bits, there are only 8 different
ratios of 1's to 0's - and one of those is to have no power at all.  Hence
there are seven power levels.

I suppose they could have used a byte to count the duration of the on period
and the duration of the off period - but for some reason they chose not to
implement it that way.  Without analysing the software in a lot more detail
than I'd care to do, it's hard to know whether that was a good design decision
or a bad one.

Personally, I doubt that you could really tell the difference between power
levels that are just one step apart - so it's probably irrelevent.

----------------------------- Steve Baker -------------------------------
Mail : <sjbaker1@airmail.net>   WorkMail: <sjbaker@link.com>
URLs : http://www.sjbaker.org
       http://plib.sf.net http://tuxaqfh.sf.net http://tuxkart.sf.net
       http://prettypoly.sf.net http://freeglut.sf.net
       http://toobular.sf.net   http://lodestone.sf.net



Message is in Reply To:
  Re: "Servo" Driver for NQC
 
(...) Yes, but only one of 8 settings (why not all 256??? I don't understand why they limited this). Sometimes only 8 settings doesn't give you enough finesse. Matthias Jetleb (23 years ago, 2-Feb-02, to lugnet.robotics)

18 Messages in This Thread:








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

Custom Search

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