1-800-472-1142
Menu
Concerned about quality?  Call 1-800-472-1142 M-F 8 am to 5 pm PST, email us at sales@wholesalesolar.com, or Request a Quote
Call 1-800-472-1142 M-F 8 to 5 PST,
email sales@wholesalesolar.com, or Request a Quote

Wholesale Solar offers all types of charge controllers from OutBack Power, Schneider Electric(formerly Xantrex), Morningstar, Blue Sky Energy, and, now, Midnite Solar's revolutionary Classic MPPT charge controller.

The main function of a charge controller or regulator is to protect your battery from overcharge and block a reverse current. If a non-self-regulating solar array is connected to lead acid batteries with no overcharge protection, the life of your batteries will be compromised.

Simple controllers contain a transistor that shunt the PV charging circuit, terminating the charge at a pre-set high voltage and, once a pre-set reconnect is reached, opens the shunt, allowing charging to resume.

More sophisticated controllers utilize pulse width modulation (PWM) or maximum power point tracking (MPPT) to assure the battery is being fully charged.The first 70% to 80% of battery capacity is easily replaced, but the last 20% to 30% requires more attention and therefore more complexity.

MidNite Solar Classic 150 Charge Controller

MidNite Solar Classic Charge Controllers
Midnite's Classic offers 150, 200 or 250 VDC--accommodating larger string sizes and higher voltage panels.

You can learn more about charge controllers in our Charge Controllers Information Center or by browsing through our Charge Controllers below.

Search Charge Controllers by Voltage:
12VDC 24VDC 36VDC 48VDC 60VDC
Looking for MPPT Charge Controllers?
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
Magnum Energy PT-100 Charge Controller295000012/24/48VDC100A @ 12/24/48V
CALL
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
Classic LITE 150 MPPT Charge Controller390014212/24/48VDC96A@12V 94A@24 V 86A@48V
Qty
$540
Classic LITE 200 MPPT Charge Controller390014312/24/48VDC79A@12V 78A@24V&48V 67A@72V
Qty
$540
Classic LITE 250 MPPT Charge Controller390014412/24/48VDC60A@12V 62A@24V 55A@48V
Qty
$610
Classic 150 Charge Controller390014112/24/48VDC96A@12V 94A@24 V 86A@48V
Qty
$607
Classic 200 Charge Controller392004112/24/48VDC79A@12V 78A@24V&48V 67A@72V
Qty
$607
Classic 250 Charge Controller392005112/24/48VDC60A@12V 62A@24V 55A@48V
Qty
$670
Kid 30a MPPT Charge Controller - White393000112/24/48VDC30Amps
Qty
$310
Kid 30a MPPT Charge Controller - Black393000012/24/48VDC30Amps
Qty
$305
Kid 30a Marine MPPT Charge Controller - White393000312/24/48VDC30Amps
Qty
$360
Kid 30a Marine MPPT Charge Controller - Black393000212/24/48VDC30Amps
Qty
$360
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
Four Star Solar Classic 150 Triple PV Center144098112/24/48VDC96A@12V 94A@24V 86A@48V
Qty
$3,635
Four Star Solar Classic 150 Double PV Center144098212/24/48VDC96A@12V 94A@12V 86A@48V
Qty
$2,540
Four Star Solar Classic 200 Triple PV Center144098412/24/48VDC79A@12V 78A@24V & 48V 67A@72V
Qty
$3,795
Four Star Solar Classic 200 Double PV Center144098312/24/48VDC79A@12V 78A@24V & 48V 67A@72V
Qty
$2,500
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
FlexMax FM80 Charge Controller351060512/24/48VDC80Amps
Qty
$510
FlexMax FM80-Extreme Charge Controller361060512/24/48VDC80Amps
Qty
$1,349
Flexmax FM60 Charge Controller355228312/24/48VDC60Amps
Qty
$470
MX60 OutBack Power Charge Controller350060212/24/48VDC60Amps
CALL
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
PWM (Pulse Width Modulation)
C60-12/24 Charge Controller340060212/24VDC60Amps
Qty
$138
C40 Charge Controller340040212/24/48VDC40Amps
Qty
$111
C35 Charge Controller348034212/24VDC35Amps
Qty
$84
C12 Charge Controller348033212 VDC12Amps
Qty
$95
MPPT (Maximum Power Point Tracking)
Conext XW MPPT 80-600344048524/48VDC80Amps
Qty
$1,090
Conext XW MPPT 60-150343030312/24/48VDC60Amps
Qty
$515
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
TriStar TS-MPPT-60361110512/24/48VDC60Amps
Qty
$520
TS-MPPT-60-600V-48-DB361110748VDC60Amps
Qty
$1,458
TS-MPPT-60-600V-48361110648VDC60Amps
Qty
$1,259
TriStar TS-MPPT-45361109512/24/48VDC45Amps
Qty
$425
SunSaver SS-15L361515512/24VDC15Amps
Qty
$231
PWM (Pulse Width Modulation)
TriStar TS-60368031212/24/48VDC60Amps
Qty
$199
SunSaver SS 6-12V361206112VDC6.5Amps
Qty
$43
SunSaver SS-6L-12V368022212VDC6.6Amps
Qty
$51
SunKeeper SK-6366001612VDC6Amps
Qty
$45
TriStar TS-45368030212/24/48VDC45Amps
Qty
$155
SunGuard SG-4360004112VDC4.5Amps
Qty
$26
Prostar PS-30 Charge Controller w/o Meter368025212/24VDC30Amps
Qty
$119
ProStar PS-30363001112/24VDC30Amps
Qty
$169
SunSaver Duo SSD-25RM368042212VDC25Amps
Qty
$143
SunSaver SS-20L-24V362024224VDC20Amps
Qty
$92
SunLight SL-20L-12V368029212VDC20Amps
Qty
$107
SunSaver SS-20L-12V368019212VDC20Amps
Qty
$86
ProStar PS-15M361501112/24VDC15Amps
Qty
$127
ProStar PS-15M-48V368020248VDC15Amps
Qty
$190
Prostar PS-15368028248VDC15Amps
Qty
$90
SunKeeper SK-12366002612VDC12Amps
Qty
$60
SunLight SL-10L-24V362401324VDC10Amps
Qty
$85
SunLight SL-10L368016212VDC10Amps
Qty
$84
SunSaver SS-10L-24V368014224VDC10Amps
Qty
$68
SunSaver SS-10-12368015212VDC10Amps
Qty
$45
SunSaver SS-10L-12V361010212VDC10Amps
Qty
$64
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
PWM (Pulse Width Modulation)
SC-30395121412VDC30Amps
Qty
$169
MPPT (Maximum Power Point Tracking)
Solar Boost SB3024DiL/DUO393159524VDC30Amps
Qty
$485
Solar Boost SB2000E388001212VDC25Amps
Qty
$265
Solar Boost SB3024iL393158524VDC30Amps
Qty
$380
Solar Boost SB3024DiL391881512/24VDC30Amps
Qty
$460