BC547 ist klar überfordert, auch bei PWM würde ich das nicht machen.
Was spricht gegen einen FET oder einen Leistungs - Darlington? Kosten auch nur Pfennige.

Gruß, Rene