Pboard
Pboard Project
Pboard (short for "P-channel board") is the working nickname of a new driver board that I plan to use with the next version RLbC. Whereas RLbC 2 only featured output relays, Pboard will make use of Adafruit's PCA9853 based servo-driver board to provide PWM signals to the outputs via P-channel MOSFETS. Doing so will allow for fading the lights.Why use P-channel Mosfets?
I chose to use FQP27P06 P-channel MOSFETS over the more commonly accepted easier to wire N-channel logic-level MOSFETS out there simply because I wanted high-side switching. Call me weird or old-fashioned, but I have always designed my low-level voltage systems with Common tied to the "negative" side of a supply (split or dual-tap not withstanding).However, going to P-channel switching does make the design a little more complex.
- Buffering is required since I can not directly tie the output of a PCA9685 to Vss (12VDC) otherwise it will be damaged.
- Inverted signals: A level-high from the PCA9685 to the gate of the P-channel would turn the device off, while a level-low to the gate of the P-channel would turn the device on.
The remainder of the board uses a 10KĪ© resistor array to provide pull-ups on the gate of each MOSFET
Comments