I am making an emergency hazard light controller and need to control 30 outputs individually which isn't a problem.
The problem is that these outputs are on average 12v @ 20w and in some cases some PWM (i.e. fast switching will take place).
Now at the moment the light sources are a common -ve which would lead me to switching the high side with PNP Fets. But can I do this directly or would I need an NPN fet as a driver? (With this many outputs it may be easier to rewire the light modules if so!)
I am a bit of a beginner (in case you couldn't tell!)