Forum: Mikrocontroller und Digitale Elektronik Widerstandsregelung


von s3b979 (Gast)


Lesenswert?

Guten Tag zusammen,

ich habe folgendes Problem, ich muss eine Innenwiderstandregelung für 
ein Netzgerät über Microcontroller entwickeln. Das heisst über ein 
Display wird die Spannung, die Offsetspannung und der Innenwiderstand 
eingestellt. Um das Microcontroller programmieren geht es hier nicht, 
nur um die Theorie der Regelung und des Schaltplans.

Habe im Internet über ähnliche Projekte recherchiert aber ohne Erfolg.

Vielleicht kann mir einer von euch Tips geben.

Vielen Dank schonmal im vorraus!

s3b979

von Knut (Gast)


Lesenswert?

Wenn dir klar ist das der Innenwiederstand keine diskretes Bauteil, 
sondern z.b. ein Schaltnetzteil oder ein Linearregler ist, den du 
steuern kannst, ist das kein Problem mehr. Du misst die Urspannung 
deiner Energiequelle und die Ausgangsspannung an den Klemmen. Zusätzlich 
misst du noch den Laststrom.

Über Ri = (U0 - U) / I kannst du dann alle Größen regeln.
Schaltplan habe ich keinen zur Hand und bin zu faul einen zu malen, sry



Knut

von Udo S. (urschmitt)


Lesenswert?

Du nimmst eine herkömmliche und gut funktionierende analoge 
Netzgeräteregelung, wie sie z.B. hier im "Projekt Labornetzteil" Thread 
diskutiert wird.
Den poti zur Spannungseinstellung ersetzt du durch den Ausgang des DA 
Wandlers deines µCs.
Jetzt gibst du die Leerlaufspannung und den Innenwiderstand auf 
geeignete Weise in deinen µC ein (Display, Tasten, Drehencoder, num. 
Tastatur, ...) und berechnest über die von Knut angegebene Formel die 
tatsächliche Ausgangsspannung deines Innenwiderstandbehafteten 
Netzteils. Dazu musst du natürlich ständig den Ausgangsstrom messen.
Die berechnete Ausgangsspannung gibst du als neue Sollspannung an die 
Netzteilschaltung aus.

von s3b979 (Gast)


Lesenswert?

danke sehr schonmal,

finde leider den thread Projekt Labornetzgerät nicht,

könntest du mir bitte den link schicken.

von Udo S. (urschmitt)


Lesenswert?


von s3b979 (Gast)


Lesenswert?

klappt nicht!!!

von Udo S. (urschmitt)


Lesenswert?

Stimmt...
Sei nicht so ideenlos. Wenn du den Text des Links oben in die Suche 
eingibst ists der erste Treffer.
Zusammen mit 100 anderen Netzteilthreads...
Viel Spass.

von Sebastian V. (s3b979) Flattr this


Lesenswert?

Also es geht darum, das ich von einer C51 Architektur auf eine CM3 
Architektur wechsel, den ANSI C Code kann ich soweit übernehmen muss 
halt die ansteuerung des AD-Wandlers und DA-Wandlers umschreiben, Da man 
aber für die Widerstandsregelung dividieren musste, der C51 aber zu 
langsam war geschah es über einen Logarithmus bzw. über eine 
Wertetabelle (nicht die schnellste Lösung!).

Meine Frage:

Ist die Lösung heutzutage noch brauchbar(schneller) als wenn ich die 
Berechnung direkt über den LPC ausführe?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.