HCP45 Hochstrom-Netzteil

Hier könnt ihr Diskussionen über die Hardware und Abgleich des Labornetzteiles des c't-Lab führen.
Benutzeravatar
elo
kann c't-Lab-Bausätze bestellen
kann c't-Lab-Bausätze bestellen
Beiträge: 17
Registriert: 21.04.2008, 21:17

Re: HCP45 Hochstrom-Netzteil

Beitrag von elo »

Hallo Paul,

die FUSEBLW Abschaltung in der Firmware funktioniert. Die Relais fallen im unteren Spannungsbereich nicht mehr ab.
Allerdings kann ich nicht vollständig testen, da ein Fehler in OPT19 SubCh 169 beteht. Der Wert lässt sich nicht Programmieren. Beim Lesen oder Programmieren erhalte ich das Echo: 255=5[Parerr]. Mit der Firmware 2.92 von CM funktioniert es.

Mein XP Laptop (ohne Internetzugang) hat sich leider verabschiedet. Unter Windows 7 bekomme ich Ponyprog nicht zum laufen (DLPORTIO.SYS not loaded). Ich habe vorerst einen anderen Rechner mit XP benutzt. Welche Möglichkeiten gibt es noch?

Viele Grüße
Uli
psclab38
kann c't-Lab-Konstrukteure konstruieren
kann c't-Lab-Konstrukteure konstruieren
Beiträge: 942
Registriert: 25.01.2008, 23:34

Re: HCP45 Hochstrom-Netzteil

Beitrag von psclab38 »

Hi Uli,

das ist kein Fehler: der Parameter 169 existiert in der C-Implementierung nicht. Die Firmware verwendet eine fixe Hysterese.

Viele Grüße
Paul

PS: ich bin mit dem ISP-Programmer AVRISPmk2 von Atmel immer gut gefahren. Schnell und zuverlässig. Hat aber leider ab Werk nur den 6-poligen Stecker dran.
Benutzeravatar
elo
kann c't-Lab-Bausätze bestellen
kann c't-Lab-Bausätze bestellen
Beiträge: 17
Registriert: 21.04.2008, 21:17

Re: HCP45 Hochstrom-Netzteil

Beitrag von elo »

Hallo Paul,

ich war davon ausgegangen das ich die C-Firmware bereits auf dem DCG eingesetzt hatte.
War aber nicht. Bisher nur auf DDS und DIV eingesetzt.

Beim DCG/DCP funktioniert die Spannungsumschaltung nicht (Firmware DCG2Firmware-m32_Std 02.08.2013).
Bei Erreichen der Umschaltspannung schalten die Relais kurz um und sofort wieder zurück.
Beim DCG/DCP/HCP mit DCG2Firmware-m32_V1.1beta tritt der gleiche Effekt auf.

Kann es sein das meine Eingangsspannung zu hoch ist?
Ich verwende einen 2 x 12V Trafo, ergibt gleichgerichtet im Leerlauf etwa 2 x 17V.

Viele Grüße
Uli
Benutzeravatar
elo
kann c't-Lab-Bausätze bestellen
kann c't-Lab-Bausätze bestellen
Beiträge: 17
Registriert: 21.04.2008, 21:17

Re: HCP45 Hochstrom-Netzteil

Beitrag von elo »

Hallo,

noch eine Ergänzung:
Wenn ich den Umschaltwert OPT20 auf 30V setze funktioniert die Kombination
DCG/DCP/HCP mit der C-Firmware V1.1 beta.
Die Umschalteinrichtung und Relais sind für den Betrieb mit HCP überflüssig.

Das HCP liefert max. etwa 25 Volt (Step Down Regler).

Allerdings begrenzt das DCG intern auf etwa 3A (R56 Q7)
0,47 Ohm * 3A ~ 1,5V
Für einen Betrieb bis 5A müsste R56 auf etwa 0,27 Ohm geändert werden.

Vielleicht versuche ich mich mal an einer Platine die HCP und DCP kombiniert. :?

Aber erst will ich einen ISP Programmer für USB nachbauen, damit ich nicht mehr
auf XP und parallele Schnittstelle angewiesen bin. Wer weis wie lange mein letzter
damit ausgestatteter Rechner noch hält.

Viele Grüße
Uli
psclab38
kann c't-Lab-Konstrukteure konstruieren
kann c't-Lab-Konstrukteure konstruieren
Beiträge: 942
Registriert: 25.01.2008, 23:34

Re: HCP45 Hochstrom-Netzteil

Beitrag von psclab38 »

Hallo Uli,

erstmal vielen Dank für Dein Feedback. Irgendwie ist diese ganze Relaisschalterei verhext. Ich hab das DCP nicht und dann merke ich auch nicht, wenn's nicht klappt. Allerdings verstehe ich nicht, warum das HCP45 mit den Relais Schwierigkeiten macht; da sollten gar keine Relais im Signalweg sein.

Ich habe seinerzeit in der Firmware Debugausgaben eingebaut, die aber normalerweise auskommentiert sind. Hier die akutelle Version mit Debugausgaben auf dem Bus, jeweils beim Umschalten der Relais. Das gibt hoffentlich einen Einblick, was da los ist.

Viele Grüße
Paul
DCG2Firmware-m32_V1.1beta2.zip
Mit Debugausgaben, NICHT für normalen Betrieb! Achtung 16-bit Dual-Dac Variante. Alternativ Standard 12-bit.
(32.5 KiB) 310-mal heruntergeladen
Zuletzt geändert von psclab38 am 04.09.2015, 17:13, insgesamt 1-mal geändert.
Benutzeravatar
elo
kann c't-Lab-Bausätze bestellen
kann c't-Lab-Bausätze bestellen
Beiträge: 17
Registriert: 21.04.2008, 21:17

Re: HCP45 Hochstrom-Netzteil

Beitrag von elo »

Hallo Paul,

das Umschaltproblem hat nichts mit dem HCP zu tun. :wink:
Für den Betrieb mit HCP sind auf der DCP Platine die Relais, Gleichrichter überflüssig
und der Kühlkörper und die Siebkondensatoren überdimensioniert.

Ich habe mit der Debug Firmware und DCP/DCG getestet.
Die Parameter auf Standard, daher die Umschaltspannung bei 6V.
Anscheinend wird xVoltage falsch berechnet.

Unten die Ausgabe von 2 Durchgängen
U auf 6,1V erhöht, wieder auf 5V dann noch einmal 6,1V.

Viele Grüße
Uli
  • #1:0=5.1000 ... #1:0=6.1000
    #1:wVoltage: 6.100
    #1:xVoltage: 5.951
    #1:xMeanVoltage: 5.946
    #1:RippleVoltage: 0.000
    #1:ArbMinVoltage: 0.000
    #1:DCVoltMod: 1.00
    #1:Params.RippleMod: 0%
    #1:Relay 1 on
    #1:wVoltage: 6.100
    #1:xVoltage: -3.135
    #1:xMeanVoltage: 0.696
    #1:RippleVoltage: 0.000
    #1:ArbMinVoltage: 0.000
    #1:DCVoltMod: 1.00
    #1:Params.RippleMod: 0%
    #1:Relay 2 on
    #1:0=6.0000 ... #1:0=5.0000 ... #1:0=6.0000 #1:0=6.1000
    #1:wVoltage: 6.100
    #1:xVoltage: 6.051
    #1:xMeanVoltage: 6.051
    #1:RippleVoltage: 0.000
    #1:ArbMinVoltage: 0.000
    #1:DCVoltMod: 1.00
    #1:Params.RippleMod: 0%
    #1:Relay 1 on
    #1:wVoltage: 6.100
    #1:xVoltage: -3.135
    #1:xMeanVoltage: 0.741
    #1:RippleVoltage: 0.000
    #1:ArbMinVoltage: 0.000
    #1:DCVoltMod: 1.00
    #1:Params.RippleMod: 0%
    #1:Relay 2 on
psclab38
kann c't-Lab-Konstrukteure konstruieren
kann c't-Lab-Konstrukteure konstruieren
Beiträge: 942
Registriert: 25.01.2008, 23:34

Re: HCP45 Hochstrom-Netzteil

Beitrag von psclab38 »

Hi Uli,

mit oder ohne Last?
12bit/16bit?

Grüße
Paul
Benutzeravatar
elo
kann c't-Lab-Bausätze bestellen
kann c't-Lab-Bausätze bestellen
Beiträge: 17
Registriert: 21.04.2008, 21:17

Re: HCP45 Hochstrom-Netzteil

Beitrag von elo »

Hallo Paul,

12 bit, ohne Last.

Hier noch 12 bit mit ca. 100mA Last:
  • #1:0=6.1000
    #1:wVoltage: 6.100
    #1:xVoltage: 6.051
    #1:xMeanVoltage: 6.051
    #1:RippleVoltage: 0.000
    #1:ArbMinVoltage: 0.000
    #1:DCVoltMod: 1.00
    #1:Params.RippleMod: 0%
    #1:Relay 1 on
    #1:wVoltage: 6.100
    #1:xVoltage: -3.135
    #1:xMeanVoltage: 0.741
    #1:RippleVoltage: 0.000
    #1:ArbMinVoltage: 0.000
    #1:DCVoltMod: 1.00
    #1:Params.RippleMod: 0%
    #1:Relay 2 on
    #1:0=6.0000
Gruß Uli
psclab38
kann c't-Lab-Konstrukteure konstruieren
kann c't-Lab-Konstrukteure konstruieren
Beiträge: 942
Registriert: 25.01.2008, 23:34

Re: HCP45 Hochstrom-Netzteil

Beitrag von psclab38 »

Hallo Uli,

ja, da läuft die Berechnung falsch, aber der Code sollte eigentlich passen.

Kannst Du bitte nochmal nachsehen, wie Deine Parameter eingestellt sind:

Offset ADC 110, 111
Skalierungsfaktoren 165, 166
Konfiguration 167
Umschaltspannung 168
Skalierung ADC 210, 211.

Den Parameter 170 bitte wieder auf 12.5 Volt (oder wo auch immer die Trafospannung und die max. Verlustleistung des Leistungstransistors die Grenze vorgibt), das ist nie 6V. Die 6V sind bei der 12-bit Version die Umschaltung zwischen den beiden Meßbereichen OPT18=168.

Grüße
Paul
Benutzeravatar
elo
kann c't-Lab-Bausätze bestellen
kann c't-Lab-Bausätze bestellen
Beiträge: 17
Registriert: 21.04.2008, 21:17

Re: HCP45 Hochstrom-Netzteil

Beitrag von elo »

Hallo Paul,

ich muß mich vielmals Entschuldigen.
Ich habe beim ersten Abgleich mit der C-Firmware nicht richtig aufgepasst.
Die Daten hatte ich gespeichert und dann bei jeden Wechsel der Firmware wieder geladen.
Ich habe den Abgleich jetzt noch einmal durchgeführt.
Dabei habe ich (vermutlich wieder) beim Scale Abgleich versehentlich Offset Parameter geändert.
Also noch mal von vorn, gut aufgepasst und es funktioniert!

Noch einmal DCG, DCP, HCP und Firmware-m32_V1.1beta getestet.
Mit Bit 3 gesetzt (Fuseblow off) wird bei direkten Kurzschluß machmal Overvolt angezeigt.
Mit Widerstand habe ich das nicht hinbekommen.

Ausserdem hat mein HCP Schwierigkeiten mit höheren Strömen. Ab etwa 2,5A macht es Geräusche. Vermutlich ist L1 nicht richtig dimensioniert. Ich habe hier abgebrochen da ich nicht noch einen LT1074 opfern möchte.
Ich habe etwa 2-3 Minuten 2A gezogen ohne das die Kühlkörper besonders Warm wurden. SubCh 233 = 31 °C.

Vielen Dank für die Mühe
Gruß
Ulrich
Benutzeravatar
elo
kann c't-Lab-Bausätze bestellen
kann c't-Lab-Bausätze bestellen
Beiträge: 17
Registriert: 21.04.2008, 21:17

Re: HCP45 Hochstrom-Netzteil

Beitrag von elo »

Hallo Paul,

Overvolt lag an meiner fliegenden Verdrahtung. PL4 zum Basisanschluß hatte keinen richtigen Kontakt.

Gruß
Uli
psclab38
kann c't-Lab-Konstrukteure konstruieren
kann c't-Lab-Konstrukteure konstruieren
Beiträge: 942
Registriert: 25.01.2008, 23:34

Re: HCP45 Hochstrom-Netzteil

Beitrag von psclab38 »

Hallo Uli,
elo hat geschrieben:ich muß mich vielmals Entschuldigen.
..
Dabei habe ich (vermutlich wieder) beim Scale Abgleich versehentlich Offset Parameter geändert.
Also noch mal von vorn, gut aufgepasst und es funktioniert!
Kein Problem! Es hätte prinzipiell auch ein Problem im Code sein können, da ich von 12-bit Usern mit DCP bislang noch kein Feedback hatte.
elo hat geschrieben:Vielen Dank für die Mühe
Gerne, kein Thema!
Ich werde dann den aktuellen Code und das Hexfile bei Sourceforge einchecken.
elo hat geschrieben:Ausserdem hat mein HCP Schwierigkeiten mit höheren Strömen. Ab etwa 2,5A macht es Geräusche. Vermutlich ist L1 nicht richtig dimensioniert.
Bei Geräuschen bei hohen Strömen könnte es sein, dass die Induktivität in die Sättigung geht.

Grüße
Paul
Antworten