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?
Magnum Energy Charge Controller
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/48100A @ 12/24/48V
CALL
Midnite Solar Charge Controller
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
Classic 150 Charge Controller390014112/24/48VDC96A@12V, 94A@24V, 83A@48V
$607.00
Qty
Classic 200 Charge Controller392004112/24/48VDC96A@12V, 94A@24V, 83A@48V
$607.00
Qty
Classic 250 Charge Controller392005112/24/48VDC96A@12V, 94A@24V, 83A@48V
$750.75
Qty
Classic LITE 150 MPPT Charge Controller390014212/24/48VDC96A@12V 94A@24 V 86A@48V
$540.00
Qty
Classic LITE 200 MPPT Charge Controller 390014312/24/48VDC79A@12V 78A@24V&48V 67A@72V
$540.00
Qty
Classic LITE 250 MPPT Charge Controller 390014412/24/48VDC60A@12V 62A@24V 55A@48V
$610.00
Qty
Kid 30a Marine MPPT Charge Controller - Black393000212/24/48VDC30Amps
$360.00
Qty
Kid 30a Marine MPPT Charge Controller - White393000312/24/48VDC30Amps
$360.00
Qty
Kid 30a MPPT Charge Controller - Black393000012/24/48VDC30Amps
$310.00
Qty
Kid 30a MPPT Charge Controller - White393000112/24/48VDC30Amps
$310.00
Qty
Outback Power Charge Controller
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
Flexmax FM60 Charge Controller355228312/24/48VDC60Amps
$470.00
Qty
FlexMax FM80 Charge Controller351060512/24/48VDC60Amps
$510.00
Qty
FlexMax FM80-Extreme Charge Controller361060512/24/48VDC80Amps
$1,150.00
Qty
MPPT
MX60 OutBack Power Charge Controller350060212/24/48VDC60Amps
CALL
Schneider Charge Controller
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
PWM (Pulse Width Modulation)
C12 Charge Controller348033212 VDC12Amps
$95.00
Qty
C35 Charge Controller348034212/24VDC35Amps
$84.00
Qty
C40 Charge Controller340040212/24/48VDC40Amps
$111.00
Qty
C60-12/24 Charge Controller340060212/24VDC60Amps
$145.00
Qty
MPPT (Maximum Power Point Tracking)
Conext XW MPPT 60-150343030312/24/48VDC60Amps
CALL
Conext XW MPPT 80-600344048524/48VDC80Amps
$1,090.00
Morningstar Charge Controller
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
PWM (Pulse Width Modulation)
Prostar PS-15368028248VDC15Amps
$90.00
ProStar PS-15M361501112/24VDC15Amps
$127.00
Qty
ProStar PS-15M-48V368020248VDC15Amps
$190.00
ProStar PS-30363001112/24VDC30Amps
$169.00
Qty
Prostar PS-30 Charge Controller w/o Meter368025212/24VDC30Amps
$119.00
SunGuard SG-4 360004112VDC4.5Amps
$26.00
Qty
SunKeeper SK-12366002612VDC12Amps
$60.00
Qty
SunKeeper SK-6366001612VDC6Amps
$45.00
Qty
SunLight SL-10L368016212VDC10Amps
$84.00
Qty
SunLight SL-10L-24V362401324VDC10Amps
$85.00
Qty
SunLight SL-20L-12V368029212VDC20Amps
$107.00
Qty
SunSaver Duo SSD-25RM368042212VDC25Amps
$143.00
Qty
SunSaver SS 6-12V361206112VDC6.5Amps
$43.00
Qty
SunSaver SS-10368015212VDC10Amps
$45.00
Qty
SunSaver SS-10L-12V361010212VDC10Amps
$64.00
Qty
SunSaver SS-10L-24V 368014224VDC10Amps
$68.00
Qty
SunSaver SS-20L-12V368019212VDC20Amps
$86.00
SunSaver SS-20L-24V362024224VDC20Amps
$92.00
Qty
SunSaver SS-6L-12V368022212VDC6.6Amps
$51.00
Qty
TriStar TS-45368030212/24/48VDC45Amps
$155.00
Qty
TriStar TS-60368031212/24/48VDC60Amps
$199.00
Qty
MPPT (Maximum Power Point Tracking)
SunSaver SS-15L361515512/24VDC15Amps
$231.00
Qty
TriStar TS-MPPT-45 361109512/24/48VDC45Amps
$425.00
Qty
TriStar TS-MPPT-60361110512/24/48VDC60Amps
$520.00
Qty
TS-MPPT-60-600V-48361110648VDC60Amps
$1,259.00
TS-MPPT-60-600V-48-DB361110748VDC60Amps
$1,458.00
Blue Sky Charge Controller
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
PWM (Pulse Width Modulation)
SC-30395121412VDC30Amps
$169.00
Qty
MPPT (Maximum Power Point Tracking)
Solar Boost SB2000E 388001212VDC25Amps
$265.00
Qty
Solar Boost SB3024DiL391881512/24VDC30Amps
$460.00
Solar Boost SB3024DiL/DUO393159524VDC30Amps
$485.00
Qty
Solar Boost SB3024iL393158524VDC30Amps
$380.00