Der kleinste R1 müßte im Datenblatt des NE555 angegeben sein, ist aber nicht, dass heißt, er darf theoretisch 0, aber praktisch um 100 Ohm sein und die Germanium Dioden (AAxxx).

Es ist sehr einfach: ein Multivibrator der einen festen Impuls für 100 % generiert und ein Monoflop der von dem Multivibrator ausgelöst wird und ein Impuls von ein paar ms (<10) bis zur Periode des Multivibrators erzeugt. In dem Fall wird eine Regulation von 1% bis 100% möglich. Ich kenne kein Link und kann Dir leider nur eine Schaltung aus meinem Kopf skizzieren. Das kann man auch mit zwei NE555 (z.B. NE556=2xNE555 in einem Gehäuse) aufbauen. Übrigens als Multivibrator kann die bisherige Schaltung mit zwei Widerständen, ohne R1, Poti und Dioden verwendet werden.

MfG