I am planning to control some 5A loads (lights, pump, etc… max. 5A/each) on a car system. A brief resume of what I would like to control is:
- 8 relay (12v) control
- 4 lights control (5A max., each light) with the capability to fade in /fade out
- Everything will be controlled by arduino mega
- The main power will come from the car battery with a DC DC converter for the arduino.
I am thinking to use uln2803apg transistor arrays to control de relays. I have done some trials and it works.
I also would like to use p-channel mosfet FQP47P06 to be able to fade in / fade out the 4 lights and here is where my question is:
As p-channel gate need “0” from the arduino to switch the light on but I would like to use 5V from the arduino to activate the lights, can I just used a channel from the uln2803apg transistor to do so? (see attached diagram)
The reason to do that is to avoid having the lights momentary on every time the arduino is started.