Hi there,
I created a custom PCB for a project that has a GPS module that can be powered down through a PNP transistor. The RTC is connected to VCC, but the actual VCC for the GPS goes through a PNP transistor so the GPS can be put into a "sleep" mode via an Arduino.
The issue is, I can't get the transistor to power the GPS. No matter what I do, the transistor won't break down to power the GPS. I'm sure this was likely an issue with me just picking the wrong value transistor or something. The Arduino is a 3.3v Pro Mini
I'm not home at the moment, so this is the best image I have. I will reply again once I'm able to take a better photo. The transistor goes on the bottom right of the PCB. I have removed the transistor and bridged the contacts so I am able to power the GPS.
Show all the Arduino connections on the schematic.
Where is the required common ground connection? Why is it not shown on the serial interface header?
What voltage for Vcc?
jremington:
Show all the Arduino connections on the schematic.
Where is the required common ground connection? Why is it not shown on the serial interface header?
What voltage for Vcc?
The entire schematic has been attached
The interface headers are for debugging purposes only, so they don't have a ground pin on the connector. The common ground of the PCB is a GND copper layer on both the top and bottom layers of the PCB.
As I said in my original post, the system runs on 3.3v.
Noah
Goodness gracious-
Lesson learned, don't blatantly trust the PCB footprint in the design software-
Thanks for the help, I should be able to just flip the transistor upside down and get it to work, I'll respond again if it does!
Thanks!
Noah
Just out of curiosity; Would it not be much better to switch the ground? If ground is available current from data pins may be wasted in the GPS module..