Problema al controlar electroválvula con PCF8574 y transistor 2N2222

Como seria la conexión de la resistencia pull-up? Ya que estuve intentando con eso pero no me funcionaba, tal vez lo estoy conectando de manera incorrecta.

Habría mucha diferencia entre el BC548 y el BC547? el BC547 es el único que tengo, veo que las diferencias son en cuestión de amperaje y voltaje pero entiendo que también puede funcionar