DIY-Labornetzteil mit PIC-Steuerung und LCD-Display

Ein DIY-Labornetzteil mit PIC-Steuerung und LCD-Display ist eines der sinnvollsten Elektronikprojekte für Werkstatt und Hobbylabor: Es verbindet analoges Leistungsdesign (Trafo/Schaltnetzteil, Gleichrichtung, Regelstufe, Kühlung) mit moderner Mikrocontroller-Logik (Messung per ADC, digitale Sollwertvorgabe, Schutzfunktionen, Benutzeroberfläche). Richtig umgesetzt erhalten Sie ein Netzteil, das nicht nur Spannung und Strom stabil bereitstellt, sondern auch Komfortfunktionen wie Presets, Soft-Start, Überstromschutz (CC-Modus), Überspannungsschutz (OVP), Temperaturüberwachung und eine klare Anzeige auf einem LCD bietet. Gerade PIC-Mikrocontroller eignen sich dafür sehr gut, weil sie zuverlässig mit ADCs, Timern, PWM/CCP-Modulen, UART/I2C/SPI und robusten Interrupt-Konzepten arbeiten können. Gleichzeitig ist ein Labornetzteil ein sicherheitsrelevantes Gerät: Es kann hohe Ströme liefern, Bauteile stark erhitzen und – je nach Aufbau – Netzspannung enthalten. Dieser Leitfaden zeigt Ihnen deshalb einen praxisnahen Aufbauansatz, der modular bleibt (Leistungsstufe getrennt von Steuerung), die wichtigsten Berechnungen erklärt und typische Stolperfallen vermeidet. Ziel ist nicht „irgendein Netzteil, das irgendwie regelt“, sondern ein DIY-Projekt, das sich an bewährten Industriemustern orientiert und sich später sauber erweitern lässt.

Konzept und Anforderungen: Was Ihr Labornetzteil leisten soll

Bevor Sie Schaltpläne zeichnen, definieren Sie den Leistungsbereich. Ein typischer DIY-Start ist 0–30 V bei 0–3 A oder 0–5 A. Diese Eckdaten bestimmen Trafo/Netzteil, Kühlung, Shunt, MOSFET/Pass-Transistor und das Gehäusekonzept.

  • Spannungsbereich: z. B. 0–30 V, fein einstellbar.
  • Strombegrenzung (CC): z. B. 0–3 A, stabil und reproduzierbar.
  • Anzeigefunktionen: Ist-Spannung, Ist-Strom, Modus (CV/CC), ggf. Leistung und Temperatur.
  • Bedienung: Drehencoder oder Tasten, optional Presets.
  • Schutzfunktionen: OVP, OCP, OTP (Übertemperatur), Reverse-Polarity-Schutz.
  • Kalibrierbarkeit: Software-Kalibrierwerte für ADC und DAC/PWM.

Eine bewährte Architektur ist „analoger Regler mit digitaler Sollwertvorgabe“. Der PIC setzt Sollwerte (z. B. über DAC oder PWM+Filter), misst Spannung/Strom und steuert Modi/Schutz. Die eigentliche Regelstabilität entsteht weiterhin in der analogen Schleife, was das System robust und schnell macht.

Wichtiger Sicherheitshinweis: Netzspannung und hohe Verlustleistung

Ein Labornetzteil kann gefährlich werden, wenn Netzspannung (230 V AC) im Gerät geführt wird oder wenn hohe Verlustleistung am Leistungstransistor entsteht. Planen Sie deshalb grundsätzlich:

  • Trennung von Netz- und Kleinspannung: sichere Kriech- und Luftstrecken, getrennte Bereiche auf der Platine.
  • Sicherung und Schutzleiter: bei Metallgehäusen PE-Anbindung, passende Sicherung am Eingang.
  • Kühlkonzept: ausreichend dimensionierter Kühlkörper, ggf. Lüfter, Temperaturmessung am Kühlkörper.
  • Berührungsschutz: abgedeckte Netzbereiche, Zugentlastung, isolierte Steckverbinder.

Wenn Sie unsicher sind, verwenden Sie als Eingang lieber ein externes, zertifiziertes DC-Netzteil (z. B. 36 V DC) und bauen nur die nachgelagerte Regelung/Anzeige. Das reduziert Risiko und beschleunigt die Entwicklung erheblich.

Systemarchitektur: Leistungsstufe und Steuerung sauber trennen

Ein professionell wirkendes DIY-Netzteil entsteht, wenn Sie das Projekt in klare Baugruppen gliedern:

  • Eingangsstufe: Trafo+Gleichrichtung+Siebelko oder externes DC-Netzteil.
  • Regelstufe (CV/CC): Leistungselement (MOSFET/BJT), OpAmp-Regelung, Strommess-Shunt.
  • Messpfade: Spannungsteiler für Ausgangsspannung, Shuntverstärker für Strom.
  • PIC-Steuerung: ADC für Messwerte, PWM/DAC für Sollwerte, IO für Bedienung, LCD-Ansteuerung.
  • Benutzeroberfläche: LCD (16×2, 20×4 oder Grafik), Encoder/Tasten, Status-LEDs, optional Buzzer.

Microchip stellt Produkt- und Tool-Übersichten bereit, die bei der Auswahl eines passenden PIC und der Entwicklungsumgebung helfen, z. B. für Microcontroller und Mikroprozessoren sowie die MPLAB X IDE.

Leistungsstufe wählen: Linearregelung vs. Schaltregler

Für ein DIY-Labornetzteil mit guter Analogqualität ist eine lineare Nachregelung (Pass-Transistor) beliebt. Sie ist leise, einfach zu debuggen und liefert sehr saubere Ausgangsspannung. Der Preis ist Verlustleistung. Alternativ lässt sich eine Schaltregler-Vorstufe (Buck) nutzen, um die Verlustleistung drastisch zu reduzieren, während eine lineare Endstufe die Feinregelung übernimmt.

  • Linear: einfacher Aufbau, sehr gute Ripple-Werte, aber hohe Wärme bei großen Spannungsdifferenzen.
  • Schaltend (Buck): effizient, weniger Wärme, aber komplexer (EMV, Layout, Filter).
  • Hybrid: Buck-Vorstufe + lineare Feinregelung; guter Kompromiss für anspruchsvolle DIY-Projekte.

Verlustleistung berechnen: Der Kühlkörper entscheidet über Alltagstauglichkeit

Die wichtigste Rechnung für lineare Stufen ist die Verlustleistung am Leistungselement. Vereinfacht gilt:

P = ( Vin Vout ) × Iout

Beispiel: 36 V Eingang, 5 V Ausgang, 3 A Last:

P= (365) ×3 =93W

93 W sind für einen einzelnen MOSFET ohne massiven Kühlkörper und Lüfter unrealistisch. Genau deshalb ist eine Buck-Vorstufe oder ein umschaltbarer Trafo (mehrere Sekundärwicklungen) bei 0–30 V/3–5 A so attraktiv. Für ein Einsteigerprojekt ist ein kleinerer Bereich (z. B. 0–15 V/2 A) oder ein externes DC-Netzteil mit geringerer Eingangsspannung oft die bessere Wahl.

CV/CC-Regelung: Wie konstante Spannung und Strombegrenzung zusammenarbeiten

Ein Labornetzteil arbeitet typischerweise in zwei Modi:

  • CV (Constant Voltage): Ausgangsspannung wird geregelt, solange die Last weniger Strom zieht als der Limitwert.
  • CC (Constant Current): Strom wird begrenzt, sobald die Last mehr ziehen würde; die Spannung fällt dann ab.

Analog lässt sich das oft mit zwei Regelverstärkern umsetzen, deren Ausgänge „geORt“ (oder über Dioden/Transistoren zusammengeführt) die Gate/Basis-Ansteuerung dominieren. Digital (PIC) können Sie zusätzlich den Sollstrom/Sollspannung setzen, den Status überwachen und Schutzlogiken auslösen, ohne die schnelle Stabilität der Analogregelung zu gefährden.

Messung von Spannung und Strom: ADC-tauglich und störarm

Der PIC misst zwei zentrale Größen: Ausgangsspannung und Ausgangsstrom. Dafür brauchen Sie Messpfade, die:

  • spannungsangepasst sind (ADC-Eingang typischerweise 0–3,3 V oder 0–5 V),
  • rauscharm sind (Filter, saubere Masseführung),
  • kalibrierbar sind (Offset/Gain-Korrektur).

Spannungsteiler für die Ausgangsspannung

Ein einfacher Spannungsteiler reduziert die Ausgangsspannung auf ADC-Niveau. Die Grundformel:

Vadc = Vout × R2 R1+R2

Wenn Sie z. B. 0–30 V messen wollen und Ihr ADC maximal 3,0 V sehen darf, wählen Sie den Teiler so, dass 30 V zu ca. 2,7–2,9 V werden (Reserve!). Ein kleiner Kondensator parallel zu R2 (z. B. 1–10 nF) kann hochfrequentes Rauschen filtern, darf aber die Regelung nicht „träge“ machen, wenn der Messwert für dynamische Anzeige verwendet wird.

Strommessung über Shunt und Verstärker

Der Strom wird meist über einen Shunt-Widerstand gemessen. Vorteil: einfach und genau, Nachteil: Verlustleistung am Shunt. Die Shuntspannung ist:

Vshunt = Iout × Rshunt

Bei 3 A und 0,05 Ω entstehen 0,15 V – das ist ADC-seitig klein und sollte verstärkt werden (OpAmp oder Strommessverstärker). Gleichzeitig dissipiert der Shunt:

Pshunt = Iout2 × Rshunt

Bei 3 A und 0,05 Ω sind das 0,45 W. Planen Sie Reserve (z. B. 1–2 W Shunt, passend montiert), und achten Sie auf Kelvin-Anschlüsse, damit Leiterbahnwiderstände die Messung nicht verfälschen.

Sollwerte erzeugen: DAC oder PWM mit Tiefpass

Der PIC muss dem Analogregler Sollspannungen vorgeben. Dafür gibt es drei gängige Wege:

  • Interner DAC (wenn der gewählte PIC einen DAC besitzt): sehr sauber und einfach.
  • PWM + RC-Tiefpass: PWM wird geglättet und als analoger Sollwert genutzt; günstig, aber Filter und Ripple beachten.
  • Digitalpotentiometer: über SPI/I2C; praktisch, aber Bauteilkosten und Auflösung beachten.

Für viele DIY-Aufbauten ist PWM+Filter ausreichend. Wenn Sie eine PWM mit fester Frequenz (z. B. 20–50 kHz) nutzen, kann ein Tiefpass (z. B. 10 kΩ/100 nF) den Ripple klein halten. Wichtig ist, dass die Sollwertquelle stabil bleibt und die Regelung nicht durch PWM-Restwelligkeit „zittrig“ wirkt.

PIC-Auswahl: Welche Eigenschaften wirklich zählen

Für ein Labornetzteil ist nicht der schnellste PIC entscheidend, sondern die passende Peripherie:

  • ADC-Auflösung und -Qualität: ausreichend Kanäle, stabile Referenz, gute Sample-Hold-Eigenschaften.
  • Timer/PWM: für Sollwert-PWM, Lüftersteuerung, Zeitbasis für UI.
  • Kommunikation: I2C/SPI für LCD-Backpack, Digitalpot, Sensoren; UART optional für Logging.
  • Flash/RAM: für Menülogik, Kalibrierdaten, ggf. EEPROM/Flash-Emulation.

Als Entwicklungsumgebung eignet sich MPLAB X; die offiziellen Ressourcen helfen bei Installation und Projektstruktur (MPLAB X IDE).

LCD-Display: 16×2, 20×4 oder Grafik – was ist sinnvoll?

Ein LCD macht das Netzteil erst „bedienbar“. In DIY-Projekten sind zwei Welten üblich:

  • HD44780-kompatibles Zeichen-LCD (16×2 oder 20×4): robust, günstig, leicht anzusteuern. Grundlagen zum Controller: HD44780 LCD controller.
  • Grafik-/OLED-Displays (SPI/I2C): mehr Gestaltungsspielraum, aber mehr Softwareaufwand und teils höhere EMV-Empfindlichkeit.

Für ein Labornetzteil ist ein 20×4-Zeichen-LCD sehr praktisch: Sie können Spannung, Strom, Leistung und Modus gleichzeitig anzeigen, plus Statuszeile für OVP/OCP/OTP. Wenn Pins knapp sind, ist ein I2C-Backpack (PCF8574) eine gängige Lösung, weil er die parallele LCD-Ansteuerung auf zwei Leitungen reduziert.

Bedienkonzept: Encoder statt „Plus/Minus“-Tasten

Die Nutzererfahrung steht und fällt mit der Eingabe. Ein Drehencoder mit Drucktaster ist oft die beste Wahl:

  • Fein/grob: Drehgeschwindigkeit oder Tastendruck wechselt Schrittweite (z. B. 10 mV / 100 mV / 1 V).
  • Menüführung: kurzer Druck wechselt Parameter, langer Druck speichert Preset.
  • Entprellung: Encoder-Signale sauber per Interrupt oder Polling filtern.

Alternativ funktionieren drei Tasten (SET, UP, DOWN) zuverlässig, sind aber im Alltag langsamer.

Firmware-Architektur: Stabil, wartbar und gut testbar

Ein Labornetzteil ist ein Mixed-Signal-System. Eine bewährte Firmware-Struktur trennt harte Mess-/Regelpfade von der Benutzeroberfläche:

  • Fast-Loop (z. B. 1–5 ms): ADC-Sampling, Mittelwert/Filter, Schutzchecks, Lüfterregelung.
  • UI-Loop (z. B. 50–200 ms): LCD-Update, Encoder-Abfrage, Menülogik.
  • Persistenz: Kalibrierwerte und Presets in EEPROM/Flash speichern.

Die Analogregelung selbst sollte idealerweise nicht komplett in Software laufen, wenn Sie echte Stabilität wollen. Der PIC setzt Sollwerte und überwacht, aber die CV/CC-Schleifen bleiben analog schnell. Das reduziert das Risiko von Instabilitäten durch ADC-Latenzen und Software-Jitter.

Messwertaufbereitung: Mittelwerte, Oversampling und Kalibrierung

ADC-Werte schwanken. Für eine ruhige Anzeige und saubere Grenzwertentscheidungen nutzen Sie Filter:

  • Gleitender Mittelwert: z. B. 16 Samples mitteln für stabile Anzeige.
  • Exponentieller Filter: schnell und speichersparend, ideal für PIC mit wenig RAM.
  • Oversampling: kann effektiv Auflösung erhöhen, wenn genügend Rauschen vorhanden ist.

Der ADC-Rohwert lässt sich (vereinfacht) in Spannung umrechnen über:

Vadc = Code×Vref 2N1

Mit N als ADC-Bitbreite (z. B. 10 oder 12). Danach skalieren Sie über den Spannungsteiler bzw. den Shuntverstärkungsfaktor auf Vout und Iout. In der Praxis empfiehlt sich eine Zweipunkt-Kalibrierung (Offset und Gain) für Spannung und Strom, die Sie im Service-Menü speichern.

Schutzfunktionen, die ein DIY-Netzteil „erwachsen“ machen

Die PIC-Steuerung ist besonders wertvoll für Schutzmechanismen, die analog allein aufwendiger wären:

  • OVP (Over Voltage Protection): schaltet Ausgang ab, wenn Spannung über Grenzwert steigt (z. B. bei Reglerfehler).
  • OCP (Over Current Protection): zusätzlich zur CC-Regelung harte Abschaltung bei Kurzschluss oder Fehlbedienung.
  • OTP (Over Temperature Protection): Kühlkörper-/MOSFET-Temperatur überwachen, Lüfter hochregeln, ggf. abschalten.
  • Reverse-Polarity-Schutz: Schutz gegen Rückspannung vom Prüfling, z. B. durch MOSFET-Verpolschutz oder Diode (mit Spannungsverlust).
  • Soft-Start: Sollspannung langsam rampen, um Einschaltstromspitzen zu reduzieren.

Besonders OTP ist in linearen Designs wichtig, weil die Verlustleistung stark variiert. Ein einfacher NTC am Kühlkörper genügt oft, wenn er sinnvoll positioniert ist und die Firmware Hysterese nutzt (damit die Abschaltung nicht „klappert“).

EMV und Layout: Warum Labornetzteile oft an „Kleinigkeiten“ scheitern

Auch ohne Schaltnetzteil können schnelle Kanten (PWM, digitale Leitungen, LCD-Kabel) Störungen in den Messpfaden erzeugen. Achten Sie daher auf:

  • Analoge Masse separat führen: Sternpunkt nahe Shunt/OpAmp, erst dann zur Power-GND verbinden.
  • Kurze ADC-Leitungen: Spannungsteiler und Shuntverstärker nahe am PIC/ADC.
  • LCD-Leitungen entstören: ggf. Serienwiderstände (33–100 Ω) und kurze Leitungen, besonders bei SPI.
  • Gate-Ansteuerung sauber: Gate-Widerstand, Snubber/RC nach Bedarf, damit das Leistungsteil nicht schwingt.

Wenn Sie eine Schalt-Vorstufe nutzen, steigt die EMV-Relevanz deutlich. Dann sind Layout, Drosseln, Eingangs-/Ausgangsfilter und Masseflächen entscheidend.

Typische Hardware-Varianten: Drei bewährte DIY-Wege

  • Einfach und sicher: externes 24–36 V DC-Netzteil + lineare Regelstufe + PIC-Messung + LCD.
  • Klassisch: Trafo + Brücke + Siebelko + lineare Regelung, ggf. umschaltbare Sekundärwicklungen.
  • Effizient: Buck-Vorstufe (regelbar) + lineare Feinregelung, PIC koordiniert beide Stufen.

Inbetriebnahme: Schrittweise testen statt „alles auf einmal“

Damit Sie Fehler schnell lokalisieren, testen Sie in Stufen:

  • Steuerung allein: PIC, LCD, Encoder/Tasten, ADC mit Referenzspannungen (z. B. 1 V/2 V).
  • Messpfade: Spannungsteiler prüfen (mit Labornetzteil einspeisen), Shuntverstärker mit definierter Last.
  • Regelstufe ohne Last: Ausgang langsam hochfahren, Stabilität prüfen, keine Überhitzung.
  • Regelstufe mit Dummy-Load: Leistungswiderstände oder elektronische Last, CC/CV-Übergang testen.
  • Schutzfunktionen: OVP/OCP/OTP bewusst auslösen und Reaktion verifizieren.

Für die Dummy-Load eignen sich Leistungswiderstände (z. B. 10 Ω/50 W) oder eine elektronische Last. Achten Sie darauf, dass Messgeräte (Multimeter) korrekt angeschlossen sind und die Leitungen bei hohen Strömen ausreichend Querschnitt haben.

Fehlersuche: Die häufigsten Probleme und ihre Ursachen

  • Anzeige springt oder rauscht: ADC-Referenz instabil, Masseführung schlecht, LCD-Leitungen stören Messpfad.
  • Regelung schwingt: Kompensation im OpAmp-Kreis fehlt, Gate-Ansteuerung zu aggressiv, Lastkapazitäten ungünstig.
  • CC-Modus ungenau: Shuntverstärkung/Offset falsch, Kelvin-Anschluss fehlt, Shunt zu warm (Widerstand driftet).
  • Überhitzung bei niedriger Ausgangsspannung: lineare Verlustleistung unterschätzt; Vorregelung/Trafo-Abgriff nötig.
  • PIC resettet unter Lastwechsel: Versorgungseinbruch, unzureichende Entkopplung, Brown-out-Settings ungünstig.

Erweiterungen: Funktionen, die sich im Alltag wirklich lohnen

  • Preset-Speicher: z. B. 5–10 Speicherplätze für typische Spannungen/Ströme.
  • USB/UART-Ausgabe: Messwerte loggen, PC-Software oder Terminalsteuerung.
  • Messung der Ausgangsleistung: P als Zusatzanzeige aus Vout und Iout.
  • Remote-Sense (Fortgeschritten): kompensiert Leitungsverluste an den Klemmen (erfordert sorgfältiges analoges Design).
  • Automatische Vorregelung: Buck-Vorstufe so steuern, dass Vin knapp über Vout bleibt, um Wärme zu reduzieren.

Outbound-Ressourcen für Planung und Umsetzung

IoT-PCB-Design, Mikrocontroller-Programmierung & Firmware-Entwicklung

PCB Design • Arduino • Embedded Systems • Firmware

Ich biete professionelle Entwicklung von IoT-Hardware, einschließlich PCB-Design, Arduino- und Mikrocontroller-Programmierung sowie Firmware-Entwicklung. Die Lösungen werden zuverlässig, effizient und anwendungsorientiert umgesetzt – von der Konzeptphase bis zum funktionsfähigen Prototyp.

Diese Dienstleistung richtet sich an Unternehmen, Start-ups, Entwickler und Produktteams, die maßgeschneiderte Embedded- und IoT-Lösungen benötigen. Finden Sie mich auf Fiverr.

Leistungsumfang:

  • IoT-PCB-Design & Schaltplanerstellung

  • Leiterplattenlayout (mehrlagig, produktionstauglich)

  • Arduino- & Mikrocontroller-Programmierung (z. B. ESP32, STM32, ATmega)

  • Firmware-Entwicklung für Embedded Systems

  • Sensor- & Aktor-Integration

  • Kommunikation: Wi-Fi, Bluetooth, MQTT, I²C, SPI, UART

  • Optimierung für Leistung, Stabilität & Energieeffizienz

Lieferumfang:

  • Schaltpläne & PCB-Layouts

  • Gerber- & Produktionsdaten

  • Quellcode & Firmware

  • Dokumentation & Support zur Integration

Arbeitsweise:Strukturiert • Zuverlässig • Hardware-nah • Produktorientiert

CTA:
Planen Sie ein IoT- oder Embedded-System-Projekt?
Kontaktieren Sie mich gerne für eine technische Abstimmung oder ein unverbindliches Angebot. Finden Sie mich auf Fiverr.

 

Related Articles