Since the Mailserver didn't seem to broadcast the following mail,
i resend it now. BTW: Somebody should check the CPU-Fan of the
mailserver :-)

Bernhard


Hi!

I have done some timing critical pulse width modulation
examples. Maybe, they could be usefull for somebody else ...



PWM-Demos:
----------

Due to the excelent timing-facilites of RT-Linux,
it is possible to do very timinig critical things
in software, where normaly special and expensive
hardware would be needed. Here are three examples:

pwm:
Pulse-Width Modulation for controling up 12
DC-Brush motors directly via Parallel-port,
with 1000 Hz base frequency.

pwmsound:
Pulse-Width Modulation for playing sounds
over standard PC-Speaker with a base frequency
of 16 KHz, 2-times oversampling (parameters
can be changed when loding the rt-module).

servo:
Special Pulse Width Modulation for controlling
up to 12 Radio Control Servos directly via the
parallel port.


The code should be just ok, but the documentation
was written very fast, so that there are many mistakes,
but i wanted to have the things published so that
others can play around with it ... :-)



Author: B. Kuhn
Licence: GPL
Download:  http://www.rcs.ei.tum.de/~kuhn/rtlinux/rtl_pwmdemos-19991216.tgz
           (use wget or "Save" within Netscape)


Reply via email to