I am examining a schematic which concerns the TPS61030 boost converter IC and I have a question regarding the logic behind pulling the enable pin (EN). The schematic is from Adafruit and can be found here: https://learn.adafruit.com/adafruit-powerboost-1000-basic/downloads#schematics
General information:
The TPS61030 boost converter (datasheet) utilizes a signal on its EN pin to turn the converter on or off. If the EN pin is set to 0VDC, the converter is put into shutdown mode which effectively isolates the load from the input. When the EN pin receives an input >= 1VDC (but less than the 7VDC maximum), the device is put into operation mode and starts to function.
The circuit is designed for a 3.7VDC (nominal) LiPo battery. Under ideal conditions, the circuit boosts the 3.7VDC from the battery to ~5.2VDC required by many devices. I believe the +0.2VDC is meant to compensate for low-grade wires.
In their diagram, Adafruit pulls the EN pin high and uses a switch to GND to turn the device off. The schematic resembles the following:
simulate this circuit – Schematic created using CircuitLab
When the switch is open, the converter will enter operate mode. When the switch is closed, the device converter will enter shutdown mode; however, the circuit will become a parasitic drain on the battery. It seems odd to me that the circuit was designed to draw current when the converter, and by extension the device being powered, is meant to be off. I know it will only be ~0.02mA but I do not understand why they wouldn't pull the pin low and use a high side switch instead such as in the following schematic:
The above circuit will form a voltage divider which will output ~2.4VDC to the EN pin which is more than enough to enable the device. When the switch is open, the EN pin will be pulled to GND and the converter will enter shutdown mode. This would eliminate the parasitic drain when the converter is in shutdown mode.
Questions
Why they are pulling the pin high instead of low to eliminate the parasitic drain? I am a novice in electronics so I assume Adafruit has a good reason for doing so and I'm just too inexperienced to understand why. Any input would be greatly appreciated!