Utilisation d'un PCF8574 sur bus I2C

Ok pour la diode, je la mettrai sur la bobine.

Une dernière petite question : qu'est ce qui rend le schémas avec l'ULN2803 et les TIP31C "non optimal" ? Est ce que c'est à cause de la résistance de 100 ohm qui utilise 50mA par sortie à l'état bas soit 400mA en tout ?