Gerador de pulsos

Oi pessoal, to proceisando de ajuda com o seguinte probrema: Preciso gerar pulsos, variando os tempos de pulso ativo (ton) e pulso nulo (toff) na faixa de 100us até 10ms. O periodo da coisa, seria a soma Ton + Toff.
Como necessito variar constantemente estes valores e fazer combinacoes dos mesmos, pensei em utilizar 2 pots de precisao de 20 voltas, com um daqueles dial com marcador em cada um para ter nocao do valor ajustado.
Segue um desenho:

A ideia inicial era usar um pic, mas a minha humilde sabedoria me limita a ter que usar adc para poder ajustar os valores via potenciometros. Isso ia complicar tudo.
Pensei em usar 555 com ttls, mas nao tive muito sucesso nas simulacoes.
Alguma mente "prodigia" pode contribuir???
[]'s
Como necessito variar constantemente estes valores e fazer combinacoes dos mesmos, pensei em utilizar 2 pots de precisao de 20 voltas, com um daqueles dial com marcador em cada um para ter nocao do valor ajustado.
Segue um desenho:


A ideia inicial era usar um pic, mas a minha humilde sabedoria me limita a ter que usar adc para poder ajustar os valores via potenciometros. Isso ia complicar tudo.
Pensei em usar 555 com ttls, mas nao tive muito sucesso nas simulacoes.
Alguma mente "prodigia" pode contribuir???
[]'s