Re: Choosing RC Servo Controller



John Mianowski wrote:

On Jul 16, 9:41 am, Frank Buss <f...@xxxxxxxxxxxxx> wrote:

http://de.wikipedia.org/wiki/Pulsphasenmodulation

It says that the pulse width is constant, which is not the case for the
animation in the page I referenced. For me it looks like PWM, but the
length of the full cycle is not important, only the length of the high
impulse, so it is not the usual PWM, where the duty cycle is important.

They're talking about Pulse PHASE Modulation, not Pulse WIDTH
Modulation or Pulse POSITION Modulation. Alsok known as Phase
Modulation.

This is a bit confusing. The German word for pulse-position modulation is
Pulsphasenmodulation.

The entry notes that this modulation technique is rarely
used in the field, which isn't quite right; PPM is widely used in R/C
systems & has been for about 50 years. Phase Modulation, though,
isn't widely used. Here's the PM entry in English:

http://en.wikipedia.org/wiki/Phase_modulation

This looks like an analog modulation concept, but I think it would be the
same like pulse-position modulation, if you use square waves, because then
the phase is simply the position. And after some googling I think you are
right, that pulse-position modulation is used in R/C systems. But looks
like it is interpreted a bit different, e.g. on this page:

http://www.mftech.de/ppm_en.htm

you can see high pulses of different lenghts, but it is really just an
inverted pulse-position modulation, with different positions of low
impulses of the same length :-)

PWM is typically used WITHIN a hobby servo, by the
controller to drive the motor, while the input TO the hobby servo is
PPM.

You mean PPM from this page?
http://en.wikipedia.org/wiki/Pulse-position_modulation
I think this is nearly correct: The page says, that multiple channels can
be transfered and this page:
http://www.mp.ttu.ee/risto/rc/electronics/radio/signal.htm
shows the scope diagrams for the output of the NE5044 where you can see how
it looks like.

But the signal of each single channel is a PWM signal and fed into the
control input of the servo motor. This is the reason for the strange
definition of about 20 ms cycle time and 1 ms to 2 ms for controlling the
angle of a servo motor: I think it is very simple to decode a PPM signal
and fed the different PWM signals to the servo motors, without any
postprocessing.

Last but not least, my PIC program, which generates a PWM signal, should
work with a servo motor and should do what the OP needed, if the
description of the pulse length and pause between pulses is right.

--
Frank Buss, fb@xxxxxxxxxxxxx
http://www.frank-buss.de, http://www.it4-systems.de
.



Relevant Pages

  • Re: Dick Pierce is WRONG.
    ... The digital format is called PRM (pulse ... rate modulation) as opposed to the more common PCM ... Pulse code modulation). ...
    (rec.audio.tech)
  • Re: microwave oven inverter P.S. revisited
    ... immediately to a voltage DC. ... chavear On and off for 20 to 40 kHz PWM (Pulse Wide ... Modulation) the sign of the microprocessor in the DPC. ... reverse the circuit. ...
    (rec.radio.amateur.homebrew)
  • Re: What does PCM mean to you?
    ... plain digital data (and what they heck they mean my PCM). ... the sampling process itself is a modulation. ... modulate it by multiplying it by a unit pulse train. ... our string of pulse codes, from the pulse modulation; ...
    (comp.dsp)
  • Re: cell phone jammer
    ... The rep rate is equal to the channel spacing. ... The pulse width is such that the first sinx/x null is approx equal to ... band to be suppressed. ... and cannot change things like frequency and modulation to ...
    (sci.electronics.design)
  • Re: Simple mosfet question
    ... driver that is intended to drive an RC servo motor, but instead, it is ... millisecond pulse that is pulse position ... The RF modulation is PPM, but the signal between the receiver and ...
    (sci.electronics.design)

Quantcast