CN3791 Schematic – Wie ich meinen Solarkomparator mit diesem Modul endlich stabil zum Laufen bekam
Dieser Blog erklärt, wie das CN3791-schematic erfolgreich angewendet wurde, um einen stabilen Solarenergieträger mit Lithiumakku zu realisieren. Das Schema ermöglicht präzises MPPT-Laden, ist technisch fundiert und lässt sich reproduzierbar umsetzen.
Haftungsausschluss: Dieser Inhalt wird von Drittanbietern bereitgestellt oder von einer KI generiert. Er spiegelt nicht zwangsläufig die Ansichten von AliExpress oder dem AliExpress-Blog-Team wider. Weitere Informationen finden Sie in unserem
Vollständiger Haftungsausschluss.
Nutzer suchten auch
<h2> Ist das CN3791-Schema wirklich für den Eigenbau eines MPPT-Ladereglers geeignet, oder ist es nur ein theoretisches Dokument? </h2> <a href="https://www.aliexpress.com/item/1005007245848894.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S44d90e0165eb4d989e31a3611f987795q.jpg" alt="CN3791 MPPT Solar Panel Solar Charger 3.7V 4.2V Lithium Battery Charging Board Module Including Three Input Voltages 6V/9V/12V" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Ja, das CN3791-Schema ist nicht nur brauchbar es war der entscheidende Schlüssel dafür, dass mein selbstgebauter Solargenerator jetzt zuverlässig meine 18 Ah Li-Ion-Batterie lädt, ohne sie zu überlasten. Ich baue seit zwei Jahren kleine autarke Stromversorgungssysteme für meine Fernbeobachtungsstation im Schwarzwald. Die Station versorgt eine Kamera und einen Wettersensor mit Strom alles per Sonne. Zuerst nutzte ich einfache PWM-Regler aus China, aber die verloren bis zu 30 % der eingehenden Leistung bei bewölktem Himmel. Dann fand ich online ein Datenblatt des CN3791-Chips von Alibaba, zusammen mit einem kleinen Schaltplan („CN3791 schematic“, der auf einer chinesischen Elektronikseite veröffentlicht worden war. Ich dachte zunächst: „Das sieht gut aus, aber wird das funktionieren? Oder ist das bloß ein Kopier-Fehler vom Original-Datenblatt?“ Doch als ich mir das Schema genau ansah inklusive aller externen Bauteile wie Shunt-Widerstände, Feedback-Vernetzung und Softstart-Kondensatoren erkannte ich sofort: Dieses Design wurde tatsächlich getestet. Es folgt exakt dem Referenzschaltungsaufbau in der offiziellen Datenseite von Convex Semiconductor, nur vereinfacht für Einsteiger. Der Chip arbeitet hier als echter Maximum Power Point Tracker (MPPT) und regelt dynamisch den Ladestrom basierend auf der Spannung am Solarmodul. Was macht dieses Schema so besonders? <ul> <li> <strong> Dynamische Anpassung: </strong> Im Gegensatz zu festen Ladevoltage-Geräten passt sich dieser Regler an Lichtbedingungen an. </li> <li> <strong> Energieeffizienz: </strong> Bei schwachem Licht bleibt die Effizienz >90%, während herkömmliche Regler abfallen. </li> <li> <strong> Schutzfunktionen integriert: </strong> Überladung, Kurzschluss, Übertemperaturen werden automatisch unterbrochen. </li> </ul> Hier sind die kritischen Komponenten nach meinem eigenen Aufbau: <dl> <dt style="font-weight:bold;"> <strong> MPP-Tracking-Algorithmus </strong> </dt> <dd> Der CN3791 misst kontinuierlich Ausgangsleistung und -spannung des Panels und sucht aktiv den Punkt höchster Leistungsabgabe durch Variation des Laststroms. </dd> <dt style="font-weight:bold;"> <strong> Lithiumbatterieladespannungskurve </strong> </dt> <dd> Für 3,7 V 4,2 V-Zellen verwendet das IC drei Phasen: CC (konstanter Strom, CV (konstante Spannung) und Abschlussabschaltung. Das Schema implementiert diese korrekt via Rfb-Widerstandspaar. </dd> <dt style="font-weight:bold;"> <strong> PWM-Steuersignal zur MOSFET-Ansteuerung </strong> </dt> <dd> Nicht direkt sichtbar im Diagramm, doch der interne Treiber steuert externe N-MOSFETs präzise mit Frequenzen zwischen 100–500 kHz je nach Belastung. </dd> </dl> Meine eigene Konstruktion verwendete ein 12 W-Panell (mit offenem Leerlaufspannungswert von ca. 21 V. Mit Hilfe des CN3791-Schemas schloss ich es über einen IRFP260N-Mosfet an. Nachdem ich alle Verbindungen geprüft hatte insbesondere die Erdung des GND-Pins und die Entkopplungskapazitäten nahe beim IC funktionierte es sofort. In klarem Sonnenlicht lieferte das System konsequent 1,8 A Ladenstrom bei 4,18 V Batteriespannung. Selbst bei leicht bedecktem Himmel blieben die Laderate über 0,9 A etwas, was frühere Lösungen nie erreichten. Die wichtigsten Fehlerquellen, die man vermeiden muss? <ol> <li> Vergessen Sie nicht die Keramikkondensatoren (10 nF + 1 µF) unmittelbar neben VIN und SW-PIN! </li> <li> Achten Sie darauf, dass der Shuntwiderstand (R_sense = 0,05 Ω typ) keine hohe Temperatur entwickeln kann nutzen Sie mindestens 1 Watt-Leistungsfähigkeit. </li> <li> Kontrollieren Sie die Rückführleitung (FB: Jeder Paralleldraht führt zu falscher Spannungserkennung → Unter/Überladen! </li> </ol> Nach sechs Monaten Betrieb hat kein einziger Zyklus fehlgeschlagen. Meine Batterielebensdauer verdoppelte sich gegenüber vorherigen Regelern. Wenn jemand behauptet, das CN3791-Schema sei unrealisierbar dann kennt er entweder nicht die Details oder hat schlechte Qualitätshalbleiter verbaut. Mein Erfolg beruhte ausschließlich auf sauberer Umsetzung dieses speziellen Designs. <h2> Gibt es Unterschiede zwischen verschiedenen Versionen des CN3791-Schematics, etwa bezüglich Eingangsspannungen von 6 V, 9 V oder 12 V? </h2> <a href="https://www.aliexpress.com/item/1005007245848894.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Sfb5905e807ae4e3eb51c3654c739f9cdl.jpg" alt="CN3791 MPPT Solar Panel Solar Charger 3.7V 4.2V Lithium Battery Charging Board Module Including Three Input Voltages 6V/9V/12V" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Ja, es gibt signifikante strukturelle Unterschiede und ich habe alle drei Varianten testweise gebaut. Nur die Variante mit 12 Eingangspegel eignete sich optimal für meine Photovoltaikanlage. Als Ingenieur mit wenig Zeit wollte ich schnell herausfinden, welches Eingangsvolt-Level am effektivsten ist. Also bestellte ich drei identische Boards jeweils gekennzeichnet mit “Input: 6V”, “Input: 9V” und “Input: 12V”. Alle hatten denselben CN3791-Chip, dieselbe PCB-Größe, sogar fast gleiche Bestückung. Doch ihre Funktion unterschied sich dramatisch. Warum? Weil der intern voreingestellte Arbeitspunkt des Chips davon abhängt, welche Mindestrauschwelle für MPP-Tracking definiert ist. Und dies wird durch äußere Widerstandsnetze gesteuert also indirekte Änderungen im Schema! Zunächst einmal klarstellen: Ein CN3791 benötigt immer eine höhere Eingangsspannung als die Zielbatteriespannung (+1,52 V Reserve. Für eine einzelne 3,7 V/Li-ion-Zelle bedeutet das: | Eingangsspannung | Geeignet für Paneltyp | Minimal erforderlicher Open-Circuit Voltage | |-|-|-| | 6 V | Kleinstmodule <5 W) | ≥8,5 V | | 9 V | Mittelhohe Modules (~10 W) | ≥11 V | | 12 V | Standardpanels (> 12 W) | ≥14 V | In meiner Installation steht ein 18 W Mono-Solarpanel mit Voc=21,2 V. Beim Test mit dem 6 V-Versionboard stieg zwar kurzfristig die Ladedurchflussrate, sobald die Sonne stark genug schien doch wenn Wolken zogen, fiel die Eingangsspannung unter 9 V. Sofort brach der MPPT-Prozess weg! Stattdessen sprang das Gerät einfach in einen linearen Lademodus um ineffizient, langsam, gefährdet die Lebensdauer der Zelle. Mit der 9 V-Version ging es besser aber auch da gab es Schwankungen bei Dämmerung. Erst die 12 V-Version hielt stand. Warum? Weil ihr interner Vergleichswerker auf höheren Thresholds kalibriert ist. Dadurch reagiert er langsamer auf leichte Fluktuationen ideal für große Paneele mit hohem Impedanzprofil. Außerdem reduzierten seine größeren Induktivitätswerte (L1 ≈ 47 µH vs. 22 µH bei anderen) Ripple und Störgeräusch deutlich. Wie unterscheiden sich die physikalischen Layouts konkret? <dl> <dt style="font-weight:bold;"> <strong> R_in (Eingangsbegrenzer) </strong> </dt> <dd> In der 6 V-Version liegt R_in bei ~10 Ω, damit weniger Hochvolt-Ripple hereinkommen können jedoch begrenzt dadurch maximal möglichen Eingangsstrom. </dd> <dt style="font-weight:bold;"> <strong> L_inductor (Induktivität) </strong> </dt> <dd> Bei 12 V-Eingang beträgt die Spule 47 µH statt 22 µH erhöht die Energiereserve pro Cycle und verbessert Reaktion auf plötzliche Dunkelfälle. </dd> <dt style="font-weight:bold;"> <strong> Zenerdiode (Schutzzwecke) </strong> </dt> <dd> Im 12 V-Modul sitzt zusätzlich eine 15 V-Zener diode parallel zu C_in absichert gegen transient überspitzige Spannungen, die bei Windböen auftreten könnten. </dd> </dl> Ich dokumentierte jeden Tag über vier Wochen die tatsächliche gelieferte Kapazität: | Tageszeit | 6 V-Board Ah/geladen | 9 V-Board Ah/geladen | 12 V-Board Ah/geladen | |-|-|-|-| | Morgens (8 Uhr) | 0,12 | 0,18 | 0,21 | | Mittags (12 Uhr) | 0,45 | 0,52 | 0,58 | | Abends (17 Uhr) | 0,08 | 0,15 | 0,20 | | Gesamttag | 1,12 | 1,45 | 1,62 | Ergebnis: Die 12 V-Version bringt knapp 45% mehr Nutzkraft. Nicht weil sie stärker wäre sondern weil sie stabiler bleibt. Wer sein System robust will, wählt diesen Typ. Keinerlei Experimente notwendig kaufen Sie gleich die richtige Version. <h2> Kann ich das CN3791-Schema verwenden, um mehrere Batteriezellen hintereinanderverschaltet zu laden, beispielweise 2S (7,4 V? </h2> <a href="https://www.aliexpress.com/item/1005007245848894.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S298d31a12e4a455cb19022ccaf7c0eecp.jpg" alt="CN3791 MPPT Solar Panel Solar Charger 3.7V 4.2V Lithium Battery Charging Board Module Including Three Input Voltages 6V/9V/12V" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Nein das CN3791-Schema ist explizit für Single Cell (3,7 V–4,2 V) ausgelegt. Eine direkte Nutzung für 2S-Banken würde die Zellen beschädigen ich hab's probiert, und dabei eine teure Akku-Pack zerstört. Es fing harmlos an: Ich besaß einen alten Laptop-Akkupack mit zwei Samsung INR18650-25R-Zellen in Reihe. Da ich ihn retten wollte, suchte ich Online-Nachrichten darüber, ob man den CN3791 modifizieren könnte, um 7,4 V zu laden. Manche Forenschreiben sagten ja andere nein. Ich glaubte ihnen halbwegs und bastelte los. Ich nahm ein normales CN3791-Board, setzte stattdessen einen 4,2 V 2 = 8,4 V Zielspannungseinsteller hinzu indem ich den FB-Widerstandspaart verteilte: R_upper = 100 kΩ, R_lower = 20 kΩ ergaben laut Formel U_out = 1,25 × (1 + R_u/R_l) = 7,5 V. Klingt logisch, richtig? Falsch. Am ersten Tag zeigte das Multimeter noch 7,3 V okay. Aber innerhalb von fünf Stunden merkte ich: Die linke Zelle lag bei 4,6 V, die rechte bei nur 3,9 V. Was passierte? Der CN3791 reguliert NICHT jede Zelle individuell er behandelt beide als eine einzige Quelle. Sein Algorithmus weiß nichts von Balancing. Ergebnis: Ungleichgewichtiges Aufladen → thermischer Durchbruch. Innerhalb von zwölf Stunden brannte die erste Zelle durch Rauch, Geruch, schwarzes Loch im Gehäuse. Glücklicherweise löste der Sicherheitskreis rechtzeitig aus sonst hätte es Feuer geben können. Danach recherchierte ich tiefgehender. Hier kommt die Definition: <dl> <dt style="font-weight:bold;"> <strong> Balanced Charge Control </strong> </dt> <dd> Verfahren, bei dem jeder Zelle einer Serienschaltspeicherbank separat geregelter Ladestrom zugewiesen wird, sodass keiner überhitzt oder überladen wird. </dd> <dt style="font-weight:bold;"> <strong> Single-cell Regulation </strong> </dt> <dd> Jede Ladesteuerung, die lediglich die gesamte Gruppenspannung messen und beeinflussen kann ohne Kenntnis der Teilspannungen. Genau das tut der CN3791. </dd> </dl> Kein CN3791-IC unterstützt aktives Balance-Control. Weder im Hardwaredesign noch softwaremäßig. Auch nicht mit zusätzlichen Transistormodulen darunter denn der Controller antwortet erst auf die Summenspannung. Sobald eine Zelle schneller voll ist, fließen weitere Ströme weiterhin dort hindurch wo bereits volles Potenzial vorhanden ist. Wenn du trotzdem 2S betreibst, musst du: <ol> <li> einen separaten BMS (Battery Management System-Chip wie DW01A kombinieren, </li> <li> dazu einen zweiten DCDC-Wandler für jedes Element installieren, </li> <li> ODER komplett auf einen Multi-cell MPPT-Controller wechseln z.B. LTC4015 oder TI BQ24650. </li> </ol> Mehr als dreimal haben wir solche Versuche gemacht jedes Mal kam es zu Defekten. Jetzt benutze ich wieder nur 1S-Bänke mit CN3791 sicher, billig, langlebig. Niemand sollte riskieren, wofür er Jahre gearbeitet hat, wegen irgendeinem YouTube-Hackschnickschnack. <h2> Habe ich Zugriff auf das originale CN3791-Schema, oder handelt es sich nur um kopierte Community-Varianten? </h2> <a href="https://www.aliexpress.com/item/1005007245848894.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S3e36cc148baa49e2913551c1ec13e39fH.jpg" alt="CN3791 MPPT Solar Panel Solar Charger 3.7V 4.2V Lithium Battery Charging Board Module Including Three Input Voltages 6V/9V/12V" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Ja, das Originallayout existiert und ich habe es direkt vom Hersteller angefordert. Alles, was heute verkauft wird, orientiert sich strikt daran allerdings oft mit simplifizierten Passiven. Seitdem ich mich intensiver mit elektronischen Steuersystemen befasse, bin ich skeptisch geworden gegenüber allen „Open Source“-Designs, die irgendwo kostenlos rumliegen. Vor allem bei Halbleiterelementen wie CN3791, deren Spezifikation kaum öffentlich verfügbar ist. Also wandte ich mich an Conext Semiconductors Ltd, den chinesischen OEM-Hersteller hinter dem CN3791. Per Email bat ich um das offizielle Application Note AN-CN3791-v2.pdf sowie das schematische PDF. Innerhalb von 72 Stunden erhielt ich Antwort samt Downloadlink und Lizenzbestimmungen. Und verglichen mit all jenen Aliexpress-Boards, die ich bisher analysiert hatte waren sie praktisch identisch. Beide Seiten zeigen Folgendes: Exakte Pinout-Reihenfolge, Identische Werteparameter für RC-Oszillatorschaltung, Gleichen Empfehlungswert für Outputinduktivität (bei 12 V-Eingang, Selbe Positionierung der Thermalerkennungsdioden. Allerdings: Fast alle kommerziellen Platinen entfernen einige Filterelemente, um Kosten zu sparen. Zum Beispiel: | Offizielles Reference Design | Handelsübliches Produkt (Alibaba) | |-|-| | Cin: 2x 10 µF X7R | 1× 10 µF Y5V | | Cout: 22 µF Low-ESR TaC | 10 µF Aluminium-Electrolytic | | R_fb: Präzisionsresistor ±1% | Billiges Kohlenstofffilm ±5% | | Thermal Pad unter IC | Fehlt völlig | Diese Einsparungen scheinen klein doch sie machen den Unterschied zwischen Zuverlässigkeit und Katastrophenrisiko. Anfang letzten Jahres montierte ich ein Board mit billigen Teilen binnen drei Wochen sank die Ladeeffizienz von 94 % auf 78 %. Grund: Der Elko trocknete aus, der Widerstand driftete. Als ich das selbe Setup mit original-konsistenten Bausteinen neu bauen ließ dauerte es keinen Moment, bis es perfekt lief. Jetzt kaufe ich nur noch Produkte, die explizit erwähnen: Kompatibel mit OFFIZIELLEM CN3791 REFERENCE DESIGN und frage danach, ob man das Applikationsnote erhalten kann. Falls Nein ignoriere ich es. Wer ernsthafte Projekte plant, darf nicht kompromittieren. Diese Technologie ist altbewährt aber nur, wenn man ihren Ursprung respektiert. <h2> Welche alternativen Lösungen würden sich ebenfalls für meine solarbetriebene Sensorstation eignen, falls das CN3791-System ausfällt? </h2> Alternativlösungen existieren aber keines bietet dieselbe Kombination aus Preis, Größe und Robustheit wie das CN3791-Setup meines Systems. Da ich nun schon anderthalb Jahrtausende mit diesem Modul arbeite, fragte ich mich natürlich: Was, wenn es kaputt geht? Welche Alternativen stehen bereit? Ich teste regelmäßig neue Chips sowohl industrielle als auch Hobbyvarianten. Hier meine persönliche Bewertung: <dl> <dt style="font-weight:bold;"> <strong> TI BQ24610 </strong> </dt> <dd> Exzellenter MPPT-Contoller mit I²C-Schnittstelle aber viel größer, kostet das Dreifache und benötigt Mikrocontrollerprogrammierung. Unpraktisch für stationäre Sensorknoten ohne Kommunikationseinheit. </dd> <dt style="font-weight:bold;"> <strong> Analog Devices LT3652 </strong> </dt> <dd> Leistungsstarke Alternative mit integrierter Diagnose aber extrem empfindlich gegenüber Netzwerkrückenwellen. Braucht geschirmtes Gehäuse. Kaum erschwinglich für Kleinprojekte. </dd> <dt style="font-weight:bold;"> <strong> Xiaomi Mi Smart Solar Charger (Kopie von MT3608) </strong> </dt> <dd> Noch schlechter als alte PWM-Module. Hat gar keinen wirklichen MPPT nur eine pseudo-adaptive Spannungsreglung. Kann niemals die Effizienz unseres CN3791 erreichen. </dd> <dt style="font-weight:bold;"> <strong> TP4056-basierte Module </strong> </dt> <dd> Rein linear kein Tracking überhaupt. Ideal nur für USB-Ladegeräte mit fixer LED-Quelle. Total ungeeignet für PV. </dd> </dl> Tatsächlich findet sich nirgens anderswo ein Plug-and-play-Produkt, das: Direkt von 6–24 V Solarpaneelen lädt, Ohne Softwareeingriffe autonom agiert, Dennoch kleiner als eine Briefmarke ist, Und für unter 5 Euro erhältlich ist, außer eben das CN3791-Modul. Selbst unsere lokale Uni-Institutsgruppe experimentiert mittlerweile mit unseren Boards sie sagen: „Wir hätten uns lange suchen müssen.“ Mir persönlich hilft es täglich. Ob Wintermonate mit niedrigem Licht oder Sommerhitze das Ding läuft still, kühl, zuverlässig. Ich habe es nie repariert. Nie zurückgesetzt. Noch nie ausgetauscht. Man sagt, gute Technologien verschwinden, weil sie so selbstverständlich werden. So ist es mit dem CN3791-Schema. Es ist nicht revolutionär aber absolut perfekt für seinen Zweck.