Wholesale Solar Logo
1-800-472-1142

Call Wholesale Solar at 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

Charge Controllers

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)
PT-100 100 amp295000012/24/48VDC100A @ 12/24/48V
Qty
$799.20
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
Classic LITE 150 MPPT390014212/24/48VDC96A@12V 94A@24 V 86A@48V
Qty
$540.00
Classic LITE 200 MPPT390014312/24/48VDC79A@12V 78A@24V&48V 67A@72V
Qty
$540.00
Classic LITE 250 MPPT390014412/24/48VDC60A@12V 62A@24V 55A@48V
Qty
$610.00
Classic 150 MPPT390014112/24/48VDC96A@12V 94A@24 V 86A@48V
Qty
$607.00
Classic 200 MPPT392004112/24/48VDC79A@12V 78A@24V&48V 67A@72V
Qty
$607.00
Classic 250 MPPT392005112/24/48VDC60A@12V 62A@24V 55A@48V
Qty
$670.00
Kid 30a MPPT- Black - MNKID-B393000012/24/48VDC30Amps
Qty
$305.00
PWM (Pulse Width Modulation)
MN-BRAT393001012/4830
Qty
$89.00
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
PWM (Pulse Width Modulation)
Solarland SLC-2410B Charge Controller943322012/24VDC14.1A@12V 28.2A@24V
Qty
$45.00
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
FlexMax FM80 80 amp351060512/24/48VDC80Amps
Qty
$510.00
FlexMax FM80-Extreme 80 amp361060512/24/48VDC80Amps
Qty
$1,349.00
Flexmax FM60 60 amp355228312/24/48VDC60Amps
Qty
$470.00
MX60 OutBack Power Charge Controller350060212/24/48VDC60Amps$523.35
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
PWM (Pulse Width Modulation)
C60 60 amp 12/24v340060212/24VDC60Amps
Qty
$138.00
C40 40A 12/24/48V340040212/24/48VDC40Amps
Qty
$111.00
C35 35 amp 12/24v348034212/24VDC35Amps
Qty
$84.00
C12 12 amp 12v348033212 VDC12Amps
Qty
$95.00
MPPT (Maximum Power Point Tracking)
Conext XW MPPT 80-600344048524/48VDC80Amps
Qty
$1,090.00
Conext XW MPPT 60-150343030312/24/48VDC60Amps
Qty
$515.00
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
TS-MPPT-60-600V-48-DB361110748VDC60Amps
Qty
$1,458.00
TriStar TS-MPPT-60361110512/24/48VDC60Amps
Qty
$520.00
TS-MPPT-60-600V-48361110648VDC60Amps
Qty
$1,259.00
TriStar TS-MPPT-45361109512/24/48VDC45Amps
Qty
$425.00
SunSaver SS-15L361515512/24VDC15Amps
Qty
$231.00
PWM (Pulse Width Modulation)
TriStar TS-60368031212/24/48VDC60Amps
Qty
$199.00
SunSaver SS 6-12V361206112VDC6.5Amps
Qty
$43.00
SunSaver SS-6L-12V368022212VDC6.6Amps
Qty
$51.00
SunKeeper SK-6366001612VDC6Amps
Qty
$45.00
TriStar TS-45368030212/24/48VDC45Amps
Qty
$155.00
SunGuard SG-4360004112VDC4.5Amps
Qty
$26.00
Prostar PS-30368025212/24VDC30Amps$119.00
ProStar PS-30M363001112/24VDC30Amps
Qty
$169.00
SunSaver Duo SSD-25RM368042212VDC25Amps
Qty
$143.00
SunSaver SS-20L-24V362024224VDC20Amps
Qty
$92.00
SunSaver SS-20L-12V368019212VDC20Amps
Qty
$86.00
SunLight SL-20L-12V368029212VDC20Amps
Qty
$107.00
ProStar PS-15M-48V368020248VDC15Amps
Qty
$190.00
ProStar PS-15M361501112/24VDC15Amps
Qty
$127.00
Prostar PS-15368028248VDC15Amps
Qty
$90.00
SunKeeper SK-12366002612VDC12Amps
Qty
$60.00
SunLight SL-10L-24V362401324VDC10Amps
Qty
$85.00
SunSaver SS-10L-24V368014224VDC10Amps
Qty
$68.00
SunLight SL-10L368016212VDC10Amps
Qty
$84.00
SunSaver SS-10L-12V361010212VDC10Amps
Qty
$64.00
SunSaver SS-10-12368015212VDC10Amps
Qty
$45.00
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
MPPT (Maximum Power Point Tracking)
Solar Boost SB3024DiL/DUO393159524VDC30Amps$485.00
Solar Boost SB2000E388001212VDC25Amps$265.00
Solar Boost SB3024iL393158524VDC30Amps$380.00
Solar Boost SB3024DiL391881512/24VDC30Amps$460.00
ModelPart No.Battery Bank
Voltage (Volts DC)
Max Current Out
Per Controller
Price
Other
Classic 150 Double PV Center144098212/24/48VDC96A@12V 94A@12V 86A@48V
Qty
$2,540.00
Classic 150 Triple PV Center144098112/24/48VDC96A@12V 94A@24V 86A@48V
Qty
$3,635.00
Classic 200 Double PV Center144098312/24/48VDC79A@12V 78A@24V & 48V 67A@72V
Qty
$2,500.00
Classic 200 Triple PV Center144098412/24/48VDC79A@12V 78A@24V & 48V 67A@72V
Qty
$3,795.00