Sei perfeitamente o que é um PWM. A questão é que o sinal de controlo do PWM pode ser dado por um micro ou então fazes o PWM no micro directamente.
O circuito com triac e diac é usado para fazer o controlo de luz com fontes de 230V alternado. Para o usar teria que adaptar o sinal aplicado a um transformador, etc...
A questão de controlar a corrente é a que faz mais sentido em circuitos com bastantes leds identicos... que é o que procuro fazer mas a controlar a luminosidade de leds individualmente numa matriz de leds ou no geral...
Na minha modesta opinião, vai aí uma grande confusão, ou eu não estou a perceber nada do que queres fazer.
Se o microcontrolador não tiver como função gerar o, ou os sinais PWM, então para que é que o queres no circuito. Só para estipular que LED vai acender na matriz? E de onde viria o controlo PWM para a luminusidade? Porque é que não haveria logo o microcontrolador de fazer tudo isso?
Triacs com diacs, podem servir para controlar lâmpadas (entre outras coisas) como bem dizes.
Há muitos anos fiz a minha caixinha de psicadélicas e os meus reguladores de luz... tal como provavelmente muitos adolescentes que se iniciam na electrónica gostam de fazer.
Mas para que raio queres tu a alimentação da rede com transformadores á mistura para controlar LEDs? Muito provavelmente vais com isso introduzir ruídos na componente digital e vai-te ser complicado suprimi-los. Ou estás a projectar um painel luminoso gigante ou estás a dar aí voltas que para mim não fazem sentido.
De qualquer forma porque não compreendo o que efectivamente pretendes, vou abster-me de emitir mais opiniões, pois controlar LEDs com triacs é algo que nunca fiz, nunca vi fazer, nem me parace á priori fazer sentido, por isso não tenho nada mais a acrescentar por não me considerar capaz de te ajudar, se esse é o caminho que pretendes seguir.
Boa sorte com o projecto.
Abraço
PS: Se fosse para complicar as coisas preferia após o PWM gerado pelo microcontrolador, colocar uma filtro RC associado a um ampop seguidor de tensão e fazer um conversor PWM-DC para então aplicar o resultado ao circuito de potência. Mas claro que isso é um preciosismo para controlar uns LEDs, porque para todos os efeitos o LED vai assumir o sinal PWM de frequência relativamente elevada, como um sinal DC equivalente, até pela inércia do próprio LED ou da nossa capacidade de visão, a variações extremente rápidas.
Podes ver aqui um exemplo do resultado:
http://www.youtube.com/watch?v=5lWds9VjJpI