Tja,
da kann ich auch nicht helfen. Aber ich habe mir mal folgendes angesehen:
http://arduino.cc/en/Tutorial/PWMund hier
http://arduino.cc/en/Reference/AnalogWritehabe ich folgendes gelesen:
Writes an analog value (PWM wave) to a pin. Can be used to light a LED at varying brightnesses or drive a motor at various speeds. After a call to analogWrite(), the pin will generate a steady square wave of the specified duty cycle until the next call to analogWrite() (or a call to digitalRead() or digitalWrite() on the same pin). The frequency of the PWM signal is approximately 490 Hz.
On newer Arduino boards (including the Mini and BT) with the ATmega168 chip, this function works on pins 3, 5, 6, 9, 10, and 11. Older USB and serial Arduino boards with an ATmega8 only support analogWrite() on pins 9, 10, and 11.
Ich würde das jetzt so interpretieren, dass man den Puls nicht sinnig wieder einlesen und weiterleiten kann. Da könnte man doch besser das Signal direkt parallel auf 3 Ausgängen ausgeben.
gruß
kIWiX