Hola elmasvital:
Realmente las cargas son 10 leds por pin del puerto o sea que calculo unos 150mA, el problema es que tal y como tengo el diseño, lo que mejor me iría es poner algún driver que suministre la corriente que necesito, Marioguillote, me ha recomendado el UDN6118, el cual me a sido de gran ayuda, para enterarme de que existen drivers para leds, ahora mismo estoy mirándome el BA618, que me permite hasta 100mA por driver.
Lo que me comentas de los transistores y triacs, seguro que es la mejor opción, el problema es que tanto por diseño como por espacio, los estoy buscando integrados en un chip.
Te agradezco mucho tu ayuda, y si por casualidad conoces algún integrado que cumpla estas características sería fantástico, llevo días leyendo datasheets de todo tipo.
Muchas gracias por todo,
Ivan