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